{"_id":"@open-mercato/ai-assistant","_rev":"4103-1fe679a2c07951dff3f143ecaefde8f9","name":"@open-mercato/ai-assistant","dist-tags":{"canary":"0.6.8-canary.322.1.0b9d350501","latest":"0.8.0","develop":"0.8.1-develop.7297.1.67605e74f9"},"versions":{"0.4.2-canary-c02407ff85":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-c02407ff85","_id":"@open-mercato/ai-assistant@0.4.2-canary-c02407ff85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73102c714905136759fa1ddc7c00660926725aea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-c02407ff85.tgz","fileCount":193,"integrity":"sha512-4bCzjB5MrIYWTkiUfsqy8jDS0OnJ2cPBftnkPXnBLKsjNRRgjjKm90JpPusC3IfzdaTw9D3aqcnNp4yhuXppig==","signatures":[{"sig":"MEUCIACTCF4d5DNVRhxokjD9oA06Nfooobv2Xj0y/j2juMLDAiEAymPiAW5K5iJ/E0xX4BWfGTCtObiPQNd74pWfIfnHWa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c02407ff85d428f05df8ff82b072dc70e3fa88fb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-c02407ff85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-c02407ff85","@open-mercato/shared":"0.4.2-canary-c02407ff85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-c02407ff85_1769173656510_0.5946649483098276","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b8ab8f2d43":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-b8ab8f2d43","_id":"@open-mercato/ai-assistant@0.4.2-canary-b8ab8f2d43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"165a9ba2f3d6b799d9705398aa6a130eb38ed665","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-b8ab8f2d43.tgz","fileCount":193,"integrity":"sha512-Rtjk/8ZfzcBiGZpaB7iDovqkxBwWLz1dwUltNrtmaFtcdEpLYJ9pPwGCqnlc5eD8mz0868jliyqsg40XW+6ypQ==","signatures":[{"sig":"MEQCIDdCEWtTONqx6YFNxduWga/tQlhlNh2JmMCr2g1VoGa7AiAwsQv7SlrIvp49iULCTOJp5yr2PRW3+23LVjR87yn/4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b8ab8f2d4395365ccc986547be64d6addf4d660d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-b8ab8f2d43"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-b8ab8f2d43","@open-mercato/shared":"0.4.2-canary-b8ab8f2d43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-b8ab8f2d43_1769174047987_0.15796065459574193","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7636daf3a0":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-7636daf3a0","_id":"@open-mercato/ai-assistant@0.4.2-canary-7636daf3a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c5129041232eb379503bffd15f858196e13281c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-7636daf3a0.tgz","fileCount":193,"integrity":"sha512-PGh6auACs9jiekhjxrOq+QeT9bWfGqkQD9SVfA3Hl7ZGZccRxqr300QYovzhc9dSOg74WGPS2OIaR+y2RR/7cA==","signatures":[{"sig":"MEQCIDT8EjXySkd6JTqDogkOPPDxeNz7Q9zksB5iiEVhCaPnAiBOCeRzs534kbkRsu5wuu2u/Q+g8D0uYxAcvFARpMdKEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7636daf3a08f2adf890d7de44bfacf42adc3f485","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-7636daf3a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-7636daf3a0","@open-mercato/shared":"0.4.2-canary-7636daf3a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-7636daf3a0_1769174482393_0.008451037003704531","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-118a2bf2e2":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-118a2bf2e2","_id":"@open-mercato/ai-assistant@0.4.2-canary-118a2bf2e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d21220e2a26099a59b2fa5a388fbe81a411cf53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-118a2bf2e2.tgz","fileCount":193,"integrity":"sha512-Y2tpZBa1xEgO2e1TDO50xryxJABmVEnC4u/z8Hd9a15QSjsYC24Vs5qmjoa53yLxmUCkUli37NqCr+z7ye+Tcw==","signatures":[{"sig":"MEUCIQDTqT3lnnxeCVrn+asWUvy2y1flCSEkfIQKA+xLDVvmNQIgcp7lCp0TB9LCWLkrOtMG404snyWODLHQIzj1oN1WBHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"118a2bf2e22652d96d55869cc3535413e03d16ef","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-118a2bf2e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-118a2bf2e2","@open-mercato/shared":"0.4.2-canary-118a2bf2e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-118a2bf2e2_1769183049506_0.4764093283920148","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-e5804f7db1":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-e5804f7db1","_id":"@open-mercato/ai-assistant@0.4.2-canary-e5804f7db1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"705b9d476ac4d014d9d01582191d6184d2342f93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-e5804f7db1.tgz","fileCount":193,"integrity":"sha512-IookXUuYGRzKQ/TufAlLx4tRbltnMRIeOEmqmOnL7SyZqaGrghBdl1jVahFXwen5Sni1DhwfyE/tfRkwrqWIMA==","signatures":[{"sig":"MEUCIHLN1eGdnpM4PV6sS/sLUXCM/85NzSLH3pAQNRthd9XvAiEAzJF0qxS2OkmvaxXLREsWvRM5KU9k+qr1kzVsvzUhjro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e5804f7db1527d6976517c35fdf7750049d88af5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-e5804f7db1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-e5804f7db1","@open-mercato/shared":"0.4.2-canary-e5804f7db1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-e5804f7db1_1769183217264_0.9031260737030167","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-d6c641042f":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-d6c641042f","_id":"@open-mercato/ai-assistant@0.4.2-canary-d6c641042f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"303199a9d86b887fc67b3ce1470ad2cc5e08b7a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-d6c641042f.tgz","fileCount":193,"integrity":"sha512-S8iqfgNS+/BrJuZUcSm64fQr9Oc2Eq1XT36lnLotcxeBttLI8WXbmH3wReIx250WK9CtqvKCuPjPbmzn+rbDYA==","signatures":[{"sig":"MEUCIQDorgdEev9RYXOFqvsV6rv7udEaj0IYKTiDxO+sUBS3JgIgYS4e4614t9beuYHLtDbde6wQ4wUsMUGNLC5DaeAFHbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6c641042f04a9174d891d69fdf285e44194ad18","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-d6c641042f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-d6c641042f","@open-mercato/shared":"0.4.2-canary-d6c641042f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-d6c641042f_1769184009151_0.6949828465006465","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a35c67e068":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-a35c67e068","_id":"@open-mercato/ai-assistant@0.4.2-canary-a35c67e068","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c9a04dd48fee15a4dad6f47682d3bf57da4229c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-a35c67e068.tgz","fileCount":193,"integrity":"sha512-nTetCBCbXAFSqO7OPCzIswJH4x90nmsMaNPqD7wpzpBSbma0Gn/0YoyO345OAn7QZf5qqQFaVSyFdKST7XNnLA==","signatures":[{"sig":"MEUCIQCiCvgKMmSenKyBy8s+p2+RU9HrD3WwnLhWTJN/9/MWQQIgEvH3ayBG+zXtgpJoCgGvBHGIDnFmENMeDShM5g4WZq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a35c67e0681ad81f541919a8df1b5dcdee76b352","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-a35c67e068"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-a35c67e068","@open-mercato/shared":"0.4.2-canary-a35c67e068"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-a35c67e068_1769184333330_0.7164876345122531","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7ff4ebf2a0":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-7ff4ebf2a0","_id":"@open-mercato/ai-assistant@0.4.2-canary-7ff4ebf2a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce3b810ed948007620a5b1875242a00593cf1340","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-7ff4ebf2a0.tgz","fileCount":193,"integrity":"sha512-KI0ni5xfRiCwJOn8w0pz2eZ7mrGcZNyk+41cRbZv2MaVgM2FdZPrcufvNt4hnBGJZTjeQGGCykpKxiqa/j/CfA==","signatures":[{"sig":"MEUCIQCio34qQ+xoXysfUMccXUYk6R21rq0lIqvxsWrqKcTXiwIgdUZp2aE3FtmJXeh8wWxjMDXSlUdtoZHgwUbM9v6kvUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7ff4ebf2a0993233434e61e52aa0f4d743f05ea2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-7ff4ebf2a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-7ff4ebf2a0","@open-mercato/shared":"0.4.2-canary-7ff4ebf2a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-7ff4ebf2a0_1769186643560_0.9849939439925439","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b3b9723b95":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-b3b9723b95","_id":"@open-mercato/ai-assistant@0.4.2-canary-b3b9723b95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02a37010dc7b51d5c4586136463bc24c42b36472","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-b3b9723b95.tgz","fileCount":193,"integrity":"sha512-QW0HkQ0mbbkZBqgurAjETpHY8tag+n8A+HH7RoVZS1BDswNqeCRCIIn5ogCf8TMe1UNEGG0TQoyAzStr0zApNA==","signatures":[{"sig":"MEUCIC4qv3GesmpKdnHFMjvylEPfAdEycNqWCpXPHa4hbfPgAiEAxWTVhpNCT5zhi2ZLaOu8ZCLYA85HCQ2oyoLawMHTQ9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b3b9723b9579c0ac110fcfaf7f4664ef052add52","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-b3b9723b95"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-b3b9723b95","@open-mercato/shared":"0.4.2-canary-b3b9723b95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-b3b9723b95_1769268259426_0.38260360524788717","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-17c386eb25":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-17c386eb25","_id":"@open-mercato/ai-assistant@0.4.2-canary-17c386eb25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"190e57ed1e935193dd35613a0f4958f942305af9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-17c386eb25.tgz","fileCount":193,"integrity":"sha512-BDGH1o4vyrCr6aOcmU+WO2QbCle8GuV0tGk5kh4pZqXsxdC5gUXYHdqNgrINTn0zUN2pEg9PZMf8QaDQRxHqqQ==","signatures":[{"sig":"MEYCIQC3cphbBgcUhwOnkYipHZiVgzygAPM2fljheK2WEMUkswIhAIZOpZqdoeok9qysQSC+1lHf6IkkZn2DmD00uDdobR5/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"17c386eb25b107c49023f4955210980b9f68617c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-17c386eb25"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-17c386eb25","@open-mercato/shared":"0.4.2-canary-17c386eb25"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-17c386eb25_1769270503484_0.06323288451122755","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3f5eaf79f7":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-3f5eaf79f7","_id":"@open-mercato/ai-assistant@0.4.2-canary-3f5eaf79f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f858d67f17ab0f9b526a76e22b078de94bc19cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-3f5eaf79f7.tgz","fileCount":193,"integrity":"sha512-Nugc5eO0wgr/+G0Pd7GKSxBM76jvEeFKIKCzAij89gHaBGnvlkArxYWrj1m6TfYhpjbpL7lmGj4kR/75iAudaA==","signatures":[{"sig":"MEUCIAw8e6Bs0ZDtzuMT09SS0a1XUIOxEiFtyumjdZ9jmRLcAiEA5A9OBk8+O35vTZADndu6jrdo3FZZjYIZA7evbuX7m3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3f5eaf79f74cdd8dad275194389e6b048fb4357e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-3f5eaf79f7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-3f5eaf79f7","@open-mercato/shared":"0.4.2-canary-3f5eaf79f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-3f5eaf79f7_1769270749442_0.1256138919825791","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a91dde3d1d":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-a91dde3d1d","_id":"@open-mercato/ai-assistant@0.4.2-canary-a91dde3d1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ea84055c3533abe49b60a50639dde1a1a9b8b52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-a91dde3d1d.tgz","fileCount":193,"integrity":"sha512-npq4wXLna9qrSUrR21bUim0qRApN8LLW1o2Gwa0U/olBtYTfgf1e6knm5/tNncz3YpDadraf7oZsWsHzMT0/Xg==","signatures":[{"sig":"MEYCIQDrLDFNu+PGrs5QtoNZz9n8ajTC5OCd89YpRWZ+mGB3hAIhAKo2RlbPSJ2SmW93bEmLFZt+SD9N028jegVS8i8Qzy7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a91dde3d1d2226b1b1b53e43064e8413dfd5ae53","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-a91dde3d1d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-a91dde3d1d","@open-mercato/shared":"0.4.2-canary-a91dde3d1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-a91dde3d1d_1769272011860_0.31712075968047415","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f4761534e7":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f4761534e7","_id":"@open-mercato/ai-assistant@0.4.2-canary-f4761534e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b84be00aa8c72910a2c2c939ce0ca58c270c9e14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f4761534e7.tgz","fileCount":193,"integrity":"sha512-LMFj00vsNhHj4K7BoNG2T/UowgOWyBbkxuDuYKFS8raAl0v5l4+PDy5lvLrt8TpqhrIT0EME7X7G6ILStwk/Nw==","signatures":[{"sig":"MEUCIAcQ4oKZXMiq8TgiEAw7iPl4vHTzrC4bFmIorh2OjlxBAiEAsxdjG7IVSjkhXhkGVsG2hIMjyln/vcjUl1Bw+Hj3pB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4761534e797cb353299f78473ebb7bac68f072e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f4761534e7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f4761534e7","@open-mercato/shared":"0.4.2-canary-f4761534e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f4761534e7_1769272587121_0.969544324132025","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ecaf80188b":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ecaf80188b","_id":"@open-mercato/ai-assistant@0.4.2-canary-ecaf80188b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3e40d9361912543efe8df29dcbe94c19a0fe10d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ecaf80188b.tgz","fileCount":193,"integrity":"sha512-GMACQtwkEj/9+Y1A1S8H7/c+k85qoUMyF2/3XXRMxm844nhckR4c7ojEOAc9Opq7ye4YtnxEg9G5ejLuZZtgPw==","signatures":[{"sig":"MEUCIBlmBOImfm++t0iogLkfdmZU0kUgz/rX1vV3FZba9hu/AiEAurDkDWjsTqXCBicHdV7GF9uRksJO7EFCoE8WJsfFo6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ecaf80188b1ace7aee65b3d07a5181d5e6a71984","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ecaf80188b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ecaf80188b","@open-mercato/shared":"0.4.2-canary-ecaf80188b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ecaf80188b_1769272750142_0.6228795935071438","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0d5782b643":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-0d5782b643","_id":"@open-mercato/ai-assistant@0.4.2-canary-0d5782b643","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"385a28375efe63d02b2e980e2aadf9ef43805342","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-0d5782b643.tgz","fileCount":193,"integrity":"sha512-prWyb/IbK60IuKjCPgPYtRi/YO8vHe4jPlpMZ+tmfiu2BEJCfQ8otkeciRNdHPzPugkek3AU7UHOu4JgUw4vGQ==","signatures":[{"sig":"MEUCIDAPQdyA0Ib2RXAk/idsop4ni8N1lvp2B/gvVhgd4EQkAiEA1AuQRvYdlf5/2LaE9cmIZpHUbmq81GXQXmiTImH2IFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0d5782b643756567212394f0ae9ac1b7649360df","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-0d5782b643"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-0d5782b643","@open-mercato/shared":"0.4.2-canary-0d5782b643"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-0d5782b643_1769283369321_0.7072239414664261","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f80d1bfa83":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f80d1bfa83","_id":"@open-mercato/ai-assistant@0.4.2-canary-f80d1bfa83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"142958d22b61cf12dee69f91db01525d34e3708e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f80d1bfa83.tgz","fileCount":193,"integrity":"sha512-g3zvjJ+S7ggZShIKI4GUWXurEWJsZBtRg0ZtJoDE1fn9kPpMbq1nwtrVuQ02IPTEFDMLFf57K+pmku11N57/Cw==","signatures":[{"sig":"MEYCIQCYCQUwJx5McXp9JuZmT9wZdc9zZiAD7amDbWIpa8CJlAIhAItBKyc6y6qk1JkkNaTw2jAu569Oo4KKD+6PlKG7KzWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f80d1bfa832dceed5d170caf47fa1e6c0a4ff509","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f80d1bfa83"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f80d1bfa83","@open-mercato/shared":"0.4.2-canary-f80d1bfa83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f80d1bfa83_1769284859998_0.16196712234311583","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-eb5f87d5f9":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-eb5f87d5f9","_id":"@open-mercato/ai-assistant@0.4.2-canary-eb5f87d5f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb84accb9ca32ef139039a1305ab90a1464cfd36","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-eb5f87d5f9.tgz","fileCount":193,"integrity":"sha512-CG4UA0riZT9VYb2gHylFToECyxSCOfx8AtUsDC2ZB5tMDZ22g172H168PF0rCuhuU0Y45WIOBOYdjdOkU1aizg==","signatures":[{"sig":"MEUCIQChmgZUny2wpzd24e9C6DJrKB2LtH7/9PuXgcqMlf3NgAIgBB/Nb+Ci/ZR/zmxvgcL8NW31Sj/ystKAZ4eN66zkFZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"eb5f87d5f9a40d6f2c135e72beacd0c4df1df07f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-eb5f87d5f9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-eb5f87d5f9","@open-mercato/shared":"0.4.2-canary-eb5f87d5f9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-eb5f87d5f9_1769287376229_0.5720914501250025","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-5035717565":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-5035717565","_id":"@open-mercato/ai-assistant@0.4.2-canary-5035717565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28d577e69cf7fe24f3e9220d3025eaf6dddc7142","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-5035717565.tgz","fileCount":193,"integrity":"sha512-g1xdoAUPMxPTtOciOIdXXxRMIMPbQqx7KlMKpfUA49qn/7TuNbs2NEZsC43LReE/TGelXgtensTKRGmtKoxtjQ==","signatures":[{"sig":"MEYCIQD/9eLx5pej7kP3jv75LfQ8tR5EPnXsfw3LSqL2ePoiGAIhAMQCPJ0GIPDgnim0kYnCgkgBKX7Obt8Y8CurJg23YfKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5035717565d07845bbffb77c9f1dee3d878a2ea1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-5035717565"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-5035717565","@open-mercato/shared":"0.4.2-canary-5035717565"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-5035717565_1769288842774_0.6750201893942114","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-802e036384":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-802e036384","_id":"@open-mercato/ai-assistant@0.4.2-canary-802e036384","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bc133bad3cec4025d2f18167d3771778440538b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-802e036384.tgz","fileCount":193,"integrity":"sha512-jO+AVRWupTl8PCz5C5JP2ZxRdAkHZFTGCF7yWhjHgm0y98HF2mKW7OMSsUhJsNQbNfwtpI17F+GB3htRLq76zA==","signatures":[{"sig":"MEQCIFNS3GbmvgmaXIRQ9Mi7KPil7JcE1z8Xa7oVM4wjG6fOAiBoAr6sYVRACzpXnCYt9TRIUI1NPb/++qSU57qaVIaZKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"802e03638499c47ba53bd2b999826f862ce7848f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-802e036384"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-802e036384","@open-mercato/shared":"0.4.2-canary-802e036384"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-802e036384_1769339740274_0.6537289682486387","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-8575e8d61b":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-8575e8d61b","_id":"@open-mercato/ai-assistant@0.4.2-canary-8575e8d61b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52a55041bf6463084c02890bd9398f4968d08d94","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-8575e8d61b.tgz","fileCount":193,"integrity":"sha512-J9E/zdj4lyDxQrT1SfAXsQCzfTm+sIqFJ0j5/GJhKlWEBpbtBlqsqWD0fzlOyYmFK28b1mBiTUM3FjBOsm5nWQ==","signatures":[{"sig":"MEUCIDxsf/CIebQMxOa1cbxvDykQ+s+LweQ7JF1xd/wxAsrlAiEAsl5oFlZUlRyy3S0PJyJcMotfZxaWwZ0s6bJ3QGBqxEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8575e8d61b8f78b168c45bb7bc258fa97ebbb623","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-8575e8d61b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-8575e8d61b","@open-mercato/shared":"0.4.2-canary-8575e8d61b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-8575e8d61b_1769375363234_0.16686805700721608","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-22a467da89":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-22a467da89","_id":"@open-mercato/ai-assistant@0.4.2-canary-22a467da89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34d2d9c513f02ee19415c862f1565e93082a661d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-22a467da89.tgz","fileCount":193,"integrity":"sha512-nNp1NBO1EVUdpCFHMGHbU7McRKpJuiBdoxIQc8b+ClyJJPHWaQk2yML8T1GpuWQIPSANKYyHwms7NfvKzuA3hQ==","signatures":[{"sig":"MEUCIQC37z3v/pcNUhkdN2iNXqWlSysBEDEOY/a2ki8CUln3+QIgXLKV9pq/S4LKHmrwGP0JIUUr3YFM3Wz0/Yut+fDquak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"22a467da8963fa0b78710f28f3da549988dc670e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-22a467da89"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-22a467da89","@open-mercato/shared":"0.4.2-canary-22a467da89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-22a467da89_1769375423911_0.5976160640271788","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ea119f362b":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ea119f362b","_id":"@open-mercato/ai-assistant@0.4.2-canary-ea119f362b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2690f72c8b151c6f805580a76876d14551e6a1d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ea119f362b.tgz","fileCount":193,"integrity":"sha512-vq+wE8uCxzDxCS1hXT+yjVEARI6kB1JDxNaf9BFGWe6i5blyOfUEJGgwfraL4vx1iE8Lx7ecFusKouYG3prLNA==","signatures":[{"sig":"MEYCIQDVcdlalWFPDqUQ4BQrhchreR0r/gQ/7b1XCfH57WBF/wIhAK0i/11kQMgvszMaZzKFxCa51l4XNWpXfJ2dCqPMBOBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ea119f362bc2168a8a29c026ba73b57fd1c5bb6b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ea119f362b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ea119f362b","@open-mercato/shared":"0.4.2-canary-ea119f362b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ea119f362b_1769412901792_0.7162910315014372","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a8ae8aa761":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-a8ae8aa761","_id":"@open-mercato/ai-assistant@0.4.2-canary-a8ae8aa761","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6957e4e26840739193016cfc5da79e40084563f3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-a8ae8aa761.tgz","fileCount":193,"integrity":"sha512-2GXyTTeQAyQR/3GdFsTcemx1VzdNoeCFNvGhx7wsXdtkJcLeqX0S6AknGhcWa/i9xPwmt6Cme7wbufo55V4jLQ==","signatures":[{"sig":"MEYCIQCIs8tInrBsXChGibY0CCzFFcbxjYADY6wq6ADdj7JkEQIhAOp+BpbHdeVQTPNC4ekGkzWRTDi95DPDr6WeQtLLPgPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a8ae8aa76108b35ee8a453c1ae41e7f2a7f7ffbe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-a8ae8aa761"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-a8ae8aa761","@open-mercato/shared":"0.4.2-canary-a8ae8aa761"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-a8ae8aa761_1769414191918_0.8578830718129662","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-660e2f2987":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-660e2f2987","_id":"@open-mercato/ai-assistant@0.4.2-canary-660e2f2987","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5d4116684e5781d6c5c3305f99c505bd34e22cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-660e2f2987.tgz","fileCount":193,"integrity":"sha512-rVX0f9K0d+eI/mLnp/rJgZtPr3N/BS1XZdApV8I5I+KXMKvVqVfTFXYeXQCHvFMtwXvPHLiXOM5wURYHykXbxA==","signatures":[{"sig":"MEUCICdFOSB2f11mIrSnwtnN8Mcx1dJbHF/0F+Y6wLzc7mBLAiEAovig4O2CIDwXQxlXjAyiMj84AGT4qGUpkzA0hYpaEJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"660e2f2987f6334250c9dd93497196f008431920","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-660e2f2987"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-660e2f2987","@open-mercato/shared":"0.4.2-canary-660e2f2987"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-660e2f2987_1769422379720_0.12845847529352272","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0eb007a7af":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-0eb007a7af","_id":"@open-mercato/ai-assistant@0.4.2-canary-0eb007a7af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75a51595df8fd5ab074ac1ea4a11a42da37b5a9e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-0eb007a7af.tgz","fileCount":193,"integrity":"sha512-9LF3096K4i7KZkfRhBDB2D3jEAJQXQ+/zbBHy9AXEMzxhJL5e5H66u7zadaYZor2V4HkVXv4uvlKkqVaWqshOA==","signatures":[{"sig":"MEQCIDu4pXwUaJaj/NMsEWKNcMIPyPpUNZ3oTUyMGaQk+xrfAiAqc0E76CpptAfCw1b+GNChaNMOhgVSOdCXfRTa2t6WHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0eb007a7af505d614a4984951513a17acfea5097","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-0eb007a7af"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-0eb007a7af","@open-mercato/shared":"0.4.2-canary-0eb007a7af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-0eb007a7af_1769423139967_0.2545419239199054","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-8763a44f68":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-8763a44f68","_id":"@open-mercato/ai-assistant@0.4.2-canary-8763a44f68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"580deb8605f5b47b88d2307f866843ce099aa858","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-8763a44f68.tgz","fileCount":193,"integrity":"sha512-OnSpDEzGPaCFwN8vHbeKrEGGpGdOtANpqtYOHoRKs1Nponc6Sr6s+l1hpeQCvF9bOlNJ9Euck7Rva1Gsb+kpkg==","signatures":[{"sig":"MEYCIQCmXvA2idG7Kobb39kd8kmLLmmbjx2que/3Sgr+NntK8gIhAJtaZ+G1wmZjt2V2QJoXqC3GqoIlRttrDsn9le/hjbn6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8763a44f6858dd8f1aa6b1e23804a1ae88332e51","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-8763a44f68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-8763a44f68","@open-mercato/shared":"0.4.2-canary-8763a44f68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-8763a44f68_1769431768886_0.11658816542819594","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f51f197c8f":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f51f197c8f","_id":"@open-mercato/ai-assistant@0.4.2-canary-f51f197c8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"198d515ac1a718aa0d3d3a7325775face693a1da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f51f197c8f.tgz","fileCount":193,"integrity":"sha512-S18Y7ElUoN1M/9JjR2WM8DPQIHBUVeXQIJZUkj9MBuMvYkN6uHD0FNtZ8fU5CflK3/auGmZF3eSA1omHjVPadQ==","signatures":[{"sig":"MEUCIEWR7Fx9psm2fJVOrA/3qIwyrbE3YL255fXYg2s76QT3AiEA2BL6Qz0INYWnZRdPiLSq94cBHFkJNQkXPzx0Rf33EoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f51f197c8f5be6acb9954a93a631df60b92db681","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f51f197c8f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f51f197c8f","@open-mercato/shared":"0.4.2-canary-f51f197c8f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f51f197c8f_1769500315163_0.8322177161396092","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ccd610ad18":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ccd610ad18","_id":"@open-mercato/ai-assistant@0.4.2-canary-ccd610ad18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e9a3ac86902d33675df2f2a2bed98077d118eed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ccd610ad18.tgz","fileCount":193,"integrity":"sha512-sLUdZmQXFMP2mPg7GvWfxaGW3ZLEnDB5tzJr65gzH2eO0B2yBp8BmhvsBJI6B3UzTfkvTmfKT76A+o7IVSTL1g==","signatures":[{"sig":"MEUCIQCWO6fMSlFFhzXVyjJo3ZhadjV4Fuz6KdH3BSSLii59RQIgcnX3CZpkynaLXoCad/dvA/mb3fQejHKP7RJZhI5HpR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ccd610ad1824151dca0c42c8171653a13d33da72","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ccd610ad18"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ccd610ad18","@open-mercato/shared":"0.4.2-canary-ccd610ad18"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ccd610ad18_1769504025009_0.03408815313465219","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-92bc12ea91":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-92bc12ea91","_id":"@open-mercato/ai-assistant@0.4.2-canary-92bc12ea91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"557a1a8556dce114fa5b81b0de76f44d40f9f966","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-92bc12ea91.tgz","fileCount":193,"integrity":"sha512-cR4ViSGRuXk+q4H7xZGeagoYU8nW4BZCEUkBZvkAmEn7U0N9027rkwc7gMbKLAZvv5SY9XfNbvWbS5NyN5ohWg==","signatures":[{"sig":"MEUCIQDWZSfAYfOZOcYBBPXuEilSTP+Y8V2sfsVCEend4dz+2wIgB+V5ey75xjLxrH3pvfJxVZEvixx4mffWk0wTSwdScl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"92bc12ea919de3e3b458826f78209dadd196ef38","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-92bc12ea91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-92bc12ea91","@open-mercato/shared":"0.4.2-canary-92bc12ea91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-92bc12ea91_1769504586508_0.13056219983168815","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-cae9dafa24":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-cae9dafa24","_id":"@open-mercato/ai-assistant@0.4.2-canary-cae9dafa24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0068c64cb90ff3ffc71272de84c17cf381b2e68b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-cae9dafa24.tgz","fileCount":193,"integrity":"sha512-OIW9ww5fquOoFrf8cgBM3ISn+89/ZSIInhJiw4ISULKPVuQyxMyvtZufgnlWkXzJLi1eAeM/vFoV6M3mcQwmQw==","signatures":[{"sig":"MEYCIQD/XWAAvIDlC4v0l3ngz1U3YwnsQmxyQgAGNA5IxeX3xAIhANgw2QrhgnpkNtZynkrg+uWkeHJiuKQktZD7Mv9XyAkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cae9dafa242de076e0778d02aa6f7a909ec458d3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-cae9dafa24"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-cae9dafa24","@open-mercato/shared":"0.4.2-canary-cae9dafa24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-cae9dafa24_1769504722080_0.020555941788547027","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-1b99a1211d":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-1b99a1211d","_id":"@open-mercato/ai-assistant@0.4.2-canary-1b99a1211d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6fbcfbac383ed2f9c5d336b3abd44b39f6aca6e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-1b99a1211d.tgz","fileCount":193,"integrity":"sha512-VLTXCK5CuPlD/WzyF3JkIoA/l+lkW8+yIGP5H3hs6tR8rek3TvDcTq0hpUeExTUaoUkClU/c5/C+RUL9rk9uBg==","signatures":[{"sig":"MEUCIE46GPt+N8nvtPzpDFcq6a1NVDq+mAekgTPevYse7/tbAiEAoS6kUJG4siFVmNHJkc86x2UHYQZide8ympdqHuflQwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1b99a1211db0e2e6331e1e5504c78ed4b09d7e8b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-1b99a1211d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-1b99a1211d","@open-mercato/shared":"0.4.2-canary-1b99a1211d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-1b99a1211d_1769504798689_0.7194206429954015","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f6b7824b47":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f6b7824b47","_id":"@open-mercato/ai-assistant@0.4.2-canary-f6b7824b47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25ad7f96c714f0628a0195090a883b6ade50a759","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f6b7824b47.tgz","fileCount":193,"integrity":"sha512-kc9m2cfwQjT+5B2Jde+qwVHk5LU9GwyQaSzMp/q4lx418OzSaw8Jb3I9yRY8HuRpj6Jye1q9G1scNIjp5ADbMA==","signatures":[{"sig":"MEYCIQDV5PiS3dytgiKgB1pr+JJDUa9CC/Z9XsuVv5jxSeeVjwIhAJygc1wtJOaWhPlga0fuCIYrmhaDVwrP/DaeJA2wY5zw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f6b7824b472e8e855b4a2621dd5a86da0cc62a2c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f6b7824b47"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f6b7824b47","@open-mercato/shared":"0.4.2-canary-f6b7824b47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f6b7824b47_1769507443295_0.379307500405043","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7c76659938":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-7c76659938","_id":"@open-mercato/ai-assistant@0.4.2-canary-7c76659938","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3934035875a01d8536ee4247f7a8c0470deb37bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-7c76659938.tgz","fileCount":193,"integrity":"sha512-y2LHwZppL19HMGTUZR0v0kBrrI/BPWP9P3O/YhHFrVPsJDLdOBpp73XPYAH2vfP9xMwXU3rhQldnITREeGtSwA==","signatures":[{"sig":"MEUCIBroo6BPVI1nNpX/Oeli9P1Ev+pi4Z2zFkT1tNI4xxPKAiEA3TCs3bRpPdHpxUVPwOTVaMTslvjs3QSGJkea47nlLCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7c766599383c5c9befa3cb10f6236f472bd42b74","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-7c76659938"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-7c76659938","@open-mercato/shared":"0.4.2-canary-7c76659938"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-7c76659938_1769508025348_0.9990976495337678","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-70c8402224":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-70c8402224","_id":"@open-mercato/ai-assistant@0.4.2-canary-70c8402224","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4f4f6d7fbf57c2e8aa749996e880c4f1be16f8ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-70c8402224.tgz","fileCount":193,"integrity":"sha512-0AOXhBi1LW1wvKeby+vz3tDC08uuPyb0bIeMham9h13iVrveg7FiP14aFO6vMa6/Zhpl5gEA/3uko/gPziTL2Q==","signatures":[{"sig":"MEUCIQD6YerCT5yFsoJr5TSFGZjKoQlnlJGlue3gv1G4u3SeiAIgGzXUQRq3yEU3ILon7y23UkpFSwFfUbrUFvdm3+6Jhgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"70c8402224688d9a03b22e428b3e422da1326b86","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-70c8402224"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-70c8402224","@open-mercato/shared":"0.4.2-canary-70c8402224"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-70c8402224_1769516137102_0.010462598694464642","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-dfe4d5e386":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-dfe4d5e386","_id":"@open-mercato/ai-assistant@0.4.2-canary-dfe4d5e386","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"16af338c430c2bd8cefaa07f9f6ef41c4f69d565","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-dfe4d5e386.tgz","fileCount":193,"integrity":"sha512-hYj4nrsxUKYM6CTc3PrngJQTF0rqvu+VSwXdNR6VZ5wIrHgvXpIWfAS9tKRtPNlmN8PUlkDmxx1hP8bkINGCvg==","signatures":[{"sig":"MEYCIQDug/uqWuinU4FsEYp22KLnNbm/bSWAhZpkzvX2BGIQZAIhAJRPVLVZtnQ6EwftttC6LwuZfkYRK15l5RGjK1xme6gW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dfe4d5e386c431a4a0bd1d75e3b744bfe101faa3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-dfe4d5e386"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-dfe4d5e386","@open-mercato/shared":"0.4.2-canary-dfe4d5e386"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-dfe4d5e386_1769516532975_0.11510196297169561","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3bc476d868":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-3bc476d868","_id":"@open-mercato/ai-assistant@0.4.2-canary-3bc476d868","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"295ffb03bad595078fbddb09c0db713be661eb68","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-3bc476d868.tgz","fileCount":193,"integrity":"sha512-eHFYvU+nYk1Vdkk5ZRhX5WwraaMsS1r4aXRkdg2SvJQoshHOn+cc5ENlk7S+eHJtHYnBFs7EnC5zIYYDHBe6tA==","signatures":[{"sig":"MEYCIQC/lnvrBrHkQJnkXRE3U/MZsQOoqLb6Cb5tzurkSGP3nwIhAO2li1bhQznNVlEBeY8PERj177cZv/eRlXqNsHHN6lJ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3bc476d8680e03683a0683ca0c6914cf03dcf613","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-3bc476d868"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-3bc476d868","@open-mercato/shared":"0.4.2-canary-3bc476d868"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-3bc476d868_1769517395956_0.8724613754284685","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ba1d84349b":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ba1d84349b","_id":"@open-mercato/ai-assistant@0.4.2-canary-ba1d84349b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79319da267a3032a9ac24a0413df8e0ac63e5299","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ba1d84349b.tgz","fileCount":193,"integrity":"sha512-XyfaXj/z8YYx0D5xmWeAyUBGzqiA3gWHhYl1Pjps1rb7UERSsRfqmW6GtPI947+hIxgA5YJB2KBCQUFgijPCQg==","signatures":[{"sig":"MEUCIQD5kJB5nJpGg6pYQ324UmYX+dNM+k4Yi2BgQTRm454zPgIgWra4uiZLQSbwEmm9RZ6SYQbko7CkECzFU7GQbhPAYvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ba1d84349bca3d0b627672da78d91ac0f6047ed5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ba1d84349b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ba1d84349b","@open-mercato/shared":"0.4.2-canary-ba1d84349b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ba1d84349b_1769517510408_0.7326329200351351","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-36ab8921da":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-36ab8921da","_id":"@open-mercato/ai-assistant@0.4.2-canary-36ab8921da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fbba31a6b94c5696b6f3142278e7ae3e2931053d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-36ab8921da.tgz","fileCount":193,"integrity":"sha512-HWFVa7qPCMfTArO3cnukwwTllfgZQhli5ElPJa3yLLlTCystvvSLWFUFxRP6WIcdEEr694ZJiDnt2fZyQhl5bw==","signatures":[{"sig":"MEYCIQD7b9V2Zdy0tmzXEKuTcyN5ux8iJLaYCRwBzh0QSNhvQAIhAOKCsRXala03EsoqQtNgnif80XbsiMKgsx4X0xYeaRwo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"36ab8921da545de81bf73d82b3fa00a5dcbf76fc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-36ab8921da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-36ab8921da","@open-mercato/shared":"0.4.2-canary-36ab8921da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-36ab8921da_1769518028138_0.01345311420393891","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-07dbc98202":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-07dbc98202","_id":"@open-mercato/ai-assistant@0.4.2-canary-07dbc98202","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9ee7aaebba90111c8aaf0da41ca4ef18afd61f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-07dbc98202.tgz","fileCount":193,"integrity":"sha512-O+3SJzepgH+RSHrQUY+YBKeOto5IsHT9aZffF3GPt1pdOOkZQoopr8qP6V3N4gK7ByL8WKMK/KhdCtu9r6y1aA==","signatures":[{"sig":"MEUCIQCd77EaiA3gH5r9ahxepeeEW8f+OxeLuuUmDpTVB7ck6QIgf6iyT/OhEGK3HFr/26Ncpmgkd3iuwUhrq8jXk24LShs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"07dbc982026e409f65dd27ea3f0d910d9189f740","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-07dbc98202"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-07dbc98202","@open-mercato/shared":"0.4.2-canary-07dbc98202"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-07dbc98202_1769518485417_0.8035215469101593","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-1000cb714f":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-1000cb714f","_id":"@open-mercato/ai-assistant@0.4.2-canary-1000cb714f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19edc2115c50b8dfee35794fc50cb992b30ca202","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-1000cb714f.tgz","fileCount":193,"integrity":"sha512-1M46XkMaK8N6QR4lKte6HE7YHtPP/QnuHKQ56JWrdj9LfYcL5RN4c1xtboIQoJhEtVS7AxmRzyWiBYY82xk1gA==","signatures":[{"sig":"MEYCIQDktQ/2ZqPXxLK4jc/GIhhCAS6V3CWlXJ88CeQXPU5wUAIhAMN1VvKFDCFvAKPBmI/jIe/IqfycBWuP1ECmPRtGOtXf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1000cb714fea507c346340da0824037f6e03c291","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-1000cb714f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-1000cb714f","@open-mercato/shared":"0.4.2-canary-1000cb714f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-1000cb714f_1769521682492_0.9235417694928363","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-11e19dfb84":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-11e19dfb84","_id":"@open-mercato/ai-assistant@0.4.2-canary-11e19dfb84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b90a44ce258edfedea5058236869860e44612d52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-11e19dfb84.tgz","fileCount":193,"integrity":"sha512-3r9+hmz1PlkUTe1+TcUi2+5p8cg8l1KUsz50ZnrTdtIqwnr2nw5vJnTZVfCXOSARdE7gmrnqgwcCNOLc2cZ5/g==","signatures":[{"sig":"MEUCIAPN0HABn+GiH2fCSi+ElsVUYHubTFXOYf46rJTjYuAyAiEAoUPilZBr5J/3UwxM4L/xQ1W0ykpKmULpUcZj6TQtUHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"11e19dfb84b068d1747021158db5f579c556f906","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-11e19dfb84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-11e19dfb84","@open-mercato/shared":"0.4.2-canary-11e19dfb84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-11e19dfb84_1769522272867_0.7590439590858817","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-1434bb9783":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-1434bb9783","_id":"@open-mercato/ai-assistant@0.4.2-canary-1434bb9783","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5a5e52d71c7184039ec631833529d6819df642ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-1434bb9783.tgz","fileCount":193,"integrity":"sha512-i0mjzrzlVI0e5EQ9pd6nqWtQabhBUme8rkCjXOAh6df1Cwe7VJ0WdrSFOGWBFM+0SuRFRMe7PnA3NH7D1EHNIA==","signatures":[{"sig":"MEUCIGBWGrms4A5beqJrlu6zpBxiTOSCl5/MHsdH+xOrQuT7AiEAzvu51j21uSM4meB9fPn6DkAqDRbzcDfUNZ90jhdvX+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1434bb978389a083a9c7a54aeb21211475bcc641","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-1434bb9783"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-1434bb9783","@open-mercato/shared":"0.4.2-canary-1434bb9783"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-1434bb9783_1769530651319_0.7232540744228455","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-667ab2b715":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-667ab2b715","_id":"@open-mercato/ai-assistant@0.4.2-canary-667ab2b715","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b04c7bb5dd750e1e0d4c30375320d7cbf8d71ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-667ab2b715.tgz","fileCount":193,"integrity":"sha512-2sEcia8an/LIR/aUev+d2iJV+qet2GV3CqkuseUmv06INHjlTKsqRIAe0RtIW4G3rsg7unFMLFHn1VcQFTOBBg==","signatures":[{"sig":"MEUCIDKp9rXR9EzAhQiCSorJlN6/QDjc6zkHyaaoSwaz1zA9AiEA7Si5gPDvMkHzDhV0WaLbY2/A+XIhc5lViEhOIO+iNHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"667ab2b715e64929e635849e48ad2d073c096b1a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-667ab2b715"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-667ab2b715","@open-mercato/shared":"0.4.2-canary-667ab2b715"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-667ab2b715_1769544391804_0.42178923838977855","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-51881f6bf3":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-51881f6bf3","_id":"@open-mercato/ai-assistant@0.4.2-canary-51881f6bf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b863bdb509cf7b1f79ba2a9ce84272ee80f5b38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-51881f6bf3.tgz","fileCount":193,"integrity":"sha512-fRbVkfgFFNL+uUn3f5FKAik/ECT3EngPbVBEOidwxHLUoByf05RV1RjrW6MaY2870sIL9tphJ4JU0T7pQTgJjA==","signatures":[{"sig":"MEUCIGG5NgO49V5/kwGRrx/CU+nXuQOLxzos0u5peEP5bqOBAiEAyeEJdreDkid7RTHHXRU7yGHzHrZLWEATb9o7gT4PjLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"51881f6bf3f7e3f842ed9e231f1f05ea8d126415","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-51881f6bf3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-51881f6bf3","@open-mercato/shared":"0.4.2-canary-51881f6bf3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-51881f6bf3_1769544858729_0.15627565804371168","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f728a6d66a":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f728a6d66a","_id":"@open-mercato/ai-assistant@0.4.2-canary-f728a6d66a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d78c8bce47b8cf5bb3d5dccd10a671e293af70ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f728a6d66a.tgz","fileCount":193,"integrity":"sha512-eVWriIRpIb/yv+ZcCW7ukM2XP9ZJmAJx9xUEvjaM2FIKSgoPoaiIcKvdXXFZBY5GmcaP48WO8D709bCJrqhcdw==","signatures":[{"sig":"MEUCIQDs0W802tL0ZNfeTdeAZ9yIiKAOHK0HOV92XG+IAn2uFwIgKs/DKXhhahpWDSHapc+FmS1ylMZZTpPIffv7zCaOpwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f728a6d66a745bdc4cd57d0e60e481b361cd8656","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f728a6d66a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f728a6d66a","@open-mercato/shared":"0.4.2-canary-f728a6d66a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f728a6d66a_1769558589290_0.37042492248974446","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-5f415b8a44":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-5f415b8a44","_id":"@open-mercato/ai-assistant@0.4.2-canary-5f415b8a44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9441ef2dd04c23773a9ce411ed2c9bdc1c214599","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-5f415b8a44.tgz","fileCount":193,"integrity":"sha512-yumVQMWUMxDRTUoItMH0NdPbAZYf0N6dIS6KUr5IQ6pMCi9us6EV6RHl+il0gjmV0SLRRFeGPTNAKenUGGKVfg==","signatures":[{"sig":"MEUCIQDbNJZ2xn2fJBEhClDfGMD2P+BdbD5A01EgKSkhWC28AQIgXjeRY3JWF/xDkVEeTVx1DBVllpNur3/32Q3z9csKDMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5f415b8a444e010b663d8544b9050be54fa6f89c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-5f415b8a44"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-5f415b8a44","@open-mercato/shared":"0.4.2-canary-5f415b8a44"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-5f415b8a44_1769559538804_0.7019374994780301","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ec4978dbb3":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ec4978dbb3","_id":"@open-mercato/ai-assistant@0.4.2-canary-ec4978dbb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b579a50e711599ebf235f44dc7a69db53d3da95c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ec4978dbb3.tgz","fileCount":193,"integrity":"sha512-J4Z8pwF87heIvotLSrNpw1DAvHI+CUI3rgnrpz+J3s3BZKF60uuj+AcduvsLb8W57m9UPzX/cQmUWhhvQOCZ1g==","signatures":[{"sig":"MEUCIQCIzDbzma4HomEoDA6rqWlKDNbM7fzXAXqVcHxyFl0l+wIgKC6OCQ70VwwE3/+jKrNdCuGurC5xk1iaUUSy63yh1E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ec4978dbb372766351ded199bafe2da1f9a054bf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ec4978dbb3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ec4978dbb3","@open-mercato/shared":"0.4.2-canary-ec4978dbb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ec4978dbb3_1769560156298_0.2815117371447309","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-d0a025141f":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-d0a025141f","_id":"@open-mercato/ai-assistant@0.4.2-canary-d0a025141f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"861478a20f1ed970101c603456195b54e391e555","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-d0a025141f.tgz","fileCount":193,"integrity":"sha512-2B5uZIKrAXMR5btEFRYMS6RFoY0MoT+gxIMxJfY01pmpZut1z9g6nvcuQmZjh4RHrIObwhOSPbCMjH8pNLEGbg==","signatures":[{"sig":"MEQCICDHF4+RtZwuhRT2AL8Ao/o3FePqF9UffoVKPwQA1hVBAiBGjjpALAmwygtCzW6rFlqudNYUSb8vE2cXuwciXr2NuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d0a025141ffdd5b0e15607229b3afd482a98f8a3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-d0a025141f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-d0a025141f","@open-mercato/shared":"0.4.2-canary-d0a025141f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-d0a025141f_1769560994736_0.8082368590369116","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-9074fd41ce":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-9074fd41ce","_id":"@open-mercato/ai-assistant@0.4.2-canary-9074fd41ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4561aae4e0950cc24994d351f5bc117080ac6af3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-9074fd41ce.tgz","fileCount":193,"integrity":"sha512-05BXBlLglC1bHNHmYP3Atk5tk+UMkmk6Rv9ZXGSG21qLEImtVJF57SooDIHTx9fI5A9Lh/i1c4JYZMUFmcVSvQ==","signatures":[{"sig":"MEQCICxqFxhW/T7KBz5BV90QaEb/I9GCgkcRG+I2OlEYBilQAiBe1CjOUTuDW8Z72Zu1LcFM27fSzUTfNXYOh7QxTEjJgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9074fd41cefd25250eac5d3bc99d172b5fbd0960","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-9074fd41ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-9074fd41ce","@open-mercato/shared":"0.4.2-canary-9074fd41ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-9074fd41ce_1769600930779_0.3046786305021141","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3efa759f5c":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-3efa759f5c","_id":"@open-mercato/ai-assistant@0.4.2-canary-3efa759f5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b08d4d5223496921ae7adb09e0d791d9528e572","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-3efa759f5c.tgz","fileCount":193,"integrity":"sha512-NBsUyuevsIGIMqol37XtclQuFMHdtOZ3Os8r0tCcvhHiexLaLNQNh74NfmNpXtsUY8hFXKB0yy35v+3K/k1a2Q==","signatures":[{"sig":"MEYCIQD+/Mk645sQzdSBddnOoDWLpD8dnxFO7VY3houZjpToLQIhAJd18mOEv5KFy1GqmIgaTCRIGaZ+TdO0z9HM93boxd1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3efa759f5ceaf5933d6d6e6b187e5e816030c7d5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-3efa759f5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-3efa759f5c","@open-mercato/shared":"0.4.2-canary-3efa759f5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-3efa759f5c_1769601261748_0.7726398733459214","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3db905f150":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-3db905f150","_id":"@open-mercato/ai-assistant@0.4.2-canary-3db905f150","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4375d0fe5906979b20f8898c4a20a06202dda321","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-3db905f150.tgz","fileCount":193,"integrity":"sha512-w8a0PafJ3x9sRwiSFH8nriLVQh14pMi+6MATeFGMR1MQkCRazNWpO7pVm1ICzDQ74SCSD/eJqIDJawmtuOh31w==","signatures":[{"sig":"MEYCIQDoSgU2ppzJNqB9mogB1zDgysWTnoX15Ks2/YV3xmuTpAIhAOVHdU783em+XOUWKb/szaoQ4mKcSIhw1ga4Mvx08o9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3db905f1505d38ea39d463db0de053fddf92f798","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-3db905f150"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-3db905f150","@open-mercato/shared":"0.4.2-canary-3db905f150"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-3db905f150_1769602285762_0.975663836936215","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-fe59e693cb":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-fe59e693cb","_id":"@open-mercato/ai-assistant@0.4.2-canary-fe59e693cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b362e78bced07184796df8ee3dfef476aa4f7af6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-fe59e693cb.tgz","fileCount":193,"integrity":"sha512-XTEgRac41V9Wtbb6Yeb+zsuEVSijA37nVQNWWJ0X79u3bOH8TwuQP1FYLFnSYC162lcweeJ0HJ/2/qFpW8VmJw==","signatures":[{"sig":"MEUCIQClKnjbm/PFVwtXv8ZQCqxM+ayRGBjFW7Q4Qc4FtrX9ugIgTUWQsSC7szvz/NNcHT+mXmuCc6vdYRBCgR8CnjEM7oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fe59e693cbd51f8d71760dc22fb323ffe7a16058","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-fe59e693cb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-fe59e693cb","@open-mercato/shared":"0.4.2-canary-fe59e693cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-fe59e693cb_1769602321654_0.21984394906617433","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-cf7d9b4116":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-cf7d9b4116","_id":"@open-mercato/ai-assistant@0.4.2-canary-cf7d9b4116","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b94497988eaa8ed292ed4a950016a5fe08169918","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-cf7d9b4116.tgz","fileCount":193,"integrity":"sha512-isoxqGvsTUaAypucwsqF72+Sg7YerQ0ci+8G2M3N5+TUwz9vE3gdRAzuBToUs+dp/QYEgyd3Jxijp6L88vlOcw==","signatures":[{"sig":"MEUCICb1iqYXzi3JA/cK1tm3FWA+p7q2d/XZfm+Hdb2sBryaAiEA+GD/4VIy34c3p2Oui+BYR4MKSYYFmO3WUmEuYCYo54s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cf7d9b411615e553f860e31c00a20adc78abfbc7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-cf7d9b4116"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-cf7d9b4116","@open-mercato/shared":"0.4.2-canary-cf7d9b4116"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-cf7d9b4116_1769603165587_0.6961581568509645","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-10c7a8bf2a":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-10c7a8bf2a","_id":"@open-mercato/ai-assistant@0.4.2-canary-10c7a8bf2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bda57dfeaad5c1c48f2ab1faffd163383eace38e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-10c7a8bf2a.tgz","fileCount":193,"integrity":"sha512-F5tL8s567ithhdOvCXtSVG/XVHlQvbbm5w6aHXz7Tbu2BDIkZJIZ3qIbhn+TnMl/61bXIcD/KKMmJWDBgVyLIA==","signatures":[{"sig":"MEQCIQC3hq4xLZrtjF2FlHYexJxKC8mNck0txIhN80Vp6a7ITQIfJ7jKGBVxEv665zoFZmzO9cb055sansfWo7DlaLGhnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"10c7a8bf2a0f01424a61064189bbc4fb1bf6afec","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-10c7a8bf2a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-10c7a8bf2a","@open-mercato/shared":"0.4.2-canary-10c7a8bf2a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-10c7a8bf2a_1769603487234_0.4718574610012476","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-e6bf6a353e":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-e6bf6a353e","_id":"@open-mercato/ai-assistant@0.4.2-canary-e6bf6a353e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"11e514149d5b3c369e2fd04b1796e1577872dd07","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-e6bf6a353e.tgz","fileCount":193,"integrity":"sha512-qfq2zgLKrPMzMyUD4vicHvl7vrGN1TcxrEX9kDk1kYAoxLabbcOlRCEc6xnGvGM6J1Y4652h9Pv8wOU27ILVlg==","signatures":[{"sig":"MEYCIQCld1KB+CDFfvg1ES3/s5VsKPqIx4r7AgV8RtBhfZ0VIQIhAKb+ltLCnTTW8uUvddz2VEfHxybaK7zjlNbOdY1BgpTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e6bf6a353edb8073b88598cba0ce2ddcff2dbf88","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-e6bf6a353e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-e6bf6a353e","@open-mercato/shared":"0.4.2-canary-e6bf6a353e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-e6bf6a353e_1769611432695_0.24161178253951698","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-c84cff7ed5":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-c84cff7ed5","_id":"@open-mercato/ai-assistant@0.4.2-canary-c84cff7ed5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2d2a92303ab4ed61bde058bd48ae4daecf19e28","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-c84cff7ed5.tgz","fileCount":193,"integrity":"sha512-68gY0+4QJpSkxakutI9RRoBeY0CBakTCh3iMDsbXXQ5VP9+n2AAK+5BFIMv3OgeKyu35jOoAlSTdaA3VfzFXGw==","signatures":[{"sig":"MEYCIQClNqBHjSQITeoFVJe6o6tn9TCeC6oco4ks2vuOC7kN+wIhAMww+uoD/wKGDA4rJvBuao3Fj+BLMMkYc8vxhZTjptBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c84cff7ed5eaa625b0a28f1e52f70f39a6334b70","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-c84cff7ed5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-c84cff7ed5","@open-mercato/shared":"0.4.2-canary-c84cff7ed5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-c84cff7ed5_1769619425611_0.6870476971819701","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-49d47ff90e":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-49d47ff90e","_id":"@open-mercato/ai-assistant@0.4.2-canary-49d47ff90e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7fbc0b638de15f810d25a59afb280c9db80d651","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-49d47ff90e.tgz","fileCount":193,"integrity":"sha512-4tm/nMEfVJtNyagD2OSAu18I7Zq2Bu4P6Aorx920/6EXL9zw0TlqTMF2quLmhHix6hYFmsjT6gL8ZJNVa5aD2Q==","signatures":[{"sig":"MEUCIQCVCq4oVHziIifImIFOsxmnzKPI65DNhptXfAi+WaoFQwIgaafM526+uK9prS9Btjnne1fWdIkS3jMmvjROP71e08Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"49d47ff90e12de90cd91d7bf49ba40b303a7c756","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-49d47ff90e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-49d47ff90e","@open-mercato/shared":"0.4.2-canary-49d47ff90e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-49d47ff90e_1769619590388_0.24120827462687178","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-02d8ce2991":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-02d8ce2991","_id":"@open-mercato/ai-assistant@0.4.2-canary-02d8ce2991","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35e3d8f36db2e62be928dbc09ad84b6808d6132f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-02d8ce2991.tgz","fileCount":193,"integrity":"sha512-W9V0pPSU8CoFN+5B/alV6qf6iCqNV/zgcjRS9HIvAakr4+aPr2zh20hMqYprPhmhHHfUd5JXXAZyS+x7f61TXg==","signatures":[{"sig":"MEYCIQCP07qG2M3gR34uzIbEslzGG4yuUWL9pyefSruHGmk0KwIhANls7j9wY/XKQ9QXRnOSwwO5i9z6Ye/ffInKQypZeXY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"02d8ce2991f7531443ea3e6f8d61a8bf444f5e8d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-02d8ce2991"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-02d8ce2991","@open-mercato/shared":"0.4.2-canary-02d8ce2991"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-02d8ce2991_1769622203234_0.2423877285703968","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0ba39cdeb6":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-0ba39cdeb6","_id":"@open-mercato/ai-assistant@0.4.2-canary-0ba39cdeb6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a003d2f32c560d55c8bb157a93675161e483c84e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-0ba39cdeb6.tgz","fileCount":193,"integrity":"sha512-9BzAXKz2BGN54LxAIJv5yrScZ1nkZ+20hDn1YpcZi0uu8Ha2zMiHT4hKGBM/kyYYZPxieyDTjn9PmwqDjzyvdw==","signatures":[{"sig":"MEYCIQCav3PcWh6ARKY4TvoMXMfITwxJdvuoWlGp3I7KE/TW/QIhAOoiOvbUQZRVwAwROKeK8Dah3Id8C4SAIWkXlgyLwdCd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0ba39cdeb6dcccc9876ebeb5a3808bcbc633d6d9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-0ba39cdeb6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-0ba39cdeb6","@open-mercato/shared":"0.4.2-canary-0ba39cdeb6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-0ba39cdeb6_1769623087505_0.3923834865358844","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ab36fbd8f2":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ab36fbd8f2","_id":"@open-mercato/ai-assistant@0.4.2-canary-ab36fbd8f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"854e9b2085c88b0904e2410d71ad4725f73c6917","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ab36fbd8f2.tgz","fileCount":193,"integrity":"sha512-+ZCy7+vKm22JNHDtEuTKRvzf7FFhNTirSMvTB0XBAz8Q/gMRSqusfAIU2Lw4j3Z4grhng7/pGQM+k7CuHbrT6g==","signatures":[{"sig":"MEQCIENPoZ/d7DZvDnkHl5EkKleX8S+DMyotV/VOU7duOLWiAiAk1RU44IYRyp30+3/Y29l2rLrt/xR326weIBJWrAkufQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ab36fbd8f27c4123dc10d14df9748947063ccb4c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ab36fbd8f2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ab36fbd8f2","@open-mercato/shared":"0.4.2-canary-ab36fbd8f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ab36fbd8f2_1769623151837_0.5890609713012522","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-15c0b23a3a":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-15c0b23a3a","_id":"@open-mercato/ai-assistant@0.4.2-canary-15c0b23a3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02d0bc060a48f23a71e512fc0d200f797f99fdd4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-15c0b23a3a.tgz","fileCount":193,"integrity":"sha512-lUUn9oqgSdu2PAYhq9CBkH1acBcgw1bwTUVAK4FXMW5QjzFekiOhGpXgUr4Kp2UAucM58L2RnmiQjQnmCOJWlg==","signatures":[{"sig":"MEUCIQCdDoNwWZyhVbywyBTtbtyyXzF6X1xB+nzcs0L1I2khKwIgA8Hob41y4fp0lc2yGnXBYHe7jA8XfB9shq4zxVAls0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"15c0b23a3a57ff0c0e9587f97cc3ec6a3055871f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-15c0b23a3a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-15c0b23a3a","@open-mercato/shared":"0.4.2-canary-15c0b23a3a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-15c0b23a3a_1769623198984_0.5643207033385871","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-da2b080494":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-da2b080494","_id":"@open-mercato/ai-assistant@0.4.2-canary-da2b080494","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9956e7505e7ef3cf738033da1e04e76fd7e05e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-da2b080494.tgz","fileCount":193,"integrity":"sha512-NsX0U0KkJj1rJhAoFNntWA51yyJPPNL4uQE7VDxyMQ+Z1VaEDFqR1GHlx++Vun3h8/Ke1LPaXeJhqvYTalbegQ==","signatures":[{"sig":"MEYCIQCosYIxig/LRxMwMmhMwZKefCXZjpwVMOOnyzWuVjgTggIhAP/mV5JMVTJTaMR+KrzmMhfoTajLhb2U1rgRo1/Pcx1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"da2b080494871a2ac17f1911d6e24df62acb00be","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-da2b080494"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-da2b080494","@open-mercato/shared":"0.4.2-canary-da2b080494"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-da2b080494_1769634913410_0.43111517150521994","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-19353c5970":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-19353c5970","_id":"@open-mercato/ai-assistant@0.4.2-canary-19353c5970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3f8e9b23b62a48f0a591a80015d79ea241aeb7b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-19353c5970.tgz","fileCount":193,"integrity":"sha512-br3lxucHfBN3Oee51NmJpvUqhvkOAS8vPqe1qI1QK2Y6oeG952dUWu2+ZMmdBme9lAgyHm4SefuoT6TxdrUBBQ==","signatures":[{"sig":"MEUCIQDD+IpgRwqpSFZ+gFUI9yyU6nQEQNulXF2S6oUl28ratQIge7Hb/JmWaOwq5UD+pmntpxTr743gV3od8M6gGkPj8Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"19353c59702b982a29b139ecb4a7eb8fbdb63e55","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-19353c5970"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-19353c5970","@open-mercato/shared":"0.4.2-canary-19353c5970"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-19353c5970_1769671881518_0.08640062683989336","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-19703ca707":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-19703ca707","_id":"@open-mercato/ai-assistant@0.4.2-canary-19703ca707","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63ab44446d0011b69cf9619bdb38d222ddd4f72d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-19703ca707.tgz","fileCount":193,"integrity":"sha512-dgmopt9qdtnE+apuSUvQ4ZCkYbetA1nPFIqc7Fl7Y+RLp/O2fOPYkO8uLsuvoAdELpNK0PdUYFvSH822QSkseg==","signatures":[{"sig":"MEUCICIu5RTdUvSqCWMeUKHVio2kTLyLAoLP7LyxNSKI2NrnAiEAj1nkIHwwWYsKqs+VNGNyHxnCPYEo1K6R7qHOY/zMuDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"19703ca707739f5e08ec10d7ee903788501f28d4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-19703ca707"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-19703ca707","@open-mercato/shared":"0.4.2-canary-19703ca707"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-19703ca707_1769674874073_0.5730605853694819","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ad4e7882e9":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ad4e7882e9","_id":"@open-mercato/ai-assistant@0.4.2-canary-ad4e7882e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c81a9490cc1a6fd7a87b49ed4e1d1846a3bc842","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ad4e7882e9.tgz","fileCount":193,"integrity":"sha512-AzgKBhU24sg3ub6DoPFDuAuGA4cCcidxIjtRbE0cVxXRmEc4n5ssdS5v+9kBELW8cuDy+OCmjlRb6tL/7DJZgA==","signatures":[{"sig":"MEQCIEH7G0tOho/XLwqjcktO69xxBMRDTX1Unv82UDyXcfYLAiA3E0n7MYFBkO/bkHLhUvHBJzn9zIs0IHbEtpzgtKcPUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ad4e7882e9d1a437dbb45960bd6004f0b2e6bcf6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ad4e7882e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ad4e7882e9","@open-mercato/shared":"0.4.2-canary-ad4e7882e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ad4e7882e9_1769676489033_0.670263243052823","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-470129ce32":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-470129ce32","_id":"@open-mercato/ai-assistant@0.4.2-canary-470129ce32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a07ab6b31b8e4b06bb35edc5fddf01eb95b758a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-470129ce32.tgz","fileCount":193,"integrity":"sha512-ybnkTrQ43IhhwtUwq/BnIueKBvdN7GWbZW4ffoi18W10VxLVUwi/jMvrT38ZEOUGJ6LkNW7skq4fJn76dGSA7A==","signatures":[{"sig":"MEUCIQCKBIYq/KSCPm9DiSPdrRvamU8CV9ors/skzQOLlpux+wIgCy9c68MVPjQqmeTQTmrrHZovK7NLN5ly6VINHkp4Xr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"470129ce324706acf074ce11b877049a4b0a4d4b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-470129ce32"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-470129ce32","@open-mercato/shared":"0.4.2-canary-470129ce32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-470129ce32_1769678524144_0.5073994035431886","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-c71ef83148":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-c71ef83148","_id":"@open-mercato/ai-assistant@0.4.2-canary-c71ef83148","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c48efc9dee2a8e2b7c4fd1c0da6ad29f21ab14a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-c71ef83148.tgz","fileCount":193,"integrity":"sha512-Nv7E3ZO1yrbo0m/75EF7uQNn9nj7IWCtN0dXpwd1zYBP+ch5e6KR1yI1dtIktcPuZvEG2Y7HdFXRXGGEvXpnCw==","signatures":[{"sig":"MEUCIGK92WXuOY9jGfpLSXmOpjFLucqvGFvyXiepVKQV7vdIAiEAmV4zRrgLhntFxDqwdqClKEuQdlDuCeM/EkeSk+m+MJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c71ef83148417729ccafee0fcadf233d81af3cd4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-c71ef83148"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-c71ef83148","@open-mercato/shared":"0.4.2-canary-c71ef83148"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-c71ef83148_1769679160838_0.2941376672659919","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-968c919ed2":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-968c919ed2","_id":"@open-mercato/ai-assistant@0.4.2-canary-968c919ed2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f65f0facb63b74c684a7d17dc08875e9f003bf2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-968c919ed2.tgz","fileCount":193,"integrity":"sha512-K6nRboFpGoEWkdeSRtz0xsc8aSvTKplrTuYt5mRfZnaC43g6iOe97aeALNEOey2V2iDaUXvIJDYG7x6cOM8FHA==","signatures":[{"sig":"MEUCIEyHCS0Mr8bZm8/SXSHOEtSCAIbBv0OJMUdPbenZLEgKAiEAjEc24nwDL/yor6osWZzUuLiisHMALf3xNEbqM5TQycE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"968c919ed2e2e2fe91f5548d81ff65cc7ad75cfd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-968c919ed2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-968c919ed2","@open-mercato/shared":"0.4.2-canary-968c919ed2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-968c919ed2_1769679309747_0.8356905723188948","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f821f89ef6":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f821f89ef6","_id":"@open-mercato/ai-assistant@0.4.2-canary-f821f89ef6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d47188f87d635fdbca1df62f184c6c0a0edf7342","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f821f89ef6.tgz","fileCount":193,"integrity":"sha512-mMCZGyef+p345fGUUluMymfqw2Lg9xgEkHdpzcq+G52CcXJ8TK51pMAJ/+5FqPA7yye0fgRwcU27fxtMePGD0w==","signatures":[{"sig":"MEYCIQC3jjslPyjwpBMzUY9s/bd5S0VgUzZjak0VTsqIeG/QzwIhAO9sh+sG7sG8V7zF4yf4dlr+h3csDRzH9foxrBBggI26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f821f89ef6ff34c2f93ee791f1dbc50ac36008b3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f821f89ef6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f821f89ef6","@open-mercato/shared":"0.4.2-canary-f821f89ef6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f821f89ef6_1769681495120_0.37566330245038926","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-bdaa640a68":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-bdaa640a68","_id":"@open-mercato/ai-assistant@0.4.2-canary-bdaa640a68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d0f79c0f2fdc477fb0fd0afaf20da993d4d7097","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-bdaa640a68.tgz","fileCount":193,"integrity":"sha512-aw7uaDGbOsg2MkpvyHxClM+Vyvxjolp4y1JAVI1lnAeXdPahBB2x6jdehCYqgqVw319pGi3ZwDCZxG2dEwLZeg==","signatures":[{"sig":"MEQCIE6h8WLRRmXFzsRwELpuJGA4ta2F3rNcgPgqIJMdSxGOAiA36QTrpxFu79XpVT2m/kbY+UdyJEAUndBfWMrDJ5YjTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bdaa640a68a23cfb553a0289b439d92a25112e3e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-bdaa640a68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-bdaa640a68","@open-mercato/shared":"0.4.2-canary-bdaa640a68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-bdaa640a68_1769700488523_0.19203437197258366","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3b5064ce72":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-3b5064ce72","_id":"@open-mercato/ai-assistant@0.4.2-canary-3b5064ce72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8d23941c81c80c8652e960c8dc42c0acb7cf268","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-3b5064ce72.tgz","fileCount":193,"integrity":"sha512-qkGn15C34brHUNCWEXjH3bY3Vw2hoRLo2Orlwz7WbOgzDHFH/6yjSB814OLReZwihtnBh5lw2GprRQ1oqto1sw==","signatures":[{"sig":"MEUCIH1LC2xGdM9V2FiV5abX7I8UpYlRMZNSHrKC5gYMie/LAiEAhcq/pOmDMNwcs+WLEAtKap5mjWwW4krCyPfd5g1rFIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3b5064ce725ec3c1b748c9718f1aa8c967917cbb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-3b5064ce72"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-3b5064ce72","@open-mercato/shared":"0.4.2-canary-3b5064ce72"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-3b5064ce72_1769702545195_0.007341177533370935","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7732371765":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-7732371765","_id":"@open-mercato/ai-assistant@0.4.2-canary-7732371765","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15429c124a64386597412f16789150b5a82bafd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-7732371765.tgz","fileCount":193,"integrity":"sha512-FeqTD0v9C35BLWHHmWNn6xgEO/zTUh1kE4rMev/JzesrsY8rSmGhK4FffIfLyhgKiRLejWnUeo6m83n7d53Q2Q==","signatures":[{"sig":"MEUCIQDtu13iiF3+lYsplLoe/RGkJGGxbaA4Niu5U0GjLyg+pwIgXeHhHgjEocEj0FX9MNAuvy+UemL6QAAEfQu7HPPRqz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"773237176518b0c41f98ecaef6d8f3fd84768d45","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve-http":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-7732371765"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-7732371765","@open-mercato/shared":"0.4.2-canary-7732371765"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-7732371765_1769703400429_0.809628132291309","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-15e78de280":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-15e78de280","_id":"@open-mercato/ai-assistant@0.4.2-canary-15e78de280","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f987faa7d41f1f3c4702a333f3538eccf29b3e92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-15e78de280.tgz","fileCount":245,"integrity":"sha512-hrhk39P6950TeG7zCemXwyD1OSndz+4cZ11I24qJ6TOKPo88voXE1Ep2gCqEPLhJy5Xc1f2fxBRvRDIBs/5fJQ==","signatures":[{"sig":"MEYCIQCaE2Fn6jOSMHUABCRi88qNJ3JH2XI5OtlTExC4Homw4gIhAP24yvLzBhJp/e7z04hwW+1KQTRXAnRRz+0HFHHiPyoh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399805},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"15e78de28064ca1088a74e58b138b2237285e30b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-15e78de280"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-15e78de280","@open-mercato/shared":"0.4.2-canary-15e78de280"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-15e78de280_1769703782750_0.4433666026486114","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ed15f2e753":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ed15f2e753","_id":"@open-mercato/ai-assistant@0.4.2-canary-ed15f2e753","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8ae73ce35363c2ed459c8efa2d586b3496b7bc5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ed15f2e753.tgz","fileCount":245,"integrity":"sha512-dX4CHwBF9qtU5Pb7Nl4wa6frIp2ZnIZ+t0EL04Ra2mzKnUTUgU0lJM2jtCuE/LiJ8bgi0xLrJV+SM0dpUTnkcg==","signatures":[{"sig":"MEUCIQDLshqUIBaxqvBVRI7HLhyeKABv1n3BlUfc5ODOsLuR1wIgJYXnM9rkrWotCK9WCQDnS9xcUMl75mHzsFjKRopsn94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399805},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ed15f2e753a2bb79d2e669b9568c96a9898be54c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ed15f2e753"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ed15f2e753","@open-mercato/shared":"0.4.2-canary-ed15f2e753"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ed15f2e753_1769704379031_0.12526460898437364","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f075c3eb92":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f075c3eb92","_id":"@open-mercato/ai-assistant@0.4.2-canary-f075c3eb92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fdd16d3897647d5f4bfa1f502f13b0954e4a6ddf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f075c3eb92.tgz","fileCount":248,"integrity":"sha512-6uUT9u2eIwayWfkRXAUhq2I/1J1vOjYcD8IV8OnzkoAT+icpQIgc5AD8Zi4SnM6I3E6aYukMH3CzZkxVaytP6A==","signatures":[{"sig":"MEQCICRrYV2RXfX89yYxhyQSeizSbPBX1vkkaRWEkt4AqAiXAiBI86fe/yWsFZF3zU2wN9OrhGJRofFIjkHiVLp0wXlFLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f075c3eb92b676f92ecf223dde78024ebc23d5f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f075c3eb92"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f075c3eb92","@open-mercato/shared":"0.4.2-canary-f075c3eb92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f075c3eb92_1769711568345_0.35519677327058896","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-e2aeb1a7bf":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-e2aeb1a7bf","_id":"@open-mercato/ai-assistant@0.4.2-canary-e2aeb1a7bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff1a2094261a228a6afdf3f6aa199deef44bcf05","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-e2aeb1a7bf.tgz","fileCount":248,"integrity":"sha512-pz28q0KlIrfKMgTH6QxpOr2D2HuWcxwsw/P1xkzOlyQ7IPF4sWutbZoahGjGR4QIgiIQT6UvMUc5nD2laSHSxw==","signatures":[{"sig":"MEUCIDtbskwbo9aZmBbamYqLidh6xmsTU01/SH9tJT8bcy6/AiEAmmYC+nLTFLfeWi/g94MmPc2hsAPCP73lvhjjniE9Fhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e2aeb1a7bff0a086a795f45d53763429ea3be94f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-e2aeb1a7bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-e2aeb1a7bf","@open-mercato/shared":"0.4.2-canary-e2aeb1a7bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-e2aeb1a7bf_1769712630873_0.36713647145591577","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-8a04af8836":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-8a04af8836","_id":"@open-mercato/ai-assistant@0.4.2-canary-8a04af8836","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4573770ba1ba9eaf68a7c0b7f1908a3db146c02c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-8a04af8836.tgz","fileCount":248,"integrity":"sha512-pBi5mFTQkStsKJhUh68b3cL9kOa93vApmjv5sLxXHoMnY4QdxB29mNHzHa6WSoiZB7oYZWFDKrauj0tj449BIQ==","signatures":[{"sig":"MEUCIQDfq2pFUhXnyjFUaCatuIQxKUhABONDEO8eE4X6OTfLYQIgIq+iuTL8UhYNUv1mUI2/bDm7Fe8eA2UNE6CoGuVNfBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8a04af883699a8f35287155397e851240fac04d8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-8a04af8836"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-8a04af8836","@open-mercato/shared":"0.4.2-canary-8a04af8836"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-8a04af8836_1769713555608_0.23289051358824175","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-601795d9cd":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-601795d9cd","_id":"@open-mercato/ai-assistant@0.4.2-canary-601795d9cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2875f3a8e26361422c5708e0903bdaf50ed78024","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-601795d9cd.tgz","fileCount":248,"integrity":"sha512-AY0+T3mMU5K9Dvz4inKfyJjRyuZ03ufuzrObKLrC0aLH7CMBF35XuQco/j9VJJOBX65sKlCCRp2ejXvEYJ+8Pw==","signatures":[{"sig":"MEQCIQDRW2FiSuLay0QVtbhWPb1xezZOPI3LA7coXrWeelvA3QIfcIXaZlyBmplSOVlc+ErBTbClxd/dz+cOlfPZAdwg+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"601795d9cdce8bcf2c7eacfef8f06acf23b883b0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-601795d9cd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-601795d9cd","@open-mercato/shared":"0.4.2-canary-601795d9cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-601795d9cd_1769714235687_0.8646930969379925","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-572f01cc2d":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-572f01cc2d","_id":"@open-mercato/ai-assistant@0.4.2-canary-572f01cc2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"29c4f473b69ef45eceb3973859bdeb7c68915813","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-572f01cc2d.tgz","fileCount":248,"integrity":"sha512-OprAyccLrksVkwqn2Nva8Z9SWd69QqD/K9fj0XdOMys6HeDuI4UlbRGCNY2LhU5oRPP/GLCqJUpGtvA9SSF+RA==","signatures":[{"sig":"MEUCIQDxAM0LHhzUx/uBWBxB9h0ywt9lv/bsq1rl9CD9SlQSBgIgWcXJO/nwpbc3Fep8tLARAqQZug+XFsKkL96br5MYUxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"572f01cc2d4fe2fa961c5b078baf0312e41eb8f2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-572f01cc2d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-572f01cc2d","@open-mercato/shared":"0.4.2-canary-572f01cc2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-572f01cc2d_1769714725417_0.18067332072292852","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-37789d0cf4":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-37789d0cf4","_id":"@open-mercato/ai-assistant@0.4.2-canary-37789d0cf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d1bf14c4982a8730c7c3f27ee87b0382cd79c4c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-37789d0cf4.tgz","fileCount":248,"integrity":"sha512-ooROIDBTyE5z94w0yUgeEsk9R5YZwPLAkksixutMJo00QLEqNLCNaH+HsxvDavzTf73MkDKMacg2pl8y7WAvaQ==","signatures":[{"sig":"MEYCIQDZXGzSHOQwlSKGBgGyiU+kaTI5mFo2S9jLUHGLmx2CkAIhAMq2LnUODhEL2LYKAvGEj0OadVLsHSyxaBtrIFXD3mM6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"37789d0cf417f22593f55d4c851d6fb152730146","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-37789d0cf4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-37789d0cf4","@open-mercato/shared":"0.4.2-canary-37789d0cf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-37789d0cf4_1769714828707_0.8433799477449377","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b953001004":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-b953001004","_id":"@open-mercato/ai-assistant@0.4.2-canary-b953001004","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8aa81b9a03a149536161c55bd356a676ce27af36","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-b953001004.tgz","fileCount":248,"integrity":"sha512-nxCauIc/4wveDqd4IHwa0zLBEMbYqWHGbIzEfkbh98e+81z+kz/jec5CITke9ncuysoHgzSR2n2agdsGGOcxtA==","signatures":[{"sig":"MEQCIFwsTvEyMAADf13beVS+jdRXc0to9+dMukzO98YQO6IDAiB0A2uMImk3LFrnBWeNcKs/rTVZYIGHlgDamy2rIdVZUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b9530010049fe673307a0a02dffa568571d6d371","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-b953001004"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-b953001004","@open-mercato/shared":"0.4.2-canary-b953001004"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-b953001004_1769715309052_0.8803304398580172","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b50be896fc":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-b50be896fc","_id":"@open-mercato/ai-assistant@0.4.2-canary-b50be896fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a10fd14e0b891822c7dadc0e284203420ceb21b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-b50be896fc.tgz","fileCount":248,"integrity":"sha512-dIqfjscriuHbUryjJVTpCrIJJbld+IHy30S9Ol1A1898CjNPO93cuHNBLDxlFyNjatn9OTigitj5SIfItAAZdw==","signatures":[{"sig":"MEUCIDtlKHAoaVRGPCLFeHLLt45G27L9GS7FOAJ86l1IewX1AiEAyfdi/h+l8FjxFACQnMbOUP0cdwlfxygZTez6rZXNlS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b50be896fc69fe46a9ada681448b6d76c6da839e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-b50be896fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-b50be896fc","@open-mercato/shared":"0.4.2-canary-b50be896fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-b50be896fc_1769715470765_0.9883866818860627","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-d69859a234":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-d69859a234","_id":"@open-mercato/ai-assistant@0.4.2-canary-d69859a234","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b262dbd68474f3bcd70caa10fb3d33bdbea02e3b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-d69859a234.tgz","fileCount":248,"integrity":"sha512-3WWc5135ekfFNS9GeK25rv+w6j0zs5311xbc6iBtr+WA18t/6lyY/F6ZGz0NblFhLNDqBl/YNXTnNM6WX4wcsQ==","signatures":[{"sig":"MEQCIEWnWaXBxz3wJhSvU58Mbre7csZf3Pc6GNNzZ2i3iIR1AiAY/xItMXtuZSNEikebwjxzGlAFu4iLm+gZZCP92ff0vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d69859a234ffd14e3ad2b84b23a92fd4d48a7e4c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-d69859a234"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-d69859a234","@open-mercato/shared":"0.4.2-canary-d69859a234"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-d69859a234_1769715482748_0.24846824602335538","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f3ce1e730c":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-f3ce1e730c","_id":"@open-mercato/ai-assistant@0.4.2-canary-f3ce1e730c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca695111f567cb90f4765041ce82246c69bbe72f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-f3ce1e730c.tgz","fileCount":248,"integrity":"sha512-4w955wmYKftg11AlSNlb6C6V84nVsGi8xybTxTzMQVdd4w/vKBl/V9HQ3E/SvMzT9GpPAFfUOvbvMx/8UPeMkg==","signatures":[{"sig":"MEUCIQDb8ZHYbYWDDOtjI5dNrwcq+P7pFvPorgVx8EI9qQYhZQIgBQv2aYq90K+qHWEND89o/2O3IphRhzukedEpoKjUoQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f3ce1e730ca8c9a0d8966670466018a8c9dd9f68","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-f3ce1e730c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-f3ce1e730c","@open-mercato/shared":"0.4.2-canary-f3ce1e730c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-f3ce1e730c_1769715516016_0.47783251013817685","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-01d457d16b":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-01d457d16b","_id":"@open-mercato/ai-assistant@0.4.2-canary-01d457d16b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4be3e43275596d76737f9528e2984eb8d968b00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-01d457d16b.tgz","fileCount":248,"integrity":"sha512-leoeYOLZB0SYSNlINtRhOeijiKtiAD4Feb+cpt7YXQwX4cmT/YQl6VVborF2yRLff29/glODKlRNaXt5RtWfuA==","signatures":[{"sig":"MEYCIQCCGPS64BHmKLpDRLa+ozc3RQiv4d5VvPeeFs74YZ3DQgIhAM1nQCMMSrQBdi9lkhOPfQxIrgBRl7E0At5I6p+weBo4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"01d457d16b1f7de6f01abbbcb61abc333a241d5a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-01d457d16b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-01d457d16b","@open-mercato/shared":"0.4.2-canary-01d457d16b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-01d457d16b_1769715551113_0.37965515786975024","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-5d2c419a9b":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-5d2c419a9b","_id":"@open-mercato/ai-assistant@0.4.2-canary-5d2c419a9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3dc0de58117d80e1edb08be4a74dfdd07b07e61a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-5d2c419a9b.tgz","fileCount":248,"integrity":"sha512-qG6CUjQW5zQeoT2HXue6e8aQunePm1YAEk9PeEWkJsAqN3fEn6Zwl5lYQPpJDr0Ih9tvc5+RsXW20QwaBgS0bg==","signatures":[{"sig":"MEQCIBGzUmujGp6C5ySpLVlOvHVAQ5JbVZv6AcsYbb9YYQvAAiBRHmdYU7Qmw/F8MQDA61UwL5ILtzimV3yJn4qu9gwdMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5d2c419a9bfaf38bd182254159a498ae09ffd1ce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-5d2c419a9b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-5d2c419a9b","@open-mercato/shared":"0.4.2-canary-5d2c419a9b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-5d2c419a9b_1769716151323_0.9642628707103684","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-9e0237de8e":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-9e0237de8e","_id":"@open-mercato/ai-assistant@0.4.2-canary-9e0237de8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60e779bd52ed96839f132246ac5262187ab7056d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-9e0237de8e.tgz","fileCount":248,"integrity":"sha512-zuhIWc3M24Vq8wiNFp+eZ3Tf+Itvz5+n4jb5+TJ0A3GPWUH0pzIB0ctYbr+Q8/9H343MCyzGCJvv2bmOTWveyA==","signatures":[{"sig":"MEYCIQDDKko3l4iXm9fR1LgoOMVidaFZnZRBgeudgRIe2jxKJQIhAMqWlMDz4MBjXUJXz3oYm/jQKa9oMbwzo01e4tRExVxo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9e0237de8eefe67430bd3d6048849e99c155779c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-9e0237de8e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-9e0237de8e","@open-mercato/shared":"0.4.2-canary-9e0237de8e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-9e0237de8e_1769727359109_0.45117570046913347","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-dbc541b653":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-dbc541b653","_id":"@open-mercato/ai-assistant@0.4.2-canary-dbc541b653","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa45c1c4b93b80ca637c4b39cf4797f071289568","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-dbc541b653.tgz","fileCount":248,"integrity":"sha512-swn7v6+9gLJIwkq9rbER3Yc0Z3J5z1tMIwL/cnmy0jIZjpuY2o7sIZulqKToeRBGxEst5a6v6cFkiQlGT2ZO0Q==","signatures":[{"sig":"MEUCIETAqclo4qpJmam6nq91CxwleFJCOkdYzggLexW1ITgtAiEAlsdnmWSqKcLV0lICITKMZ65b0IpkEJQQ67Tk97xAZSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dbc541b653f5120f5cdc5938ec97cd83da2eb5b5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-dbc541b653"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-dbc541b653","@open-mercato/shared":"0.4.2-canary-dbc541b653"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-dbc541b653_1769747010262_0.9344121600240696","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-abd7900b32":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-abd7900b32","_id":"@open-mercato/ai-assistant@0.4.2-canary-abd7900b32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6bb03ee36910542cfe009e3cf9b7894c15a6ec53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-abd7900b32.tgz","fileCount":248,"integrity":"sha512-q5Pmq2o/todWd+jSS4wgS9M31tWalTXq7SWtWup7EIv8HrvyoIQZUJEvpRU/q4AAaYMaKnufg0kFleTCIMhJ1A==","signatures":[{"sig":"MEUCIQDcdRtYsFsG4p6XHC7OhLENzM+TCmobuDdmywpPTKfAKAIgKiwMCRqklXCLVAy1CEXLjnQEP5iPm33IxcbJPU4MyEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"abd7900b320cd35bd965ad4a91262f4ffed37855","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-abd7900b32"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-abd7900b32","@open-mercato/shared":"0.4.2-canary-abd7900b32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-abd7900b32_1769763807481_0.7372698179087167","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ded9cead1c":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-ded9cead1c","_id":"@open-mercato/ai-assistant@0.4.2-canary-ded9cead1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd139f1026393d9c443a849c4a6a7cc660dba2af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-ded9cead1c.tgz","fileCount":248,"integrity":"sha512-9lDoD35DSOSH3ws55LhHXIgml6ptgAnzpFEVUHE8FgAw9R0xrCR3kztv+xswLMweUixIv/qsmteWAnVjWfx7Rg==","signatures":[{"sig":"MEQCIBjd5E/jKh0K0Da2aYq1f4x6WmNnLbW1jBplsgU0afGRAiARGNfW3Mwr93/WvHgEwjrh2+ISeyRhqOHT2x6A7If5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ded9cead1c207dfcb82e974ac4c2cb575c0e1cf6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-ded9cead1c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-ded9cead1c","@open-mercato/shared":"0.4.2-canary-ded9cead1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-ded9cead1c_1769764660309_0.41187760768785475","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-fd171efff3":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-fd171efff3","_id":"@open-mercato/ai-assistant@0.4.2-canary-fd171efff3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"847dac42487753914a8565b236c363a691482c79","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-fd171efff3.tgz","fileCount":248,"integrity":"sha512-btAYHtG/SPpo70Hu5PYvsgKSPL7TGiEkNyQfuWMkIE+AY04Gvug09+JHeIogogLHqS5ASeSpBOS60xKLLYHIfQ==","signatures":[{"sig":"MEQCICf+9Q0a1o2FuaR7SDRhkZ7LwabezIiNXvJtNLA8g029AiB/5mj8BJ7NjRGNCB89stq2QkKDCYOc5bJpeKaxm6PXjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fd171efff3e13e4390a162cf3e4d0ea0f2713a07","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-fd171efff3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-fd171efff3","@open-mercato/shared":"0.4.2-canary-fd171efff3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-fd171efff3_1769764757282_0.7277365579046222","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-64cdeb6f1d":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-64cdeb6f1d","_id":"@open-mercato/ai-assistant@0.4.2-canary-64cdeb6f1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"670f4b3c06ce9d7b6bc84a892139bfdadbd1aa06","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-64cdeb6f1d.tgz","fileCount":248,"integrity":"sha512-ifC+fMdjp14AgapaPyI3qaXncN30xBEvRfS6eK5gNVjwTXYQKWVC2C3QtLuSdDS+ApOmK4RK/Ha7xg1Qf0dCoA==","signatures":[{"sig":"MEUCIQD9WvAudFTrsoqi3De6GOYJiy5AHkuWoWdQcWM1Kqo/egIgXC1DoCEVTN79+0pvc4bOwYMZ/SaJml8VjI1aMTO6oXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401302},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"64cdeb6f1d781fb2c772780aaed66cbc78be56f0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-64cdeb6f1d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-64cdeb6f1d","@open-mercato/shared":"0.4.2-canary-64cdeb6f1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-64cdeb6f1d_1769764888416_0.3862773582047436","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0ec7616188":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-0ec7616188","_id":"@open-mercato/ai-assistant@0.4.2-canary-0ec7616188","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3446f884daee8cb554dca733654859434f76123","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-0ec7616188.tgz","fileCount":252,"integrity":"sha512-qCQ/sxUbu0khWQkiJ2aVkqmlv7ui5Gk/Z8wEINO6NekZPysNPPh7YgMAA+nnApciJDiUKOD8V51RCvliUnw0Ag==","signatures":[{"sig":"MEUCIDdt/apzLU2LhrglFHYvlNh0oFe4otrdagK3C+l4LysOAiEAioBc7OrkmIg3xt6pKkH5WHvc29XvmZ5cc99PCQqvBhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0ec76161880d077615c83b0f70c6eda7e27d6b51","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-0ec7616188"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-0ec7616188","@open-mercato/shared":"0.4.2-canary-0ec7616188"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-0ec7616188_1769765787470_0.759114880538055","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-4d86fc9ff4":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-4d86fc9ff4","_id":"@open-mercato/ai-assistant@0.4.2-canary-4d86fc9ff4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8584af74e6c7ee68cb388e1276c1b22d43984dd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-4d86fc9ff4.tgz","fileCount":252,"integrity":"sha512-kaGqFtPrMuWpVH1jI1xNHvrBPztZwUZutibGFxfwlXpf6lgmPU/4FdVDQtF1Obc+m81Q9c2xZAcJMp4COSDn+Q==","signatures":[{"sig":"MEUCIFlCsJt/d8G9V3FLM4jlwWQ9VyZFaIN8Hh5J0dsKHobuAiEAu1wqV3fo4HOt/+jbr2UP4A5RhU/6lXjcinxwug8JFXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4d86fc9ff494469c69b9844e9cd204eaf3916ab4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-4d86fc9ff4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-4d86fc9ff4","@open-mercato/shared":"0.4.2-canary-4d86fc9ff4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-4d86fc9ff4_1769765817743_0.8251373916785247","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-4085023385":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-4085023385","_id":"@open-mercato/ai-assistant@0.4.2-canary-4085023385","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69e3177b6a4901b57f588d32e56e2a5cb76c2293","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-4085023385.tgz","fileCount":252,"integrity":"sha512-hqgoxZLjB7suVMIgP9hb0I/c1e1DK4AY62GQJJWCGd4aBFzvhJqNVi//c9bmKA7mBJiWpLLGD9br25Z9cfJCsA==","signatures":[{"sig":"MEQCIBNpmun1F1jSNCcdgjy4AhIt/JBsI0SAHuWwR0LK75P+AiBv0XNhzDNlXkS1ByEpYSeG86ncQ3knn9w54jAgGiMtEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"40850233852400678f24609263e67b6c67f0fc9a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-4085023385"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-4085023385","@open-mercato/shared":"0.4.2-canary-4085023385"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-4085023385_1769766363078_0.6951085683945557","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b8d75d5dc1":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-b8d75d5dc1","_id":"@open-mercato/ai-assistant@0.4.2-canary-b8d75d5dc1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2afee1afc869243030ddc03713dc6478c46b7b6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-b8d75d5dc1.tgz","fileCount":252,"integrity":"sha512-Qe6bZZSbMaKI0S4K3tuzzmNKU1CEpYmyVomn1HaCJyshFxCdu4oQ0qw24WY5JMJb6s+0KGHWrirtznKP4L4vCw==","signatures":[{"sig":"MEQCIGAOiXIzCUnKqN8tZ53mcYmjurVPK6HnmKO9utUeS/vpAiAlJbykZB0Hr+cEDCSJeHOyk4uuIWOBQd58UUJLho62rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b8d75d5dc12ceeef030cc510e53c30a3603b7559","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-b8d75d5dc1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-b8d75d5dc1","@open-mercato/shared":"0.4.2-canary-b8d75d5dc1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-b8d75d5dc1_1769766522146_0.5033271628729776","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a88fe15cd6":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-a88fe15cd6","_id":"@open-mercato/ai-assistant@0.4.2-canary-a88fe15cd6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe03bba312c0ff3a73b160738a0aef4d61ba87d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-a88fe15cd6.tgz","fileCount":252,"integrity":"sha512-iRAMwyp2aga4PioTUuNv4lN4NrYMruhgRfuUNpdKBh2bs1SVIT+y7XzL+Oxl/QQpvgPJot9MkCGNieNW+Foa6w==","signatures":[{"sig":"MEYCIQC8IcUHiH+/8fJAjATvQAYbDW+NXo7fEi9abcbzsx+1/AIhAI1vBl928l2cgIMminOOLvPBcJOtQ2laRcfQMmoToeGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a88fe15cd6a36e0b35304209a082a4747b1178a7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-a88fe15cd6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-a88fe15cd6","@open-mercato/shared":"0.4.2-canary-a88fe15cd6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-a88fe15cd6_1769766900114_0.6323068010016217","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-cd8425dd0c":{"name":"@open-mercato/ai-assistant","version":"0.4.2-canary-cd8425dd0c","_id":"@open-mercato/ai-assistant@0.4.2-canary-cd8425dd0c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d2ded1a6e5bc5d551291557fbcab2219f261c04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.2-canary-cd8425dd0c.tgz","fileCount":252,"integrity":"sha512-CEiPOdFGYufB9L3EKb9wYnH1Aoi122uxwkZAO32UCkJzxjPr3WkGTfzao46rCeZXLMmuPtPAriFMIiNzM+SX8A==","signatures":[{"sig":"MEUCIQDWFRi7aEYS7KlvymZOIBjCxDHXMWZqP1IEY69hGkdaLQIgV4S/0IYS5uBB8I5k874kYrD3Teh4Hd0PfIbnepul6sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cd8425dd0c78f625796f173174f1618dda840165","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.2-canary-cd8425dd0c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.2-canary-cd8425dd0c","@open-mercato/shared":"0.4.2-canary-cd8425dd0c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.2-canary-cd8425dd0c_1769766913699_0.2335797009665237","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-df7a017105":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-df7a017105","_id":"@open-mercato/ai-assistant@0.4.3-canary-df7a017105","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2c58aaf2b6eefc36ed02fff090445edfd7a754f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-df7a017105.tgz","fileCount":252,"integrity":"sha512-nUYDDVhtUVIiX67Bz0XuvCuMOQ7qLHLeaPSUnFgFOAghjtZhddAkOGgOFTh1NCOIFsKe6xtawdgtw/h2xWLe6w==","signatures":[{"sig":"MEUCIBzpy1j2r0zL1td5CQTj9Kfh1uwAcT/BLT6NFF8FLyVJAiEAmagniu2PxvwsDLwGMHurj5SPpfLmcmhumNTht3WsbS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df7a0171054a72ddc0970c0d95b9bace640040ab","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-df7a017105"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-df7a017105","@open-mercato/shared":"0.4.3-canary-df7a017105"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-df7a017105_1769768961248_0.6833263260428721","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6801bc97bc":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6801bc97bc","_id":"@open-mercato/ai-assistant@0.4.3-canary-6801bc97bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"230ba77a5967b1e4d1bfd09a9ff9568988fe69be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6801bc97bc.tgz","fileCount":252,"integrity":"sha512-yC2Z4PlHK5SNdAneBABdWipttTG6Z8qj4N/fW1sckP1sZ2iw4xsHz+Tzi8LYa9nbtM6qSNAcLLwNIhbXNRlJnw==","signatures":[{"sig":"MEYCIQDwoyQNJrUHh2TAiIp1W7n9h1g0iTfN0pq+lYQR+YBdswIhALGzSA7ebYaoc/bmZ9/sz4Ezt7iUL9JiBEwJBJdJGEp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6801bc97bc16ea7b727ca3f61feb3f2630e282eb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6801bc97bc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6801bc97bc","@open-mercato/shared":"0.4.3-canary-6801bc97bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6801bc97bc_1769769025589_0.5701313966667736","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-9d2a764ea3":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-9d2a764ea3","_id":"@open-mercato/ai-assistant@0.4.3-canary-9d2a764ea3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"660e7afbce7bcbf749033ada78e3a720af84feb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-9d2a764ea3.tgz","fileCount":252,"integrity":"sha512-4krFZrlKnbjgIP4u5cHMma9PZPR++zjC9uQx3wnlqIpR2KG8FT/ydAh5Ct/G5LbUhcaKbrybA5eTxyDqg0nwHQ==","signatures":[{"sig":"MEQCIApZfXDbPGUGV2b6wc/8TUCCaJUL2ucagxf1mwkuyamrAiBr9DM4GbCqQwpe0WIsIx8SKjGO2dqrMcIneX/dMJ+LUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9d2a764ea3599dfedbbe4a50d785d312de72aa43","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-9d2a764ea3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-9d2a764ea3","@open-mercato/shared":"0.4.3-canary-9d2a764ea3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-9d2a764ea3_1769779514919_0.7838722237595332","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-64652db41d":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-64652db41d","_id":"@open-mercato/ai-assistant@0.4.3-canary-64652db41d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9080c6a76a1bcd147572fc76a176f6535993386","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-64652db41d.tgz","fileCount":252,"integrity":"sha512-5b+NHm14ityTD5MGkiLIIj9jlNgs0n95/aKYW6HqOzNjWE0otxMZBrMyv9Af7883WQ29UgNW8i22MXrW5Q+OtA==","signatures":[{"sig":"MEUCIQDohD95q6BKs1167vuIRPdB5VGBE9KLEHICmP7bz0BO3AIgXWD3SE9pp+b+r2l0uM3Zaj63tBBOWfbum2HpLydKUNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"64652db41daa31dc6613b49cfd64bedf06519d23","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-64652db41d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-64652db41d","@open-mercato/shared":"0.4.3-canary-64652db41d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-64652db41d_1769780868881_0.9587290380547755","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-e4d910ffa9":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-e4d910ffa9","_id":"@open-mercato/ai-assistant@0.4.3-canary-e4d910ffa9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d62b095f7efa758a4b0416898cac6b0b531d213","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-e4d910ffa9.tgz","fileCount":252,"integrity":"sha512-j03STd6VXDqjiCGLarSNHohHffL+QsQQjkJjWeCV+ED9wztU6IfjLXlxpiI1apoVI5305Zpga8dwvVSo1x7TXg==","signatures":[{"sig":"MEQCIEkCLZNBTgpM2hHD2Lhtu8Lse5AQhdc21x3HxsDDnlABAiBKs/Acp6Ql+OH7J7deVpCHCBgxjy/c+4t6FWWXN0zZjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e4d910ffa94068937eb3b711dd4f360eae8c5dfd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-e4d910ffa9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-e4d910ffa9","@open-mercato/shared":"0.4.3-canary-e4d910ffa9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-e4d910ffa9_1769855446642_0.9201882903360346","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-401eb47d11":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-401eb47d11","_id":"@open-mercato/ai-assistant@0.4.3-canary-401eb47d11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5b95a8e8559900a30c61d3d4982bdfee8aaf460","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-401eb47d11.tgz","fileCount":252,"integrity":"sha512-IdR/e7M1+DZNADoimubdC6Pys1ry7KM+bUmVk5QChJvHxMFmhQdd0vc2aiKq+jnwfxICHsqxWtE79w5d81o66g==","signatures":[{"sig":"MEUCIQCDwacFgT1oUojOygFBf3LwQtWj2wtFQw+5h8xaVPrFSgIgJf5VcOzUfW5oH56Via0xL0NyUnxO26ZXfM/ekuMnEHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"401eb47d11d9ecb44a4eb58d45cb0eabb21f482e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-401eb47d11"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-401eb47d11","@open-mercato/shared":"0.4.3-canary-401eb47d11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-401eb47d11_1769864010022_0.2511080503487908","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c824d9a10c":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-c824d9a10c","_id":"@open-mercato/ai-assistant@0.4.3-canary-c824d9a10c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2e42724feeb912b6ef726415e3d83fb20fc3dd16","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-c824d9a10c.tgz","fileCount":252,"integrity":"sha512-nDJ5qzmsNxDUGXg77ZbcTZpHE+fdZtZg3LpF1FdiNXpjbJDbndykyP9APK6P1O8MbCF4pAW321cfphJcqvQrlQ==","signatures":[{"sig":"MEYCIQD9CGNr238Vo9N9Er6+fi8CIsMWrjVmpbxtJzaQZYT4/AIhAOLihACiiDwB6fDs/2BG8mBvQueQwOxJ2R12lQ9yt3wp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c824d9a10ce39b51212aeaea8e9c26596b05e597","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-c824d9a10c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-c824d9a10c","@open-mercato/shared":"0.4.3-canary-c824d9a10c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-c824d9a10c_1769864040749_0.38758679887007186","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c5328e008e":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-c5328e008e","_id":"@open-mercato/ai-assistant@0.4.3-canary-c5328e008e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0f7cf5c4e88ac5c2b9fe8748fb99a6db22d5a9d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-c5328e008e.tgz","fileCount":252,"integrity":"sha512-CklcpRrlG/LdVV2Bs6G+YL7jDHx5GOh38S/sd+1+K3Y5sLvZhX3oxUOGghwGdUtOIix6+HFQd0KZLBiJ1HgXyw==","signatures":[{"sig":"MEYCIQDO87BVl8uIGMDwSxODJIEnuOTbDmM3cNHki8W4pb6qdQIhAILyb9RSWhwnyZI+8ybKaT3B74FZE/BJBcC5BXbFlgjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c5328e008e0daf80ddf8d74d22bd82b87665f1d2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-c5328e008e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-c5328e008e","@open-mercato/shared":"0.4.3-canary-c5328e008e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-c5328e008e_1769864413640_0.1278481851214852","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f830fc6d31":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-f830fc6d31","_id":"@open-mercato/ai-assistant@0.4.3-canary-f830fc6d31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3c48db7e0cc1c0eb71590e91f0cac29a4172f72","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-f830fc6d31.tgz","fileCount":252,"integrity":"sha512-KbeLciu4ctaFxemSWhV81TibdlfjI5TgA08WHnrMWPcmTfpudXmXjltt+IWmjtjfvwf8xpaQM4IXAgErmNMDCw==","signatures":[{"sig":"MEYCIQDqb3D93vg+YZq7TgmEl1BaNgP8M0goBuvNzZfclUT8mAIhAIC7s+3gq82sox/LBCUqPrP9c/HS/9/Y8knt5YXwWo2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f830fc6d3175144cdf4cc2e8b27d014ed4f0a53b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-f830fc6d31"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-f830fc6d31","@open-mercato/shared":"0.4.3-canary-f830fc6d31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-f830fc6d31_1769864416845_0.478136597088304","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-375e384ba5":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-375e384ba5","_id":"@open-mercato/ai-assistant@0.4.3-canary-375e384ba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83279ad2d13435b77da5987dc10ca81823370e3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-375e384ba5.tgz","fileCount":252,"integrity":"sha512-W9nFHp5PpuCvO+3x+OoL0p+JunxltAsvo3B11X2WOfov/5QE2TThEc3gBui7zwHD4YJ+b0FjwtQXn4waNGkRfw==","signatures":[{"sig":"MEQCIB8alZ/eVagWmhOnPUOPHH5KhgjbCbjSqEIBAi+TUjkiAiB4zLnNdqQxly+DX/jMyODmrfECrJlu9FCJgMYXTyw8aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495624},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"375e384ba592a5181cb3b882ae86834a8d02c257","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-375e384ba5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-375e384ba5","@open-mercato/shared":"0.4.3-canary-375e384ba5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-375e384ba5_1770131157249_0.41449286338913294","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ad82a3e263":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-ad82a3e263","_id":"@open-mercato/ai-assistant@0.4.3-canary-ad82a3e263","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"22eb846e3cad31208598a3447e2c775c8c770a71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-ad82a3e263.tgz","fileCount":252,"integrity":"sha512-VAt2CkPTNoPJ4X3G684LUekLdDSPjZTiUpcu1q4uwDUO/IiTiwehL7Brtd0GTl32Me4KEUdF54/4a6k/HhdaLA==","signatures":[{"sig":"MEQCIHwiodjdMhZ+Tt0pIKpLdL3vMtGDApIatfUJlU5oooIeAiBtzdXrf2kiF2v7elKtCrEMppVMMfqxy2OBsczouIsPHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ad82a3e2637329bedd1650bcc6cd17f7c9c90d65","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-ad82a3e263"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-ad82a3e263","@open-mercato/shared":"0.4.3-canary-ad82a3e263"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-ad82a3e263_1770131790808_0.06671236346105003","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-a29f74553e":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-a29f74553e","_id":"@open-mercato/ai-assistant@0.4.3-canary-a29f74553e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"522ef3c1f052652ffd51ec6a03fc83d0be0b4156","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-a29f74553e.tgz","fileCount":252,"integrity":"sha512-ZmetiZ4WofVX8Cruq4Ie7RW+T8La/bl5Jhw537s6JyfrwXru3tI6LeyQzHT4gG0+svi+PVqJD2aLrj67MXfr6g==","signatures":[{"sig":"MEQCIE/s6nI/kVRa5x8DlYOgOBuTcJ0+FolAC1k4St9D+OPzAiBYkBnM5xRlqzb3FN4CWPaxp5preXIBeB6jVd8wiaPYdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a29f74553e8390b80b7d7da616fbb45b968e46c6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-a29f74553e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-a29f74553e","@open-mercato/shared":"0.4.3-canary-a29f74553e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-a29f74553e_1770132162288_0.8265838029404786","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6e268fbcd0":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6e268fbcd0","_id":"@open-mercato/ai-assistant@0.4.3-canary-6e268fbcd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"199d72f34b76527e85f3b92d57d570d661a1e4ab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6e268fbcd0.tgz","fileCount":252,"integrity":"sha512-oB1D9YJ7/R5FLmg3cSkIUth/gjiObPfITqWCrRRevPd3yisD/N0OAbhBXKt5iRM730Ncl6lGQF2EQrt26QQmoA==","signatures":[{"sig":"MEUCIBxsE5ykGilwpGdqf1D1aK0hyFTuT+vXWPc1N4vwm9GtAiEAnscQmr2tgqFA86c+DJALUJnnePIzV6v7Ac3yvaJ01hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6e268fbcd0cac80dda5ed1fb6760090becf18b13","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6e268fbcd0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6e268fbcd0","@open-mercato/shared":"0.4.3-canary-6e268fbcd0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6e268fbcd0_1770132330131_0.6893801766956476","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1a89e03460":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-1a89e03460","_id":"@open-mercato/ai-assistant@0.4.3-canary-1a89e03460","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"551d370b17d266e8ed48d679b6d3e41d39a1e203","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-1a89e03460.tgz","fileCount":252,"integrity":"sha512-Zdo/POLfmjXC+r2nWanojH757YyBP+ZuZ2fBLmZIcloMvQg/VhOZBkIo4qme+TL17jKpOTAOgFhRGJUub+TsDw==","signatures":[{"sig":"MEQCIH24mQHJHwz52Oxu0qULiksDTLuoX0+KMxDPr5ZnAkV6AiBsgMcmT9KL362ZHxJWcuXkvwvHcsrKWOKakY+zP6+0mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1a89e03460f3b07ef02c43991f1f0de127ff9364","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-1a89e03460"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-1a89e03460","@open-mercato/shared":"0.4.3-canary-1a89e03460"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-1a89e03460_1770132377649_0.26741454749813265","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-934abacf93":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-934abacf93","_id":"@open-mercato/ai-assistant@0.4.3-canary-934abacf93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bec5887f63c8895209b14bc41da036f401145399","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-934abacf93.tgz","fileCount":252,"integrity":"sha512-E+fdMExSGv+U/kAYCNRlDrCfVyRq6i76MXBSEP7nBBID4YPAzigjoOq4UN/+kQfNLZfG5IwwU04La4SegUk9qQ==","signatures":[{"sig":"MEQCICnzRq4+VBrtFR915m5eRlr9zptvOgoh+Hrxa9Hr90YNAiBI9UsMNbeUcZZpIxgL8H9bkc8+aBw6l0RgmXq0AsmDTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"934abacf9300053a19a8c78c0d01848345e4ff37","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-934abacf93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-934abacf93","@open-mercato/shared":"0.4.3-canary-934abacf93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-934abacf93_1770155665128_0.3914236690599253","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d7fb67da24":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-d7fb67da24","_id":"@open-mercato/ai-assistant@0.4.3-canary-d7fb67da24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"933a7fa9cd483717997e1867798952dd3c108dc1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-d7fb67da24.tgz","fileCount":252,"integrity":"sha512-GElhyZN2gsEGsfUj5cD56WSumNP1weHvCOtaGd9j2RkS9S6LV7KfwveLTbSNa0HoIYP2xfvWztt5ZGVO2eXJCg==","signatures":[{"sig":"MEQCIBxcbhvmlSc0Ia7aff6T1Wca+pjNJczfaHFydVuYbQxwAiA+fS/a0qSG+v/EN5R7YrKifJy+/2pTkBiWam4E1Sk3ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495625},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d7fb67da247cdb3283c0acb7e9ae6dffe4f490e3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-d7fb67da24"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-d7fb67da24","@open-mercato/shared":"0.4.3-canary-d7fb67da24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-d7fb67da24_1770185465241_0.9737053983342769","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-9b7e768311":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-9b7e768311","_id":"@open-mercato/ai-assistant@0.4.3-canary-9b7e768311","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"23e41fc3dc25a813b833f6e2eb8f5c750de5f5ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-9b7e768311.tgz","fileCount":252,"integrity":"sha512-6d5IO6FyhZFfGOmcqDRX1cz6H5R5GNTGTgiApdB8wtqpkB5b4FsjrISu8JiVv2+ZiHIuFaDiSdhhg0ts1NztmQ==","signatures":[{"sig":"MEUCIQD2qqgXk7LeRRuCpdi6ltJZlMcofkD07XaFrZfkTK2xigIgKhTnod+Ak35xcpLiO81RUb8pc7OgdA45DFCcpuyi0/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9b7e768311af47b831d2da076ebb5efaa4fa33b1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-9b7e768311"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-9b7e768311","@open-mercato/shared":"0.4.3-canary-9b7e768311"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-9b7e768311_1770218877556_0.9994605667889598","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-e7303bc80e":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-e7303bc80e","_id":"@open-mercato/ai-assistant@0.4.3-canary-e7303bc80e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f1afbd124887b4acda783e998ee65d84a4ee328","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-e7303bc80e.tgz","fileCount":252,"integrity":"sha512-zwxtU9S2WcsqSZyPBCQX/9B2RLvAxOvZk36+e0r9MSqEYMFidQ5HldYj10qup+GhZlk9l3OCWukHC1Hy/A0Oqw==","signatures":[{"sig":"MEYCIQDHjCcXjY1F1Q4y/mPxy92/liDyKPfTDyenlJ0O6paFBgIhAOfgea5/9zzRFeY9lOnmml1h2W5h7ww7QTTP/ZebC3O5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e7303bc80e8039bf200d97d4201cd67e2d693196","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-e7303bc80e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-e7303bc80e","@open-mercato/shared":"0.4.3-canary-e7303bc80e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-e7303bc80e_1770219588285_0.8520868386628937","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-725983194f":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-725983194f","_id":"@open-mercato/ai-assistant@0.4.3-canary-725983194f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd5548af83cb0f43a8185df09e34ff874a091ed3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-725983194f.tgz","fileCount":252,"integrity":"sha512-eRSwFerZdLStgEomOxqnJMALh5TRah1Q2sxDeWPsWTyUSlkNRD1FPo+3MXZCDvUE6kYxAy+hfWZkwdNQoBWk9w==","signatures":[{"sig":"MEUCIQDPd/rF5KfEK3J+9dB79sS8YDyNCk/QdWT5dlKT2Vo4vQIgc+DF18KMQVo2UD3n3eQyk+NuJDYFqWJC9LKjd743TwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"725983194fc54422f03003585fadec3ae0e0479b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-725983194f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-725983194f","@open-mercato/shared":"0.4.3-canary-725983194f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-725983194f_1770220194759_0.9590195555527568","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-341451b642":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-341451b642","_id":"@open-mercato/ai-assistant@0.4.3-canary-341451b642","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4054a62eea9362e8c1f69dd52f963c4ef059f6bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-341451b642.tgz","fileCount":252,"integrity":"sha512-VXzZnOIpQHit1jYflUuls8BQFMzzY+n79YDmDvMZadRD/jaxe2V3mq4SQVB1QQWC3cMarGdFwJGS66/wtdQzPA==","signatures":[{"sig":"MEUCIQCTTv0yD51kgIVAFi/vtBiTA1kAK9MkMOF/GMxNK+VXYgIgPWT7RWa5dmWhxSWqRw9NkDP9KMc0JxPb3S8omvH49s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"341451b642153869266c2a7ca19a2f5a85547c0c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-341451b642"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-341451b642","@open-mercato/shared":"0.4.3-canary-341451b642"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-341451b642_1770220357451_0.21903280088672683","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0d6b650d83":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-0d6b650d83","_id":"@open-mercato/ai-assistant@0.4.3-canary-0d6b650d83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a56576ff307b3760f9e7529efc5576f6ebf5fa5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-0d6b650d83.tgz","fileCount":252,"integrity":"sha512-wQ7ociYhCZwyNp7E/TCjp+E/Fkt1oYrUxD5w3nKoEoXiu3G5tXQp3vC6CkttLMZLtEYtGwOjW82Etij9P8genA==","signatures":[{"sig":"MEUCIHVPR6Sn9EGMWURV63yx1qh+EpfnDPftBd/ALo+dNnAoAiEAkBpFmBpaVg0I6mxLiIStl2M+iYa0P6M2VWQYsSCegws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0d6b650d83da2d698d54420760a21034d6a292ff","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-0d6b650d83"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-0d6b650d83","@open-mercato/shared":"0.4.3-canary-0d6b650d83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-0d6b650d83_1770220391124_0.2009555835898349","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-2b95e4cb93":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-2b95e4cb93","_id":"@open-mercato/ai-assistant@0.4.3-canary-2b95e4cb93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b24acee48e379d5d23d08ce03cdc651e25e1a554","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-2b95e4cb93.tgz","fileCount":252,"integrity":"sha512-catWhAwyYWDI7x/HSTIRvl8UgWCQ32tfUJvpnEDHbSkwNdkop/9cFW8tpKIRlUlqFSa7rhMYHKPd4ZuHFAVkfw==","signatures":[{"sig":"MEYCIQDHCO+YOnXhwUvizY4Oee3f+cWDTaQipVEtUOa6LfpArgIhAJLS+A83XJS8dImYNPqZoaPp2yULqu+eRdTuaP1h/oi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2b95e4cb934feb3707772c98661afc2cac242ecf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-2b95e4cb93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-2b95e4cb93","@open-mercato/shared":"0.4.3-canary-2b95e4cb93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-2b95e4cb93_1770220657637_0.37035513163299694","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f589fb3692":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-f589fb3692","_id":"@open-mercato/ai-assistant@0.4.3-canary-f589fb3692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39c7a67eb22dc4370b40fcedc7fcce40836819d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-f589fb3692.tgz","fileCount":252,"integrity":"sha512-OSGFt3dht6KvAFbZYCQHw+2KvqrJWCXlnkT5H2rpUhP9CInjnXoODKrR2zkkowZ3o+fFo22jYVcdo6tk1LALQA==","signatures":[{"sig":"MEQCIBtNyrx3VYjCPIcLbWSO+RQsCVm622VftwZSNfh5POlvAiBGoAe0XnpYQnfOT7d2vCJWDTglbNb2FL3d/xlikbOttg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f589fb369207c78361757a9563ec56565d9c9626","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-f589fb3692"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-f589fb3692","@open-mercato/shared":"0.4.3-canary-f589fb3692"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-f589fb3692_1770221133186_0.24221789274988348","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6d175362ae":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6d175362ae","_id":"@open-mercato/ai-assistant@0.4.3-canary-6d175362ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09cefd2c49320b1347a28085259433bc274b8325","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6d175362ae.tgz","fileCount":252,"integrity":"sha512-XtMk4iOh/RdW2C8bov0O56GNgyuolgPz/nM+ihFHBQ/yomhXqm8mZtbt6IuQvNb0q2WhpQ0RYW5yL2UFjtNOqA==","signatures":[{"sig":"MEQCIAuy9ptdT01WyiufKnWClSeHgGiRpZYOV9+kBlD/mKkCAiBGeJuinLGU+9OQDe1OBpMYUsHb0qhMDU3/DL+WiJGmXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d175362ae32426bfc06e3001d4861e6d31ac2f9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6d175362ae"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6d175362ae","@open-mercato/shared":"0.4.3-canary-6d175362ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6d175362ae_1770221220920_0.5064852573387209","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-bb278a1cf2":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-bb278a1cf2","_id":"@open-mercato/ai-assistant@0.4.3-canary-bb278a1cf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4b8e44a563febbcd71d055bcaac87799b9106cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-bb278a1cf2.tgz","fileCount":252,"integrity":"sha512-QZsxOC4LWFGHy8vHgUp2SQLgGbpc9icW5TNayBS65ratlqhZb3ZEA95X9sK/ZQmoeq4b0J9W9RDNYjX2PYDyOg==","signatures":[{"sig":"MEYCIQCYKOzTYiOsB6YwecI3drQWDCnPL0abTJMPqe3/xMBgnwIhAKreUWun5UpR8dWwMXRaGQDQxtNERzzWa2arvwGkVt/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bb278a1cf2c314e450634c4ff77bbc6db7bc889f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-bb278a1cf2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-bb278a1cf2","@open-mercato/shared":"0.4.3-canary-bb278a1cf2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-bb278a1cf2_1770221335395_0.34723181391774305","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-2ec582b53d":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-2ec582b53d","_id":"@open-mercato/ai-assistant@0.4.3-canary-2ec582b53d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc6289b5e3aaa282965784922d5f4f0853d55d0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-2ec582b53d.tgz","fileCount":252,"integrity":"sha512-/FUTwrI+QHrIro318uboKi6QglmuKozSPPfV0CD7w0wUX8jbwhWDC83QDqko4P7CLGZilOKGSf4qk4FFeNMd1Q==","signatures":[{"sig":"MEYCIQDnF2UK4/1KTif4amVB5lk3NSnGDzr085BoldIiL0IMvwIhAKEESocTx0E3QXcZ06XKkkzGyZMJGJt64eiiMxmgX1LZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2ec582b53d52763e824973dd1d466a16ca104fa6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-2ec582b53d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-2ec582b53d","@open-mercato/shared":"0.4.3-canary-2ec582b53d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-2ec582b53d_1770222425717_0.4665194217649562","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0ec423f08c":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-0ec423f08c","_id":"@open-mercato/ai-assistant@0.4.3-canary-0ec423f08c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a6e790268237b0b08f2d2a430f1421cae8d960b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-0ec423f08c.tgz","fileCount":252,"integrity":"sha512-6QVCJVIROM/nAttt7fHwmsHb2unKd3a8aGlidP5BQSt/QZS2l4NISRnxEs6R/r+Rgm7O2+C47dcsDH2aeluDcw==","signatures":[{"sig":"MEUCIAJ8+D+PRUdhnPVs/O6gx8DqWdUNEgDxZPgmSkCTCexUAiEAmpopQPz7JxDvYvxSHkj5t8v2Gt2PdFTwGsTg9auckvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0ec423f08c554872208e5a494d5bed5df425e05a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-0ec423f08c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-0ec423f08c","@open-mercato/shared":"0.4.3-canary-0ec423f08c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-0ec423f08c_1770222533761_0.9858834795642695","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-38e183ed78":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-38e183ed78","_id":"@open-mercato/ai-assistant@0.4.3-canary-38e183ed78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0ca2dde595b9db2b19ae8565d9492e7993be0fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-38e183ed78.tgz","fileCount":252,"integrity":"sha512-JnCvzN6yebFhAIya1+rOSSyWUNdlzEJagQyzSRDJihM4jw5CbE2dbswEnoPnp3cS8Fjz/z6iAKytxeyRL2KmsQ==","signatures":[{"sig":"MEQCIAvyevzXn+0+wcGoePxnVQzCmXO14ebDWs/bwhNGV2hdAiBt4nYo/9VGQZAp53zS63Ohg6rCvUyTg0672BD2AOR4Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"38e183ed787a0d08e316db3eb4d263d6d8046b49","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-38e183ed78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-38e183ed78","@open-mercato/shared":"0.4.3-canary-38e183ed78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-38e183ed78_1770223888341_0.961035332193581","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0281ee2aab":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-0281ee2aab","_id":"@open-mercato/ai-assistant@0.4.3-canary-0281ee2aab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a533ca5e5d35c156203f0547eaa27227c498d724","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-0281ee2aab.tgz","fileCount":252,"integrity":"sha512-mFEvMKzlmtlm+cCIcB8VR7U/RWpFdspFHs+DkhwJSPNBhbu6ZMxs/C2O+4YvQ8vVEHcRAI1Glq8t3JHRiICR0w==","signatures":[{"sig":"MEYCIQD5C+qrI+WTDMfDlfdMeMtMJI6eEGy1mfT5QXTpkU7UHwIhANArRk2VwwviYRbyTlytt7VItzGDHrXd/FHX4v4nAD0u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0281ee2aab1793d0df9aab4d3929b2273686fd13","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-0281ee2aab"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-0281ee2aab","@open-mercato/shared":"0.4.3-canary-0281ee2aab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-0281ee2aab_1770223906417_0.026532321577276363","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d6de9a9d8c":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-d6de9a9d8c","_id":"@open-mercato/ai-assistant@0.4.3-canary-d6de9a9d8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0512b07d1027c9f869f446e6f008159277389c97","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-d6de9a9d8c.tgz","fileCount":252,"integrity":"sha512-XLlFP1rv7slFD3Z5SMBAwk0Yp3EZ1kN88AThZmjn2TutUOpV1/4w7KBICLF8IklhTQnK6d8NFh/q9Uw6G6llEQ==","signatures":[{"sig":"MEUCIDwar1RahyGZ3bIDG/8YPev72fGxwxycFCA52ffXdLKXAiEA5DQ+781w81q4szVCVyXTk9c9vin79fjMwgFHuNIeqjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6de9a9d8c7b5ec7ea802c2ae15f43d2be4cc926","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-d6de9a9d8c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-d6de9a9d8c","@open-mercato/shared":"0.4.3-canary-d6de9a9d8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-d6de9a9d8c_1770224073963_0.34763730431717166","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1ccbb29be4":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-1ccbb29be4","_id":"@open-mercato/ai-assistant@0.4.3-canary-1ccbb29be4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aea497ab021c2b124917bfc0ae8281b9bafb3cf6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-1ccbb29be4.tgz","fileCount":252,"integrity":"sha512-UsnW8H02KSLn9LBNbzufFSlqfDUbs0woT4E9aeurPaFY8RsfSFoFl0cbtrC1CCaOeiajoFzIYbsgzgVKcJ3GgQ==","signatures":[{"sig":"MEYCIQDTYIBvLVBg2Py5L2QeY5sNe0K3xGkVTyMNGbhLhtBxKAIhAOpqgsyfHFeL8e8qfVqAkpAds0xhSC23XywnKMbnIJCg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1ccbb29be4290e40cfd520518bf417b454e00a9f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-1ccbb29be4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-1ccbb29be4","@open-mercato/shared":"0.4.3-canary-1ccbb29be4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-1ccbb29be4_1770224472385_0.13863341750001923","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-e8832cade0":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-e8832cade0","_id":"@open-mercato/ai-assistant@0.4.3-canary-e8832cade0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"147c49295a13fb9946bb090d5af7b1580721f0d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-e8832cade0.tgz","fileCount":252,"integrity":"sha512-TZ4snfoskqs0DDUNLEJ64a2QEkbveJPkZUM6v8pP65vq2UR4qGbSjgsXutkKLCvEYE7jzCsPCZWWYR/44OQ4tw==","signatures":[{"sig":"MEUCIGf7Yv8bxF7lrxrGnfn5M0B6aF1Q57nE7+0feUztCDmaAiEA2hEbyNGWsjsvmodSi6ea2CYiu14qp7t+flcxFMJX1kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e8832cade06a20fed2eefb6dd45c9c2e4e7e825b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-e8832cade0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-e8832cade0","@open-mercato/shared":"0.4.3-canary-e8832cade0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-e8832cade0_1770224593846_0.24462080674555708","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-4ed24c3c9e":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-4ed24c3c9e","_id":"@open-mercato/ai-assistant@0.4.3-canary-4ed24c3c9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb59095f377471470b3f8ad9fbd674fadaa9ec8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-4ed24c3c9e.tgz","fileCount":252,"integrity":"sha512-Q2l9EfDn6maJkHzCSUu8UOCGMdYgQCSLemEzCFBRovNQnC9slsTEfVZSJqNeA6xJCeKzEhIifjI2qeBT4ZmsdQ==","signatures":[{"sig":"MEYCIQC0CZeyIWStrHskGQjfLCNS+Jyo0pEttCDrdD4HsWT29AIhAIVlGZcQa+X0KHgNRTf3Ma9oVE7wqe76iSy869eRvNSd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4ed24c3c9ebb4069327f465a1e81628eb2a2569a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-4ed24c3c9e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-4ed24c3c9e","@open-mercato/shared":"0.4.3-canary-4ed24c3c9e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-4ed24c3c9e_1770224928003_0.4949794828527174","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-b0e415e2af":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-b0e415e2af","_id":"@open-mercato/ai-assistant@0.4.3-canary-b0e415e2af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8e89758db78d1a436cdd7d3d844b564c8903156","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-b0e415e2af.tgz","fileCount":252,"integrity":"sha512-amZIEMxntKLoYNZMttnWyxQpp4wpivULhr1YAFQ4Q6Lc5LxG+B3uJlja+3+86wRMGXnd14EMmnZ7uDvjp625cw==","signatures":[{"sig":"MEQCIFwLbCQp6X1zkfVZmCGWQyTjmWyg3GQ/LBFX959+cV0IAiAu8HKEZFDwLSSJhtR9y7KIkgt+NvGSWaFgN6hhcoMdQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b0e415e2af62ce39a013471590d822dfae130937","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-b0e415e2af"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-b0e415e2af","@open-mercato/shared":"0.4.3-canary-b0e415e2af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-b0e415e2af_1770225036559_0.9418030073938963","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-873ed33576":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-873ed33576","_id":"@open-mercato/ai-assistant@0.4.3-canary-873ed33576","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"099ced32edf0e45a304b33920d9c1214b135353e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-873ed33576.tgz","fileCount":252,"integrity":"sha512-GLJbSY8CsQudL+MNgqVstUd6F2egnb82wMHlP9vegFg+M5SbQ1debk5ZkVPYxPqfPLHL1kJ2TVcx9h4TAU0s4w==","signatures":[{"sig":"MEUCIQD8jdWIuhr0poWX7EDEDPVFffCubUMQsnpebT2tkT0gEQIgMQ40wuJPllPkEx9QyuN6+ev8GhibKj/Z7qzw1WjcDG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"873ed335768357902c34419cf7b09ea24917301a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-873ed33576"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-873ed33576","@open-mercato/shared":"0.4.3-canary-873ed33576"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-873ed33576_1770226006183_0.5336539126085182","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f42eda6073":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-f42eda6073","_id":"@open-mercato/ai-assistant@0.4.3-canary-f42eda6073","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00bb7e3e2f255ad9dd40747c6fc570edadcdc36f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-f42eda6073.tgz","fileCount":252,"integrity":"sha512-+0YADiiCQfSMJtz06eJkWFU78E9EHHnDx936QUrGwzuI9WenEE0XXUfUYUanQIYKH8sJes5xaVNw8CKycPOP1g==","signatures":[{"sig":"MEYCIQDsdevlfc4Gx8g8NZ/0rtnXisbjbKzbji6W6hDn/5NHLgIhANeJOyMApiuKh/2qseKeqjuvBe8xkv5mUM+yX8IYQxqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f42eda607387017a1a8ff09e2abda344de3d5c03","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-f42eda6073"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-f42eda6073","@open-mercato/shared":"0.4.3-canary-f42eda6073"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-f42eda6073_1770226039984_0.363591433112046","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-fc7468917a":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-fc7468917a","_id":"@open-mercato/ai-assistant@0.4.3-canary-fc7468917a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87056990b4b09c3b00bd9cfa7b598a1647a7cf7e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-fc7468917a.tgz","fileCount":252,"integrity":"sha512-DSYS6anhooH2j91OhtST2X25wRAjI8AMWGqkFhejRHStikk6td8ge5eidMVUikOTRozMFhrQZ9uy/Bps7Ojz5w==","signatures":[{"sig":"MEUCIFA2DbCCTOeM+1wVsPwkLd1HPBaJZFx4op0+rj+NDsGRAiEA736PwuPXYSehCukc2xI/s2BBGZOum6Yz+ZkUedw2gXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fc7468917acdd7f3e2e14d49ba681ebc81be2098","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-fc7468917a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-fc7468917a","@open-mercato/shared":"0.4.3-canary-fc7468917a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-fc7468917a_1770226778306_0.6583220258841074","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-191a0defbe":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-191a0defbe","_id":"@open-mercato/ai-assistant@0.4.3-canary-191a0defbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ddfc280eeb497161c59ce0ab8ec43d49afa2c40","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-191a0defbe.tgz","fileCount":252,"integrity":"sha512-noNpHclG3kGQG4KcWssY1GfiPQa9+QvYCMaquAhscsiNQUUp9k3bSTVB4mO2u1n6ez7sOrbW5UoLAMejBrasRw==","signatures":[{"sig":"MEUCIQCMB+whoN58obxWDtZtHPuu7X3mz0HV7I00/bFGW2JytQIgKHe4Ueg2CT1y617cx7lKs86l9IEZJMFLfxb824tHUP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"191a0defbebc2836122f5891d405c096e0a07086","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-191a0defbe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-191a0defbe","@open-mercato/shared":"0.4.3-canary-191a0defbe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-191a0defbe_1770227548288_0.04188668493598158","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f13feb6fb1":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-f13feb6fb1","_id":"@open-mercato/ai-assistant@0.4.3-canary-f13feb6fb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"630e6bffa6df562629eaa5bc1311c4be22aa4495","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-f13feb6fb1.tgz","fileCount":252,"integrity":"sha512-WNxHfn7XfVct5NNHZzqobqm1yyhyf3KkE3moP8hd71nvsjLeWmx0QUeqRF2q1rA1ZMBG+rNRAHWCYl0bIC/hkQ==","signatures":[{"sig":"MEYCIQDQOfpUFTh/3b1eVOURHXAB7ilGUk3ab3cUFJqMz4d2tQIhAJD74SMs5xdft+BXRb6q1a2/vUwg81o9/saoh3SVSXnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f13feb6fb14cf64554ff8d2416f83ac6b3afdbf7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-f13feb6fb1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-f13feb6fb1","@open-mercato/shared":"0.4.3-canary-f13feb6fb1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-f13feb6fb1_1770227593365_0.21889678255165723","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ceba1eb3cc":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-ceba1eb3cc","_id":"@open-mercato/ai-assistant@0.4.3-canary-ceba1eb3cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c454216fbbd26b99efa620e99085cb8be8f65e79","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-ceba1eb3cc.tgz","fileCount":252,"integrity":"sha512-rS6TLyMqJu3/SJ+27ElrXXv4Ox4HFYmIQOShEotm93bwbMvxcapU3NoALsOFQ0VhuIfcPWs+uEJJgvyvERNXQA==","signatures":[{"sig":"MEUCIDEG2VH1nSTf/jKDDu9R9f9HxhigMTnQsnG902LF9MhBAiEA/VzMSXv1g+BxS3tbTOVWvZI7YW3R951mJ9FWQcAZi3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ceba1eb3ccb983ca318bf24ad05ba07349028c73","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-ceba1eb3cc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-ceba1eb3cc","@open-mercato/shared":"0.4.3-canary-ceba1eb3cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-ceba1eb3cc_1770227859657_0.3102497765181491","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-5867d9369c":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-5867d9369c","_id":"@open-mercato/ai-assistant@0.4.3-canary-5867d9369c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"057e6f0ba719d49225848274c4bbe1613cd0191e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-5867d9369c.tgz","fileCount":252,"integrity":"sha512-Kj+OndvlcNzWVdrliQ5Q1xFKGYeJ8W/DLkP8oYH0xRDQcBrg8ciKK0XNNztpo37Teqy7v4EHwYcKZOvz2DWH9g==","signatures":[{"sig":"MEUCIQC+NofftCPL1cbp7QuswpiaiGasJKYzlF2qZtpN1yMbSAIgE4yseIiogfQyLyKZOnq71PiUKwjer9M+rMTNh15+Dbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5867d9369cc6b409d04d3188ea0f99a1312416b9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-5867d9369c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-5867d9369c","@open-mercato/shared":"0.4.3-canary-5867d9369c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-5867d9369c_1770228473198_0.020381859171700656","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ce328c6866":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-ce328c6866","_id":"@open-mercato/ai-assistant@0.4.3-canary-ce328c6866","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60a1c495daa2d9f0ecbe9aa7a6c0c52b643cd86a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-ce328c6866.tgz","fileCount":252,"integrity":"sha512-NN9kEutqHCcDJw8JIkcpG2IlgDhqdz1p8KzxiUwiIPyjcPRUMHTlATy0EUlUoo2cXo2AWfiiUJaU2zAg3pz73w==","signatures":[{"sig":"MEYCIQD0snx27FvtAy9g5GZ9ayi92OUGlt0G7+vEkWVKO/ezMwIhAKlZ//fVfv5T64/gCQOkMGM6XJtsw/RnE1/g+9yV1CoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ce328c68664ff8aa67a3436a5627b9bade73b256","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-ce328c6866"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-ce328c6866","@open-mercato/shared":"0.4.3-canary-ce328c6866"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-ce328c6866_1770239482138_0.5234000924660198","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1fd358a97b":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-1fd358a97b","_id":"@open-mercato/ai-assistant@0.4.3-canary-1fd358a97b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85e7d39f622f090a466c1c997e770bb103dd1d8e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-1fd358a97b.tgz","fileCount":252,"integrity":"sha512-7dXL6gyyv0deDB4FomGa9Apgp/xUvG2hQNNFZTYhtnYMZF6Iuzi7OLHBuqNhTvhlLEaoa3Pgw9e5QJx+0u6AVw==","signatures":[{"sig":"MEUCIQCPpMWwzv6orXrT6cdQsBYsHJnKI+BeHRcGnig0z7bjOgIgDrU/7n2P6ndzZdSSFZ6EIEm6upS8Lx959N293b+ShTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1fd358a97b64dc0f661e0cccd7560862887dbd7a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-1fd358a97b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-1fd358a97b","@open-mercato/shared":"0.4.3-canary-1fd358a97b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-1fd358a97b_1770240529294_0.8244451940699467","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-b20c2ed450":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-b20c2ed450","_id":"@open-mercato/ai-assistant@0.4.3-canary-b20c2ed450","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9a0446583c55abf25ceaa41583f180e3851a27c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-b20c2ed450.tgz","fileCount":252,"integrity":"sha512-2uAVTlsjIdrw0JQP/tCeFmDX9evkcPss5hnSzkHK7oCjwLqGp1En1fK3TZmJEhaJ7D6J922IHFtkSxu+0nWJRw==","signatures":[{"sig":"MEQCIDX59dbtpbYXROpaC11WsZVXaLU9O+XoqqnQ1RzoLcVQAiBCSQrJXPr+g9oLS7sN7euUe4R8SxpUKB4QLr+FdHZyxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b20c2ed45037dcca94bb3f97fdd4b4e0c4fe8b14","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-b20c2ed450"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-b20c2ed450","@open-mercato/shared":"0.4.3-canary-b20c2ed450"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-b20c2ed450_1770241676885_0.8347351229713127","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-a6ad50967c":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-a6ad50967c","_id":"@open-mercato/ai-assistant@0.4.3-canary-a6ad50967c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"996e74cb4eb9bd3468ea1e32e18a34144553a209","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-a6ad50967c.tgz","fileCount":252,"integrity":"sha512-h0xeBfefhxrQHJL5qoZpFWDmwoRQGw2onqMm0yhXEdBc8lhQSoGHFcFiRYwcckVAo2lmqNtiigqMMY4pkG9aMg==","signatures":[{"sig":"MEUCIQDBVyh6MbfVZh8sGpsHZrmjHkBmbOgjrh60ex2En0mshAIgeqX8t6rMbuz8cETPGbRFeDE8jksod6uiGNDvjd1csrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a6ad50967c62f207d694e426c9bc7a32691fc507","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-a6ad50967c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-a6ad50967c","@open-mercato/shared":"0.4.3-canary-a6ad50967c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-a6ad50967c_1770243124579_0.3434037213598826","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-220ce1c705":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-220ce1c705","_id":"@open-mercato/ai-assistant@0.4.3-canary-220ce1c705","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea86fa7fd20753cc0845da22aafd4e2644e4f1d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-220ce1c705.tgz","fileCount":252,"integrity":"sha512-Ai2lIc0ihrsf+aSZVbImdw++DMVlDZZ8Dm6OfQ+DW5RpsZGSDyPYaCqXKz5hGEKglfq+dNr6ydB87Az/4VHavg==","signatures":[{"sig":"MEUCIQD3sp3ZtdQo1FL6RW5QXK37G5YsXu0IqX/kCv8Rn3SyIAIgOu5glepqaxnaYy8e7JsZXBDInWjNKOo9Hc7cbYAfa5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"220ce1c7050c4dd6b3faa9e175417bd858357642","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-220ce1c705"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-220ce1c705","@open-mercato/shared":"0.4.3-canary-220ce1c705"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-220ce1c705_1770243172726_0.05311808136157192","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6eb51adb47":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6eb51adb47","_id":"@open-mercato/ai-assistant@0.4.3-canary-6eb51adb47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02b6fed80ed6c99bd5780b2ec5dc46d34254eb93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6eb51adb47.tgz","fileCount":252,"integrity":"sha512-9YuZwfNDDfbNldgXZm26MjYHgXcPWZEwHbtz5v36+tlfEwe/VED4t1feqzOKctRM3T20/dEEAvJlxHGAMQSPOA==","signatures":[{"sig":"MEYCIQCXNZ7mhRPrwKltKtPhC8zx1hPgrspQAFULBjsOELmnkwIhAP1D1kxsTVlK9+WCW/YQfxnvGWNg7Q1L95H6Ii7fzCIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6eb51adb473b15d937f6d7e4601d99a940166978","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6eb51adb47"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6eb51adb47","@open-mercato/shared":"0.4.3-canary-6eb51adb47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6eb51adb47_1770244227763_0.3742225649927209","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-dcb359ee6a":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-dcb359ee6a","_id":"@open-mercato/ai-assistant@0.4.3-canary-dcb359ee6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"82f656ba73e4ec22085db852bd640369de185ced","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-dcb359ee6a.tgz","fileCount":252,"integrity":"sha512-TnuYrkMVnhZUctQaJA/+xwU53E2OyXRJHPiwQe8Gq8fxbDLk8i5rFsUhRBOi4KFb3ACI6NuKWKn4h5Ck7rli9w==","signatures":[{"sig":"MEUCIQDm3f7ioxK9oYRKzcl1D5UY1cTDfFJWobXEoHwveSGm6QIgUPkGZWXNsIxTItWWMb6FWRIF6lk/Pe9IdLDN1mYbs9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dcb359ee6aa040e8b9f1da3129a68d29ab08e338","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-dcb359ee6a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-dcb359ee6a","@open-mercato/shared":"0.4.3-canary-dcb359ee6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-dcb359ee6a_1770244304796_0.23882930392378388","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-02358116f4":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-02358116f4","_id":"@open-mercato/ai-assistant@0.4.3-canary-02358116f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"014b0939a7b6888c8c6f7dab31f89990aabcb8cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-02358116f4.tgz","fileCount":252,"integrity":"sha512-VA77mrnU1aFAUrvxQcgWgYhokxnZJOzOT0Moc2j3QLaHMipA16HZK0v4kDI9ge5y/Q/3hEdH5X1Z3I4gVRc0vg==","signatures":[{"sig":"MEQCICKJ1luh9DYuKsWrxqYlVTBV8yXtGq119YM+IqnjugnHAiAqP6+tL46jCgfQ6lUDhWY0eGXE/u+Ps1PrFj9EzmMH3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"02358116f4659f6f527669d36f7e709941090fce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-02358116f4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-02358116f4","@open-mercato/shared":"0.4.3-canary-02358116f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-02358116f4_1770244356944_0.6452367673930872","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6c9be6bd52":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6c9be6bd52","_id":"@open-mercato/ai-assistant@0.4.3-canary-6c9be6bd52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae5b8a6eefefdbcc271e245654909b1ec6085fe6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6c9be6bd52.tgz","fileCount":252,"integrity":"sha512-hill36x7vWezMbwUw/J+hxW+Y1oOTRDDPu6QetNZVUmEpKGPH1aedx+ZWHBURynWe77H+w+K3Q29vF/NIjkOHQ==","signatures":[{"sig":"MEUCIQDP9Z4UqbPs885B7JW0g1ovvYoZrD63rWdyT4QTZ7FhZAIgSzjZ0LD1jxUtYr+siN9iNnnlhYONelM/afvVwATQMcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6c9be6bd52aa7df7ec92cbd97ea32f20de267d2a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6c9be6bd52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6c9be6bd52","@open-mercato/shared":"0.4.3-canary-6c9be6bd52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6c9be6bd52_1770244716538_0.9522217286702797","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-db5c9c52f3":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-db5c9c52f3","_id":"@open-mercato/ai-assistant@0.4.3-canary-db5c9c52f3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"adedea6971cc0e5e48b4ecf493d20baf950307d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-db5c9c52f3.tgz","fileCount":252,"integrity":"sha512-B1yrJ6qAcoS4DkE35/c2nK2Bk9sNadbXTUKaocueT4iwrtUD41V0nLwd23bG5r10pl7XkGMBuJ9Sq3bUbOQOwQ==","signatures":[{"sig":"MEUCIQCJWh+/36ZUq2rPG/LAVYCwHUyxy1opu54YEwjrf8mbcAIgAsxNnNs0Gyozu9jeay6h65LptHLfXVHx3ZEL1uxpOjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"db5c9c52f3a84d9d53e204b60956793f78a49b08","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-db5c9c52f3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-db5c9c52f3","@open-mercato/shared":"0.4.3-canary-db5c9c52f3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-db5c9c52f3_1770245178846_0.48914815706020476","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-4e76749056":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-4e76749056","_id":"@open-mercato/ai-assistant@0.4.3-canary-4e76749056","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb75d3aa364dd33cb3d136ca2f6eb948990a95ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-4e76749056.tgz","fileCount":252,"integrity":"sha512-YhCBQIwwNsjnn6JFwh9QoF2mTmA3wxBIJy45jNMXxrYTliToF2oK1xgxew1TsP669e2+YN8ygJrJ00s81+APLw==","signatures":[{"sig":"MEYCIQCGRUVVTf0uHFDxIRFxdRupUfS/39pVC36YhNtKY6LkyAIhAJex/82QgTUMCA3zU6XpmRAQOyeIyQyZntZfNM8uY1zj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4e767490565ba22a1b4fd0b3ddab30dc0d217958","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-4e76749056"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-4e76749056","@open-mercato/shared":"0.4.3-canary-4e76749056"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-4e76749056_1770266737299_0.7324850896901489","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-87d77b1cf5":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-87d77b1cf5","_id":"@open-mercato/ai-assistant@0.4.3-canary-87d77b1cf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ea12dd33cb8d104c1bda1226efd012f1823afc3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-87d77b1cf5.tgz","fileCount":252,"integrity":"sha512-B99LnLE5QJ76/vD4O+GBKwFQuC6sC4kIp8pQ39U+ue7cTt65v1mLeqIYvhchQHVnWjatVKKua2Nf3BiQf080fg==","signatures":[{"sig":"MEUCIQCwGCHWS3Why93IVp4IjIh5v6PtsL2Mo2nuzHdKjOALSQIgD68QyLjt0o3MHhdtjyerGxHylK4WTqEznkaR73KUNug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"87d77b1cf5d76e74ec2f68d6ad9b99a680aa47ec","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-87d77b1cf5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-87d77b1cf5","@open-mercato/shared":"0.4.3-canary-87d77b1cf5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-87d77b1cf5_1770267151596_0.05455516527602722","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-dcfa7c9d1b":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-dcfa7c9d1b","_id":"@open-mercato/ai-assistant@0.4.3-canary-dcfa7c9d1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c917257bf3b9b0339303c2bbe1a7d4629d1dd5b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-dcfa7c9d1b.tgz","fileCount":252,"integrity":"sha512-fbhwWrBFiVNqswRbl4Wf9h/y8/Si/7XpX95CqIJDqiRoJskeDVYxabY6qJoUiwwehwe8sCYbvZDPnUdPjPeI2g==","signatures":[{"sig":"MEUCIQDEeiZArW8YY6UDsgQW1dRDDo35RQ9ZmLb/kDC2XzmK9wIgEahylNkwJj5BHQx/2dCC14GK9XDrIhz+2RE33DtVxec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dcfa7c9d1b45f86be4116c0f282223110cce4199","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-dcfa7c9d1b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-dcfa7c9d1b","@open-mercato/shared":"0.4.3-canary-dcfa7c9d1b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-dcfa7c9d1b_1770268227125_0.37205286716576436","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-21d29229a1":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-21d29229a1","_id":"@open-mercato/ai-assistant@0.4.3-canary-21d29229a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ce9a6072591d0eb528ad953eace730a5ead4ee5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-21d29229a1.tgz","fileCount":252,"integrity":"sha512-ZxvbQuMW/j7En2EvhSSMVhK56fkjFi4wtMkbbEzaP/3beQ+i6SFVtwEZjR0gdQclZtVsafu2/u88KzeIfCyPPQ==","signatures":[{"sig":"MEYCIQCnb38sE6lhbfF+IcJVrzxfTWdoHKtPWDVIvqVtO8Bp7wIhAJUY22CqzOXY+N+wAUJ0RasNzL6GUhPsYFJsnhLMrt3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495765},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"21d29229a1d75d546a4269271ec92077f7339f7a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.3.13","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-21d29229a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-21d29229a1","@open-mercato/shared":"0.4.3-canary-21d29229a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-21d29229a1_1770268405851_0.44511966400397895","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1ea3b6aee9":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-1ea3b6aee9","_id":"@open-mercato/ai-assistant@0.4.3-canary-1ea3b6aee9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5855e2f5bacea637ea2d63044c4398a28bf99d3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-1ea3b6aee9.tgz","fileCount":252,"integrity":"sha512-gceKFWh31cgcfDHzPAFOnyxm5WKaLh+GiQft4/9GpPHd+Fwzea8PVTYbN1TyomDBZb/x38O+IPpSihncJRYYVA==","signatures":[{"sig":"MEUCIHgSDql7BeHS7UfrcYjy7BZtQA88P76hFqrzlfF+xBZoAiEAlG5qh56nJ0n3EOJbg3q6BYipLwbsmV6LZfUp7AauQv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1ea3b6aee9bbe604824f426a26d173f55ccac003","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-1ea3b6aee9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-1ea3b6aee9","@open-mercato/shared":"0.4.3-canary-1ea3b6aee9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-1ea3b6aee9_1770269135340_0.4522688953081013","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-191aaf8f13":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-191aaf8f13","_id":"@open-mercato/ai-assistant@0.4.3-canary-191aaf8f13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"26bfcd7682b91f4f45734295d65423217dab977a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-191aaf8f13.tgz","fileCount":252,"integrity":"sha512-46BTKpsSx78V7t47/QIqZPXYgWFe2B2BrddEbTSNv0TASjC6C7tOhwCCHmTzUUNUTB2L4StBPiv8Q775GZhdSA==","signatures":[{"sig":"MEUCIQCbY5AWZR8XO/cYxX8FsRD/4m5/0lycOMipGnBUpeTSsAIgJ2eCLfafuIj9axSj9HCYYWKiXvAmYwWHxvOcYA3yqrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"191aaf8f13ee07b3063953f2bb69a9a2725427ef","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-191aaf8f13"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-191aaf8f13","@open-mercato/shared":"0.4.3-canary-191aaf8f13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-191aaf8f13_1770269978719_0.4822611896452458","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-453735ae88":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-453735ae88","_id":"@open-mercato/ai-assistant@0.4.3-canary-453735ae88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d60e869b313927dd8e996df6033bb6ce930a052","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-453735ae88.tgz","fileCount":252,"integrity":"sha512-YnyhA73YkpNm0WPM/p1qywDiZdFQYBaEap6KVitxvLZrXO95YNbfuChMRAOAfNNNNkoRXmz7uuQA1xHFfmtqGw==","signatures":[{"sig":"MEUCIFdUM0KQijZQg4oKJE+joljkzYgQPSf1625JxST5lcjIAiEAr8gvErdf7fuc7PGZ7Dsjm6lAwPnj1ia1dNDiJWv/dIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"453735ae88ee4ea69e1b6e2f60755331a3919d74","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-453735ae88"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-453735ae88","@open-mercato/shared":"0.4.3-canary-453735ae88"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-453735ae88_1770270030763_0.05381494000610543","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6b867ccda3":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6b867ccda3","_id":"@open-mercato/ai-assistant@0.4.3-canary-6b867ccda3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db10f1aa6ed4d7817f8eaa279ca908e45fa377b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6b867ccda3.tgz","fileCount":252,"integrity":"sha512-F06K+fZAtdAcXJ8GuL0XrBb17ASPB/oKN7t3kgadlVbRxRtPGnrF49NPYtBvlvogKgj8JJ5oaepPHa7j59lVIg==","signatures":[{"sig":"MEUCIQDK9Eg5igtTwTp440qYtiO4rVQYgiovi8VTi1UnifLRqQIgY5/gA82RF0QlkLo7atECRrjOjyxvmrzowH8+0bq3C6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6b867ccda3450ffe846dc1462f0f0b0eb5591b2f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6b867ccda3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6b867ccda3","@open-mercato/shared":"0.4.3-canary-6b867ccda3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6b867ccda3_1770270163353_0.6726711606967315","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-3a48a33e5a":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-3a48a33e5a","_id":"@open-mercato/ai-assistant@0.4.3-canary-3a48a33e5a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8222e5723134655005b17802fda20fd8694f8585","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-3a48a33e5a.tgz","fileCount":252,"integrity":"sha512-CjjZCFZOL9w/aOdy3SRnpPbJG3dP9FBZSkkNWOwnw0Qa6/tMe2vFdwnDz6IgIGdXjc5qLWTcl4/lQJ57D/Pb/Q==","signatures":[{"sig":"MEQCIAMGo8JHAhiEOGFwbJH56XvH2j4to8gkATxZHhLIuhS3AiBmCtHWTn0ido+Q5uEzQZleL4FFipzptK7B63d7rJ4SqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3a48a33e5a2d75dfb6822fd9aecbdd5bd6345bb0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-3a48a33e5a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-3a48a33e5a","@open-mercato/shared":"0.4.3-canary-3a48a33e5a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-3a48a33e5a_1770270481742_0.815322197903718","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-03af9c4435":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-03af9c4435","_id":"@open-mercato/ai-assistant@0.4.3-canary-03af9c4435","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4468ca1d1f086b254ee3da9c2be7c15efe17114d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-03af9c4435.tgz","fileCount":252,"integrity":"sha512-5PMu/obiT2F5XxJI64hsFgMG5cKxGZTeWUg2jppjpY3xwvp2rMozOfM3MzdmOBvAYXDz+RIcBowXP0XRu/cFvg==","signatures":[{"sig":"MEUCIQCBxMBZlpXn8iyomBTaL98kzBVPezITbbPCndovAxzI7gIgEM1naexLmwyMhibVgDBkPRXazby5NcYZsfpFRtFonz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"03af9c4435fab1dd62abbc605a74265eab42f3d4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-03af9c4435"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-03af9c4435","@open-mercato/shared":"0.4.3-canary-03af9c4435"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-03af9c4435_1770271329775_0.47678325760642903","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-2b30634486":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-2b30634486","_id":"@open-mercato/ai-assistant@0.4.3-canary-2b30634486","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42bb9116dcc18bc4a4fa97cc34e4ee5a899f89fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-2b30634486.tgz","fileCount":252,"integrity":"sha512-jtsnQu/F2iomr1yX4Qk0I2HET7NOTjGVuIYm4y/ZWxF5lkKd8rySFlkyeEUgYYhqB74BZvop0LBfUp6mGE+qsg==","signatures":[{"sig":"MEUCIQC1GE3Oy2711RZ0R9MhfGyKo96zd4L0gbaYCizgv3Jm8AIgEVJyeH4iVJ46LmRXUwoCVPKRs/x/HyX+cvd5A+4jsmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2b306344867c92f176ad27c0d514084d36f48189","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-2b30634486"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-2b30634486","@open-mercato/shared":"0.4.3-canary-2b30634486"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-2b30634486_1770271489506_0.6446549131995629","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d24d4d0683":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-d24d4d0683","_id":"@open-mercato/ai-assistant@0.4.3-canary-d24d4d0683","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8cc393652ed9a37418216dcf144fbec74f3f50b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-d24d4d0683.tgz","fileCount":252,"integrity":"sha512-iuljzh7ym5rn9Y+rqYwvS7hVoch1CLYiH8Vh35QRYax/3QA1ps/JRQUFl9mRC1uHRpp/8owecBi890Q6NmFTaA==","signatures":[{"sig":"MEUCIQDGprTpbKYaFRWdX96RE1+neIYl5dSGXMAJhd3Ca17+LgIgZfXBWCrsJ2w7Vt4xDGFdZj8QcZTlXaHVaiTSZXyx2kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d24d4d0683eb2d70d45d81586e5fb9146ef9ea79","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-d24d4d0683"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-d24d4d0683","@open-mercato/shared":"0.4.3-canary-d24d4d0683"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-d24d4d0683_1770272154471_0.879784726024506","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-9acc6e5d90":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-9acc6e5d90","_id":"@open-mercato/ai-assistant@0.4.3-canary-9acc6e5d90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b06f7c8368eaec973911a487c18e0645612f58ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-9acc6e5d90.tgz","fileCount":252,"integrity":"sha512-gMg9Enb4YFNHojtsromidGRA8x0cgAwICEfgZVCH4hJKYuIgajx2xQUfRJpNbjvU/T6/EA3VNb4Cefu26KrRuQ==","signatures":[{"sig":"MEUCIAPrXhqwq7PcsepHqnP7Igxdk9IlYHhdoBPeeToTiohDAiEAsU26PE/rPvqnDNkNAr5ErONB1ah9UJPKAoTidfk6rbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9acc6e5d90b12c95cee8fa6eee495bb8df4ee576","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-9acc6e5d90"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-9acc6e5d90","@open-mercato/shared":"0.4.3-canary-9acc6e5d90"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-9acc6e5d90_1770277492739_0.7967369717780501","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-49457a2899":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-49457a2899","_id":"@open-mercato/ai-assistant@0.4.3-canary-49457a2899","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"14ea0dbeac5c3a4d914bff94485589e05871fbf6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-49457a2899.tgz","fileCount":252,"integrity":"sha512-pu6TqpHyH837nC1ojJcxpXEVkgNfOpGomM3mY97+F5FTneocjFTuDcdwU9Tsz6+8Mm6k3gYEbzpGRo6u/qvL4A==","signatures":[{"sig":"MEUCICw2u9VdYqJTKGpOSUFHcGj/zksVrIxELwGh7y/FtTssAiEAjoKvu2bokVzQTlVbYIUWahw5nFNyoS2aJYcmc5H5nTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"49457a28991c89152b96d9559558318896f3888a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-49457a2899"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-49457a2899","@open-mercato/shared":"0.4.3-canary-49457a2899"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-49457a2899_1770279573732_0.09666448066598532","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-766e473fdf":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-766e473fdf","_id":"@open-mercato/ai-assistant@0.4.3-canary-766e473fdf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be30b116ed12b2e9359e0849e48a581bb2c753a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-766e473fdf.tgz","fileCount":252,"integrity":"sha512-YkMt3EWs8HRVJzT+rlXnSMuBV3vNCz4tNsQApSqBDGt+uolgZoUSU1wISC6tg7IbFqOxADZCRuVKFH/Iu2BmaQ==","signatures":[{"sig":"MEYCIQDfPt61G9fyM04IdL64+ukx1XjfZOSr7nhMxpP9urtAewIhAKx0FdKw1CWkQV0cs6Z8IE6mzm4j3iZ5tAkdRRSuktzV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"766e473fdf5a1cf46ad4f7381a54fc54e40806fc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-766e473fdf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-766e473fdf","@open-mercato/shared":"0.4.3-canary-766e473fdf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-766e473fdf_1770282527296_0.27655675778916256","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-5bfe2e60c2":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-5bfe2e60c2","_id":"@open-mercato/ai-assistant@0.4.3-canary-5bfe2e60c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a785a74015b1a42bd2011feec8590a39572a39c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-5bfe2e60c2.tgz","fileCount":252,"integrity":"sha512-sZbU/Mo255SkgQq+LR7psaAFChPF6GW/GiRLm40ulHlZPDOVnnaMuirzO+0t5FK8OZ+j5WKy8gRuH0Vw+K+8zQ==","signatures":[{"sig":"MEUCIDyqsm2opk9aJ6PhEUfiGU2SucuIniqEb2meg3qhmvvIAiEAtc9/NoLA9UvjrqKmBO4yClbAFwE/vMmcCkw7CF8l93s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5bfe2e60c2f0f2139ef689449728781ae16b8e8d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-5bfe2e60c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-5bfe2e60c2","@open-mercato/shared":"0.4.3-canary-5bfe2e60c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-5bfe2e60c2_1770285018654_0.25335968198745085","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d1a6701031":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-d1a6701031","_id":"@open-mercato/ai-assistant@0.4.3-canary-d1a6701031","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3af961c27908bc8e2e55a2edddbe74a555633e75","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-d1a6701031.tgz","fileCount":252,"integrity":"sha512-qTJjLB4mwHZnIQ2xseIxVtsdcTF88jrFZ8Xx111wbGlZF1dxy5ybV+d8ZeaMlHVnp6yjMRE4YEoGYwScYblu+Q==","signatures":[{"sig":"MEUCIBrfHY0KZrcyes/bnDETq5CZqit4AZA/4ewWb6hrRzbIAiEAjVwsoT3iJSLQ0yTUqNylh0ys86hWcuh0rLcq3SHusM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d1a6701031ebbe82bb01b1ea15d6c4144a38cbda","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-d1a6701031"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-d1a6701031","@open-mercato/shared":"0.4.3-canary-d1a6701031"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-d1a6701031_1770292960228_0.8754503739260171","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ab760ea4f5":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-ab760ea4f5","_id":"@open-mercato/ai-assistant@0.4.3-canary-ab760ea4f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15c2a2570261d598035feeccabf2b4147e17b04f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-ab760ea4f5.tgz","fileCount":253,"integrity":"sha512-SJ74X/XrugUzFbePCHimvzKaBU5m9sRYhtqy1cpxmuxWN0ejkcnHQ2GK1rjop5nFSsyYqskZ6JHNqcEl9p5rfQ==","signatures":[{"sig":"MEUCIQCu8LOF3fyFaWbJvG8400P5v5BCnJCx2FRFQEeS0AXGzgIgKc0Caogb82QVqk8ph6fQ8jSbCj6FSAZID5rbCVk9P+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495775},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ab760ea4f57ebb6a850910ea7527677a5da09565","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-ab760ea4f5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-ab760ea4f5","@open-mercato/shared":"0.4.3-canary-ab760ea4f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-ab760ea4f5_1770293384894_0.2990773924595931","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6e694a0d07":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-6e694a0d07","_id":"@open-mercato/ai-assistant@0.4.3-canary-6e694a0d07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"195137b09cb3f5019be038773ee341939a44eddb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-6e694a0d07.tgz","fileCount":252,"integrity":"sha512-rPcykikm27z8DS5gB43odk8bbSmqkjb5rCwc+a7IEpTAShcO5SDLtJK3fLo8ekNVrFT9DB2YRhKHdz0CNZLCMw==","signatures":[{"sig":"MEUCIGKaEZ9NVutKtZKv1p+LxsHWSzFI9N7Xgahst+PQCUqPAiEA4ckJi96u4yOJzRn5u62KkaP7Tyux02z5FrU2YCOQc8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6e694a0d07db02211fed1582e573385be3f183eb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-6e694a0d07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-6e694a0d07","@open-mercato/shared":"0.4.3-canary-6e694a0d07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-6e694a0d07_1770307660480_0.38280770098181405","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f71b9c71dc":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-f71b9c71dc","_id":"@open-mercato/ai-assistant@0.4.3-canary-f71b9c71dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c10106e58dfa190e6c2cf4bdbed43a99d5651756","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-f71b9c71dc.tgz","fileCount":252,"integrity":"sha512-jKxs8dBpMyHXFcKAn382O9VlVThU6U/Ixss+zdCHe+uNkBr6hENkkU3dgfYEEpEtKZ4KPKS5OagnAGDGABlljA==","signatures":[{"sig":"MEQCICzS0KV5ehbsu389Sn98XXkhBkkw9qsYerYRZQHpzPY5AiAMGslMcv/yJX1rB1VFCoVQvIEXE7KSGZyhzSteZWI/Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f71b9c71dc6d2278d56eb2516e2c16bc1f1d00c2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-f71b9c71dc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-f71b9c71dc","@open-mercato/shared":"0.4.3-canary-f71b9c71dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-f71b9c71dc_1770308735637_0.9892063421891375","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-09998d7722":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-09998d7722","_id":"@open-mercato/ai-assistant@0.4.3-canary-09998d7722","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aed0ac1d6ff6bfc8507308034434d1871f07e220","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-09998d7722.tgz","fileCount":252,"integrity":"sha512-zUHLAtcDkl0Zr/m+C6srN8/+OwQgIJYiuaCIgKpu9VQhNjF5kXQQRvwisr+wd4hi1qIjKwbL7uej5A666hzrmg==","signatures":[{"sig":"MEYCIQCxsWT/0Os/BMlSg3JiXW+A8G/ezizq2yj2+fDB3P1CHAIhAPQSHuuDU3GZ/SIFc7wby6LYDeqpMmp+CSSZOcBh99QH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"09998d772267df5942af4ff3ac1b2a3fedc61857","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-09998d7722"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-09998d7722","@open-mercato/shared":"0.4.3-canary-09998d7722"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-09998d7722_1770309345503_0.46589793342913843","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-8e2264ed91":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-8e2264ed91","_id":"@open-mercato/ai-assistant@0.4.3-canary-8e2264ed91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bfa89cdbdc36f3326959b1811e813c7fe96f57c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-8e2264ed91.tgz","fileCount":252,"integrity":"sha512-hPNJJNs3mXlrb1GypFTYHqDOCcAogCQ8BzrXFBPlFweerv7XU1WdVbesbnE22YElMqGxbds2v2stElQEcLLBwg==","signatures":[{"sig":"MEQCIDNIkD2Bq59+ES6y4PELOjNmsqDcNi2e/Q+i6t/HT0gYAiBljnlla9fZ6bZb5meY8AspH1dmRUuoMyCO6gVSRelPdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8e2264ed916d69007d0add45c5933850d2651c21","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-8e2264ed91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-8e2264ed91","@open-mercato/shared":"0.4.3-canary-8e2264ed91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-8e2264ed91_1770309565017_0.8373591655259338","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0a9be2c0ec":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-0a9be2c0ec","_id":"@open-mercato/ai-assistant@0.4.3-canary-0a9be2c0ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"991e40c616ffc3b06a055b53aa80820245902a4c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-0a9be2c0ec.tgz","fileCount":252,"integrity":"sha512-om+ceNd9xa1tvQyz9O1SxiOpMmbxe3W+3dfItF86yOZIrdA6R7tB4HvAZXUpVT/yHPq4Lxm2CydMryFCzzyk/w==","signatures":[{"sig":"MEUCIQC8jfAGTUk3vZ29c4p8o7T6t4GEWVRlN4OZco6ZLB/nvQIgER1RJWS3lqBhBUV9/oGHLb79eUjbUdKXXRNT6wdXCMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0a9be2c0ec95e45c99797088e73b366774616d77","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-0a9be2c0ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-0a9be2c0ec","@open-mercato/shared":"0.4.3-canary-0a9be2c0ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-0a9be2c0ec_1770309653981_0.25348858435367627","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d2a5d6da01":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-d2a5d6da01","_id":"@open-mercato/ai-assistant@0.4.3-canary-d2a5d6da01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60f4567b5f833bdfe7936f7a82fc700a6adcb57a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-d2a5d6da01.tgz","fileCount":252,"integrity":"sha512-Zcr7q2xMstsGUacHgx6GtC9hlWZsYbMBh3LkVgYCZ/Q1v+yRBsPF9XN7IJAnE34pgxZLgPPr1rpYErelTQBXUQ==","signatures":[{"sig":"MEUCIQClu2pWx86bBZLC0y/5Rf83aUpj4xEF7M72w8CvfX2loQIgBX11WtvxEWlM2EBxfPwJjdZKWdA3SWvXSIHIiu9rSm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d2a5d6da0146e428b2c6db6ed702e576b9432f8a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-d2a5d6da01"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-d2a5d6da01","@open-mercato/shared":"0.4.3-canary-d2a5d6da01"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-d2a5d6da01_1770309707038_0.09133017737798443","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-3028e98340":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-3028e98340","_id":"@open-mercato/ai-assistant@0.4.3-canary-3028e98340","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1352b6ae9a45b291943f6d9d0a37b040731c798f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-3028e98340.tgz","fileCount":252,"integrity":"sha512-TWfTyLmH7Q12YCNEg0lPUMmNB+bKCHjVU8BfSbS2Q+zOKSVo1XVrJ1kcLSqvrumfpj7sDX3gjEMQEAB6qEHeFQ==","signatures":[{"sig":"MEQCIHT7YDWxzrmy9xNABIE2+bxgLc1e6Z0wMMVdAkmGnUvwAiASDnDdDlfjzseYuuoHIRCCQ2XVtlcGJDBJ6b4kB8YauA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3028e983400ac279a8ecbaea8c09542c872d9d2d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-3028e98340"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-3028e98340","@open-mercato/shared":"0.4.3-canary-3028e98340"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-3028e98340_1770310152613_0.8376429856533394","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-16f544d75b":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-16f544d75b","_id":"@open-mercato/ai-assistant@0.4.3-canary-16f544d75b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e4d4d42988516cdce2f28e14a2ea3a19a05febd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-16f544d75b.tgz","fileCount":252,"integrity":"sha512-Pqo0FK4fahDTHEf36MHDnLIEFJVd1kA0GOYWzgCtAdQ5SWc+jOGxg2a7qgFmrutdY/vIyvwAJDud80SjiRj5vw==","signatures":[{"sig":"MEUCIQDvZCVi0Cw0mQ7xJkQKXCduH85Y1sTFX7c6FF4b3x322wIgNJsNsYtYN4UHgfjTLF5wcmBAKqjGl/WjnnGBGLdrKBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"16f544d75bdbd3ee65d06c7718b2e976aeb9dc43","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-16f544d75b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-16f544d75b","@open-mercato/shared":"0.4.3-canary-16f544d75b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-16f544d75b_1770310257505_0.6477157604288171","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-35d08d8355":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-35d08d8355","_id":"@open-mercato/ai-assistant@0.4.3-canary-35d08d8355","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce1253ecc02c99e6fc83ac65661348524e61bf41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-35d08d8355.tgz","fileCount":252,"integrity":"sha512-eAvq0FHJnBPxTJjmfqc/NYTYzNBWzciawG3ST8z8ofIol5kAIBffzQrQrQqVyVZFrVCMvgRb2C9u9xtpWoALkA==","signatures":[{"sig":"MEYCIQDbe5wRvVTeRTIATUTpgGzdR1SOzdN5UxDNckokQ+V3ZgIhAOig6g8pDVGt1LZROwPQ5H6ItTAW3fajZ+oRuozdbTui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"35d08d83554ec33844afd9651a6b6fb72027ea41","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-35d08d8355"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-35d08d8355","@open-mercato/shared":"0.4.3-canary-35d08d8355"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-35d08d8355_1770310297301_0.40249491726569864","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-63a600b879":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-63a600b879","_id":"@open-mercato/ai-assistant@0.4.3-canary-63a600b879","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c550d0ad9e1cb3a9ba9a3920d354c735c20385f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-63a600b879.tgz","fileCount":252,"integrity":"sha512-UMe+Mi6v+B9nRDwkNJZFjn/ndGWCvYo2NndP5rX36uw46GZFsppQU543O7IaYSMsMrsnPc9sZ72VbiybglegCw==","signatures":[{"sig":"MEQCIFof1aMCswkzatyHd3kq98a4Iw+BFL4iTQ3fr0g45TPdAiAZ4vKS1usawSUXR29XrdTP0N+TvxB2t+2se/aIaUS5rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"63a600b879585307a78890b1a4b95503c642e489","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-63a600b879"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-63a600b879","@open-mercato/shared":"0.4.3-canary-63a600b879"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-63a600b879_1770310767169_0.9239964405015124","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0e1fcdf945":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-0e1fcdf945","_id":"@open-mercato/ai-assistant@0.4.3-canary-0e1fcdf945","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"edc74a6062f08fdb8b41a49ee8433b8b82ec4c26","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-0e1fcdf945.tgz","fileCount":252,"integrity":"sha512-iAhmktUrRge74k+2N8Ojmk1C7F4Sk250a/1Ma5Q7uKeAgEeQN5Uxwz5R/ifrRGxWHuVpxElWeS9FgnAMT9/e8Q==","signatures":[{"sig":"MEYCIQDBv7NikqfOYVJfm4zkqjFqWzYBoYqxZgmpEVUblDA8XAIhAO9OSFZjgx1PxbOkUkf8PgmwY75wiBRo8YSTBiMHK3sH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0e1fcdf9454adc771c1e450be88f8a8261604202","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-0e1fcdf945"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-0e1fcdf945","@open-mercato/shared":"0.4.3-canary-0e1fcdf945"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-0e1fcdf945_1770313857294_0.2580328964205185","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-64d27bb479":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-64d27bb479","_id":"@open-mercato/ai-assistant@0.4.3-canary-64d27bb479","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c248d8dde6edd73d2719b6972517f305ece2587","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-64d27bb479.tgz","fileCount":252,"integrity":"sha512-BqPgH6BY3jHMXIO2kQg4nN8iDeB8GvELeoluDZFJ4U3eQCOZ6GISRvWkc/2Fz044VzPuEmzeib6CsAXDQN1hzw==","signatures":[{"sig":"MEUCIQCBqribdINsk8D6JsMMTMPrdDTJQ8pbv6chx7oh1yxgVAIgGSNgxRhjSfp049ydAglUn1MPy2dYZ7PXZaiuntcgMlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"64d27bb479fe6a34d871894346a1135c2d94c04f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-64d27bb479"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-64d27bb479","@open-mercato/shared":"0.4.3-canary-64d27bb479"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-64d27bb479_1770313858844_0.44277593604372","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-8fa6646012":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-8fa6646012","_id":"@open-mercato/ai-assistant@0.4.3-canary-8fa6646012","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9dd17be60ffab271a25885fc758bf6a8c503635c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-8fa6646012.tgz","fileCount":252,"integrity":"sha512-mOvCRCGLdeNmO/sFcJejARbQd2v9AdEmxQGlsIgC+DiFTI3qEa+eC+XODLWLHiZQAbV1HzPwaHKJKqKJEjIv5w==","signatures":[{"sig":"MEQCID2EenKvtNWonSSTctwNwRyjptpmShl+itWWcTB6FwOxAiABiH3F0yej22e8L/DXAxIaSMBheId3jQnTR8m436pj6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8fa66460122ec6db9c24c09eee724175e3239cf8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-8fa6646012"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-8fa6646012","@open-mercato/shared":"0.4.3-canary-8fa6646012"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-8fa6646012_1770314585147_0.6472609447864497","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-cebf58b183":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-cebf58b183","_id":"@open-mercato/ai-assistant@0.4.3-canary-cebf58b183","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15e91cc679561631ec77290cc6cf63a4775a968c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-cebf58b183.tgz","fileCount":252,"integrity":"sha512-5yJzrk0y/d3Z8p1vdLgQk7pKd1R/gEPjUqLzgJUyaKYyAbovoX9YfR8PgSRBNVJyuikWmfTKwoXzgv5ldqNEFg==","signatures":[{"sig":"MEQCIHqv/noCLIrPsXxTNHRN7ZSqPx6Zorh5wT/KYZ9Ty37xAiBVMYYfoR1YglJ1QP3lQZJCt2WjJmyQ825yFpfnr0fBzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cebf58b183bb5ee2b58baadec7552b1dea1d1676","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-cebf58b183"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-cebf58b183","@open-mercato/shared":"0.4.3-canary-cebf58b183"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-cebf58b183_1770314594283_0.16021967065639742","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-34bfa40918":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-34bfa40918","_id":"@open-mercato/ai-assistant@0.4.3-canary-34bfa40918","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d6c94707028ed6aaa34c1d70a48d8fed7ccefd7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-34bfa40918.tgz","fileCount":252,"integrity":"sha512-HYZrH9cwYu8b0+/814NRL/y/OL8ySMgIAcQSV63wzDPEuR+MKpUMQkSBYXRSkU9CshRBuQOQ+DaTsxSlyMc0xg==","signatures":[{"sig":"MEUCIGVwzGcRqPgM7vcOlAztr6Hefhj0L5oGrnlrQB8v38dpAiEAnOM8ZthW89gCwHHSUjsbIrqU7kTPgzaZKOwbUnL8AUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"34bfa40918d2a0b79414d29f0318bc2a06868487","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-34bfa40918"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-34bfa40918","@open-mercato/shared":"0.4.3-canary-34bfa40918"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-34bfa40918_1770316624692_0.29057356231553966","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-11a736b899":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-11a736b899","_id":"@open-mercato/ai-assistant@0.4.3-canary-11a736b899","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07900f93cbedf8910a84247737c96fdab17f42fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-11a736b899.tgz","fileCount":252,"integrity":"sha512-TgEoHGVx6kRiU3OIDJkEvw/uCei1pejjUvIf32lk0z9I9k5vWageUqdZZjyNs7IfUfxHKUAFhYpasxySsCVDdA==","signatures":[{"sig":"MEQCIDR7jvY0p5BH7o3f4UGWGpf2JYmF1s3RqaEOSM1gH1SdAiBqTrqC4VOE8654YCkxVOqrvEyqOvgOntmkzjdFj4KSPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"11a736b899f78e4078b4001a550ab927915700cb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-11a736b899"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-11a736b899","@open-mercato/shared":"0.4.3-canary-11a736b899"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-11a736b899_1770372943625_0.3646991759795737","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-01dcc624cf":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-01dcc624cf","_id":"@open-mercato/ai-assistant@0.4.3-canary-01dcc624cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba34de35ed08b53b141c574a043d53818f9e9d6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-01dcc624cf.tgz","fileCount":252,"integrity":"sha512-WXDKyJuOh+GSc4/Ad8hvOaTII/BRI0oj/Pc856T8Eb+7CWXgg8wit61xILUAOTi/6IS+F/CEXDYCN0DI2NWU8w==","signatures":[{"sig":"MEQCICy1+SbWGBR/v/iQZ/NvaAO9kg7eOJ0ayaAkaNil5fphAiAh+n2vJGlB2LfLMBbzUxZDmJLefIYLt/Wb5cMd4NjWZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495764},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"01dcc624cfa02acd403d811bc069ec53d0469a18","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-01dcc624cf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-01dcc624cf","@open-mercato/shared":"0.4.3-canary-01dcc624cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-01dcc624cf_1770395174342_0.012473223869735817","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f6878a89c1":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-f6878a89c1","_id":"@open-mercato/ai-assistant@0.4.3-canary-f6878a89c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c1103b10b81aa5d066e8ef7bd0f614b645b2972","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-f6878a89c1.tgz","fileCount":252,"integrity":"sha512-cUnUyCJKQJR5N2/uw09yYtngCOh7UisPKUzgKqxPJ9ITT6nXfJ7NZqjMvfkjHCXDrwtmXC12bFRkO/u9Rwf3Jg==","signatures":[{"sig":"MEUCIGk7IQQ9eclqUj880uyX5GUykfK3H+Q2ZfI9niQN4J4nAiEAo/rOBLmBFVfdlkBQ/2hVmT+KbWImsIZ4BQY4tVmfz8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f6878a89c124d0a30929aa23404c74136c9d760f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-f6878a89c1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-f6878a89c1","@open-mercato/shared":"0.4.3-canary-f6878a89c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-f6878a89c1_1770443166845_0.26606227926726245","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-4feafde388":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-4feafde388","_id":"@open-mercato/ai-assistant@0.4.3-canary-4feafde388","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6355f2ab8e655faf138937bf9ae665a6fc9e8352","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-4feafde388.tgz","fileCount":252,"integrity":"sha512-y+7V9tczRSpFwkJ8su1mvaD/m3aM9u3Cib6D+ynlkLBlvt2244mTAW/O3lXk07gtm0XeIw2hQ16hM7daoB5fcA==","signatures":[{"sig":"MEUCIB8BQ3XnHEXtLkINlCRPkwKhEiWLV38z1E48pQtt2RwZAiEAhZk1TLuN9wJGIee+EhaWxTq14cue0jbzcRYXdyLYnGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4feafde388a7c3b56ef5ae153a4e67c6a7c6f286","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-4feafde388"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-4feafde388","@open-mercato/shared":"0.4.3-canary-4feafde388"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-4feafde388_1770458626079_0.3978061146615697","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c603245d7e":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-c603245d7e","_id":"@open-mercato/ai-assistant@0.4.3-canary-c603245d7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33aba8444c3ecba6728d4661a4b52cbd4e1063ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-c603245d7e.tgz","fileCount":252,"integrity":"sha512-ZvXGeIm8bGFz0K6aV3rovjbgdgpR2bnFr/2tdqGiLlnu0Msuf0n7Wr1plyzSpC2Kc7BA9XpA6No4myNSnkF5qA==","signatures":[{"sig":"MEUCIEQIeIQ/cZUp1Ho5VibD9SPOBdFugB1Iz7GmmRUob51KAiEArHxjo85hXUPApd7ehHVL5zY+MyzePBw7BObCDJvyeIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c603245d7e6f644d6a7c3a5efaf75867b718f166","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-c603245d7e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-c603245d7e","@open-mercato/shared":"0.4.3-canary-c603245d7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-c603245d7e_1770458904110_0.5980561265642002","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c57b384580":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-c57b384580","_id":"@open-mercato/ai-assistant@0.4.3-canary-c57b384580","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1dba80ce1786f5b54e5edf5a0fe3a4d26fdc18d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-c57b384580.tgz","fileCount":252,"integrity":"sha512-CZTrGJ5JIneRGI5yjEQ8tGRYadXPZ2pbPI/Y9zBC6JfxTcGRqbFqTm/SvD2TM7p6M1+/BWgwAVtkR1RKSBhywA==","signatures":[{"sig":"MEYCIQCvhQp43ISDLfGno6NCpUl4S3aj/FkB2BKFKc7pkMGbYgIhAKbeMiAsbWC+1hOfq3dOrD8nBDmGnOlAd3XnBrzrDBeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c57b38458004d3e1595c0a6a0123aa065351c9f3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-c57b384580"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-c57b384580","@open-mercato/shared":"0.4.3-canary-c57b384580"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-c57b384580_1770458933774_0.2809464651791749","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-b7a8b31946":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-b7a8b31946","_id":"@open-mercato/ai-assistant@0.4.3-canary-b7a8b31946","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"242ef3565d5ddc9d3d0a4583ecdc50eda88ffe15","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-b7a8b31946.tgz","fileCount":252,"integrity":"sha512-/QQ0mGHUZozYlBxpSMkTx0iPUJ1kLUPTM503oqwYapEfFNwYvB3+hDc4LcdKGpARAyGwI6Yxu0vNETUs2EKDoA==","signatures":[{"sig":"MEQCIEJSzDxtnR4bQ3MaMfj+hwko4l0h3vxus+uWxdhxavZEAiBckZ9Wf7Ana/YwXKEzRUK4iTTUoQ1qZIArn6XBUbwqmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b7a8b3194624821f4403caa2178d5709c756efa4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-b7a8b31946"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-b7a8b31946","@open-mercato/shared":"0.4.3-canary-b7a8b31946"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-b7a8b31946_1770459101311_0.07314742390455842","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0c6bde60bc":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-0c6bde60bc","_id":"@open-mercato/ai-assistant@0.4.4-canary-0c6bde60bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42998fb11a21c8e7067f0ada7fa69a7be0298437","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-0c6bde60bc.tgz","fileCount":252,"integrity":"sha512-kLFRvL/8Brb84u3ip075JY+4K/Xf/6AfJWfUoa/P8RWYu3mvgrnwahLXZDv8w2HS2m/m3BYWTqnfcrStN37eCA==","signatures":[{"sig":"MEUCIG3Pc1sxyHPKm7Wi8OVWeZswPPc9JAoEPNkluJbHmO3FAiEAvVcTQmElGyIp9vEOVoV7zPDfjsAKA26Czo1TyJPXfNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0c6bde60bc93135cfc696a0ca692137428136657","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-0c6bde60bc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-0c6bde60bc","@open-mercato/shared":"0.4.4-canary-0c6bde60bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-0c6bde60bc_1770461971967_0.12831961980994433","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-15450e4f45":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-15450e4f45","_id":"@open-mercato/ai-assistant@0.4.4-canary-15450e4f45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1c657d10b408f3bdef409d9df3b0ece33c263ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-15450e4f45.tgz","fileCount":252,"integrity":"sha512-rjBCheg8XX7IFOXKH0DqLUbOc4+QDfCYHPbP+QU4fZD5QZ40mI2kl3kvvvoSnGipCPYZ4WUdQNMfhqVYaAWvgQ==","signatures":[{"sig":"MEYCIQCKyCO6wrgxkJyoazsol9v0oWT6FMmBZNNTe9zx0/aFRAIhANimQ/sLRj/ShGOq5DE58SrlTYFWxyRmFAUTk8+EdeFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"15450e4f455b4d444df24756fee0b09ebf053d9c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-15450e4f45"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-15450e4f45","@open-mercato/shared":"0.4.4-canary-15450e4f45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-15450e4f45_1770462630837_0.38366456552114814","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e593559afa":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-e593559afa","_id":"@open-mercato/ai-assistant@0.4.4-canary-e593559afa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6180b4800420787856ac6e3853198d3749cb706e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-e593559afa.tgz","fileCount":252,"integrity":"sha512-CXQjdYUdpMEUTPP6CKmxIXetJeEoWnoGymSsVnL4Js+LbKpPDpoCZC7f/a2+qA4oxWHSEBNrz2Ni2avKbeusAw==","signatures":[{"sig":"MEUCIQDkS5gGTRxa4fUylFn/KxKDD+P7zFL4ILkxwXe1TUJMkQIgSO5RhJDxYw5JmmqLkAZcYJYzKComVwAh5IERqgtaUQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e593559afaa14720ae8127147f977240fba267e8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-e593559afa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-e593559afa","@open-mercato/shared":"0.4.4-canary-e593559afa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-e593559afa_1770462774975_0.754698579959381","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-08c4599797":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-08c4599797","_id":"@open-mercato/ai-assistant@0.4.3-canary-08c4599797","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cff85abcba96144958646501ca6dcd6450cd5a10","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-08c4599797.tgz","fileCount":252,"integrity":"sha512-bWxubpRvacNMDlZEaHRTUWtcrfpQyftzqQV8AEr3JIkTFDsVTrYFslaAYqXb5onLkI8QdYqfiLyNmu9fVFRkug==","signatures":[{"sig":"MEUCIQCtvLaN5g9s+NPrIrcAS1ASbzErw0fBeFtWzOT486eSogIgIYne0/RW3KCEmSsODXDeMkpjirNhReI88P9g+RRpX2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"08c45997974cee4e94842fa25c6dc7957285813f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-08c4599797"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-08c4599797","@open-mercato/shared":"0.4.3-canary-08c4599797"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-08c4599797_1770462996301_0.3864880553232066","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-fbc10cf83d":{"name":"@open-mercato/ai-assistant","version":"0.4.3-canary-fbc10cf83d","_id":"@open-mercato/ai-assistant@0.4.3-canary-fbc10cf83d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf29a6d031d0a6909f5e18cebb2404cb2f8b6b80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.3-canary-fbc10cf83d.tgz","fileCount":252,"integrity":"sha512-BzALgYtIdUmrkmblVSSpAc16VAaze7t7ksOWIha6O8ytu9QTfsdX1vg5VRJw91CTx+QpNwxDcZ04OMGcDdwJZA==","signatures":[{"sig":"MEQCICiCtNFbksO2HRvE+XYh2/4pQjrgtMO3P+zbvy1EJPADAiA0wmzqiYtFiB6p/gy18aHy9eqrwLz/wlTDyo/wO5T0rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fbc10cf83dd741f4d9b06fbcd5b1f0f35967ad88","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.3-canary-fbc10cf83d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.3-canary-fbc10cf83d","@open-mercato/shared":"0.4.3-canary-fbc10cf83d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.3-canary-fbc10cf83d_1770463185791_0.6636976833682886","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-09ad57ff81":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-09ad57ff81","_id":"@open-mercato/ai-assistant@0.4.4-canary-09ad57ff81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0377fb32d3b0e0a4db8023b739913913f65dd38a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-09ad57ff81.tgz","fileCount":252,"integrity":"sha512-1YTdU4a93FAlSlPe+Hx0U5Pz3Mal0ffOqGlwYgmM276ief4PSIUmAOi3PncSAUvnnpVsdiPJKu/+6HQfwzeB7A==","signatures":[{"sig":"MEQCIBBFvCziwxdw0y+qIObha6+F/9JmkTdemkxcIxMTJcsyAiBUEFevppEsNxdrbK4r9cctE5NoYwaivp/AtYDpcbaCTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496280},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"09ad57ff8126e6129474a7085960540abe8e9b01","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-09ad57ff81"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-09ad57ff81","@open-mercato/shared":"0.4.4-canary-09ad57ff81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-09ad57ff81_1770528448903_0.35657007457308043","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fb8739e86e":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-fb8739e86e","_id":"@open-mercato/ai-assistant@0.4.4-canary-fb8739e86e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b7a24335b454d3d52c25c430f9a46a1709ec39a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-fb8739e86e.tgz","fileCount":253,"integrity":"sha512-LwOPNnrIKuowRwgdv1XveWuDAR8FjpWtDQI6TzSHZBDQ1c8ENt199T6NrvXKRFSbZtgG0IFwJIizNIWyhkXXRw==","signatures":[{"sig":"MEUCIQDlmAVVbgSeY3PTGV8v3GIpSW5ui+wm0tAMx7apYSm2RgIgAsiezo43vVmMYr/zlZ35RCm47tSoSiuo9J4G2OfMsYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fb8739e86e96bdf490b922ff1cda0b58d7f33d57","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-fb8739e86e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-fb8739e86e","@open-mercato/shared":"0.4.4-canary-fb8739e86e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-fb8739e86e_1770535227662_0.4767496074720723","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-158e53479e":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-158e53479e","_id":"@open-mercato/ai-assistant@0.4.4-canary-158e53479e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5b1b8b69369d4a227f654105ba88491edea228f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-158e53479e.tgz","fileCount":253,"integrity":"sha512-JhyvSRni5gF/gk9euhXc6PtD9JbOwzElLJ8A84mCe4fS84ZjFbKZKdOjVe+HYrBF7TMTZex9bW6nWX/pW4zYjg==","signatures":[{"sig":"MEUCIQCuPgzbMeyfeJHuZeosc++/oHXsWAQHtjhX2ieHGU73GgIgGcBE/LljvBxUAUsY0iPBYEgeG+ZaNzh7kBIvmSGR3uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"158e53479e50893755f0688d1f382581630893e7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-158e53479e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-158e53479e","@open-mercato/shared":"0.4.4-canary-158e53479e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-158e53479e_1770545640864_0.056936684173468866","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-443b639b77":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-443b639b77","_id":"@open-mercato/ai-assistant@0.4.4-canary-443b639b77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45cf92b2321470c1de509da4106a0196ce395ad6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-443b639b77.tgz","fileCount":253,"integrity":"sha512-dGMi8aXrbfKf3FBI/rzcJ+SB8gAuiXD2RDxGaSHBFdLWRlk5qUJ+WRGQyMT8G7hRhd8DQTZQNknD/Ek9rEXhQA==","signatures":[{"sig":"MEUCIBadKhHSMrJDydxD5opEHmqAjHrrvjKHQhrTxTkEP0U3AiEA+YRYP5W38MA3zb8p0l8QCUIUE2nsvKuBW00RtMp8Sq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"443b639b77bf84f68868762c2ec4f767e3baf9e8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-443b639b77"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-443b639b77","@open-mercato/shared":"0.4.4-canary-443b639b77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-443b639b77_1770546081249_0.3854445546215324","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0a02749006":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-0a02749006","_id":"@open-mercato/ai-assistant@0.4.4-canary-0a02749006","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ebbb9f429ee10ec45ce87b6ee65aa56898be1a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-0a02749006.tgz","fileCount":253,"integrity":"sha512-dqxlHKM/Mbo4ihhJXHW1jeKTUKStjv6cRIlXavP83lC4I3G9U0B0Kw3DM01ZtyTbfXqXb4dBenlFwXLosxC0PQ==","signatures":[{"sig":"MEYCIQCA7R5Sgtb20t3M1C1U8NsbryBzCkWoNlZQGIPrMbhIRgIhAJ2lgXzIZeJrQjqg+/dBvwVT2WIX89ety8dXqN7sBp2X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0a02749006ba8074cde579c5fb1a7f9ef57fc4bd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-0a02749006"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-0a02749006","@open-mercato/shared":"0.4.4-canary-0a02749006"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-0a02749006_1770547145058_0.6859475275195097","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8cb4b03dc4":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8cb4b03dc4","_id":"@open-mercato/ai-assistant@0.4.4-canary-8cb4b03dc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"005ab5f797a0a4f88fe0b131d18075b4b93efab3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8cb4b03dc4.tgz","fileCount":253,"integrity":"sha512-NQtzZn/qRbM8PRGlYJomIanElAhyq36YhntUCOyFuH7H1ZbhbZADCO4Ijoy7/YekaF6OgHSHCv2KII41yp3RSQ==","signatures":[{"sig":"MEUCIAxMUP5cxIg1ZR7j3F8274zpUYA3P2Ox/GIfcnWzltBeAiEA9wc8raRuICowv/HgcInE2fmCPwxr6rK32zEijPh0urY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8cb4b03dc4342a1a02d6e4057978020fcf7f6c6d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8cb4b03dc4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8cb4b03dc4","@open-mercato/shared":"0.4.4-canary-8cb4b03dc4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8cb4b03dc4_1770554878239_0.7646919210657648","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6d4e247f3d":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6d4e247f3d","_id":"@open-mercato/ai-assistant@0.4.4-canary-6d4e247f3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90b60d277130d2086c63490e8143d1506d3a5d6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6d4e247f3d.tgz","fileCount":253,"integrity":"sha512-TINRx39hgNd4Z2WrASD1e/Fa++qUsfGVivc1Hq2xKFhatdS1NE430PgJILKaH56G7yI5ksSaE761L9Bd0Hwz4w==","signatures":[{"sig":"MEUCIQC1oxefWToFQLU4Lm7xhASHviI3JZ2xcfImbCJvKawh3QIgEvAFu43DCsPQIHf66FJx5wnkcgku3qhocs5vfRgm8UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d4e247f3d86acc5f9e59bfb4623158c87378f09","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6d4e247f3d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6d4e247f3d","@open-mercato/shared":"0.4.4-canary-6d4e247f3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6d4e247f3d_1770566810891_0.026331524831678887","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d5722435d4":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d5722435d4","_id":"@open-mercato/ai-assistant@0.4.4-canary-d5722435d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b242bcf0b62ec8dcead19108c6587bf6dadbe34","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d5722435d4.tgz","fileCount":253,"integrity":"sha512-UKjpays/vDLymyAD8lCKpETTowI9Q6+4YK+D9zzXTMOuubMTQwPuXHG8zHXohy/7O22pV8+Zjo3GaeBzHrVaDg==","signatures":[{"sig":"MEUCIQD6juvyUlwd5UoOUfAvAFbPRURutu/qgJ7OHzS+UI5nQQIgcADskIMBxyZ+t3igpcVVcKRb59DAVJn13nGylujI/Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d5722435d45852ef973216ec2b40b1eba15e6e57","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d5722435d4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d5722435d4","@open-mercato/shared":"0.4.4-canary-d5722435d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d5722435d4_1770567034283_0.5105291239608127","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d1c700aeaf":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d1c700aeaf","_id":"@open-mercato/ai-assistant@0.4.4-canary-d1c700aeaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"51f956227228722790d57ff57094e9bd636c13df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d1c700aeaf.tgz","fileCount":253,"integrity":"sha512-j2MALQMGHdUJD21JA0muw1WocDHGXHr3yiQIqYjII6uiJrx2Gq4SeEgBOlIuTS4dwOBAOGqJKZsRQhYCTJa0CQ==","signatures":[{"sig":"MEYCIQCizqCLNQJLXklOQTN4cQZYKcsTpF4VBVwhHgd4jErDcwIhAL+n8+CBeyZhZBrXePuSgwpYMiiHtlBaIjFJQuntocEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d1c700aeaf09ce1c8c4430f0e5a993c50b702150","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d1c700aeaf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d1c700aeaf","@open-mercato/shared":"0.4.4-canary-d1c700aeaf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d1c700aeaf_1770567286622_0.24470332694098862","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6b71037d41":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6b71037d41","_id":"@open-mercato/ai-assistant@0.4.4-canary-6b71037d41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6030b404ca1a70e0a4682565edc513f65781c2b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6b71037d41.tgz","fileCount":253,"integrity":"sha512-La6Dnl32CY4Oa33ka+sAmOl64MeQcn889oKggzkqTmVYHXH5dpGbVMrSJJdpjI/m7kgnP13ZiFjGdcTlLDpaOg==","signatures":[{"sig":"MEQCIFe6USkZ96mY2kzAn48BI+26zRqV2KjyV7aG/ffbTzFrAiAPICxn8wH6YHCemGDeKiE5ZB4NDDWqtFHaeT8eNeZnqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6b71037d416fe7b66f20d1efdaaba53b3bfa60d3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6b71037d41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6b71037d41","@open-mercato/shared":"0.4.4-canary-6b71037d41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6b71037d41_1770567805014_0.9777499433069801","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-12c189d936":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-12c189d936","_id":"@open-mercato/ai-assistant@0.4.4-canary-12c189d936","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c7c2e9950ecdc9373b2e0cf15eccba91ec4bfb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-12c189d936.tgz","fileCount":253,"integrity":"sha512-3t5DUCVpVI1ci7SHcKUW/YRvnE4KsvRW0Rrh99w0hZGRHnVHYmo86jVC3CdD++ZVTEZK46PoMG2ynOeDjGHeiQ==","signatures":[{"sig":"MEQCIHYeXCC5z+XuEr/IBFDAGQJ20qvapgIAPzJz8VVnvvfkAiBm3Q8KBqiJynNGLRF0Z/2TqRa6/JuDl4h5Q3XcyuyjVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"12c189d936a2c1f2d0abaf6938b0c35e8a7e351e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-12c189d936"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-12c189d936","@open-mercato/shared":"0.4.4-canary-12c189d936"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-12c189d936_1770587305878_0.7052545981551106","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-00e7946d37":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-00e7946d37","_id":"@open-mercato/ai-assistant@0.4.4-canary-00e7946d37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2e1419d146e46af0519766f93b510b3280b0ac7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-00e7946d37.tgz","fileCount":253,"integrity":"sha512-6sLBC0oplcOijMqt2l59pQD0nyLDBA8Ke2RhfsdmfQvAZ+UNRimCnNpI5bx6ZT/zSlNMrJ7eQpzZCeeMsX8C8w==","signatures":[{"sig":"MEQCIC35GVD7e3wKCw8v8rPKYC5+nMyOu4Tzge0/6lIzFNQoAiAA+C9PIPVlmxyWEESWTa4q0CpaCWvMpL7TXF3mXyh25A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"00e7946d378c8bea912f9ecf03675f14d6839789","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-00e7946d37"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-00e7946d37","@open-mercato/shared":"0.4.4-canary-00e7946d37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-00e7946d37_1770596593237_0.6259696822756182","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-710137af35":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-710137af35","_id":"@open-mercato/ai-assistant@0.4.4-canary-710137af35","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"692974440348ee4b8044459bc82c42933bb0a0d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-710137af35.tgz","fileCount":253,"integrity":"sha512-QDfE6OGKtbqTK984snSlT8guV5rhe1jUpa0TlRT4EkZt/6dn3XzAQSgT1y4XXWNGTXasge1Z5mqCcZBaHkV5Jg==","signatures":[{"sig":"MEYCIQCVxiyQNzjtwK9d4lPOvR5x9Je9Y4YODmCXLEOcgQ/fggIhALxU07PspYMhnj0ps3cImiQFqghXDS8fJ/ZW1ASHCqhe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"710137af3571d66c4a43774fd7c556b2affb7f71","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-710137af35"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-710137af35","@open-mercato/shared":"0.4.4-canary-710137af35"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-710137af35_1770597534108_0.954663536098953","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-1423eef0de":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-1423eef0de","_id":"@open-mercato/ai-assistant@0.4.4-canary-1423eef0de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c49d838ae3e715bc3433bef8aacbe47b7ca5bf1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-1423eef0de.tgz","fileCount":253,"integrity":"sha512-r5VxkTdQGrwbXvaggMNQodXzEAKBPpV8sxmvn/y60lPP5yAQp0T3eZcjQUWZFxrQl5U+VSgdpkxELsojvGW2aA==","signatures":[{"sig":"MEYCIQDdmsLlelItXJcx23ZgbmSzfJ/AES78wMcMF1/v4LEsqQIhAMEUcXTPyPmSuA8NJwUxnxWNmOHSZjFJAw2v+vgx8qjH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1423eef0deb487c2ba03def5f6419e1b256f30a4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-1423eef0de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-1423eef0de","@open-mercato/shared":"0.4.4-canary-1423eef0de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-1423eef0de_1770613807443_0.7104220650265523","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4e43c7f260":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4e43c7f260","_id":"@open-mercato/ai-assistant@0.4.4-canary-4e43c7f260","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f74ff42b4527efb21f66d3434f3a16755f9eaab9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4e43c7f260.tgz","fileCount":253,"integrity":"sha512-gmA3k8AkOOHbpgRFvJuNJnr0uY1Sz9l6up45odP62gkUmQp3tshDxZ0+mR3vxFojACMkn9EdlZgz4hnRArOm5g==","signatures":[{"sig":"MEUCIBipvm5d2/gAY3AKT7jw/b0UO6ikCF1Qi2mLnDIwUv2EAiEA3AGWncP/7V5QCJyTrOwNhG01F2IiBxUInUemfYaz/68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4e43c7f260c04783a99abaf4f393909bb95023b6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4e43c7f260"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4e43c7f260","@open-mercato/shared":"0.4.4-canary-4e43c7f260"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4e43c7f260_1770613887284_0.5686626342931997","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c9ae6e2258":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-c9ae6e2258","_id":"@open-mercato/ai-assistant@0.4.4-canary-c9ae6e2258","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39e0f8a67e4d926486d5851d08525da404fe781a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-c9ae6e2258.tgz","fileCount":253,"integrity":"sha512-L7VqHx/BiNvjo4Edx6uhJwMy1P+lioiYqVz5Tuq0MhlbFvYCKfX/iyOFg6K4rWODZhzu/1yxuTomXlnE0VWi+w==","signatures":[{"sig":"MEQCIDgU7WNRENgcIUUVOGaN4UzgUpkla02YohW9axY7sNZOAiBckof4mm26DEr2TzTn8vcc5LVG5hW6mPdRib+thKtlLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c9ae6e225869e4971542d84f246be4810152679d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-c9ae6e2258"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-c9ae6e2258","@open-mercato/shared":"0.4.4-canary-c9ae6e2258"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-c9ae6e2258_1770657418792_0.9713114972485664","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4a0ac07a08":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4a0ac07a08","_id":"@open-mercato/ai-assistant@0.4.4-canary-4a0ac07a08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15b2cf4418fb6968404329506224cf7e7806b1d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4a0ac07a08.tgz","fileCount":253,"integrity":"sha512-6Lr7ACC50bYtKnJ1Pkx67AGJVHs4ujYpUk+NpU4azzjChD3DZd7V/31Qohc7hiir/Poen9HxpUgWQW4t6dPw7g==","signatures":[{"sig":"MEMCIE4Ty3eJ77DjekX6oU6IPWzRt3/pUi1SvlqoxFIcge1GAh9/N8jzKCuQwGpKBFVfqZrCOHCOFKSmNAWbQlVO0pwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4a0ac07a08587dcbec7936a0db91ae40552debe2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4a0ac07a08"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4a0ac07a08","@open-mercato/shared":"0.4.4-canary-4a0ac07a08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4a0ac07a08_1770658720079_0.33749222475502005","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-24cc92992f":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-24cc92992f","_id":"@open-mercato/ai-assistant@0.4.4-canary-24cc92992f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"622b8d9f3d52c8dbab1398b9800ddb391c39048a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-24cc92992f.tgz","fileCount":253,"integrity":"sha512-yovA6AN7OC0IIZaRNpJN2+sykWKhWPwWj7l0DoXFWjCk7vq7+ufmbgNmzEwl0Lou9Skyee02pf5Rm6epyxidJg==","signatures":[{"sig":"MEUCIHeuSjV2kY47Y7dTckzrv/zRL4JwAIq7wO4rjAy0xmodAiEAu2wDvbX+A2sGFEyi1MC95PfCGi8ihoOk//X5HOStcdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"24cc92992f322aa17a7d148444d297d891c4755b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-24cc92992f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-24cc92992f","@open-mercato/shared":"0.4.4-canary-24cc92992f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-24cc92992f_1770719626090_0.4010735319915524","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a123a2ecaf":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a123a2ecaf","_id":"@open-mercato/ai-assistant@0.4.4-canary-a123a2ecaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"08f75c356cc791350084f7d1e1a0b68dd2af9e07","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a123a2ecaf.tgz","fileCount":253,"integrity":"sha512-Vb7brxQbfmsv8TvlbsncYnJIlqx4FSUqRF0tst/C3ug3ZwBURLGGhBolLwwE8cnj2GQ6liFgJ5Q97f9BtCyDug==","signatures":[{"sig":"MEUCIAZ+hySbFQYBwaEO7UQxuuZbhPKuRovsk1Nq4Ha33FtfAiEA7INhE50NoELOOjnsJojgb7sd23HQB9qK6nSjsz4S6mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a123a2ecaf36e6f547df70328a32b8235be0eec3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a123a2ecaf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a123a2ecaf","@open-mercato/shared":"0.4.4-canary-a123a2ecaf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a123a2ecaf_1770722628177_0.17291149388327298","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c6050f1d49":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-c6050f1d49","_id":"@open-mercato/ai-assistant@0.4.4-canary-c6050f1d49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96b4055e80e1137134d02487a56502356668dc23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-c6050f1d49.tgz","fileCount":253,"integrity":"sha512-1LhMTbfvS5FAmSC0hFAXGh4O9b8UQd/pyDqvpOqL4hEwpi9K1q48AULYslb1dw/ePf7lCKWg+i9rMpYgFDivGA==","signatures":[{"sig":"MEYCIQCObM0yr6gXTnh8aTRVPFq57MxdmAqVt7EG6c/2CgLAXAIhAOHd4r+IPoDgDutKY/bnMDYgDuvWtqrmJ9kJVNfQQecR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c6050f1d493ce7969a6726ae97beb9daf09d1beb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-c6050f1d49"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-c6050f1d49","@open-mercato/shared":"0.4.4-canary-c6050f1d49"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-c6050f1d49_1770741633191_0.638113847197626","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-121f2de842":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-121f2de842","_id":"@open-mercato/ai-assistant@0.4.4-canary-121f2de842","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76bc45db62ac4db90019cac5f933929b3ff3ebd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-121f2de842.tgz","fileCount":253,"integrity":"sha512-fxtGrlzKIf2kMnb2YPZR0PxIcMGpqgRyrXdfHNBF7f4gXGSmWeKyFo9b+5Bg2JSfwZ1IfrJe52c3GcHwmj8Jlg==","signatures":[{"sig":"MEUCIQDv7kxBrDKUD6bmCh703n4Odn+iYLTSNZglDqwmkdt+HAIgMr9FSFSjxbUiLl/uHLPdINtLV5S4s+k3dxm3u+cvgDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"121f2de8421db084124aa350c0404e11d20763e0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-121f2de842"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-121f2de842","@open-mercato/shared":"0.4.4-canary-121f2de842"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-121f2de842_1770800882494_0.32559020036099406","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-91cb38deaa":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-91cb38deaa","_id":"@open-mercato/ai-assistant@0.4.4-canary-91cb38deaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ca131799cbb3c142141d7c91c694e7ff89b8a6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-91cb38deaa.tgz","fileCount":253,"integrity":"sha512-UF2NPKYQPGkh/Dpe5DBvs4LcUoFMHnvjvi8hhfGCcJE45+Ih8S3rJwu+o5quC59eMr0pWBJ2/2ckzESa/9Pw4g==","signatures":[{"sig":"MEUCIQCQTRo27xh5OsnJ+SrUw10GqG2LcIjV4qRnXh0HsSvSjQIgUaLHD/WFaRVdUAHr28hJqDhZ0rAyShuIAX1hqAmOCTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"91cb38deaab96d2d6d2a2001baa6c913a4c29019","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-91cb38deaa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-91cb38deaa","@open-mercato/shared":"0.4.4-canary-91cb38deaa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-91cb38deaa_1770803746207_0.7946497514144177","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-3bd004f086":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-3bd004f086","_id":"@open-mercato/ai-assistant@0.4.4-canary-3bd004f086","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f439cb6a0eb892eb7dbbb5666d00e2b9e2222563","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-3bd004f086.tgz","fileCount":253,"integrity":"sha512-JI7cjXvOXXYmeUWj2XZLJN76JW49H/ErphzQoNPEw1L+I4p0E0gl2Nkl6GD3NscHXakW9czb2BtzU2Y78F/n2A==","signatures":[{"sig":"MEYCIQD6mw29pEV3YPSW8z7w5Bz6wqvt08xqzmk3dmglkyffeAIhAMKeoK8q6PrOhUOMDrMzQ/JkhQGyKTR5urol/YnCGpox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3bd004f086602d856398dce5fab4799939bd07d1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-3bd004f086"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-3bd004f086","@open-mercato/shared":"0.4.4-canary-3bd004f086"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-3bd004f086_1770818673929_0.46556309063558854","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f68d0bcc08":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f68d0bcc08","_id":"@open-mercato/ai-assistant@0.4.4-canary-f68d0bcc08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7933dc5f104499500a337a074ef8d62dc9c601bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f68d0bcc08.tgz","fileCount":253,"integrity":"sha512-1hbxw2UgEB5JfHZNP/s9Ky8nPw83NlUG7e8QHgYYf9AI1rfZl4t4A9skHcej0DxOmfO7aC7PauVb0XTS6fpbAw==","signatures":[{"sig":"MEUCIH4iT5s9iqxPj9X7pItugfUux8RjBYK3cpxxhKBLxEAZAiEA99lANPClnTdHRvBYVhi1MzVAUqfQKa2ql8z689Qyp5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f68d0bcc08f5160b8016f21c6ec6b50e9de0d079","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f68d0bcc08"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f68d0bcc08","@open-mercato/shared":"0.4.4-canary-f68d0bcc08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f68d0bcc08_1770827330466_0.10363201488903351","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-90ba1d161a":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-90ba1d161a","_id":"@open-mercato/ai-assistant@0.4.4-canary-90ba1d161a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2fba7823ab165f8a201ed08e72fc6e617789949","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-90ba1d161a.tgz","fileCount":253,"integrity":"sha512-VOSUAs7Qkci+aYwHdpxtqM5L0vvvWvvbFugLZXftU1PSb05qOmu5tZ0hD679eVThVndwkYnUGsYY5Tu4PEHajw==","signatures":[{"sig":"MEUCIQCWIqIgK7UIjU5WfDQ1z2ZPgrVz9dSJoTAZOHj+mKoAFQIgMfKx8IyyxytNoXVj1lYWotIdXRiIz+ZoPFhjxkY0X3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"90ba1d161aee77eb8e18f5fc2283cf876eb26c52","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-90ba1d161a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-90ba1d161a","@open-mercato/shared":"0.4.4-canary-90ba1d161a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-90ba1d161a_1770849264846_0.2669289431851922","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8eeaebdd84":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8eeaebdd84","_id":"@open-mercato/ai-assistant@0.4.4-canary-8eeaebdd84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef09a3477316e12cb9301cd82872bf61ea06ef1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8eeaebdd84.tgz","fileCount":253,"integrity":"sha512-gRizkG3P4T3LSMGtU2osc1OZWOn9QA3viA+U/TGGsaS24WmFo71/Z3jxL9lAdFnkVoGeXj7UK0qAhdGu9CiBBQ==","signatures":[{"sig":"MEUCIQDQkH78kzqZ7u7L99CzPM7ekzzwlXAtz2X9GYUL0kGvxQIgLNhg3o7Jxf+3astyuPeuIlAgEUk8UjOHD35VziQZIw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8eeaebdd841b038853ad69351926391e10e70d36","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8eeaebdd84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8eeaebdd84","@open-mercato/shared":"0.4.4-canary-8eeaebdd84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8eeaebdd84_1770907689958_0.03235255206822507","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-49b1fcfbdb":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-49b1fcfbdb","_id":"@open-mercato/ai-assistant@0.4.4-canary-49b1fcfbdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5cf888bb7a7f086a02e5f32bf103886e24d3fef3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-49b1fcfbdb.tgz","fileCount":253,"integrity":"sha512-KpHaZglW4HN/0x24FhGTkj1cPIH8l8cLpS6LqQ393GH+wE5eBHcvRwXTc+tamV3aRj8mHcDe4heM+jwYgIOMgw==","signatures":[{"sig":"MEUCIHiS1AcKcfuMPKJKSiAa/2bF1Ki9Et/c2Na2rP52099XAiEAqHJozvpTbP2Qn1knzJiXnWDP/clsUm0F9dxJAwjZ7Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"49b1fcfbdb4b4205e06fe2df863598ae6cd41f3e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-49b1fcfbdb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-49b1fcfbdb","@open-mercato/shared":"0.4.4-canary-49b1fcfbdb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-49b1fcfbdb_1770910923155_0.11854459615286395","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e6eb0baecb":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-e6eb0baecb","_id":"@open-mercato/ai-assistant@0.4.4-canary-e6eb0baecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b24807a1e55cfdca4f388394f446fec959ed1dcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-e6eb0baecb.tgz","fileCount":253,"integrity":"sha512-iZP6onJbA6p7HeqnhTUzX0nO4eHI7OE02wem99X4aOe8GeG4Csx6GLGmyakjwpTaYlZWDGkZwImaakNNzEj7OQ==","signatures":[{"sig":"MEUCIAj6TVDlbJUUJfONxaTWzJwELhtih20yV4E9f60qt3RLAiEAujPjHqGOOk2xk58g9Z2pgSv9uNy3/LxZ9vNNQSZRi1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e6eb0baecbb56f58e6db98d20aa96fea4aa72aed","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-e6eb0baecb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-e6eb0baecb","@open-mercato/shared":"0.4.4-canary-e6eb0baecb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-e6eb0baecb_1770920660303_0.4873257481592943","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6c932ef5d8":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6c932ef5d8","_id":"@open-mercato/ai-assistant@0.4.4-canary-6c932ef5d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6f0863354d6c90eb8f7fda7bccae18bc5afaa0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6c932ef5d8.tgz","fileCount":253,"integrity":"sha512-0FzH3L+Mzu4W0YOwoMJaYnY8N34Pgsu7xyhWYBc3WjQ1kNwczRRPj03uyG0pI61uVf8kWBAyjwXCOiTx58LDEg==","signatures":[{"sig":"MEUCIQCqOCFh/856+c5P/wJvqBo3TCmCrXXYpitYi/xbN1K5cgIgT9L5j5SgIyp4MQjDcXrF+fcQlxUjyq9UPxzqPitgtDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6c932ef5d8fad6736765b4ae4077d430687fdb23","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6c932ef5d8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6c932ef5d8","@open-mercato/shared":"0.4.4-canary-6c932ef5d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6c932ef5d8_1770922120415_0.7247566238057457","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-95b119a8a2":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-95b119a8a2","_id":"@open-mercato/ai-assistant@0.4.4-canary-95b119a8a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df00fe751b87a94359eea3e0778cfec4786e538c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-95b119a8a2.tgz","fileCount":253,"integrity":"sha512-w7iHRRmnaZrZHLxsE+lTNlbJtzOxR1Wjj3/g4VyLGJ79hY/of8iWdG/5AVRb3UsWcT+y/QMx0+1UohUBcdJpFA==","signatures":[{"sig":"MEUCIQDTGRgkcGEz1lfhuk4b8CpP3Uah3sCjNG/WystjL4nuUAIgMHsBXISHeMZMvbL9ckEBJh8HchmA5XFDqQPMufn1fWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"95b119a8a25dd7a9a57b2afebdcb04940e3d2929","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-95b119a8a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-95b119a8a2","@open-mercato/shared":"0.4.4-canary-95b119a8a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-95b119a8a2_1770928307547_0.8678364920508013","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-5e1408fb29":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-5e1408fb29","_id":"@open-mercato/ai-assistant@0.4.4-canary-5e1408fb29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"269e899ddfe180e27de84dd2384d5de87bac1d2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-5e1408fb29.tgz","fileCount":253,"integrity":"sha512-BHqlJWl9zRZGQG9Nyl4UfWEDAX0aBhDPh5SPjzTF29u0RR0TA9W7A5a9n/OljNGzMFzlUPuJyiE7Jm0iR+pyIw==","signatures":[{"sig":"MEYCIQCMkYaNimvhMKTxoQWuRENlLVgdzml5qzEsg3pYWGhqAAIhALQKIcasZUIFfjLmJCAJbBEoItfg5MLtIOJrGj64+m3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5e1408fb29b1d7c735c2285b70653ea2bbd40369","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-5e1408fb29"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-5e1408fb29","@open-mercato/shared":"0.4.4-canary-5e1408fb29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-5e1408fb29_1770930478597_0.804369524689472","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f47a574d13":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f47a574d13","_id":"@open-mercato/ai-assistant@0.4.4-canary-f47a574d13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48ec8e26afeb68dfffc407be5a059cc652933b93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f47a574d13.tgz","fileCount":253,"integrity":"sha512-0/chKYMwTxQV/PGuljaY5AlRIlwNjQ9RtnJCp6UJKGCHmLyyk5cvr6aITztmZtNcveQA3a/6+VtXTy2C3SHMgw==","signatures":[{"sig":"MEUCIQCgN5rlGi2NICsNiwugF3rPZaydZpFLZT+/jKJUB1ALEwIgCUeZYk2cukAuX21+fU9yNIT3P+kJ0Bd0rC2kBaLfWjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f47a574d132970a57be708077f48b785409ed981","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f47a574d13"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f47a574d13","@open-mercato/shared":"0.4.4-canary-f47a574d13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f47a574d13_1770933951977_0.6995676928589742","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f4be432ba1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f4be432ba1","_id":"@open-mercato/ai-assistant@0.4.4-canary-f4be432ba1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9597797e04b67d6150be904047b7555644ba9d1f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f4be432ba1.tgz","fileCount":253,"integrity":"sha512-/zOeG5KqQA7XWkcYk1g5Z8g5j4+oKotXXwUIfTj/zWhETcQqUWgZX63BaGjmYtd7XhJIND9Etks3085hIVSVSw==","signatures":[{"sig":"MEYCIQCvNNyWmBvFi4Sl6uVmtFBrwa01iaTkGZg2d+WzrlzmAgIhAIsiFofDx842ShhfEkPZ8me2SN1EihrCzaRPL1wNpOBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4be432ba1c4eaf12731d3fca8403d940e0e9f4f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f4be432ba1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f4be432ba1","@open-mercato/shared":"0.4.4-canary-f4be432ba1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f4be432ba1_1770959825580_0.6063587326560238","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8f43e01f59":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8f43e01f59","_id":"@open-mercato/ai-assistant@0.4.4-canary-8f43e01f59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ea0fccc97212bf735d90c57413fa84fff942a43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8f43e01f59.tgz","fileCount":253,"integrity":"sha512-pooGJytxL0mdAaaCVltfS4vzPqksdT7OIkCR6RlRrRzywJZNT8U6yK29AaZsq1uzwRySmWYERDmN0tJNiG7e5w==","signatures":[{"sig":"MEQCICWaSLE1RVsoJtfpSosEtqPJDsdGnhGL/Y3mK25AxnykAiBh5ettuPOYVTEnaL0l076l3nEinH2hrZMluwvoNB/BLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8f43e01f5971953518f981589061176abe13d3ba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8f43e01f59"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8f43e01f59","@open-mercato/shared":"0.4.4-canary-8f43e01f59"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8f43e01f59_1770961568934_0.42393429410894123","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6be4f78cd8":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6be4f78cd8","_id":"@open-mercato/ai-assistant@0.4.4-canary-6be4f78cd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"019fb458811108eea1bede6522204bced63849ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6be4f78cd8.tgz","fileCount":253,"integrity":"sha512-RrSH2YTqrSSKYddmo/+RmL7bpWGqTBheB5vFX6twzAFL/oA8ezZIqIFeaQV0VLr1yyl2aisAaZjwim3CCH3xRA==","signatures":[{"sig":"MEUCIQDZpwMIDV26AdKgu9qXbjRRsYsCqkRWeVr5FxZsyNmfPgIge22oyJbVGeErnEjCFXnTlkFbli0xnV3kGoYo/drNQhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6be4f78cd86bdc056167cd3be14952ad1cf12466","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6be4f78cd8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6be4f78cd8","@open-mercato/shared":"0.4.4-canary-6be4f78cd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6be4f78cd8_1770961986685_0.02826348613831131","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-98c3a21474":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-98c3a21474","_id":"@open-mercato/ai-assistant@0.4.4-canary-98c3a21474","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31597759f29d5b2ffdfb8e71e5957dc720d664d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-98c3a21474.tgz","fileCount":253,"integrity":"sha512-bvP7IvcWIhY7305aVzwo3K4Q3reIddHQOeNasEhADSh2n7ZvEVu+fZBcGwu0RliTNaO31DQi7UvNNKgk0aosug==","signatures":[{"sig":"MEQCICRYEKs7TYFLPekeKqK8JKFxpQXVXCz5GrEpC7t5cqCHAiBCHqkpg/bUozmFWG/9LgCmI2ELBOm2JNgK3lSz9FHtVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"98c3a21474aaf486fa79202ce68175cea1ee0c51","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-98c3a21474"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-98c3a21474","@open-mercato/shared":"0.4.4-canary-98c3a21474"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-98c3a21474_1770970424251_0.9792513806032768","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-5140d1dca2":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-5140d1dca2","_id":"@open-mercato/ai-assistant@0.4.4-canary-5140d1dca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10cc53d4251ff7db91d6533f0a8ca1dae7b50187","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-5140d1dca2.tgz","fileCount":253,"integrity":"sha512-7Z1hbYxt2ErTCr90z46ohn5GD3XF9SW0OxSJizbbx+RA7vjfSpScUavwsXoVdDoOBeqaEvwSkjwj2eJBT1ya5Q==","signatures":[{"sig":"MEQCIEPCpX0N76rrhU369JZq/FI6QQwnuNQFCrZFftCw9AfyAiBgCpFqMJRWkJluGccfVBoxkpY3JTariIBZwwixO/Ny1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501240},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5140d1dca28df07b2bb6a03a3a56ce03abe45100","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-5140d1dca2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-5140d1dca2","@open-mercato/shared":"0.4.4-canary-5140d1dca2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-5140d1dca2_1770970729048_0.7851496656215611","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-1dba6806b2":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-1dba6806b2","_id":"@open-mercato/ai-assistant@0.4.4-canary-1dba6806b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3713c3a55301a5a20fa4cdf40b502f34cdcb4ccf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-1dba6806b2.tgz","fileCount":253,"integrity":"sha512-GOOfkWiF0CMf2sj+YPIPC1GP9VHV65DEMV2U0oBYj0cUvDRwMrwfZ8UAlJ4GWYrfVOQCLcn+UdIpFvmTrtizrQ==","signatures":[{"sig":"MEUCIDwSwn6vu3zYkd6tvfx2XcLGv/62vYkb5vODIYGS9rgoAiEA7I3a0Tag1OrQd0SnyFwo6Om15fwSE+w9irR/m8zTxSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1dba6806b27c8b13303b0dcc2ec9260b79686f45","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-1dba6806b2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-1dba6806b2","@open-mercato/shared":"0.4.4-canary-1dba6806b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-1dba6806b2_1770973746271_0.6042395543252639","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ce1f32fa09":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ce1f32fa09","_id":"@open-mercato/ai-assistant@0.4.4-canary-ce1f32fa09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9e51beb2ebae2b5a3e0ffc84d112155ed389375","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ce1f32fa09.tgz","fileCount":253,"integrity":"sha512-Ywx4vvYeJjAAV9ZI1mc2kkJg6ln5tv3yuLjcCNbqPYPkMnlY05MPQqMx4PjmhGpFcpJkBlF5140uFnRZ+zmZrQ==","signatures":[{"sig":"MEYCIQCgH0edBdUkMgI/Lkf+EfXJgr7ffE2qOvvAuLrqdxh6YwIhAM9tupEJ8+HQElUahhf1MzQf15q7r3kQtRocIN1ZgDro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ce1f32fa099aca165b6377e7cdbcbb0d2da1bf2d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ce1f32fa09"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ce1f32fa09","@open-mercato/shared":"0.4.4-canary-ce1f32fa09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ce1f32fa09_1770974217520_0.8623243477430924","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-cb87db51df":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-cb87db51df","_id":"@open-mercato/ai-assistant@0.4.4-canary-cb87db51df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f1d29d5c843ab0910db93f7e8fbc7d601408397","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-cb87db51df.tgz","fileCount":253,"integrity":"sha512-Uu9gAMQ+uVla3rBXM4l7HHYxl9M7ybIbgRm7EUw1LPB7HiXTy2r+QU0Xe9Xjfck4WqYxz2Sjhoz+8ExaDwPYjw==","signatures":[{"sig":"MEYCIQCRtKR+vzXPdbzrMVtwmE+PYlzcdcWX56pV/rdMU0AZrwIhAJyCIEAQa+O5LrhjgGvwRiIlQHZZDvaB2HxFny4FNwbB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cb87db51df2c95ef77108eed8b2440f44c8444da","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-cb87db51df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-cb87db51df","@open-mercato/shared":"0.4.4-canary-cb87db51df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-cb87db51df_1770975132949_0.9793290258597995","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-52ab54a929":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-52ab54a929","_id":"@open-mercato/ai-assistant@0.4.4-canary-52ab54a929","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7e03db3655affcb77bfb643ccc28cefd13ccff7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-52ab54a929.tgz","fileCount":253,"integrity":"sha512-hBbxZX9dEQfPGobfzuVudOUhdo+NLGVQHpOlopogrwFTrhdnnmi/Ma22rpH5s4CK+7zCKc4wypRCS4fH3Q5pNg==","signatures":[{"sig":"MEUCIQDu3hvpX62DIyG6jtpLDBYHsx3GTRAwosyjlIjFu4ltkwIgAPtQv5geJDfn7b+Lile2d0+VTruLAY6ybZefa9MNuPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"52ab54a92999efa962a63de63c099dc71fa7270d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-52ab54a929"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-52ab54a929","@open-mercato/shared":"0.4.4-canary-52ab54a929"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-52ab54a929_1770975171704_0.4916656208844332","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-40b0b69153":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-40b0b69153","_id":"@open-mercato/ai-assistant@0.4.4-canary-40b0b69153","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e91e774dc2732fda10facf465de23b270f85a86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-40b0b69153.tgz","fileCount":253,"integrity":"sha512-XiTdp+qiXHT4PrTZ9gPjliU07suBzp6x7KaR3SJf6LSuvKH/W4WuXEz4JkH8NLpXil9eGSWZ7kFylXc9PbCmPA==","signatures":[{"sig":"MEUCIQCSGTz4EOc2gQHJOko2iPXdXvV05C2hjcT1qKhdglumNQIgb5reO/7F3il673KlTUel1kJpr2VAC967NSgLFEC5opg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"40b0b69153d64a0f87e21ed6939077938e35968b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-40b0b69153"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-40b0b69153","@open-mercato/shared":"0.4.4-canary-40b0b69153"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-40b0b69153_1770981792898_0.09804933851855058","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a327e32033":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a327e32033","_id":"@open-mercato/ai-assistant@0.4.4-canary-a327e32033","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d2f26f07a3edbf813bb63620ab1f9f1e92caf6d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a327e32033.tgz","fileCount":253,"integrity":"sha512-++9rNM3mrWCBO7B0wGH868sWuv58ULyG2iGnej1aTp++1xjO5oWDBq429TEV9IBI4i7oPb3vQq5CblgZ140UGg==","signatures":[{"sig":"MEQCICNdU5qFQqEpejUVeHTO7c64PB39T4Td//KNH/SNwYCNAiABPix60iP0QJkp8OKnVjQMkrvkg56+zGvwSM2uPIBrzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a327e32033915cac4501fd276af2e09c3e583191","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a327e32033"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a327e32033","@open-mercato/shared":"0.4.4-canary-a327e32033"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a327e32033_1770982194861_0.6842520588848906","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-89d71ed16f":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-89d71ed16f","_id":"@open-mercato/ai-assistant@0.4.4-canary-89d71ed16f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dc1d9c1e1b209d5acb036d0b678e061e85399360","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-89d71ed16f.tgz","fileCount":253,"integrity":"sha512-N7jR87u6zw9/jw6Mz+fqb2xLIrxb3FW42fDjz2A3/B/BmrJcap4LcayudSJndrgqsQDpeMINI4edN9Zn58DTCg==","signatures":[{"sig":"MEYCIQC1H37y662JEU3snrAPHGuzmqmzZ5cYkTccxczBo96B4wIhAP+R2834Oi2VyYgC3PbzVhipXRLeOc9qZE5ibcwTWPzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"89d71ed16f30eea2262a40d9586ab0bff6bb6c3c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-89d71ed16f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-89d71ed16f","@open-mercato/shared":"0.4.4-canary-89d71ed16f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-89d71ed16f_1770982567976_0.978682201929485","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7510188274":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-7510188274","_id":"@open-mercato/ai-assistant@0.4.4-canary-7510188274","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42caf6540fd1756556d28cb8a7282fec2dd85b57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-7510188274.tgz","fileCount":253,"integrity":"sha512-ohh99D6vuzzyjE8KUoMpQPVaT/pEH6EBmRTT+VGOAhfJOf9tjkC/TfxzFg9N5IqH9Q1+jB7bxwhFhhmCPTu/TA==","signatures":[{"sig":"MEUCIQDLlQfV88mQlkn9XVngCXMWe1yVw924cVIKCvB9F2dYwQIgRI/Kue99xhdTV3XOjEIXqBo3Gal/1T4r4HM2VsO5pyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"75101882742f3d50a9da01e2b1883d5470634101","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-7510188274"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-7510188274","@open-mercato/shared":"0.4.4-canary-7510188274"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-7510188274_1770983568799_0.7038871524276029","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-71c04aefae":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-71c04aefae","_id":"@open-mercato/ai-assistant@0.4.4-canary-71c04aefae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78eb1a313e5b29a4de740a8c69e37852f5b6d5b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-71c04aefae.tgz","fileCount":253,"integrity":"sha512-IWVFcPT/qy08lsbQPwB2um3FwXc01g3nLifpIdFwqiV/dUOFxmqG/hXtMqvshAziUilOnpCfSTZJZRm+VuOJsQ==","signatures":[{"sig":"MEUCIQCiq0qeaYdCqVYaf6UjqMT1JRnqBthVS/MEd+utzdUoGQIgTwLFME4vebbP5fa8b/dq8Q6Nb22BnMOy38mBtUNVeEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"71c04aefaea339a96ccccf194bddd68f77fee410","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-71c04aefae"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-71c04aefae","@open-mercato/shared":"0.4.4-canary-71c04aefae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-71c04aefae_1770983585099_0.7512557151873103","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-130e7fbd32":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-130e7fbd32","_id":"@open-mercato/ai-assistant@0.4.4-canary-130e7fbd32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca42812ba2b88ef6cfc2cdfbae8d545b7184c481","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-130e7fbd32.tgz","fileCount":253,"integrity":"sha512-bXyHGPp2LZXWl5zU4MD8u0iq/GZvty2mm80GFLmmdkbJPs7duNpUiwlx4vLYLIzPWqNvCVu2Shtf0LKbSLuTZA==","signatures":[{"sig":"MEYCIQCYIVLqCqeHe1nIZ79YuHTZWF1ZuWTPEWryLK81e8XmSwIhAIeLAEzMiRrlBslUJBj59tsOtSYdgsIc3GXwGlrJeoBZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"130e7fbd320922bca76d2d62a43534add4f00b89","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-130e7fbd32"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-130e7fbd32","@open-mercato/shared":"0.4.4-canary-130e7fbd32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-130e7fbd32_1770983710683_0.9439902448178787","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7a707ef561":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-7a707ef561","_id":"@open-mercato/ai-assistant@0.4.4-canary-7a707ef561","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8cb75da6489e91d646fd695b50b616899881b1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-7a707ef561.tgz","fileCount":253,"integrity":"sha512-Sj+Sgp3Z2hZbbqLxTiHD8D/3UNkK/iwwJmCwZi70bhzwSBsTyF3l9euKjdNjyc+kB5dKh2rKeK8jJB+KVDOJWw==","signatures":[{"sig":"MEYCIQD06p6eGoGdlooPvAirrOBxwZoKyGIoqbytrv2NihCMKwIhANiRG4wvfkyeR8jD7iIfE7n3sMwmszVebvv1wHhZFKBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7a707ef561cc3dceb1408b8304b9b6b5c5f9f4de","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-7a707ef561"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-7a707ef561","@open-mercato/shared":"0.4.4-canary-7a707ef561"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-7a707ef561_1770983943763_0.40011428937160254","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0c7080ac4a":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-0c7080ac4a","_id":"@open-mercato/ai-assistant@0.4.4-canary-0c7080ac4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c47a90227b5f7c736c6491c51472ca5377570f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-0c7080ac4a.tgz","fileCount":253,"integrity":"sha512-Oh6JZX5AKks3HaD/Uv1MnHHcNbGGW3gEq3CURqB3KgWjmm6NUb0KOBzDPwQiV+I+WG7i+Q87HFClftiZMtkuoQ==","signatures":[{"sig":"MEUCIQCwk4wxxfFjwVzeVkv0vQq4IfsIHDwlHCSbAscHhyuSAAIgKuj1AgNfx88EAy7ilKbhNmfV4EER8zcDB3jSdlqK/90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0c7080ac4a1c80db4f9b8b69c0081e5bb9fb5fd8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-0c7080ac4a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-0c7080ac4a","@open-mercato/shared":"0.4.4-canary-0c7080ac4a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-0c7080ac4a_1770984479246_0.07315520859440938","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e3c114ad03":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-e3c114ad03","_id":"@open-mercato/ai-assistant@0.4.4-canary-e3c114ad03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5dbae1b42446d1d4315c784e5cf1fc6d2162a29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-e3c114ad03.tgz","fileCount":253,"integrity":"sha512-zBHu9kvvGxD6I2CHVv2C0SF9WKbhgqT7uXB/ucBTbk5w1mpZYU/dA9AHv1eM3twj9EKc5A3rGaiQtDo8jBG6MA==","signatures":[{"sig":"MEYCIQDUMoIaoqvZsYqKfJRaijPuquDl9lzCm4EhvmG5TzcdaAIhAL8d9pp5bNzanvb/knxOdZBlurCVNhc7HyNMKAgvX8th","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e3c114ad03441db6cb1ee9bd6f15b4708152e590","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-e3c114ad03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-e3c114ad03","@open-mercato/shared":"0.4.4-canary-e3c114ad03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-e3c114ad03_1770984931100_0.38066799452783284","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a94b8d9b00":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a94b8d9b00","_id":"@open-mercato/ai-assistant@0.4.4-canary-a94b8d9b00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"089f763f1568a72187096f6569dc579511e0595f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a94b8d9b00.tgz","fileCount":253,"integrity":"sha512-2hCfVAyez84jqunsuceGnV1R7WVZ7zfBp0iBxcP/GRH1hjE3KiYGAZYA4k2lwRVSS/WsulZZxXW29py3ZKaLJw==","signatures":[{"sig":"MEUCIQC+4Hvpd2MNFDDRRiR6pmC7FnZT5SnJfARK3PSvg3LkQgIgTRgwskmyvW5yBfk1GRLJke64FNYK5BCeFSANPluMv4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a94b8d9b00d473f1be95ba46717ab3e1766ee8af","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a94b8d9b00"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a94b8d9b00","@open-mercato/shared":"0.4.4-canary-a94b8d9b00"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a94b8d9b00_1770985224733_0.5017543253732","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-39f4c051d8":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-39f4c051d8","_id":"@open-mercato/ai-assistant@0.4.4-canary-39f4c051d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"306137f2ea37585abbd8809dba3c728526fce8cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-39f4c051d8.tgz","fileCount":253,"integrity":"sha512-lCa+8M8juY5K6tb5SoUjCaYlNvxHF4OCCwXABwG6uKMyyZ06uzUJNQOgMY46eW5Y9FdN6R8KISLIFPrtvrz+Dw==","signatures":[{"sig":"MEYCIQDUhqCeNdDVje0EV+6V1qOBm6Pukd40nZPOoH126eZxeQIhAKNEATHT2W7wan/1EDGTcsfla/gpRI25gb2kmeAnjTyx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"39f4c051d8a6714a689a73524ebdd31a2a169805","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-39f4c051d8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-39f4c051d8","@open-mercato/shared":"0.4.4-canary-39f4c051d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-39f4c051d8_1770985226687_0.027002534731901395","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fad4c72362":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-fad4c72362","_id":"@open-mercato/ai-assistant@0.4.4-canary-fad4c72362","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f517b479c9a8909ad038dc4b098cd52e90a63c4b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-fad4c72362.tgz","fileCount":253,"integrity":"sha512-EIMvJlHl59p9edm9D+KbVR64iRh3YzP2lBrBgAAjH4JHU/iSfnHKeEMkS6aMuIiVgZOxFwB8Y1p0rr1UhpXY/w==","signatures":[{"sig":"MEQCIG5gZgBjggNTzHRdrCX/1EwFtHEe/+rmOkxdak/LTaMjAiAwbLPL79UgQm+bbZU0eH9JUm3lN4C5kOxjPIeUf8cWBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fad4c72362651ee4e6da2e6b36d2b4233c496812","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-fad4c72362"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-fad4c72362","@open-mercato/shared":"0.4.4-canary-fad4c72362"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-fad4c72362_1770986420435_0.7516216384763608","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8458ac6062":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8458ac6062","_id":"@open-mercato/ai-assistant@0.4.4-canary-8458ac6062","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"50b33ac2eb024516c1e756e12cb9f9ab007b7d71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8458ac6062.tgz","fileCount":253,"integrity":"sha512-ab80Y8Wspq0UvOfAZc1VsitpJof2GanH9jCgMkR8ZdKivW4CwLX+/xRm5sEEGVdEO6Obg2PKbaQx1ww/KvW9eA==","signatures":[{"sig":"MEQCIEsIfOoPBjRLQiHjtzdXa+JSzvEQsd7BM1fUsc1yObOxAiAMPOdIwIgF6ZfoUrsnIWGMOfsmpRm1+QFuUupa3Gxo6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8458ac606251fde3db0ae76b2ba41c7f737901f8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8458ac6062"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8458ac6062","@open-mercato/shared":"0.4.4-canary-8458ac6062"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8458ac6062_1770986435921_0.5519811695022809","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-9cba48902a":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-9cba48902a","_id":"@open-mercato/ai-assistant@0.4.4-canary-9cba48902a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"140ddd1d9da7be03826a7ff1eda02529023f31ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-9cba48902a.tgz","fileCount":253,"integrity":"sha512-0LcWBMlSL3/NWv5VF7yrDlyXFy3p72E17Sg1oeTPX4e/2IjMvciFwpEz+5P3XgIB6kPxJcDHbcA+Z28JFKICiQ==","signatures":[{"sig":"MEUCID4aitiyVpeAsrH43iW/29rhCDVfJs+H40neKPWbqjmQAiEA0OTiZVC+WewAvpZMBgheIF/3cY+El7KC5CjYCVoKUpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9cba48902a207b3ad857a40d26d39870116cc49a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-9cba48902a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-9cba48902a","@open-mercato/shared":"0.4.4-canary-9cba48902a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-9cba48902a_1770986822506_0.9578249281028943","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-dfb9f91bfb":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-dfb9f91bfb","_id":"@open-mercato/ai-assistant@0.4.4-canary-dfb9f91bfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"764869ed8db09d28e6cc25b512237ab9b9d2466d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-dfb9f91bfb.tgz","fileCount":253,"integrity":"sha512-1gX6JXqplrusshCMDm+kZ1VFkPBcgbDUrR3dH7JPJ9/NGzhKxEJNhemF9LnheoVvJgvLartciqhegIXpE4HaYA==","signatures":[{"sig":"MEYCIQDgI/YLDqCiO/Bxkz0Ohp1D5U67EDIGmSlVu9MUlCV9FAIhAOH0E4YiBwFWtOjNPkEbB0ysyNypbX644yls3wyhnXnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dfb9f91bfb08781ce9168fadfaa63c504f133a84","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-dfb9f91bfb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-dfb9f91bfb","@open-mercato/shared":"0.4.4-canary-dfb9f91bfb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-dfb9f91bfb_1770986840891_0.00803326248752012","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-cf647abed1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-cf647abed1","_id":"@open-mercato/ai-assistant@0.4.4-canary-cf647abed1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba334aab85bdb36468e8718013eb477eb941555c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-cf647abed1.tgz","fileCount":253,"integrity":"sha512-SBRCCWCjFSKjSxsRwinVbhZeJz2cXY6HvzUKizeb26w7j/tgC9S7IJ2Xrt6cYa9BCPrSXBym/MIb9unsF7AqvQ==","signatures":[{"sig":"MEYCIQChXzfMz6tTonn/IYv1EHwNM7d89uJMKKo0oy1k0rE0VwIhAJ1gFWuwleO1G6HoO9duG8AvypP7HPuLVgyYJ1sbnocb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cf647abed18463d5fe0c8ec3526cce9ec22f88cf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-cf647abed1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-cf647abed1","@open-mercato/shared":"0.4.4-canary-cf647abed1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-cf647abed1_1770987098148_0.7728794720281531","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-22931c0686":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-22931c0686","_id":"@open-mercato/ai-assistant@0.4.4-canary-22931c0686","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7396c4578e846e04615c72603ac7fcc88384576b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-22931c0686.tgz","fileCount":253,"integrity":"sha512-oglTyJMHhvUp/zif3nVUq8HScjBH1Ivko9GAcwI7OnXlGl3kogQieaZmTon+XYzLikb0wjr3NjUz+l7awLOzcg==","signatures":[{"sig":"MEQCIF0+CJvJdHxGnyVey4NeOkwewzzbFoJK1/d30Vw6nfvHAiAJ5PWs4Saxcw+7qYhYzGBUzCv1YCVvizGM5VTKSBX72w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"22931c068680fe44772188e2ee3746f6bb9abf7d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-22931c0686"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-22931c0686","@open-mercato/shared":"0.4.4-canary-22931c0686"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-22931c0686_1770987131914_0.9082845165560709","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ee3fcc7457":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ee3fcc7457","_id":"@open-mercato/ai-assistant@0.4.4-canary-ee3fcc7457","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c723dd0ec051d59da58caa38c4577837c3d2a01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ee3fcc7457.tgz","fileCount":253,"integrity":"sha512-TXJn6pVDh9uprzeqP1S9T9JnNm6sUfyxEuIvC+scJaPDcWNSOqJ12pypreUXBfYHQQsmiKd7LyHXef0/CVSvLw==","signatures":[{"sig":"MEUCIDZCGqXop4GXudTI52BMGhYtty4vv9EWd5CAtZTOLGPVAiEAhkKMs54Yii/udFco05DRmehNmFZQXFrTclnVEB4+vrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ee3fcc74573c9f6cb47f50b0a93de93945bcee9a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ee3fcc7457"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ee3fcc7457","@open-mercato/shared":"0.4.4-canary-ee3fcc7457"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ee3fcc7457_1770987537011_0.44379882160324735","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c3a5ee84ce":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-c3a5ee84ce","_id":"@open-mercato/ai-assistant@0.4.4-canary-c3a5ee84ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"929e76388b1fbe00ae1d1ac83d0502ee7b1ef2a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-c3a5ee84ce.tgz","fileCount":253,"integrity":"sha512-50vf+iW6HRJ3MbMmQP7KN+FNzZaQ6P1cdfq/UpVqzA3L62IFlPipB4NhJQMLuc6Vd6wKGakSn2/GIbG7dFzWrQ==","signatures":[{"sig":"MEYCIQCYQrv8HwZ3S/RbWKn9rdt90oqWb2e9gAzNVwDCgUkAlgIhALgFCSUp8vP7QQ/OnflyPAHcs/zc2UCQC7aI7S+JTuMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c3a5ee84ce83937114c2b94ae1b3e894fb824bc0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-c3a5ee84ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-c3a5ee84ce","@open-mercato/shared":"0.4.4-canary-c3a5ee84ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-c3a5ee84ce_1770987552325_0.49502849853711073","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0d94bcef82":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-0d94bcef82","_id":"@open-mercato/ai-assistant@0.4.4-canary-0d94bcef82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db9cc88d0a9f8644aab89b0a13117fb1fed0febb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-0d94bcef82.tgz","fileCount":253,"integrity":"sha512-fNyYlpCSNPDTAwQVuFpQstYvcB9otmbc7cl/pZq9od5ffSAx8mEurk3acoCWonuwIp/gXTU75NsvTp59zwQB8Q==","signatures":[{"sig":"MEUCIFv1FaVA8ho80aNgkSo6UH+1H93COUoK/X6nboFHzG3/AiEA/EicESHfzlJpIOI9MbUtzOqZS5sye9IYeYOxLtAStEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0d94bcef82855ce96dc861bc5074c6a42ae65bcb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-0d94bcef82"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-0d94bcef82","@open-mercato/shared":"0.4.4-canary-0d94bcef82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-0d94bcef82_1770988229226_0.41689819844881004","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4608340372":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4608340372","_id":"@open-mercato/ai-assistant@0.4.4-canary-4608340372","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"078075f602b8a3623cb8ebcd30e757c94e35f892","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4608340372.tgz","fileCount":253,"integrity":"sha512-zY4DvqeH8xQWh3F/upVsVfloDc023YUe1Ry4tzAhV/nrg9FaCogt5Ib0pMjrQjj4sopiklSfGgsDpq2ykoM7CQ==","signatures":[{"sig":"MEUCIQDt49xih7XmdeB0dAoqRof+4fkMY/uwejQgUftwWEP9UAIgbBZrlkL5VgPGGFjZqoor/O+cTMbajdTxUdCen0SVrtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"46083403725746656cfc1942b59f83c98dcfc4f9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4608340372"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4608340372","@open-mercato/shared":"0.4.4-canary-4608340372"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4608340372_1770988257582_0.7968842705391201","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ef142e9c45":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ef142e9c45","_id":"@open-mercato/ai-assistant@0.4.4-canary-ef142e9c45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75499fea15be442a4cd646a2467affd5f46e1cb3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ef142e9c45.tgz","fileCount":253,"integrity":"sha512-OvwsfHqoyPYyvStMdQMJsnAqV842dbH6jA88j/uOMCOf+6YUh95H4mGk/vwSs7OofVu06OTpu5NKSMeDCL2+cg==","signatures":[{"sig":"MEUCIQDb/XRrBwLwICTNl1p2yJ/jhMkxx3JTC1t3mDOH593zygIgLAn8AJ1FVtax9L5Le7QsuIUIOG4fnJ1SJa1UU+VUg+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ef142e9c4590f672d7f9f984311ff9e53ee74352","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ef142e9c45"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ef142e9c45","@open-mercato/shared":"0.4.4-canary-ef142e9c45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ef142e9c45_1770990643755_0.4921421913486157","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-35669ce9c1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-35669ce9c1","_id":"@open-mercato/ai-assistant@0.4.4-canary-35669ce9c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae17d8a11b2b839de9bddc9a425ebd72a35a3e57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-35669ce9c1.tgz","fileCount":253,"integrity":"sha512-0Z0L6U1qHW41ErwbfF2lanbfBZcw+9oduZNsn9nrldIar6Mio8Zw5T+B96HNMEPoqAMmbbjh6fQDU/dljkA2Vg==","signatures":[{"sig":"MEYCIQDbRXZDznXUkwYVkJX9kFi0wM6rsZ1p63QbimI4E1ciPAIhAOqMt1suE51GJ91No9bNdmXCWXUbYPKeAvMAZyOHAGrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"35669ce9c1be7eeec551b006a9f6b38b63b5b08d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-35669ce9c1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-35669ce9c1","@open-mercato/shared":"0.4.4-canary-35669ce9c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-35669ce9c1_1770990659931_0.08225738918738257","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a420641b93":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a420641b93","_id":"@open-mercato/ai-assistant@0.4.4-canary-a420641b93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5aff38fb260a02fab093c52eaa98aa5f7d5fad63","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a420641b93.tgz","fileCount":253,"integrity":"sha512-cvIxbpmNNNgwDx5pnkfk1/p+d9aMenuS9HbMOoe9sU70EnwAOiTjCxYhq3w6H+3ke8p9CSfB3gtWt2RyhfE7WA==","signatures":[{"sig":"MEYCIQDNe50SZQItsOJ9EWkcDnCDsdmw9CGSrJY2LGXpnFqU7wIhALaiXXGSW5jvfTEkqIJ1XO6EH4gl6GZWRxi6Or16CQc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a420641b931c18ebb082747e99530af90dc18035","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a420641b93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a420641b93","@open-mercato/shared":"0.4.4-canary-a420641b93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a420641b93_1771049796271_0.7770655454198854","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-01d6aa342d":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-01d6aa342d","_id":"@open-mercato/ai-assistant@0.4.4-canary-01d6aa342d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1f70979b63c6a8591c141a9130e84d3646a4fd16","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-01d6aa342d.tgz","fileCount":253,"integrity":"sha512-WjY30m8oGZFKCeWjdc2yBglGX+Xo0QuIfD6QJqiwr5BNu7QsTUpvfSVJxB1OMBKX/w6Q/JW2Z+wPG5gB6w0YCQ==","signatures":[{"sig":"MEUCIQCj6UE9psW0UCZVIkaq5rhPtvHVcGmpilsw8jVuz0tM0AIgeCuNPvKrUAc2EdITjE/EUL1dGylDBhIxVTtF2ajot30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"01d6aa342d4ccac4ca630e63c28cef623b930516","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-01d6aa342d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-01d6aa342d","@open-mercato/shared":"0.4.4-canary-01d6aa342d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-01d6aa342d_1771053243167_0.36867392164391766","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c3b8b8a0f0":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-c3b8b8a0f0","_id":"@open-mercato/ai-assistant@0.4.4-canary-c3b8b8a0f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3af836e2fff41e0f597e1c18023208836ddba2d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-c3b8b8a0f0.tgz","fileCount":253,"integrity":"sha512-5Pcq7SDKfQC+bjpOTFCtSy2Cgwk7R22kDlkxQW7WSZ41BEYXfdcRA5K8wPt+zdodMp7QZPKyz8m4EtFcYO6P4Q==","signatures":[{"sig":"MEUCIQCxxBoKIoJag3bCtufHizPfcUzjr/4GwQ+3vC0QW0c0DwIgU4rGgjoq5zWHPlwx07mp3cBLyagvDjR1Lk8Q/L5iVZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c3b8b8a0f049f90a401aa46bbb30d9611c1739e0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-c3b8b8a0f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-c3b8b8a0f0","@open-mercato/shared":"0.4.4-canary-c3b8b8a0f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-c3b8b8a0f0_1771053734867_0.8568677018160618","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6eabd09969":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6eabd09969","_id":"@open-mercato/ai-assistant@0.4.4-canary-6eabd09969","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c1b5a7fb4ae8191ca6c9960e3c00863b3ab621a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6eabd09969.tgz","fileCount":253,"integrity":"sha512-5Q0MBeAt/j9pRg5Kmgx/OtQxFKHtFjbF1bDOPRaNRjq1pPq/8ISHspg9v7tuAEIIOSaEG30uavFp1HfduG1+bA==","signatures":[{"sig":"MEUCIDtzOUvdSKxw8A2eW+95VorF/RZ8GojgDO5NA14j2qpIAiEA12LM04svrAxNN9RduS23qArIM2G46CC31DPf8NzQQfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6eabd099699e49f2409dd8039b3d3a5ab50d3c4f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6eabd09969"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6eabd09969","@open-mercato/shared":"0.4.4-canary-6eabd09969"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6eabd09969_1771053738720_0.5116568016018419","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-14d2dae757":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-14d2dae757","_id":"@open-mercato/ai-assistant@0.4.4-canary-14d2dae757","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b270130be4238aec14d0d21fd6bb06b060d7a4f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-14d2dae757.tgz","fileCount":253,"integrity":"sha512-6vur7HWsInuEPB5VRjKOsrFWaOqCSO8xQGJiSahkD/C3rvfJ718IpmezVQ5RYLs9CSI0aprWgrckv+LvaX83fg==","signatures":[{"sig":"MEYCIQCKeogSDMTuXbR7m6aBp/2SiEXcgzNSlO02lUfp0+dL4AIhAN/2WplwG0XIiGow8I2LGW+hJl3iazYJLxSH8a+joz6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"14d2dae75732620af1e9c85ac1f44f7d87db0d44","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-14d2dae757"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-14d2dae757","@open-mercato/shared":"0.4.4-canary-14d2dae757"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-14d2dae757_1771053790258_0.027108999882381912","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-08f71d84a5":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-08f71d84a5","_id":"@open-mercato/ai-assistant@0.4.4-canary-08f71d84a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"576bcba1f7f363ece1a972c0ee1f7edfda198819","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-08f71d84a5.tgz","fileCount":253,"integrity":"sha512-9NLXmkofzWxUbkHbEnoD3QFQJsPtR8mX+FmgHkIbocaq5Hqps6pZJNuUng5MSujZQnev8i6KsAb0QxVGMvabDw==","signatures":[{"sig":"MEYCIQCxyUEQGlR7y0GvWtHUmmKiCUCPTKC91RV0Rpzxpkj5DwIhAOsSzJ+vPmVz6/h//ElrrjuiNjd97X7HD5Znqv3oRsRi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"08f71d84a59381e71c77105490232ee9161385c2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-08f71d84a5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-08f71d84a5","@open-mercato/shared":"0.4.4-canary-08f71d84a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-08f71d84a5_1771053794222_0.0801933532800474","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-499660b9b2":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-499660b9b2","_id":"@open-mercato/ai-assistant@0.4.4-canary-499660b9b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49bf84727c689df000b9013f0912e362aae13302","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-499660b9b2.tgz","fileCount":253,"integrity":"sha512-JD/xvkWgns3l+RLp8DqrMr7aWJa/lDoV3rXNa9yUNl1N6Y4dxpRfXFgsdyWsEBsZ1mFhGefZHNQXVFauR4Gqxg==","signatures":[{"sig":"MEUCIF+UE47bN0xj1tcJgwDZ8jbGmvXtJNXZNL4APn9GtQq2AiEA7RHqzzt7P/93uCbzHl5YmbCVhSvqsxePu3k7o7gwgmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"499660b9b2f3631e04eb330ee4429e5316064fee","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-499660b9b2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-499660b9b2","@open-mercato/shared":"0.4.4-canary-499660b9b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-499660b9b2_1771056539030_0.641025309620153","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-96658ce347":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-96658ce347","_id":"@open-mercato/ai-assistant@0.4.4-canary-96658ce347","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59768ffebb72b334501a46c1d56f8813ee515462","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-96658ce347.tgz","fileCount":253,"integrity":"sha512-aTyYQLrA3Ux7oolAZbKRlV3sJCZ5cc1oic4XC/Ep2/jUDk18Affybx+p95ZXplJY4Uv9S7Ch3Dql3azOpIxb+A==","signatures":[{"sig":"MEYCIQC3o8LwE4s/TtY8cdJZr0yXpkWJ2hMv/4BDK46N7guBKwIhAO6X99XT2KUur5JLSP9zjLiCJbYJ95xnb62m0DkPRMVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"96658ce34782e5c69b01231252ec980e2a43f538","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-96658ce347"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-96658ce347","@open-mercato/shared":"0.4.4-canary-96658ce347"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-96658ce347_1771057844458_0.30173590823232455","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d4a59ec891":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d4a59ec891","_id":"@open-mercato/ai-assistant@0.4.4-canary-d4a59ec891","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f03bb5d0743f6e2975f3ee6be0d3a1f75eafecbf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d4a59ec891.tgz","fileCount":253,"integrity":"sha512-pMnbKi6DVEF3WRFFLduBq/Pm+uXD8XUQeiQmhVB93+J+7PQeSFA3aC2xVWjPJNissk3iFSVQ3YzlK7Y2dW6C0A==","signatures":[{"sig":"MEUCIHFeZ+Gj1JovQx/ATutthZng7Yqm2a/rEYzzYQMsJaPVAiEA/jVOoLMLFoaYsLctWzE/zb8eWYrqO8y05SNU9Thg7xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d4a59ec891e7f37b776826353d1daaa19c04eb38","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d4a59ec891"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d4a59ec891","@open-mercato/shared":"0.4.4-canary-d4a59ec891"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d4a59ec891_1771058418957_0.9646712812562654","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-30d77fd8b3":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-30d77fd8b3","_id":"@open-mercato/ai-assistant@0.4.4-canary-30d77fd8b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a10f436f6aea676e76ef025e7de7d293b6bea00f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-30d77fd8b3.tgz","fileCount":253,"integrity":"sha512-2sI/4O/9nGUeUpDWvceKS/R2sphZ4vcbZBDqD0+WMQU7B+6gkVW1+YLEUBrt9o5v7zb6I30hIUvdqPDs3sKX+Q==","signatures":[{"sig":"MEUCIQDkd1uU8Uzgb4sXgzh0L0cW7DLM7kJ0S+kU5/1q3tsKkAIgJrnnfBRp/28pHxZ1uHOVKHkQzbH9flZqyXYgUpMZlo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"30d77fd8b307b95dda4b678704b3bde4f591b2af","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-30d77fd8b3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-30d77fd8b3","@open-mercato/shared":"0.4.4-canary-30d77fd8b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-30d77fd8b3_1771059788074_0.10304931520718696","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-353c8782e9":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-353c8782e9","_id":"@open-mercato/ai-assistant@0.4.4-canary-353c8782e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfd5d629e47779800b6b0b217510c40825fafc53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-353c8782e9.tgz","fileCount":253,"integrity":"sha512-Z2FMzC3F7funfts0NUzKwNrHnh32A8XyK5TghPNiz8tGwPjCDpIR6QzFFd0dmwh+kOUt4Is+K7nHARVM2Qt7bw==","signatures":[{"sig":"MEQCIFJVtIf/JWn1ZpJWFpsun8+6XFIZ9FejIiuPNl+uxPYrAiByUWAFRbryxdz3DriByO0P+mkwsajkyZW187grvoyrzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"353c8782e92000baa781024bb44f9797b85287d5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-353c8782e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-353c8782e9","@open-mercato/shared":"0.4.4-canary-353c8782e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-353c8782e9_1771060338533_0.3196309155009456","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ede5b49e03":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ede5b49e03","_id":"@open-mercato/ai-assistant@0.4.4-canary-ede5b49e03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e221d27e56e2406cfa171975ee58c8fdb1ac85e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ede5b49e03.tgz","fileCount":253,"integrity":"sha512-VoxoXD8uDWw9FwBNqNLjDp8SDUJhbf21MSwt0WR3ESzBCPM2tZfl2xwFlkbgPeStQX9gE5058kV+0PDrZiVUrQ==","signatures":[{"sig":"MEQCIEQqwmTRf7fr2GCEdrfqRDwhW//1oHYcJ90g1rZl7+g4AiBp4yqEmR5sp7hAmd9hG2ice8EPwcELPWfMh96cXHBalg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ede5b49e03ac1d7b99c3e2d78692ab956981037e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ede5b49e03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ede5b49e03","@open-mercato/shared":"0.4.4-canary-ede5b49e03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ede5b49e03_1771061225372_0.6272520596585864","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4af5ee2f68":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4af5ee2f68","_id":"@open-mercato/ai-assistant@0.4.4-canary-4af5ee2f68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"668e8f5d4d9fdafc9810e22815a592b339c66285","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4af5ee2f68.tgz","fileCount":253,"integrity":"sha512-PJyxdXoivXurbxI4Y6Rq3VKVMUhj3KDq02CVG58jZa17eigxPCdOD/xqJ53jZuyrwMLph6YizfvqMZNIQ07pLA==","signatures":[{"sig":"MEUCICNNG54uhUVm/CSqprE0E/aOJo2xFdrKxDUsqvCOkEiqAiEAydW2lL8J5ppRkDOkjPSJszG9upgVywt5Kd+MZy0HAzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4af5ee2f683d7d3bc11b929b79ee4771f610f3fd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4af5ee2f68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4af5ee2f68","@open-mercato/shared":"0.4.4-canary-4af5ee2f68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4af5ee2f68_1771062327964_0.11893694807923572","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d35712c681":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d35712c681","_id":"@open-mercato/ai-assistant@0.4.4-canary-d35712c681","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2eeed38e77c208122bcc8416e9f95724badc8281","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d35712c681.tgz","fileCount":253,"integrity":"sha512-ywYnxs+z8HcGP9M3c52G+OcLWAtgnawNYIjwwv4LBURSUdlPh7uteDCWC6/A7P2LOOdnvyV4wu5uObshdSr9pA==","signatures":[{"sig":"MEUCIAuZ+g2Cn2mzkFf56X9HiBB4j/LwAjDzucWqhUQLW+qEAiEAp4TlzMQRIn4OlMxCOAtOkXRnQb3pKgcipP1qkTVVq3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d35712c6813369cfe3cebdc85cad3fafca676806","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d35712c681"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d35712c681","@open-mercato/shared":"0.4.4-canary-d35712c681"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d35712c681_1771062613990_0.16511909073865927","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a716f56a7c":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a716f56a7c","_id":"@open-mercato/ai-assistant@0.4.4-canary-a716f56a7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77df8a5f2fecf375885e4be4642979c3f2e5b299","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a716f56a7c.tgz","fileCount":253,"integrity":"sha512-vIRe51zLUt+gvtU19lkhhxuXxThZWlX7EWOHK5XX2VdsTKr9ObvUWiRFhvMvhQgEgaY8X83UQ44kvwJJUmSP1g==","signatures":[{"sig":"MEUCIEuJddqPYtCgMmVvHdGJp00LsngmUia6KEQRDV9dssXMAiEAwgvC7lbIVrxChiM1y9u5fOz7b6pGCd1288xjK2MvRSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a716f56a7cec4309ab06f50efadda9b24aaf64fe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a716f56a7c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a716f56a7c","@open-mercato/shared":"0.4.4-canary-a716f56a7c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a716f56a7c_1771063345522_0.9515206370056715","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6d71ba8064":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6d71ba8064","_id":"@open-mercato/ai-assistant@0.4.4-canary-6d71ba8064","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"824521189fa57618eca5dedf4a2084f89dc6ea2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6d71ba8064.tgz","fileCount":253,"integrity":"sha512-J9js2jKa9jWz7WLvbpc17LjgYPpFET0rrjngBr+ni98uClcGttVFNMfAF22Z+N2Bx/hi6iARpiRUc/EeXxqEgQ==","signatures":[{"sig":"MEYCIQClEjo9mgCvGAG1h1+h/6Gl2oiUY7VFBhoOGEaWCZEELgIhALetlCDUGSdvr8uq90gftNu+TG2zzeYgj1nQc8FYQmlM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d71ba80643539f8305e7317f593150496b82997","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6d71ba8064"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6d71ba8064","@open-mercato/shared":"0.4.4-canary-6d71ba8064"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6d71ba8064_1771063967099_0.2344910909355995","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-611fa9d9a1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-611fa9d9a1","_id":"@open-mercato/ai-assistant@0.4.4-canary-611fa9d9a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4aab5d5882a402ecdfbf893e202e4b555590df20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-611fa9d9a1.tgz","fileCount":253,"integrity":"sha512-8gLVF64VPS4h0TNEkEH/2XTFACSY+fLkf1PpvpYdXNt3uWNU1KYgKF8tfVC9VuoaqskfBsCSjtqux/30F3p64w==","signatures":[{"sig":"MEUCIQC7oDrCquwP4mVGa02cH2hwqvAUp6TtxXyMODdHT1VGUAIgSJhEomlwm0eZzVFTk3a1IH98GjieJpJo4QDqau2T+iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"611fa9d9a14667fe51ed51b81ed252f2647228aa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-611fa9d9a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-611fa9d9a1","@open-mercato/shared":"0.4.4-canary-611fa9d9a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-611fa9d9a1_1771064040950_0.395631206626742","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c366ad6619":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-c366ad6619","_id":"@open-mercato/ai-assistant@0.4.4-canary-c366ad6619","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3471dddfff8d397032cc4b6978cef568aad83a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-c366ad6619.tgz","fileCount":253,"integrity":"sha512-r2x7WwQ6zfxRxEEb/v91ea0q9bnn371sGZD/2TyoRZvrWXwLlzugHnnwACMgj1eW5NeCC9Afd3tQEB5Okw4TYA==","signatures":[{"sig":"MEQCIAF9pQqHOB6Y6b5+r4TZF03t8KLGDy1YPXbBu1CdzkFdAiB7EGi+RqGBzf42LKvv7b2n3Cg620DYJX1PcXjStqwdUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c366ad6619c8580b1da5f538259b4a623a47dd53","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-c366ad6619"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-c366ad6619","@open-mercato/shared":"0.4.4-canary-c366ad6619"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-c366ad6619_1771064995453_0.2897626044265007","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6d5dfab757":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6d5dfab757","_id":"@open-mercato/ai-assistant@0.4.4-canary-6d5dfab757","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60613f58753c25c4ee5d7d6617512ce0f7a8e8b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6d5dfab757.tgz","fileCount":253,"integrity":"sha512-jCaVUcAjA7qc69B/S7u4+H/GBhfa6zSF16IOsyyypCu0Wdfd5NnVaJZvnp+pmTpbCVEuWmg2nItDj48xXblPGw==","signatures":[{"sig":"MEUCICU/wY9CcQ91yTufcKUS2JIWhf0BlPbx0P9jRcEA/HF5AiEAijBEuigwtlYd7NwpS3Ar6vxZYlWEjU+KJ2+ZF9Fizig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d5dfab7575ca1819864a057305de083ac3d17b1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6d5dfab757"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6d5dfab757","@open-mercato/shared":"0.4.4-canary-6d5dfab757"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6d5dfab757_1771065571978_0.07624172187866507","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fa9b0c01d9":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-fa9b0c01d9","_id":"@open-mercato/ai-assistant@0.4.4-canary-fa9b0c01d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2442d24cad73c62181a7dcf3e98242ca8f24afd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-fa9b0c01d9.tgz","fileCount":253,"integrity":"sha512-OOMfMIgf47yReIZZ6qiqvJ8yEhfMdzL3Yfh8Zbi0X6pi5vhoVK7CG1JEgNLnyDpI1+zjV2yl+B8ezF/Do+4bCQ==","signatures":[{"sig":"MEUCIQD9U1w7jtenHlVzrCf5roxuno8hVa0WEy7FLyl29/8IkgIgNcpEY5y5Dtovz9zZxzsNJtcdIstv+TlnFJSrUzFY9hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fa9b0c01d9b602375de6cc933c3fea2af4e30507","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-fa9b0c01d9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-fa9b0c01d9","@open-mercato/shared":"0.4.4-canary-fa9b0c01d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-fa9b0c01d9_1771067206644_0.7120679300739114","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-45c340561b":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-45c340561b","_id":"@open-mercato/ai-assistant@0.4.4-canary-45c340561b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e70ea7e072c62ba4ea10773281c3fadf1f1d0ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-45c340561b.tgz","fileCount":253,"integrity":"sha512-SIrZZt8oRbyB8BeHQZMjok/fW216QpT4CI0QQ+sR7As0MfnvUjk6AJeEbuiKLoRWUdP/6MP8NFeVHXuYA+1V0g==","signatures":[{"sig":"MEUCIG902mr0mi5iLydmbOLDLrpN3v0XcWswEr+Xgm8DnaPcAiEA5d5VjQVCvGm7YmZWng/iYHccNDV0ZEN6pldOVMHYaLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"45c340561b12de21046c2d859bf44efd6c6045a8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-45c340561b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-45c340561b","@open-mercato/shared":"0.4.4-canary-45c340561b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-45c340561b_1771067211201_0.5148001653610657","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-57cef19fa1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-57cef19fa1","_id":"@open-mercato/ai-assistant@0.4.4-canary-57cef19fa1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7c52ec95e1c332179e55ab574933827d2d51b41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-57cef19fa1.tgz","fileCount":253,"integrity":"sha512-C7vlLhZs6jwvdakmo0ysZkweQblbori+BqXq6Zzfih3+GRa4GqDiqG+PFOEU7Zu410gbxz8KgULM2yXfDm/eZQ==","signatures":[{"sig":"MEYCIQCSmxUrEh81RYHpA9vX3PhK1AUHeLLk3H+dlBieZnCXswIhAMCENrRPzMMWv14evo9pS9SrWTjkyo99bt+c83RhqPba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"57cef19fa13c8966911efdcf3ac67cf59f520d0a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-57cef19fa1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-57cef19fa1","@open-mercato/shared":"0.4.4-canary-57cef19fa1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-57cef19fa1_1771099781861_0.19783668647803898","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e9650c3565":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-e9650c3565","_id":"@open-mercato/ai-assistant@0.4.4-canary-e9650c3565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5dc2fbe7567a672ea19e87a27a8f69d574773d95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-e9650c3565.tgz","fileCount":253,"integrity":"sha512-BdlUoAKNwdBzP1+6ZgTnplpJSqNHmdgyf6Dcsw/JC6zVMN4akii6XXwz+hqd7kCl2RCvNR200fngZCVB2MMTGw==","signatures":[{"sig":"MEUCIDS5VeYNhzoK1Vm2m+Anq2R1kC0gS3q0ufldcu2JlgwkAiEAyxAd1B537SX6iD347lgOr3NEzzn8/ptbhxLK969VQTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e9650c3565d0839334ab85c8894abe29fe68abb4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-e9650c3565"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-e9650c3565","@open-mercato/shared":"0.4.4-canary-e9650c3565"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-e9650c3565_1771148688043_0.031796646730490874","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-027edb26c6":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-027edb26c6","_id":"@open-mercato/ai-assistant@0.4.4-canary-027edb26c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"51fc0a0015c8ceeee5d818c996715fa6228612df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-027edb26c6.tgz","fileCount":253,"integrity":"sha512-it4a/F0vE2wmWlE3I0k9nZMbAqSQ2Io5W1uDQh1VCgRMyVprwAKcm5gu0gWCYR9mOSK4LEMf13klM1/60XiPsg==","signatures":[{"sig":"MEUCIQCwHjT0B8066mf9j+8kT4H4kM7CqtpAj1xl2tAOJXIQMwIgJRGBktaV1FbqE4f/skDFkDRNysNN2+skI0TyVwWiJNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"027edb26c6028d562aeac3310d7b6d048bb2c69e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-027edb26c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-027edb26c6","@open-mercato/shared":"0.4.4-canary-027edb26c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-027edb26c6_1771148989275_0.38234089228436896","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-23278da750":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-23278da750","_id":"@open-mercato/ai-assistant@0.4.4-canary-23278da750","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66f8c0eebffe72e3c6f888123aa9cdbd9cf0f3a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-23278da750.tgz","fileCount":253,"integrity":"sha512-Tnfxp8rMLs7jEO2rl5xeTRYNQwqOFaXN8iLYEX/b3B6pthTln40cV1y8JiFbMaBFpNiK1muvmcPF+Elj7Yfjpg==","signatures":[{"sig":"MEYCIQDNtmri6BlpsfHiLXIHu3IkUOQJEns7IY6R6MlBny+LHgIhAN5t7mtsz/dY6pOWd4dewq0w6P0F3+XI3LoIoQ0ATPtr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"23278da75098bbe71924698cdcf1a5001313561d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-23278da750"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-23278da750","@open-mercato/shared":"0.4.4-canary-23278da750"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-23278da750_1771149954464_0.853083369591285","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6409977fa8":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6409977fa8","_id":"@open-mercato/ai-assistant@0.4.4-canary-6409977fa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ec35bfe89ffb6e342ed6fcb5deedbb0cf24c799","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6409977fa8.tgz","fileCount":253,"integrity":"sha512-kY9YtQz4foLI6P/v8BvJGMT5giK+e55imDTl/ypec4OwKPSRfwlnF5/Fdn4pLjJoXZcdwP3eICUrvO5frW2/oA==","signatures":[{"sig":"MEQCIH96xapB4U0Zjsidn6i+cYZSickunRI7ILOa2fNjfr/0AiBNuV/WYmT+2bcaSU+9Hwq0zaAxEjS/qfBTuKzuNw/MXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6409977fa8ec77ffc390aaf3b818a819b72d3260","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6409977fa8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6409977fa8","@open-mercato/shared":"0.4.4-canary-6409977fa8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6409977fa8_1771150147674_0.8550941378041774","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8558fc0ebd":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8558fc0ebd","_id":"@open-mercato/ai-assistant@0.4.4-canary-8558fc0ebd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6554b765c4456091e441a22b3f7677272ae3729b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8558fc0ebd.tgz","fileCount":253,"integrity":"sha512-uXGlw/sF844EzQGQdMoLCL1yWfcSo5owyWj7SYAtLhspfs//kGUPRUfWHQnvxqNyO3naLcXf3VuUUhrrfx/aow==","signatures":[{"sig":"MEUCIQCI0jer+WU0DrN/2jCRYoTDl8y5aw8i7aPNmhtXAMiOWwIgfsk3wiBs4sNJZmryhS0XVN+2BeuSfYe09e3S7/206Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8558fc0ebdcf9fcb73d49aff4ffc85131c4f21dd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8558fc0ebd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8558fc0ebd","@open-mercato/shared":"0.4.4-canary-8558fc0ebd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8558fc0ebd_1771151163491_0.09852384616815568","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-bb8909f1a4":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-bb8909f1a4","_id":"@open-mercato/ai-assistant@0.4.4-canary-bb8909f1a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d81f6f9815886dc6f7d0b24077c7e31e1e056767","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-bb8909f1a4.tgz","fileCount":253,"integrity":"sha512-ED8E65pY/ha+28WG/VzWhMKXXDN1Dty2VVo/Rgd/8x9fLO9xqBiZXdvPnkVByqEi6E5nYRMeeuuILaEWhPviVA==","signatures":[{"sig":"MEQCIGLPVG2fm1p3mQ4g84oMVZZUAmLMd/z+mrXB7yc2RaMXAiAwzpBvbd0W3fmKPLvR59OPu9zpxk9SaiMxVxxxT8dBEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bb8909f1a4f56f71561a839da2908e7c259a9a99","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-bb8909f1a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-bb8909f1a4","@open-mercato/shared":"0.4.4-canary-bb8909f1a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-bb8909f1a4_1771151635510_0.7432951944679778","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-94334b4cfe":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-94334b4cfe","_id":"@open-mercato/ai-assistant@0.4.4-canary-94334b4cfe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d83fe39ddb720f38adf58d1d8b6b35f36937cd26","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-94334b4cfe.tgz","fileCount":253,"integrity":"sha512-1coV0DAntch/6+R2Bo+D9MLRAU3nQEKV4ho4zAUS3yuLB+UoV+F0BL2LYE0T+p/0TjEzaOke6l40zsG80lvRxQ==","signatures":[{"sig":"MEYCIQDHe98isQrjO0ekJiahMmJL+V3vKYKlFTOJaMychgTEqQIhANmY9bzDbNWZnDoAbpADHrkV4RJeTeHFY/wUGWLkQLBG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"94334b4cfe2dbf49c4757c0441652c79e2dad668","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-94334b4cfe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-94334b4cfe","@open-mercato/shared":"0.4.4-canary-94334b4cfe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-94334b4cfe_1771152176673_0.6222241605145333","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d89d21f42e":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d89d21f42e","_id":"@open-mercato/ai-assistant@0.4.4-canary-d89d21f42e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd323309461a10fba7bad895bdab8192dcaa14a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d89d21f42e.tgz","fileCount":253,"integrity":"sha512-S++nIetwxFdPbQNxiQcLnKCVoltm5zCG181NUh3JLngRsiAtyuEwMYWKfusqjWRjBEII/cgNs6Jhr5/RiQYBVA==","signatures":[{"sig":"MEUCIH2xY3wNWc3mldOw6jwxWe8/WipmpoZlFqkTR1Sha/E2AiEA7lnmp/4IX412CWqYxrYpbppT/BUuxXlbWdhgYcYdMfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d89d21f42e5da43e88cd51ef85864a62a1a4f9b1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d89d21f42e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d89d21f42e","@open-mercato/shared":"0.4.4-canary-d89d21f42e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d89d21f42e_1771152283202_0.899117640973405","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8cbe0353ed":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8cbe0353ed","_id":"@open-mercato/ai-assistant@0.4.4-canary-8cbe0353ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d9293d1c09cddbb706bc48a7d3ee496028ab424a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8cbe0353ed.tgz","fileCount":253,"integrity":"sha512-VKWV3/bkxUeqkVHwof4z3bHeAokgQ9jNiNXDyh3Ze7i9Dxpqo1YswVq7cmMU6hTQ+hOZpyBZmRtpgZg3aFyaVQ==","signatures":[{"sig":"MEUCIA4if54kCa1w/o0m2X9WGlci/kI4oWu13DxFEgoBI3ywAiEAvdcNAEj+od7cmdr9v5+Qq4mZ8YBK4Rcs4LYn7g6kKT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8cbe0353eddf5af941cd0470d64be0aa30e4e653","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8cbe0353ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8cbe0353ed","@open-mercato/shared":"0.4.4-canary-8cbe0353ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8cbe0353ed_1771152569901_0.20802021994059894","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-41a3e36fc6":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-41a3e36fc6","_id":"@open-mercato/ai-assistant@0.4.4-canary-41a3e36fc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f5d8d33f0a2d71b0dedd9fc51c64ad0105738092","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-41a3e36fc6.tgz","fileCount":253,"integrity":"sha512-RdzL/JjCX6GG0V8H1N+xklowivVRvSZhZnvHMkbNP52/WTJWkJMRCkIMJAkugS4sROZznirMX5RzIPsyGJQ9RQ==","signatures":[{"sig":"MEQCIESSWXU9bT3Nrlsgx8JwDoiQTsER7Bq9zPu/eflPVyiNAiByZ2izs7AO28zxZzZZN8ConTyNfQB+dyGRbsSBiDHfkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"41a3e36fc64e7087c032e0f754c40ce1f9cac4f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-41a3e36fc6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-41a3e36fc6","@open-mercato/shared":"0.4.4-canary-41a3e36fc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-41a3e36fc6_1771154764674_0.5518269588638889","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-46e07c2c0f":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-46e07c2c0f","_id":"@open-mercato/ai-assistant@0.4.4-canary-46e07c2c0f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45475c685a71a7d7e0ccbf3ba70ce0c608b4d82a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-46e07c2c0f.tgz","fileCount":253,"integrity":"sha512-XTpImZ7K4o05Q0TlrSgj65owf0hJS778u5cuu7hDjv7qfcpFlYFwXrAFKrCdT/XJBI36hFUBzn6OH946rHoGmg==","signatures":[{"sig":"MEYCIQCUJpDZUxHMuy6q3Cjm9xvxBzHqBQDjsADuhnWTyt1WjQIhALCZI4wDYENseRo1PIGiyIK/URQX6udqx2nxB6li56wC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"46e07c2c0fc184a270cdb293695da5de7e461ff2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-46e07c2c0f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-46e07c2c0f","@open-mercato/shared":"0.4.4-canary-46e07c2c0f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-46e07c2c0f_1771155443391_0.6936388546335832","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6ae30b5100":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6ae30b5100","_id":"@open-mercato/ai-assistant@0.4.4-canary-6ae30b5100","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2fe754b723485d396e2f0bc4a24c449ed93896b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6ae30b5100.tgz","fileCount":253,"integrity":"sha512-Mwac9aUUEmSF6uXaCehr3agkRQR/z/KRJtz1aBwYKi+avAtm7yMzv8e5A5XvCeiivcXTAF1ga1efwuJ/wl/PKw==","signatures":[{"sig":"MEYCIQDTqOyCYp7XjlEyva+ZgaLc7iPiq+d221gKFBKw24sdEQIhAI2SxOoqGKk8dAI1GVaT53ipBiu99MbGqU3ZeFMqKWlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6ae30b510068e058f65b7c90caad3e3e7d36d3f7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6ae30b5100"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6ae30b5100","@open-mercato/shared":"0.4.4-canary-6ae30b5100"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6ae30b5100_1771155873686_0.8979890034817786","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-60d2489b08":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-60d2489b08","_id":"@open-mercato/ai-assistant@0.4.4-canary-60d2489b08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"543e06a3ed55428b07b19c47779f0a1bf6ce5531","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-60d2489b08.tgz","fileCount":253,"integrity":"sha512-8FwEnmXi5FKO5tfj7+jzaJzqfnRv98E0tlg5wNYiQa6gbM6uqLH5yBZDvDFzYoQo7G57xeOgqxM6w6cR4s6WrQ==","signatures":[{"sig":"MEUCIQD+aNG2W63KXCU+5KlWyJn+ibsVEUZZMHsglyqwgxmygQIgeAH40/L3PMRkstk4VYe+ev5Mb/ZyJ0FdI03BYWYmpsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"60d2489b088556c6dc26fbad2e27260476f0503a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-60d2489b08"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-60d2489b08","@open-mercato/shared":"0.4.4-canary-60d2489b08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-60d2489b08_1771156781103_0.6054583873399937","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6128301cc8":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6128301cc8","_id":"@open-mercato/ai-assistant@0.4.4-canary-6128301cc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9a18add6df0bea8f6d6bf87b6180a42df20eb77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6128301cc8.tgz","fileCount":253,"integrity":"sha512-QsOJA8d03pmL/eXgi2J+cWbi80lxNVCgcIhJCP6h+/Ne4WzkUYxye77euckJxWUl1iIMZ/KXtI/LqwbgvREZJQ==","signatures":[{"sig":"MEUCIQCuxsX6YLFtnwBdBAgNGfYO6hqZduv+eFDfpvOkjNEW4gIgK/LigQkowsBnoBYePP3Q4/d9/P5zbRPfOwPYFhmhLeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6128301cc805de857de45338fae293947c0aaaab","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6128301cc8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6128301cc8","@open-mercato/shared":"0.4.4-canary-6128301cc8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6128301cc8_1771157601057_0.2600210284760325","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-5b0f6af620":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-5b0f6af620","_id":"@open-mercato/ai-assistant@0.4.4-canary-5b0f6af620","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"08be1093e15725ddf2e1a9f200ecf7e215ab4645","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-5b0f6af620.tgz","fileCount":253,"integrity":"sha512-T9pcE5W/lLLRCml5S3+J5+41PxXJbmHZoVChKeotQsksIwvvU1Xx/h4P6MoNdfBPEYJXGbqLY6Lww0/Cvw/Giw==","signatures":[{"sig":"MEUCIGUAhhmkKn+dme1D0954Y5G8dnO/q0fgDzhZR/sW0hhfAiEAn+Y1Q5ilmCACklG0sy7LuL7O5tY6BmsY9PkEZVxj8VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5b0f6af6201688f966f1ee35050cf5c9fc98f313","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-5b0f6af620"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-5b0f6af620","@open-mercato/shared":"0.4.4-canary-5b0f6af620"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-5b0f6af620_1771237533862_0.07324028560552942","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4644f80af5":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4644f80af5","_id":"@open-mercato/ai-assistant@0.4.4-canary-4644f80af5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af7f747ab29c60ecb3bee8b55f832d0509d38b11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4644f80af5.tgz","fileCount":253,"integrity":"sha512-yxPh7gBhc/1GIPJQ2eMYhIdzQopXSs0cfUT1HcrTQGQlmPgFuBzXJCWuhCRYD8EAZIOE44DS/1OYawFP1NNz6g==","signatures":[{"sig":"MEUCIQCTQzDpbqE2JSYPoih1ZUiMxAaVitreL0+Y5Dl5iUkJEwIgGHf0sG42Tz+3O4r9HHg3YnMs14jyrsjBiqrV014E7X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4644f80af5b33cc6de7353092aaf64593af032cd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4644f80af5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4644f80af5","@open-mercato/shared":"0.4.4-canary-4644f80af5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4644f80af5_1771245451859_0.15266039499810335","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-45ea6597ef":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-45ea6597ef","_id":"@open-mercato/ai-assistant@0.4.4-canary-45ea6597ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b9470a6eb42cfa628eeb6ba55fd141a0f11b0d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-45ea6597ef.tgz","fileCount":253,"integrity":"sha512-AhTG+vJ5UWDOoGaZVhNWySxdt/4uJuOUzWLyYQTROucsrtUtwjx8HU3eombIAluIxhkoecqVcgYEyTjukPtZ5g==","signatures":[{"sig":"MEUCIQD+s4dQZ8fclWXXpln25CzBtDGmteWQpRxlboreojuxbAIgLk2m1LvItqWJ3jcMuw3ZZn4s6L+9pD3n8QV8Qj3CB50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"45ea6597ef5fd7fc9b49689a1c7f6dc47b3d7aba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-45ea6597ef"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-45ea6597ef","@open-mercato/shared":"0.4.4-canary-45ea6597ef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-45ea6597ef_1771252492089_0.07202900608248508","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7591bcf53d":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-7591bcf53d","_id":"@open-mercato/ai-assistant@0.4.4-canary-7591bcf53d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78938e89d0d30c3de794854af58131b1429ff38c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-7591bcf53d.tgz","fileCount":253,"integrity":"sha512-O+tB+t2TEswiKaXFlDHQLhexVLuu2QZcWhVDbvgikJcxW5ua+SND2N3eBo+ZZEQFZ2FqAixAblEXo0D/WXr5bg==","signatures":[{"sig":"MEUCIHtXGlo50MQDmrsp9bBZZVVBW/TWZ6LNKGKZZXTDiuQXAiEA9bod3atEwoVY9ow4OAZpU2GC1IBuVLeaYlxQz8zTWCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7591bcf53d8300c580ed179df5cfcc77f9e3dfd0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-7591bcf53d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-7591bcf53d","@open-mercato/shared":"0.4.4-canary-7591bcf53d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-7591bcf53d_1771253289213_0.6229326143071707","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a1d791eb76":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a1d791eb76","_id":"@open-mercato/ai-assistant@0.4.4-canary-a1d791eb76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15dcecc5470ab96a0a6899d160f3742b6cbf76f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a1d791eb76.tgz","fileCount":253,"integrity":"sha512-NCD49loSlA1C/0dk0bAD0d8MzU5ZbceyHRQoKc74hQITn4BTGGxh5T92WfchhjP5Yorb6VW1VEqvF1K/uYVpEA==","signatures":[{"sig":"MEYCIQDmwE+oDsqM6uA8s8E+2KW9C6xH/yVwqbR/jpZ5yKBgJwIhAMGjsUyzkN8qIKwutqNePjsFJa0zEtxjgg+Lxad9gfnK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a1d791eb768716252d5095544b564976bf3241e4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a1d791eb76"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a1d791eb76","@open-mercato/shared":"0.4.4-canary-a1d791eb76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a1d791eb76_1771253641989_0.054485092652569955","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e527018e16":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-e527018e16","_id":"@open-mercato/ai-assistant@0.4.4-canary-e527018e16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f352e3561e8fad16612f2efa26f95146db5fac60","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-e527018e16.tgz","fileCount":253,"integrity":"sha512-WTyMj+HKk+IWRZJ/oxd90Kur1O9I0IOKZ6bGJLo70GpqIgu2tIUKDSg+6rgGjSrWdbI7cCwcMmV/Qk2/09wMTw==","signatures":[{"sig":"MEYCIQCT6QY5yW284QX5AcsxDeavjWhf/mgudz6c7/zjgNaQpgIhAILPnqsoS8+QxVAQcaNjXZ0m3fNI1GF8uzW4a13qyPK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e527018e1681e7290be9bc29ce822a4265ab41a1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-e527018e16"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-e527018e16","@open-mercato/shared":"0.4.4-canary-e527018e16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-e527018e16_1771254254065_0.9595942273486329","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-1a115653c6":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-1a115653c6","_id":"@open-mercato/ai-assistant@0.4.4-canary-1a115653c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95eca23d99fa291d48ad47b39a59872ef66001eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-1a115653c6.tgz","fileCount":253,"integrity":"sha512-Yjz/r5dySjzKOd7wQkOZVXi3BSagnS9MHFjDEwKjJnXyTYmEQBg3iybfGfTTyJ9qDXD+fgbbhsPL45uIrYNv+g==","signatures":[{"sig":"MEQCICLsVdmBASdCXZbA+t3Zu+C33J7ZQaXD4L+zj7UpNoGKAiA4jmzl79ALQH8L3+u2E6TK4h1KeKWO1gdxa4a+MucNLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1a115653c658eb4c1dcd9962eeec63525460e6a9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-1a115653c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-1a115653c6","@open-mercato/shared":"0.4.4-canary-1a115653c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-1a115653c6_1771254839483_0.6805305168531477","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4f14ecbd03":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4f14ecbd03","_id":"@open-mercato/ai-assistant@0.4.4-canary-4f14ecbd03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a52bad5a881e8d0a6623e7dd0842f2376e8712fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4f14ecbd03.tgz","fileCount":253,"integrity":"sha512-TnzGo1826rwn7cABI14SmlMLEqejY5jHsejS81FWerihZFzPd5MMtkrXnUIC3uOG4YBnepN7OgYVrA4NK40S9A==","signatures":[{"sig":"MEUCIFoxkr+4+WFcw2+rNcBva3TwmhZ6ZUPsHU0LPOAy8V+7AiEAzeXk5b7EyknTKDPPTXIyT263XCAzZbcADoh8HMq35rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4f14ecbd0388d60a52f4111809166d1850a0540a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4f14ecbd03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4f14ecbd03","@open-mercato/shared":"0.4.4-canary-4f14ecbd03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4f14ecbd03_1771256636082_0.01770987489813547","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f63c25d648":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f63c25d648","_id":"@open-mercato/ai-assistant@0.4.4-canary-f63c25d648","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b4779fa8347ab4a4bb4feba6e1a93220af6090f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f63c25d648.tgz","fileCount":253,"integrity":"sha512-6TUiRXKIyXCICALLTclrml50AP9TqzTTIea5MOPzb22IbbE1p7QsT+MF2Yt/piFDjXF5TsEWU9LXIsID3DKifQ==","signatures":[{"sig":"MEQCIALQa+VEm8Jn072qxQ2nc9VqB/uI4Gu3x0ceRhJ3EZObAiBxDcQdgn2ZlapKvNJe+vbd0Z4notUJMgT+RHxdqH+q/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f63c25d64815f64d29056092d1208b5e1727b3c4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f63c25d648"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f63c25d648","@open-mercato/shared":"0.4.4-canary-f63c25d648"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f63c25d648_1771257453754_0.6088477715725413","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6c42adb9b9":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6c42adb9b9","_id":"@open-mercato/ai-assistant@0.4.4-canary-6c42adb9b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"43b9eb3b4a6d03117d90db83d2315fade7768da3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6c42adb9b9.tgz","fileCount":253,"integrity":"sha512-/H4auNibcny/HKG6t1q6nKrY9WBoCU7nEM9B7hL3X9fe4k0UwcQeQnCSreiwmxlv7PkIZH0nY92UQ9Xn4qOCEA==","signatures":[{"sig":"MEYCIQCWmbn47Cc556MFmkdj3xFsUk3EgsDoTY5/ufp5FgduMQIhAIOGl3jUQMjmw7vIfFZQlp/3NS769+3xCr6fyii5CqaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6c42adb9b9d471cef6d24f4dfc1fc4fd3adaa5c6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6c42adb9b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6c42adb9b9","@open-mercato/shared":"0.4.4-canary-6c42adb9b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6c42adb9b9_1771303201475_0.699833033104597","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d0af84164c":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d0af84164c","_id":"@open-mercato/ai-assistant@0.4.4-canary-d0af84164c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2841ac2c52d530aea2ca5cae492a38dd4f5e17bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d0af84164c.tgz","fileCount":253,"integrity":"sha512-+McTz9vze1ajOmVMz9d9Cklc/CfU4tzmvJZX8kCYuPlsk2iF5QL3zXWC753nvTigPnE5+sVIqAsJVd/Hjh+2Rg==","signatures":[{"sig":"MEUCIBwPUJ+MAq0chogX5K5NWd5J+Mqi/lKM8R26JStvTkkhAiEAsZSxLcdxSxkEtJ6jPd+es4Zuma8me0RjqXNRcQ4sSuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d0af84164c2860ec37a867bf146962bdfed901ab","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d0af84164c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d0af84164c","@open-mercato/shared":"0.4.4-canary-d0af84164c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d0af84164c_1771313258426_0.877412935659516","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fa4f32eca6":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-fa4f32eca6","_id":"@open-mercato/ai-assistant@0.4.4-canary-fa4f32eca6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d9c490158b2c9a866a6f9dd39e36c04d0e3a8bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-fa4f32eca6.tgz","fileCount":253,"integrity":"sha512-e2OQY7bJPUS4485oszLJ15hyrkdUceIsjMO6Nvb1ch3UVzpI1MSSfwnvTqwo3wYrJlcjcNqUrtP39Hr1As4OnQ==","signatures":[{"sig":"MEUCIHvFZu2td1Iu1D7zeVLAsLDO/DEQ3SXEagPPV6QQDDNeAiEAu1Wua7dLQbor8khTqeOHdLhlaYyKLCAXPF3EdYW8vsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fa4f32eca61c5a50c8783b68ca7200732809beb0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-fa4f32eca6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-fa4f32eca6","@open-mercato/shared":"0.4.4-canary-fa4f32eca6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-fa4f32eca6_1771313311025_0.1758893591366686","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f4199cb33d":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f4199cb33d","_id":"@open-mercato/ai-assistant@0.4.4-canary-f4199cb33d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ebedea5f301dcc05745707b1f311d39ffaadee51","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f4199cb33d.tgz","fileCount":253,"integrity":"sha512-Nosuj4tvgaoFSdsbP/KrKgg85lGCGyhv1xF3Xv1/wY7cM13y754T/KiSbXbRi7tBG7f4TTe9nw2hvXnDfbPi5A==","signatures":[{"sig":"MEQCIHT/YuTsXYiwXR4w9dyKWuCxnvsIUjPt3kxAZbBEAxAAAiB/2VXpM3BesIRTlaJp38gXalnV6PZp2MEYG9YShwhGVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4199cb33dca23b16a1b49d549222473ce31842a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f4199cb33d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f4199cb33d","@open-mercato/shared":"0.4.4-canary-f4199cb33d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f4199cb33d_1771313478796_0.913380923769205","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6aecfe823e":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6aecfe823e","_id":"@open-mercato/ai-assistant@0.4.4-canary-6aecfe823e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c92991059a0927192d734234a9009ff3c738679f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6aecfe823e.tgz","fileCount":253,"integrity":"sha512-XRq2hgTd7UUJ8no8KFmu1oEhbNPekXdtLSI+k6iKkpwFP/HGruLGdrN/In4n4ThaNOmPP3+fBHFYOfoj4geajA==","signatures":[{"sig":"MEQCIG+ayNSLtA69n/snnwa7JXj9IcUn9a8KsJo8+1j3Iw4aAiB0oFzCe34serxUGB8e5fGnYA7hohTUYZHOPISuQ3FI+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6aecfe823ed47731a468d3bf01688b0cdbe0dbff","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6aecfe823e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6aecfe823e","@open-mercato/shared":"0.4.4-canary-6aecfe823e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6aecfe823e_1771313639557_0.2831936683105063","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a50b609301":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-a50b609301","_id":"@open-mercato/ai-assistant@0.4.4-canary-a50b609301","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e921ac863f317d8e162d818374162368981f885f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-a50b609301.tgz","fileCount":253,"integrity":"sha512-7kPJjJTUBQP03qVqD3feoC9ULEnY7OLisY0ugQyjFgrD2/L+/VIk2SSqZgxvKnXy9mSHK+EXzo1jaJpfgmNSxA==","signatures":[{"sig":"MEUCIETbWDfa8vFuw1QizVBfW9rW+CH9JVtMUTJ8AueRJTjMAiEA+EmZg3XUXlE0kxFnx45GfsVNp1FMC6D7cCcfFtCrTpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a50b60930169bd980648c3f40099891e9d120cbc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-a50b609301"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-a50b609301","@open-mercato/shared":"0.4.4-canary-a50b609301"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-a50b609301_1771313969869_0.7968146970330352","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-44988fca6f":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-44988fca6f","_id":"@open-mercato/ai-assistant@0.4.4-canary-44988fca6f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49dd93cbc0c252329028117d41837db2b2bdf326","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-44988fca6f.tgz","fileCount":253,"integrity":"sha512-I5LYGbiryCzb4dmoy/AKE/ODY+r5lZCyx46eORsZolKWg2GZ8K28OTlJoMaEGBWgYR83Lfw29b/Z6cnHrpmMBg==","signatures":[{"sig":"MEQCIESH4Zl92zvTTGpOn8x3FShQrWrlHtkMcWLRZnndqaY0AiAWtAcrfKyBcDJG9vSe/tf3UN7oTOEuVrnl/LaHTWImHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"44988fca6f4c4ea621ae5061580ffff53d2ba32c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-44988fca6f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-44988fca6f","@open-mercato/shared":"0.4.4-canary-44988fca6f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-44988fca6f_1771314551841_0.6826179882912042","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4abedde45b":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-4abedde45b","_id":"@open-mercato/ai-assistant@0.4.4-canary-4abedde45b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3f74d439c1c949cd565e1b1cc0a8fdac43f1153","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-4abedde45b.tgz","fileCount":253,"integrity":"sha512-KW2uP2tA0Wo5G/wHP2rKb5DhRLFW/2r2aobuF7EAimDfJgfz3S4Vt0ZVTp0tScfnTdULrSwLg2UE7Asf3bVWmw==","signatures":[{"sig":"MEYCIQD1IKWu/v97bBrdnvSNzmrWfv33hRQmBG5P4sQ54M8eXQIhAKHTmFOLW/MkFRhxnEmynRz75/fLq+RxaZowL/uKT8jN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4abedde45bc6c4a92ba55a4ee4fe9d601a7b97ac","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-4abedde45b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-4abedde45b","@open-mercato/shared":"0.4.4-canary-4abedde45b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-4abedde45b_1771315779196_0.6694179668248545","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-68311d37d0":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-68311d37d0","_id":"@open-mercato/ai-assistant@0.4.4-canary-68311d37d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"264363263b91e81941559090d4ea248f29d6c48f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-68311d37d0.tgz","fileCount":253,"integrity":"sha512-cqfM6KuB6PjYlC0ma2PBpD5PrrNvZVp9OKMOGmRycdcBRrxZ8YTY/0zRPjKEobMEmvHawRB3ePc5xVg2oLOJEA==","signatures":[{"sig":"MEUCIBKE1FWdA+M51xa38xSRsPXU/e3DyCKUZeVI1KtMEI3gAiEAkGzW2rx91EsMn0/27wCtMwckcJ9KU5tftO8elXcdrxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"68311d37d02b84e068935409ad7f8f8cf239657f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-68311d37d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-68311d37d0","@open-mercato/shared":"0.4.4-canary-68311d37d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-68311d37d0_1771340033620_0.8296254711669149","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8c01d6dbd3":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-8c01d6dbd3","_id":"@open-mercato/ai-assistant@0.4.4-canary-8c01d6dbd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"82cf345533ad6129f321bdbc6d7cec96f557051b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-8c01d6dbd3.tgz","fileCount":253,"integrity":"sha512-hfJVWAmctHcwQRh29SuK4+DxnAbxXMuyF/rtvgRyCgSIe5nB8XueQfyLeEk1VJBoGBI9EAlWIkB4uM/rATVeVA==","signatures":[{"sig":"MEUCIQDQcpMitBr+FEQ96Z8yn3UoSI3jqkAaqxJ5SabKzQY9wgIgXgtVbvSj+kxkcO75ibF7KhjjG60I4mjj2OtD2305BO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8c01d6dbd3b9ab44ff7f731c75b5426be4e30b01","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-8c01d6dbd3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-8c01d6dbd3","@open-mercato/shared":"0.4.4-canary-8c01d6dbd3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-8c01d6dbd3_1771340197153_0.9359854999240846","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-2c6693ca73":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-2c6693ca73","_id":"@open-mercato/ai-assistant@0.4.4-canary-2c6693ca73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef9514099c9da124a349d4bb4ee638885058a3ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-2c6693ca73.tgz","fileCount":253,"integrity":"sha512-HSIIcldlhiTP6y9TrzEIWbGCVP5ImVLU0oCwSSC5LfSvvd9YtECeFEuWEO/1a+s8PcXap4u9LRW4y7cGMsJ50A==","signatures":[{"sig":"MEUCIDEp25SaiN2h7J3sKqFwCh9mwcqXMq9jX7M5++jAMuThAiEA4Jq2vwn9om0PD5RLvHb9T0/6iMV2uT0k2I9Eo34Nkeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2c6693ca732651b71ef2514b0cbab8996fcaba8e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-2c6693ca73"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-2c6693ca73","@open-mercato/shared":"0.4.4-canary-2c6693ca73"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-2c6693ca73_1771340691340_0.04584917513127795","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f33981580b":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f33981580b","_id":"@open-mercato/ai-assistant@0.4.4-canary-f33981580b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30113c34c8f437514f84a003045e40851a6816a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f33981580b.tgz","fileCount":253,"integrity":"sha512-Ht30xc2pLuoju0OqRvZuqUS0ZEG8Z66dHB3LsIPq8uDZfZKPR7kuULlbzEuQMJLO1ol1b7FUA8PXbTt0UejE+Q==","signatures":[{"sig":"MEYCIQDxn2xFEY3sdFe1SYyPY6yGmGzEDjMBB3WTMAO90CHTJwIhAJKLo1PNO1V7KpIJUZgZ4EKkadAyl+dH0QooWLduYOM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f33981580b6cf930b086843251c98704b1a10740","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f33981580b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f33981580b","@open-mercato/shared":"0.4.4-canary-f33981580b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f33981580b_1771340880505_0.9389931110142995","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-76f668bd77":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-76f668bd77","_id":"@open-mercato/ai-assistant@0.4.4-canary-76f668bd77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4234fce1861392c58e745171baa99499fd79808","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-76f668bd77.tgz","fileCount":253,"integrity":"sha512-P6BSdiJUR6Y9Wud6CPXao8MxkzknCADWTCCJ9L+2opNmZSFdP4yBoWMtHo5ofoLptA81PcwS6oViTv1w7d4DhQ==","signatures":[{"sig":"MEYCIQCeyEp+VXf0aawmFkN/cJiOs27I94Elo4AvBbqRYkVeagIhAI1ZpndDP4JRay5HAHr2QogfErL3tK5VYT7oJJo8fS14","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"76f668bd77642a89de68a74f9cf85efa18f57034","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-76f668bd77"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-76f668bd77","@open-mercato/shared":"0.4.4-canary-76f668bd77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-76f668bd77_1771340939607_0.26593747086470043","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ea2d108d35":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ea2d108d35","_id":"@open-mercato/ai-assistant@0.4.4-canary-ea2d108d35","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91da9c5e9725abe08c430399d47c15f38c834ecc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ea2d108d35.tgz","fileCount":253,"integrity":"sha512-jFxyEKCPDxse+qGyb30UmHeDLEsVVaO80UhBYiiQYEN0pJvWvQz4accSyyexrUnJJfXZekOiYOMoykugJy8mpQ==","signatures":[{"sig":"MEYCIQDSAd1htrFPhF6bixwld9Rr3dVqa4XNyG34oitRzhlHUgIhAOT+fef7mFYKdCUyWkvjRTtxOdHY1dp9k5eeMyPxZku0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ea2d108d3526ddd53e724a0a7881359c1e9155a3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ea2d108d35"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ea2d108d35","@open-mercato/shared":"0.4.4-canary-ea2d108d35"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ea2d108d35_1771341061032_0.07206893773967904","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-feb93426f1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-feb93426f1","_id":"@open-mercato/ai-assistant@0.4.4-canary-feb93426f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be34e6246906047b7641d66bf1f44c941e295c64","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-feb93426f1.tgz","fileCount":253,"integrity":"sha512-pSTvekKxtrO415p1EbiKPUzvTTaeHuFPoQ9hyf8uV3H9Lm+N1D2GoWJWUNSPHqr6n/vnS73GsgiEIpmkcRUDHg==","signatures":[{"sig":"MEYCIQCIaDqrnjD7wnE1s1gqk+n/PkN2LM9064CZ7S37NAmYjQIhAKk/Fk8Xww52Xw0fBiGEaTk7GYwfxIvX0x81QFLEFqu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"feb93426f1ac2a4f5bcc0c97c4f7e419b9e95b4b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-feb93426f1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-feb93426f1","@open-mercato/shared":"0.4.4-canary-feb93426f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-feb93426f1_1771341063452_0.048799619390860416","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-71bdda3c42":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-71bdda3c42","_id":"@open-mercato/ai-assistant@0.4.4-canary-71bdda3c42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90918787a7df4beab24431837a087f12d5f7a9f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-71bdda3c42.tgz","fileCount":253,"integrity":"sha512-5JYG0J8WFWeEXOwzmpV55uSkGC3ZZychub5jKqjwlk9Pt5aDZfuRCOAfDsUu3KSlh5TiSRV24/NLr36CZzUR4A==","signatures":[{"sig":"MEUCIA8eih0YBhF6MnAJi8Ck/xdKrjTcUT0NmRlWDgquQUXdAiEA4Nv8Pj5IG7Zcl4UtyeJuX1HO2wIC17PZWdz7p4P4dCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"71bdda3c42dabd12733937a980e56bc02d2f4db8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-71bdda3c42"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-71bdda3c42","@open-mercato/shared":"0.4.4-canary-71bdda3c42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-71bdda3c42_1771342347302_0.07692548474268635","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-efe20e54bb":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-efe20e54bb","_id":"@open-mercato/ai-assistant@0.4.4-canary-efe20e54bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1a38da3bada36febfd37bdcc1fa1b40e5883c1e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-efe20e54bb.tgz","fileCount":253,"integrity":"sha512-8PvOjgBmw6vfWkwehrqw6cCcp/hZUboljb7gnCNj5O/gRQ4L3B8n2cGXeF6nLB/cWq9M9lwds8Sdud7SieObWA==","signatures":[{"sig":"MEUCIQC9qGpgsY8zqr8R8vTXtkHLyuX1yEv7SuAR9jzkuGSakgIgWx2Mw6kpH6JUAyiamlcj675BoxeSSBPf9tRW1gnbuME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"efe20e54bb915f7ce86d492c85beca9a9f28e155","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-efe20e54bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-efe20e54bb","@open-mercato/shared":"0.4.4-canary-efe20e54bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-efe20e54bb_1771342379844_0.45612235477782237","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-53eea06089":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-53eea06089","_id":"@open-mercato/ai-assistant@0.4.4-canary-53eea06089","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fc0c08c507573268a454525ebb0b78486c54397","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-53eea06089.tgz","fileCount":253,"integrity":"sha512-hYmNOFEz4M39WJpE6BVSQ2gPxxH+/ZuGNu48qF4mzroqP4KP8Cz8NMKsnLvDP9Mc7DZ04u6YCLzgxSIReBIt7g==","signatures":[{"sig":"MEUCIHhXUsbRpye6och+Is3eUBSMestlUxz089tSLqyWCU1NAiEAp8+Gdq048LblLbslWLOddhCc/SGoNOTJesvKaHCeGa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"53eea06089bc2fec3b165301b6eb4f061706dd3e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-53eea06089"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-53eea06089","@open-mercato/shared":"0.4.4-canary-53eea06089"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-53eea06089_1771342887508_0.3387267915573611","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c68e7250c4":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-c68e7250c4","_id":"@open-mercato/ai-assistant@0.4.4-canary-c68e7250c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb509d446c288ba71d87542c1b30550234faba87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-c68e7250c4.tgz","fileCount":253,"integrity":"sha512-rgFdFcdVE8pv1J3/yjuTveDhVStUvfEsCDnIa2LQSskXt0MzKcAGfOLWi8sIFuVLv8pFXlRby9DnnNQJxmJBuQ==","signatures":[{"sig":"MEUCIQC93Q/w+uNqCWRz6JFC5zMJ5Zw5erihJL/6l1vQkpNXBQIgFPIK6+QBd/Ik8LmsM6GG3syuThnSKANNNm3vCiTRl1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c68e7250c43aa8a4351f44920ac0e6e9ebed994a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-c68e7250c4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-c68e7250c4","@open-mercato/shared":"0.4.4-canary-c68e7250c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-c68e7250c4_1771343296798_0.37690823068077783","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-71d491a1d3":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-71d491a1d3","_id":"@open-mercato/ai-assistant@0.4.4-canary-71d491a1d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32271e99514b2ced9670b117e1ffaabcd6de3bf8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-71d491a1d3.tgz","fileCount":253,"integrity":"sha512-vkV/DwaN2jM5iTaXRUlv86D9o1d5QYOilpYIPQEQmpryYg4RiSM58LqrC3XgrTMM2w1Y7nkgzMdWM7BrZuWM4A==","signatures":[{"sig":"MEYCIQDsRe+8x5oRBI76ba8+RDgHnoZf1V6+IGybXiAPT/4FhQIhAN3iID1kFJVenY9mn7bqOWNpVDx5q/6ohWLrmqk1ENmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"71d491a1d3f537a690ea6533e6353c73337aeaeb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-71d491a1d3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-71d491a1d3","@open-mercato/shared":"0.4.4-canary-71d491a1d3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-71d491a1d3_1771343489006_0.19665913115694722","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d2c8a2409e":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d2c8a2409e","_id":"@open-mercato/ai-assistant@0.4.4-canary-d2c8a2409e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fbdb67afd093159391adab1692375991876f72a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d2c8a2409e.tgz","fileCount":253,"integrity":"sha512-XkaNEFZe9ruxLFGfesFqo0r2l51ISxjBKCyPeobP6TtCyvAqTIaF8EThvRUZ7U4PlzQQ+hAQ5+XZeGnvJJEb+g==","signatures":[{"sig":"MEQCIBOTbkLFAo7EQ19cWVN32cCQs1DUzCN2ImaCaoG2lRYhAiAZNzeALrqizPVIgE8ZOLAL122g7Njg0+61qKy73iT4ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d2c8a2409e6b1b24877cd30a7f5143cfe22dad6c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d2c8a2409e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d2c8a2409e","@open-mercato/shared":"0.4.4-canary-d2c8a2409e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d2c8a2409e_1771395775769_0.7369547740154525","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ecf48a9768":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ecf48a9768","_id":"@open-mercato/ai-assistant@0.4.4-canary-ecf48a9768","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be1bce4ce465f95b5792ad62aa8a3bc36739682a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ecf48a9768.tgz","fileCount":253,"integrity":"sha512-l5lqH/ccNRcKKQnOmH1IPY68iw+oSx7g4O1dHFdjEv2SdN9W0LY5/68V55L4igrL7RWZ+JnIdSkZCJx9oiMDeQ==","signatures":[{"sig":"MEQCICVqmgHu2WqKdR6Z+DesCGFsLmSvIWadAYUIL7Mop7VyAiByABCOTN4K5HAROdV+3n8bl9tq/Hi3rdiijiNLhnBCkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ecf48a9768d3f61c4a0da90da8ee2b3e5f70dea2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ecf48a9768"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ecf48a9768","@open-mercato/shared":"0.4.4-canary-ecf48a9768"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ecf48a9768_1771404238599_0.5701809825732322","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6b0582b230":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-6b0582b230","_id":"@open-mercato/ai-assistant@0.4.4-canary-6b0582b230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d129d9a514114358c6ae50a07c8fbd5f244897e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-6b0582b230.tgz","fileCount":253,"integrity":"sha512-x228L+Li2sLTHOddVZFUGaHyrNPsRy8Ehlv8BIJpFxYROcp1C5P0eyMuNboAM/w2flAW9ajKFb+4i0VNUWl9wA==","signatures":[{"sig":"MEQCIErrt8InYdGBT/Bv2cAbptTdvgIowdPvN3Uw0SEESHabAiAPyaA1CBvAXbiLfD5b2eBSWq4hczcXttrvOwQOA3UCWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6b0582b230a594b1925594df29a1889dc5ae2148","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-6b0582b230"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-6b0582b230","@open-mercato/shared":"0.4.4-canary-6b0582b230"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-6b0582b230_1771408049438_0.7645920140889979","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-749f356eae":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-749f356eae","_id":"@open-mercato/ai-assistant@0.4.4-canary-749f356eae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c47b196ece78e22713bf3e0ea954e7e842ad454","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-749f356eae.tgz","fileCount":253,"integrity":"sha512-zdHzI0oJkzINFJsDE2XECIsDShgVr72F62W/59C6lS8i7W2lzZPBPqgqY8/UtEidAltqd8W9r+WP0b/zWFvUPA==","signatures":[{"sig":"MEUCICJo5v2ImGCNZiJbSzBP8gI6GV4731PVExgpTEVvAL6RAiEAg7lJCQO0oF5FhZsrp0VhSt5Q+xoQmO2d6rL0PxCR4AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"749f356eaefaee31b4d0e23be5064dd0f265da58","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-749f356eae"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-749f356eae","@open-mercato/shared":"0.4.4-canary-749f356eae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-749f356eae_1771413646565_0.502246764386787","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7891cb1b9b":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-7891cb1b9b","_id":"@open-mercato/ai-assistant@0.4.4-canary-7891cb1b9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ef641605e4c7e79e882cf7f93cd91994aa3a9d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-7891cb1b9b.tgz","fileCount":253,"integrity":"sha512-3OAX4UsxmjZUPeZDXE7LPktLx3TNsfv9TrOmNY5OjPSsE6XxeeRAQR3xt1ouAcQ+9e9k0LyPCtiN5Ls04o8UiQ==","signatures":[{"sig":"MEUCIQDGNAuMOWkj+hU6+vpM40lDmExtYOjoxZw9muCJVvhJoAIgS7bzU25ZvHEuF8uV/p0B00vUTqzXOEwWfWF/0k0erVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7891cb1b9b3aec346bc9d74e6d573b1cf86b1fe1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-7891cb1b9b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-7891cb1b9b","@open-mercato/shared":"0.4.4-canary-7891cb1b9b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-7891cb1b9b_1771414322996_0.37636044271515945","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0f70fe26f4":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-0f70fe26f4","_id":"@open-mercato/ai-assistant@0.4.4-canary-0f70fe26f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7ec7b4fcddb2be29cf9a2983c16ef285ef42a4d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-0f70fe26f4.tgz","fileCount":253,"integrity":"sha512-11e6dkf9TfX1rIyGPHCvE2JZTXcQ7w8D9IFToTRiBp4Vq4dQHHLDRa4YO+sI+YQVfTpjGBxHjxb1JeWxi0jYIQ==","signatures":[{"sig":"MEQCIB1pLh+YHD9QC7nP4/LdCKpgWF2W9KazMWtXj47ggIVXAiAsHURA27e9rfMupYzvQ/Z3UovnywP5HmcFU/JCnxKXPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0f70fe26f47bf9fb025b6236e33a32f08cffaeb6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-0f70fe26f4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-0f70fe26f4","@open-mercato/shared":"0.4.4-canary-0f70fe26f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-0f70fe26f4_1771418794144_0.917980908180946","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-764ede834d":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-764ede834d","_id":"@open-mercato/ai-assistant@0.4.4-canary-764ede834d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73c643c9d2c8a2db73fcc01ead43864804a668e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-764ede834d.tgz","fileCount":253,"integrity":"sha512-pSYw0LQndZIqaDLLrLuR2fsN5nu0OGcZfC34zLynoCfgx2aOgHntmToV8EblqI/5o+Y/cpJO4ov+Nx1UfkbttA==","signatures":[{"sig":"MEYCIQCrgaiQ7UIYghNQCPaZhKeIYN9jheo03ckjmgWyg4UkZAIhAKJ/Kqm/vMlFhr8AZI7Ryz/XOa2cdgv9aKQyahoa23Hy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"764ede834d713ea58b6959bdd75d6f16c5599532","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-764ede834d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-764ede834d","@open-mercato/shared":"0.4.4-canary-764ede834d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-764ede834d_1771418795095_0.801709453110474","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-606ca9cc91":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-606ca9cc91","_id":"@open-mercato/ai-assistant@0.4.4-canary-606ca9cc91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5767d5d46f8d2c10b6181460ec69c8694441d2c1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-606ca9cc91.tgz","fileCount":253,"integrity":"sha512-ykG/3QIhhZzc5tmbCa/suPeHbE3voiwvtP/VZ+5bR7Ia9JZ3Y9MDkz6IrsrSFqODVlO3wjeEpWRfveMPgQUjDg==","signatures":[{"sig":"MEQCIA6uS8kOevBoh0CGQLKwN4EOZcDdTukFzKA+o3QwcASnAiAXQRgFVIxdV1LNBtMmv5oYu5bpny9V9F73RqLsR4sf5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"606ca9cc917e4c2feca8da0887f521de48cc82d5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-606ca9cc91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-606ca9cc91","@open-mercato/shared":"0.4.4-canary-606ca9cc91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-606ca9cc91_1771419566539_0.6870646718019942","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-2a2b8e417b":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-2a2b8e417b","_id":"@open-mercato/ai-assistant@0.4.4-canary-2a2b8e417b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97d90cbabc42b916e3e4b6ae52e045a8ed1180a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-2a2b8e417b.tgz","fileCount":253,"integrity":"sha512-6KQX403yhCeV+mon1ulxTpaBtyZvZACYG4jsF1vzviFwqxtWeMdGndmpCODHKlDDebfy48splL3ug8aAZXiMIg==","signatures":[{"sig":"MEQCIAVc9yI7ohsze6O3zuyYoQShY6mX/GSb0KzW0zZsy5QEAiBXLyg6BLuYiuWoiPYwhUNSZSW8PcZtwj+86lTUqnpevA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502156},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2a2b8e417b04b636a1e0d3fbedbde8e769e79ff8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-2a2b8e417b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-2a2b8e417b","@open-mercato/shared":"0.4.4-canary-2a2b8e417b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-2a2b8e417b_1771420348953_0.48057540292051026","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-19df2a711c":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-19df2a711c","_id":"@open-mercato/ai-assistant@0.4.4-canary-19df2a711c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7ea96b64854ee6e1ec49c0905ec6ec77eadf3af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-19df2a711c.tgz","fileCount":259,"integrity":"sha512-WTz8Tg9WGbFPvxe6TbRZw9bl/zBVJ+MczYycpE+zaNcbNwHGpG1jTn17a2AVvPks6r/sPVdfxDj2MpgEJguczQ==","signatures":[{"sig":"MEQCIDPRk70RfQOR35vpPu9Gr0EkG9elKgVX2pMO4nbsLW94AiBsdDaUU1rKL7hRW2ryGH/DQaLMBUoBbCESrSZTvMvkHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"19df2a711c035d02e6b866d9d630a0db32d366a8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-19df2a711c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-19df2a711c","@open-mercato/shared":"0.4.4-canary-19df2a711c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-19df2a711c_1771426680389_0.06455334336223495","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d61915a22a":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-d61915a22a","_id":"@open-mercato/ai-assistant@0.4.4-canary-d61915a22a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3283f6fa4530474bcf8fdb73d843be6d212a1b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-d61915a22a.tgz","fileCount":259,"integrity":"sha512-rey37G12kysNaorZ6FSO76SdLG0vpA7gGgC6JY37zZxmIzV9s99IT1ymQE9/m4BzKzFXPyeoI1rE4FUr6UhmoQ==","signatures":[{"sig":"MEQCICSWUM1v5ca3bpVcTDzWUMGhdcwR6c6pyYo9aGtxGpKDAiBuNIBYaRRi8Z9/ePHYBsI6EdExhDcy+lWawIimTJx6DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d61915a22aee894d877570be1e24e1dfbdba15fe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-d61915a22a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-d61915a22a","@open-mercato/shared":"0.4.4-canary-d61915a22a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-d61915a22a_1771441489444_0.20899201748949192","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-027e2abc7e":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-027e2abc7e","_id":"@open-mercato/ai-assistant@0.4.4-canary-027e2abc7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f4efb728d89ec8d4c2d9444b847d2a374752b9a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-027e2abc7e.tgz","fileCount":259,"integrity":"sha512-iVPCsgFSPrZUxFXCGPQGEhXXMcp5HEMLtguDS5YsYSwnGRXW62r+s87/JutU1OKuo7HKpcsBJJui5rBmW80TbA==","signatures":[{"sig":"MEUCIQCcrFeGsh+kLwNVRPuSwiWMj7ja1lJgoVcfTeB+fbqAdwIgI73XKjSzH0bmFPsMbZhB9XM5n2hs8rqFDMlQ/zg9PZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"027e2abc7ebf23e093a60e21c2f41251f3283cb9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-027e2abc7e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-027e2abc7e","@open-mercato/shared":"0.4.4-canary-027e2abc7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-027e2abc7e_1771476087014_0.7858654067857809","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-febf9bc9c4":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-febf9bc9c4","_id":"@open-mercato/ai-assistant@0.4.4-canary-febf9bc9c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ced2843b452a98ae22b0dbe413d0a9203c3308a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-febf9bc9c4.tgz","fileCount":259,"integrity":"sha512-yR0pEmtd90DmJ0tgHy1RqwI8B9ha38BCdmzL7hD6m9Y7lJGMJEertwlHMSmVkUGPCBMajMU59+5qeq5seRxpQQ==","signatures":[{"sig":"MEQCIHijobzBapQ2Sn/1+DaiO2WI0LzRkKQ4OKSp/mxlXVcEAiAfN0hk0dw8iJWZw2krWauAFiRqh5/AwGrElvGFUYu2gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"febf9bc9c48fcce6975edf1a4f31de1d592cc45e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-febf9bc9c4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-febf9bc9c4","@open-mercato/shared":"0.4.4-canary-febf9bc9c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-febf9bc9c4_1771493231063_0.9662984305219227","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f3ba66bf90":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f3ba66bf90","_id":"@open-mercato/ai-assistant@0.4.4-canary-f3ba66bf90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"363650ad56f165b3101a155ecc364459e7cb60a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f3ba66bf90.tgz","fileCount":259,"integrity":"sha512-tCBVjZfXuHymi0OJ1lU/Y7QsVD+6o2Z4zTYUAcyf8PRUeYP9NMX9rhlHn7OHVM4bPZYEWkNJboUE1stT3IY7Vg==","signatures":[{"sig":"MEUCIQDz57oSFCPTFZAB+0sxOV/Q1smMNJnVqIIya/JTtR92tgIgewMfnYzPwOxJfE/6h8uC6budBVm3fF+XS9OM1bLGaNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f3ba66bf90f284066ec3a34503c7012341cc6e4d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f3ba66bf90"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f3ba66bf90","@open-mercato/shared":"0.4.4-canary-f3ba66bf90"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f3ba66bf90_1771494192036_0.12673286968765884","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-9efe6004ac":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-9efe6004ac","_id":"@open-mercato/ai-assistant@0.4.4-canary-9efe6004ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb31d52982446b8dfa2c535426f8e8ff59b09d62","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-9efe6004ac.tgz","fileCount":259,"integrity":"sha512-DH5L3yj62nuosxYzp+px+i2C/GAtn2lZ0YD6smzyW5WCayFrsmh1H+vMHzfOCNsrV6vA3ZDJSsO0KMa1kUd7Yw==","signatures":[{"sig":"MEYCIQD0xcufzldVW9A4ovvzSLA9XsN+0aWeNPkqf7nq6sqS0wIhAJDdXBkdCZEkWKtkrXfAKAk3kuqAu6GRcucyEvKtU4bL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9efe6004ac1720a5225e51f1ba88bdb0c0cdcad0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-9efe6004ac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-9efe6004ac","@open-mercato/shared":"0.4.4-canary-9efe6004ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-9efe6004ac_1771495656051_0.10271542479328066","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ffc01adca1":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-ffc01adca1","_id":"@open-mercato/ai-assistant@0.4.4-canary-ffc01adca1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25c40a0bbc9d3ba262b9cc9ae581a2b742765aa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-ffc01adca1.tgz","fileCount":259,"integrity":"sha512-tY1fOAxEOf3NocrgPw71jAxWq5EDKjN524DrvRmY6Y2hMX2SW3+lfuXNZY98Whz7hragsEKF857/42UD3BKSXA==","signatures":[{"sig":"MEUCIQCVzJBoLSPblvVX2rZQr1idMXaNOkowg0RED2+b7s4xqAIgTF6wP+JU7EeJ6OqJBTjmKlWb3Z00lbmJzlxIA4NzkAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ffc01adca1356bd9e460dd428b95e063b9a99535","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-ffc01adca1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-ffc01adca1","@open-mercato/shared":"0.4.4-canary-ffc01adca1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-ffc01adca1_1771496661127_0.47284820862721477","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7ba1a08b05":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-7ba1a08b05","_id":"@open-mercato/ai-assistant@0.4.4-canary-7ba1a08b05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10ca9b2310391b5dec27f57aaa6f95274dea1812","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-7ba1a08b05.tgz","fileCount":259,"integrity":"sha512-RBtDNYRJoAJr3B9ubWyl2L2aJoEkDClhw0m27OU+6UIc/yGczIvbXI+7pTjCI2dRfrUx6atioVXDzrL24/pawg==","signatures":[{"sig":"MEYCIQCmbHyycvnGE7Er0pMUNljuWDaXQH7Bd2W5Qp6DpVuF7QIhANE4VKgWN4Yv/rbc8EMRvvsolYnSW4gMs37Y0ckbrZR5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7ba1a08b05acc98509207f1767215863869389d1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-7ba1a08b05"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-7ba1a08b05","@open-mercato/shared":"0.4.4-canary-7ba1a08b05"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-7ba1a08b05_1771562630152_0.4637906556257443","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0609cae0f8":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-0609cae0f8","_id":"@open-mercato/ai-assistant@0.4.4-canary-0609cae0f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42bf3f8666484543909b5b43e63b123c6e9b43d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-0609cae0f8.tgz","fileCount":259,"integrity":"sha512-ATVeVwavPHFZ1xxSXpznxlu3a51YmL7hfpOHzhj/zEOvLC7TaoADsyKkGr14TZ6qrJKNoL+8NztEJl4Eu2F9Qw==","signatures":[{"sig":"MEQCIEEIpZh53UZbyHd6Qo+J5mXXqLexzLB2qKvhExzNBTHUAiByGALbr+0t6pwqLO7/+41bvAgH20xnuvQOdTAT3KlziQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0609cae0f83ab6b7acacc30fcd06d12ff6d0f543","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-0609cae0f8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-0609cae0f8","@open-mercato/shared":"0.4.4-canary-0609cae0f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-0609cae0f8_1771562926820_0.08351255992376916","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f60471fd57":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f60471fd57","_id":"@open-mercato/ai-assistant@0.4.4-canary-f60471fd57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c82d60afe7c0dbc12c27a5b2eadcdc919e486840","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f60471fd57.tgz","fileCount":259,"integrity":"sha512-QnEyZgk/PjV1MKUskIw5gwPUnrgYGXbSC/jNZaZ6oTntqoLYsiZNY3lxYboNf5JYTtTggt4ZY4VarT4HR4+UNw==","signatures":[{"sig":"MEUCIALLSRH/dDuxNCJG3/vKynnxLyIWyTQR33c7xBlT48Q+AiEAy+/UFbQRXef7cP+XyjXiQi59VucslKEzuGKfp/AkrJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f60471fd5762d57534c7def21a55c76c1a16ef21","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f60471fd57"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f60471fd57","@open-mercato/shared":"0.4.4-canary-f60471fd57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f60471fd57_1771563312012_0.7024110105852917","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f90050043d":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-f90050043d","_id":"@open-mercato/ai-assistant@0.4.4-canary-f90050043d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88efea1cb5cce6a82dec231ba23ce53aad3d7dd0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-f90050043d.tgz","fileCount":259,"integrity":"sha512-QNLzVc6mdXBHC9+W0C0yN2HahFKI+oaS+3Wh2ZyBnUd4X8kerQIbDCNGq6CstRwAxbIozwQVmiImdS0oQ+IFGg==","signatures":[{"sig":"MEQCIB0pnIeknAG5PcapIJxUCKUi6ZRJDrszhzCP5WzzIWauAiAaypYD7vgkadw8TiSBkDhqIvGOs/m1nFsI5UW+fJyQNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f90050043d788ec895d9e0d1c1185fb2363478fb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-f90050043d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-f90050043d","@open-mercato/shared":"0.4.4-canary-f90050043d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-f90050043d_1771563492141_0.7270890894020634","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fbbdf06794":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-fbbdf06794","_id":"@open-mercato/ai-assistant@0.4.4-canary-fbbdf06794","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"29b5b10c25806aece6374cdc84821a051df9855a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-fbbdf06794.tgz","fileCount":259,"integrity":"sha512-1ObSErEFdwkuIU8VORdkecDNwusgsrEoFO4ZZ9WxW2+xoEQesRNYqV7UDRCBTl1PWOqHp78igB6LuqQLTj7dIA==","signatures":[{"sig":"MEQCIG8WuVvM62T886avyotiV+MSeO0CHHzR+luc8kAs/h3iAiBaYYMRLWxDm7YCiELcghI7iI4J/7oooiiDxsVN30qWXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fbbdf067946c16e5addc153f112a89c602f78651","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-fbbdf06794"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-fbbdf06794","@open-mercato/shared":"0.4.4-canary-fbbdf06794"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-fbbdf06794_1771563660136_0.579789862233099","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-9a0a2676bb":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-9a0a2676bb","_id":"@open-mercato/ai-assistant@0.4.4-canary-9a0a2676bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d4c1a9757b92dd49384a4ccdd7976e405128e1a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-9a0a2676bb.tgz","fileCount":259,"integrity":"sha512-k86ifsW4HqVND37SZvWYrubWwDHPCFf9nVwjoujBlMrzJKfEEokziVATnB3au3xfTMFOPHL+MXGHbiBkecMwcw==","signatures":[{"sig":"MEUCIFufG/wV4/5JzhKkZtmboWjGJMlq5ujjglA9/oVUCIv+AiEA8IVFa5PtCxoDpc9/ymQTQbXtYQ3et5HhhHwiYpc1Qq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9a0a2676bb154e0401e6db54d4cb142033c69be6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-9a0a2676bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-9a0a2676bb","@open-mercato/shared":"0.4.4-canary-9a0a2676bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-9a0a2676bb_1771563736705_0.48087360152789094","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-3cef319bf9":{"name":"@open-mercato/ai-assistant","version":"0.4.4-canary-3cef319bf9","_id":"@open-mercato/ai-assistant@0.4.4-canary-3cef319bf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7cdb7f6ce0a47ea3b5127e3c479fb79d7f5b78b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.4-canary-3cef319bf9.tgz","fileCount":259,"integrity":"sha512-xuuh8FTp+sxYmTgvhaDePKE8Z0/3aVijWRYdG8h6frvKSuDSK84Y4tjn7s8DD84tnyA53Xfq4PfdAI91OKd65A==","signatures":[{"sig":"MEYCIQDlL33lTtPb6VTDSXhzcnaQW9LgqK1yvmkum5c49qXxOwIhAJKMHub9dc3EfY4uJpA+llY5sBVAq8+Lr7iGDtW4jxm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3cef319bf906260980973212bcdfa45baf77587f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.4-canary-3cef319bf9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.4-canary-3cef319bf9","@open-mercato/shared":"0.4.4-canary-3cef319bf9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.4-canary-3cef319bf9_1771567400929_0.552670046835446","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a790455b92":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a790455b92","_id":"@open-mercato/ai-assistant@0.4.5-canary-a790455b92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64be89eaddaa2650facc350e8c1896933b648f4d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a790455b92.tgz","fileCount":259,"integrity":"sha512-5gFZfAOe6/40g7HYqYXuFvrP7XjXJriidGHc1i0nnnByS8k1o7r/cXdkavVKsGpUXHSjIxBakO2wTi7hKSOccQ==","signatures":[{"sig":"MEUCIQDMIwDQAWPi05uLhtyoSMnbL2BG9CDZagaW1qmpUAniSgIgUHqBuLREbKAQvK745gPekb18aP12ObqxFYG2+U/n8eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a790455b9204e2569f84d09d34de011174b7cf74","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a790455b92"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a790455b92","@open-mercato/shared":"0.4.5-canary-a790455b92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a790455b92_1771567767274_0.1584592643619298","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-91039ef295":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-91039ef295","_id":"@open-mercato/ai-assistant@0.4.5-canary-91039ef295","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa09e6e4389b9baf3320738f42f3d51efbf8e81c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-91039ef295.tgz","fileCount":259,"integrity":"sha512-1fQXpeVokb/Lzv2O3XEEHs+hAnIqDfvDbfoC+EMx1Ve3KhM+D7Ex5HrTayeR6M3iJVr6Kx3mFJKKOAI4yBkC8Q==","signatures":[{"sig":"MEUCIQDIpvOy3w+FvvnAlMYpWTQv18gefbpm7QLDvj3kpgAnEQIgCtjITLD/Z3IGBnXLYjnSLAHgvD+fDk4Sv65jw6vb3PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"91039ef2956af4f35cdba49b4cf29c6525fb0b8b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-91039ef295"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-91039ef295","@open-mercato/shared":"0.4.5-canary-91039ef295"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-91039ef295_1771567939261_0.5141353625965075","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-353cb8a604":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-353cb8a604","_id":"@open-mercato/ai-assistant@0.4.5-canary-353cb8a604","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d9537756695bf53d9f92859b926a63e12e5a4a01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-353cb8a604.tgz","fileCount":259,"integrity":"sha512-/JGxcfMqTfdDSdXCcrRzE8+5X27fesfPlgwxAdhRtoIAUmoKKqTLcdg/oNCTC90Oj/9reamceSgUyNMm3BiuzQ==","signatures":[{"sig":"MEUCIDRkq2WjhBZgV6zqve9+4VWgVmuW74d24KOmV94oIjlbAiEAwM4pIC7Gma8YJenRIyMQEKcCDXcVmTSMAe8VUJnlr1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"353cb8a604e50cc5ab4091170f548fe5d20d558e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-353cb8a604"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-353cb8a604","@open-mercato/shared":"0.4.5-canary-353cb8a604"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-353cb8a604_1771568078262_0.9494316937486349","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-276ca6eb69":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-276ca6eb69","_id":"@open-mercato/ai-assistant@0.4.5-canary-276ca6eb69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"449afa1f894caf77d633bf799cacf267af512dc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-276ca6eb69.tgz","fileCount":259,"integrity":"sha512-Em74dK955bnvWRnYUJEqLwPI+/H1yltShZEBByFnGC2PLy2BYMbPtYXbaU+32fCMchPr3pFIBagAOakHg72Kng==","signatures":[{"sig":"MEUCIHzA/eMKMsWu4aNnXd++aqLBupHgNBluTGJp7d02EmCeAiEAiqoampK2Etmpr9eImxk7F4sGMztT83Fn0OOw4PWG3z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"276ca6eb694756097978b2eaf54876b7912c81ec","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-276ca6eb69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-276ca6eb69","@open-mercato/shared":"0.4.5-canary-276ca6eb69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-276ca6eb69_1771568467737_0.17678133080542802","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-adbbb33839":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-adbbb33839","_id":"@open-mercato/ai-assistant@0.4.5-canary-adbbb33839","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af7b2b6c7f9701f53029c00a43fc5e16bdd4fad3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-adbbb33839.tgz","fileCount":259,"integrity":"sha512-3WAfCKhJFIkQYoc8+B+2b7SisUq1lYruoHUMenOAIpROZk44KXUhJ4jKohz/3iYtXSXi7EITDSruMLlJppwfMQ==","signatures":[{"sig":"MEQCIG88XfmHFAyz0ODJ13hMXuIRPYAcGmCLZGEjJAi4qCVHAiBdqmur7/OZ4gSgS48T0KIwfdkqan6PZtUWkZ53dXYAxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"adbbb338398159fc036e10ad929388f0e6584f6b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-adbbb33839"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-adbbb33839","@open-mercato/shared":"0.4.5-canary-adbbb33839"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-adbbb33839_1771568540066_0.924882864948533","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2dea73404d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2dea73404d","_id":"@open-mercato/ai-assistant@0.4.5-canary-2dea73404d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"393a6508c8b9d0f42cc0286c90dac618e3cdd9c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2dea73404d.tgz","fileCount":259,"integrity":"sha512-T/06jiSkkWI+8j7QIXLHhy+bdMws0m6xhHJpJE7B+CrABniEW+1hY5v1hDEByCjsmC4EgE0taEiEAqcesNFpOQ==","signatures":[{"sig":"MEUCIQDmDmL53xuOc861F9I905NfN9E7twtvkqMvn5idRbQnagIgI/JbW3gL6meIlR0ZBCtEHAgGT5Pqmo/a7UN3bGKg5C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2dea73404d5667d19e17f425c77159ca3330d1c4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2dea73404d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2dea73404d","@open-mercato/shared":"0.4.5-canary-2dea73404d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2dea73404d_1771569374486_0.37746125041671164","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fdaa7f52c2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-fdaa7f52c2","_id":"@open-mercato/ai-assistant@0.4.5-canary-fdaa7f52c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0630745ddf05d4fcf8321b264ea03038e83ec693","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-fdaa7f52c2.tgz","fileCount":259,"integrity":"sha512-khElrNbv/9SaxHppuANYxRIfTX4ZmQVngBWKCU7jQORTDpKt6HfYxnvg0Ew5YKdHfWK1MhIIVMoFmC+Lo2JrCw==","signatures":[{"sig":"MEYCIQDoQZTK2zP6tUV7yz22Q+nZoKBoBZ+nJ+9A3cxn4wZdNAIhAIQNt61IIY07wrrSCCG63KFqt6UW6RL2A5ucO8mAB5V8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fdaa7f52c20d0dda5b546b4da2403548a39a3231","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-fdaa7f52c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-fdaa7f52c2","@open-mercato/shared":"0.4.5-canary-fdaa7f52c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-fdaa7f52c2_1771570278643_0.04030617656997837","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-71aff181c8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-71aff181c8","_id":"@open-mercato/ai-assistant@0.4.5-canary-71aff181c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a6a550313e6bbc52a50ec8bc67150ecfd6edf2fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-71aff181c8.tgz","fileCount":259,"integrity":"sha512-KIk9MdOddhHyfyja+MnQvKJBKBvZkUuqKXAuLueY6AU7YNDIOw1qXY0HINII5ncKSHJ0ER5GO9iOLr20KC5m7w==","signatures":[{"sig":"MEQCIDgChg/3OS6jLXLAq14VZGVOyJpKVQsIRfM66yGcQ1sPAiBKczvIrmfArWT2ufhBMjnzkvFzALs7v9cmLysEy0KZqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"71aff181c899723456a753b707067b18d8c33cc1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-71aff181c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-71aff181c8","@open-mercato/shared":"0.4.5-canary-71aff181c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-71aff181c8_1771572225198_0.21174138683236143","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-014a25b81f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-014a25b81f","_id":"@open-mercato/ai-assistant@0.4.5-canary-014a25b81f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"793cdd42297c9b53707537922ea6ec2821b285f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-014a25b81f.tgz","fileCount":259,"integrity":"sha512-lOSuWfnACPLurYIBRUhFtC9YvHutWcI0PlXuRiWzLCOnKn9jQv6jHmyEcgD+fep1e5WPwUaXifCnn/9GOkUGBw==","signatures":[{"sig":"MEYCIQC1go/TYJxkcQD+OXj2QlK5FhQRUg4q8ZdQRELn4K7sggIhAJ95UkllaGfmhmhCRPBM1OXv9QiTSZC90VB00Wj8B+ym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"014a25b81f28ef9fa5b0d7958ebfd48de7871e95","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-014a25b81f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-014a25b81f","@open-mercato/shared":"0.4.5-canary-014a25b81f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-014a25b81f_1771572903774_0.44555779568541487","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b4844a5d91":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b4844a5d91","_id":"@open-mercato/ai-assistant@0.4.5-canary-b4844a5d91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"619aebca4bdd0182ef4eaa5e8df7a9b60addc402","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b4844a5d91.tgz","fileCount":259,"integrity":"sha512-8/xARKCBdfWcqsTzWKINz6o00UYP2vaxgJ/G1+6jyAphRTKY9k5/QdtyuXGPXmZskI6GqWJiHXYqFQ/7jYpdag==","signatures":[{"sig":"MEYCIQD0qjVPHjGS0hnaosoXogo7NPky3GTc+ZigKYLTBch5AAIhAOLx+EOp6HOCpsoQOXw1a0IB/wBOxupshyQGQEwUWyyU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b4844a5d915d124202ff6607607516969ef3904d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b4844a5d91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b4844a5d91","@open-mercato/shared":"0.4.5-canary-b4844a5d91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b4844a5d91_1771572943006_0.9574249919119997","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-dca53b14a3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-dca53b14a3","_id":"@open-mercato/ai-assistant@0.4.5-canary-dca53b14a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"26807d0c2aed762ef128aa0892c5b630b5801b0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-dca53b14a3.tgz","fileCount":259,"integrity":"sha512-1+wy78iz63fii2XMDWGpgi1bsHn1pEjQXqJiD85R60ExozeekJOWy33g726QDRopat4wo/NlHfiC1cO5roqJNg==","signatures":[{"sig":"MEYCIQDZj9mkMVw06OxDqNuj2Js3H4aHVqQV7GL3viekqQo7AQIhAIv6LfeJkfl+Bqy5TUvmj9nVOMliVGELJXEZcWXUviKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dca53b14a339c89fdf3b089ea7147b55b17412b1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-dca53b14a3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-dca53b14a3","@open-mercato/shared":"0.4.5-canary-dca53b14a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-dca53b14a3_1771573220439_0.9875032431857644","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d313e3d83f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d313e3d83f","_id":"@open-mercato/ai-assistant@0.4.5-canary-d313e3d83f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca988708944d766c257b154770fb5d518ff64601","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d313e3d83f.tgz","fileCount":259,"integrity":"sha512-ZaJs13/DKBr69MHZ6ZhGXp9lYY8vwuRy1hQYHWNtaN997a0yBM588x6iqkyzpfuugrbPRsWgEW1z32G2BPRENg==","signatures":[{"sig":"MEUCIQC0ebZWnTzkXvMlCTWT0lHNsD+Xnkl49zzuNEGu2PkeDgIgJc+r2Stah2tFzXjphF/g0nMnEih3CbIgeFS6hqRFf+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d313e3d83fba6ae61e8bc3ab91871e8cbb22a32c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d313e3d83f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d313e3d83f","@open-mercato/shared":"0.4.5-canary-d313e3d83f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d313e3d83f_1771573237350_0.21562746814240352","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-12ecb2825d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-12ecb2825d","_id":"@open-mercato/ai-assistant@0.4.5-canary-12ecb2825d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b933d2c6baab22dbf6d805a40e51a8bff0474d29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-12ecb2825d.tgz","fileCount":259,"integrity":"sha512-vNXOvQtLd8nfqqN1iOrckCa/aBYXZbqxdnBvLzF6vfo2F5iicHqnR2npC8LeN3xHT83cA1OnVyw5oaR1w+VwBw==","signatures":[{"sig":"MEQCIGrDelkz6N0U5YxijOxFYu1CHfsXDU42qw9p6YrLSg/VAiB+mkOB52bs1Ye10pnt/9BYgeOcytY6Ffqmc6XaYfR/lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"12ecb2825d9bd8f495760c11debe37989305063c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-12ecb2825d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-12ecb2825d","@open-mercato/shared":"0.4.5-canary-12ecb2825d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-12ecb2825d_1771573436153_0.4055272602905713","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c86ab0ac3f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c86ab0ac3f","_id":"@open-mercato/ai-assistant@0.4.5-canary-c86ab0ac3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"26944af7517bcc8fea0d937ac272aa9fcee6216b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c86ab0ac3f.tgz","fileCount":259,"integrity":"sha512-n789/86sufUo7NXdycz64DUTpM0a1TcTH4y1m3WOsYZfafcBJGUoVqKpIXhqvDH0V9yuMx4KcZpSabyRKqN/GQ==","signatures":[{"sig":"MEQCIFEfdirg9fWAV7kanhoqeiU6U0r+vNX44xTxF/OJYJbZAiAaPG+h7Qmjc3FZNU3R+dKtt6ly3gSKYz3mSsGcfsr46g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c86ab0ac3f3a3eb66ee3c24ecf6e135079fe0af9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c86ab0ac3f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c86ab0ac3f","@open-mercato/shared":"0.4.5-canary-c86ab0ac3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c86ab0ac3f_1771573450041_0.4821613871700656","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-296df039fb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-296df039fb","_id":"@open-mercato/ai-assistant@0.4.5-canary-296df039fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0d1ebac2c06ab1445b8748016e7ff89b59ce4d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-296df039fb.tgz","fileCount":259,"integrity":"sha512-fD2lMpteS7MVNJWDBqGGYiFFTK9ruYQ0Kq2FqP2qS1FXup6XZpyjnj3qqSf8Ckw1lH3FcabE2WjyA2jRkD4v0Q==","signatures":[{"sig":"MEUCIAPcoSYdHGgOSLxUwEgj4DfgWM8ZNSQn1kuXevVQlJVeAiEAnmaIZq23Qy9tkNHIdbBXOtDEno2qhKfbg/NG3LDL7Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"296df039fb76ea00abbfc77c10dd92cc4ea95059","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-296df039fb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-296df039fb","@open-mercato/shared":"0.4.5-canary-296df039fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-296df039fb_1771573877890_0.2754580986788324","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-214a1162ac":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-214a1162ac","_id":"@open-mercato/ai-assistant@0.4.5-canary-214a1162ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe4fcdac6db51b17a447c40fdc1101e4584914cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-214a1162ac.tgz","fileCount":259,"integrity":"sha512-Sm8IYaVUdCVyq8QBoU+LsZA3Twx5qHOhlgL6JOOPqdxUMUc0Bq3ODFph+IujU5DaWTXinktBZTkNG7UllLNRvw==","signatures":[{"sig":"MEUCID43sXQYcrhQUX6vo7Mt9Rkxhodk9VFGmgG9YOuUy7L0AiEAvkGPeUnzZsCPEMeeiTkp8xBHzwHzVNKwuxlngi8CZrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"214a1162ac2ca28014ee67b167e60adb35b8d33f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-214a1162ac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-214a1162ac","@open-mercato/shared":"0.4.5-canary-214a1162ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-214a1162ac_1771573891241_0.7827560255700645","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d78135d719":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d78135d719","_id":"@open-mercato/ai-assistant@0.4.5-canary-d78135d719","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"572412352a2f80738e094a1ed722a99a5eea805a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d78135d719.tgz","fileCount":268,"integrity":"sha512-A8gv2cI1RRErrIQHsDtYIh4rAVxJe6e6sGDl+xiSRUGmP6i9o39PWdaoEOvW+5rp1XtTf1TMcMJBWIpRyH7UHQ==","signatures":[{"sig":"MEUCIQDkA6VfHtZblN/4nu1URBsJD8ZIR/Z2cdmUsx/i4czpeQIgR2gAUXLx9ZKLfahi+4tkN11uJlKR8QcRpvqm0dg05LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1595301},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d78135d71982ded14aab7251541a036c8d49fd24","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d78135d719"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d78135d719","@open-mercato/shared":"0.4.5-canary-d78135d719"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d78135d719_1771581320976_0.4598899474634832","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a10a6a83c0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a10a6a83c0","_id":"@open-mercato/ai-assistant@0.4.5-canary-a10a6a83c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"084deec7644b2d717f0287e289ae67dd65f785b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a10a6a83c0.tgz","fileCount":259,"integrity":"sha512-KbHiQUEjTCVH+W/q6UtC8qKc7RcPIBSEkpo6xv1U96wa1BtaBM68DmgJIXzuSayB8Mn3MIK/zZj8QB3hwS+rCg==","signatures":[{"sig":"MEUCIQDXFngI80+324PpeG7Gs3JtO+MJRsgfcyJp63WqEy2gIAIgHiaLsTn2+8LnuVzkQncCINJVu4DpUN85iB1PwtAeTPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a10a6a83c0ede6527a826b2a24e9ed3046b6f24f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a10a6a83c0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a10a6a83c0","@open-mercato/shared":"0.4.5-canary-a10a6a83c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a10a6a83c0_1771591631025_0.8829324781061401","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b26c6e6a01":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b26c6e6a01","_id":"@open-mercato/ai-assistant@0.4.5-canary-b26c6e6a01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84906f77d3bfc5d67688cfecfc4b311ade9b3d47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b26c6e6a01.tgz","fileCount":259,"integrity":"sha512-3E0EzSfFYomAmdV2iRot7WGkusuCE7NDjkEVORb+gcKsV6M649ey2A6h3qCmqzkp0R0+f9UkWyH6nfHMF30VQA==","signatures":[{"sig":"MEUCIQDqmvRmEQiw3F5q7QEkvxb3W7OP6NTMHB0VeTv2Y2VM8gIgKCyYiVhuPDJgvPVbwbrHHiVuPBBXjyKfB/W1OB29w0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b26c6e6a013a02c0a5750adc31ac78c2884994cc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b26c6e6a01"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b26c6e6a01","@open-mercato/shared":"0.4.5-canary-b26c6e6a01"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b26c6e6a01_1771592204001_0.7507257490414789","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-83fe1bcfcf":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-83fe1bcfcf","_id":"@open-mercato/ai-assistant@0.4.5-canary-83fe1bcfcf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"456e71ffae3ff38bc1c5ca77d2b97a319c3cdac4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-83fe1bcfcf.tgz","fileCount":259,"integrity":"sha512-B/txy+guWooDmurdqwFpuRba8YFMuD0VDQuAa7FcRoQFcbVPeas1HURvOdFIOXaW6wro4sQvAX0MHmjemI6LSg==","signatures":[{"sig":"MEQCIGyEOwpLpgonu5CVVd8mJJ/G2S5VKNmjBjeH6/xmtuiZAiBK8+wckH/VDQUsZ654varzYwix/v3Li8+84bEPgld0yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"83fe1bcfcfdc2fb4f4259d932f67ed48027f4fcf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-83fe1bcfcf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-83fe1bcfcf","@open-mercato/shared":"0.4.5-canary-83fe1bcfcf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-83fe1bcfcf_1771595776107_0.6763659729469573","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a6392f1a57":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a6392f1a57","_id":"@open-mercato/ai-assistant@0.4.5-canary-a6392f1a57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57a8cd38148378cf87fd573d23f0b3df52560247","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a6392f1a57.tgz","fileCount":259,"integrity":"sha512-cidGj4J4VHB2c3vmEZM1CrhdF7PLr73ECKFg7UcC3tXqCnVuGuHOilE8fLft43MVdWrbec3Jfpvmyp1TcYABmg==","signatures":[{"sig":"MEUCIQCvxbfKu7PvlnXFY8hDoiyqtE0iCFuwTid/wyAL5KJAgwIgLxTSYAxx1M1degKxc0LQHmtz9WC/GJB9r2ZxZZ24IuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a6392f1a57e5187abeeaa05eb12b94ab40824d06","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a6392f1a57"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a6392f1a57","@open-mercato/shared":"0.4.5-canary-a6392f1a57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a6392f1a57_1771595818985_0.5263051808019423","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7b8830bbce":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7b8830bbce","_id":"@open-mercato/ai-assistant@0.4.5-canary-7b8830bbce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9e0d50b97478fa8f4da52b9e49ddb39ffde8118","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7b8830bbce.tgz","fileCount":259,"integrity":"sha512-Zw727wTUnvPurBvxUe0tu/Bcr8iLUkCoIciNQ37HQBHpmLuY3Kpk7HrJfJkNz5n2jXrzVQrxbV3GPug7Xo4vBA==","signatures":[{"sig":"MEYCIQC1FuKrU2EMbe2M8BzyZzFnuB4vjzrgGjaVDbJ1eT/dGQIhAO9AsKoEk+AT9MzrrxapvpLFiWXspchm0oHumd7BqoCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7b8830bbce8a679e3432564a906ea6e16a39f257","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7b8830bbce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7b8830bbce","@open-mercato/shared":"0.4.5-canary-7b8830bbce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7b8830bbce_1771598906988_0.4678782019263854","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aa1f6c1137":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-aa1f6c1137","_id":"@open-mercato/ai-assistant@0.4.5-canary-aa1f6c1137","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"527ead56fd1347555635df8af33aae3c8c755f01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-aa1f6c1137.tgz","fileCount":259,"integrity":"sha512-DQk3guzLTOVpzNdP2c5QDOBACAb6FpbbISNg1MC8L/MLEDkJNZlqCnP7jQKis88eNkLqwKot7xY6ML2GlqVqhA==","signatures":[{"sig":"MEUCIHgSQE1jDCo3fkpIb0UpJFJ/4O6AlwFd4s7hXt3I0NMVAiEA9RTPf7Kgz9TFwh8KgQVyqjtbx6O3zp3AaIjHlQckcgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aa1f6c113703a30ee129069f10d5f313980f490a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-aa1f6c1137"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-aa1f6c1137","@open-mercato/shared":"0.4.5-canary-aa1f6c1137"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-aa1f6c1137_1771600163812_0.3945881256974024","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2bdf5551b5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2bdf5551b5","_id":"@open-mercato/ai-assistant@0.4.5-canary-2bdf5551b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a915bb604a5d10a273e22a70a159f514223ebcb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2bdf5551b5.tgz","fileCount":259,"integrity":"sha512-GgU4g64bS3mWhbvmJOLuoLHNjtEuUhxFrzeMQidiwtcGgpXItc4dfe/JyDtSG3r+nsWXUr+XEW0q9kgBLf00IA==","signatures":[{"sig":"MEUCIB5me0hdDuuj4Q0GeeP+Q9ZcSOPdBUC+l3miWlP0lsb9AiEAu/GED+NHLz4Zb436JpUujJIMkMUy559I/nwxewY2GM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2bdf5551b57fb4634e4df4ff554b7b304ba47d84","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2bdf5551b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2bdf5551b5","@open-mercato/shared":"0.4.5-canary-2bdf5551b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2bdf5551b5_1771600177834_0.12298846666121954","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-698a1da413":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-698a1da413","_id":"@open-mercato/ai-assistant@0.4.5-canary-698a1da413","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e3f7fe66824652af97888e77e3ee35a63eb6e2a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-698a1da413.tgz","fileCount":259,"integrity":"sha512-cp5SfNZT+YdERoCosNrsHNGmmvHtvRbFKtgznbHYXTpYZR59hgo5sLyaZt3B3RsjhOtVvdCci5m57Tl/re00Gg==","signatures":[{"sig":"MEUCIG2/yYL6afFQqZn/bhyYPkzIkarme1tSp7yzH8StMdLOAiEAocj8UBkuh8JzXkofxz67bKD8ii48gLSxnHqdi+qDMl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"698a1da413d0e344bed961ca03e65e638f6d7707","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-698a1da413"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-698a1da413","@open-mercato/shared":"0.4.5-canary-698a1da413"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-698a1da413_1771600209540_0.7114466136591728","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-357e9dfae6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-357e9dfae6","_id":"@open-mercato/ai-assistant@0.4.5-canary-357e9dfae6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c33727dad187f29da87088d1792ef90bdff35ab5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-357e9dfae6.tgz","fileCount":259,"integrity":"sha512-D04x3t61kT4HcyiKS+A2QO3NWoiYeMWgXpQMdib6NIo8dDN4vFH0aedXb98ajd1u3g/YCGo78rIK4o6+pYd/lQ==","signatures":[{"sig":"MEQCIHDW1BttURfJVR8NBK3e12bLqx6AYP8fz5AT9/UTETA9AiBPZjjnzkTxL9xjF/QRmvSl4BL8e9ncyi7W5Tq3Sf1Vcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"357e9dfae662310cf20bbf8852eeeca58cf19386","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-357e9dfae6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-357e9dfae6","@open-mercato/shared":"0.4.5-canary-357e9dfae6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-357e9dfae6_1771605003704_0.9736516696085016","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b3d224ad22":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b3d224ad22","_id":"@open-mercato/ai-assistant@0.4.5-canary-b3d224ad22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f371996e8f123561b0432a1105792c15bb300691","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b3d224ad22.tgz","fileCount":259,"integrity":"sha512-w1iJWQIKleBiDmQ1B6WnZFBp9gp84I0MpoB173qWpf7vNPdSn/I0yKtccgP0q9DqPvz/+m7di9ta1w9sb5HKXw==","signatures":[{"sig":"MEUCIQDX9LfID5D9ky+9H2Nzpx3yWOLkrKeIqgIev7tpOxRB4gIgV53gLoz1qeWObBGZ6pcZctGWtng4PAC3d59cLTzWV2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b3d224ad22a6d650bd73e0ef7e6e31d5eeeae61a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b3d224ad22"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b3d224ad22","@open-mercato/shared":"0.4.5-canary-b3d224ad22"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b3d224ad22_1771605259176_0.30322945733512063","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5224fe49e8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5224fe49e8","_id":"@open-mercato/ai-assistant@0.4.5-canary-5224fe49e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8754f489105e01e69f7bb83000b5d3c766c2a683","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5224fe49e8.tgz","fileCount":259,"integrity":"sha512-f62mM7u6fPnMPnWPyS5tSZGQOmWENmhjHDWHrenZlIRZxnN/IQFlEpZZ507ki5gbpkppmFjKjYvKOC/jj/8gOA==","signatures":[{"sig":"MEUCIAqYTdHswd9+0mva5mPIcLLLPACDtgHZKXFJyP1KZQGGAiEAxjpqPPsdjeNCn3lBCWa0i1EOdoPn+WH/GzWTntIbjpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5224fe49e8ff89fa44aae8cb87be6a99a6870b38","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5224fe49e8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5224fe49e8","@open-mercato/shared":"0.4.5-canary-5224fe49e8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5224fe49e8_1771605950370_0.9049776587185359","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-608292afce":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-608292afce","_id":"@open-mercato/ai-assistant@0.4.5-canary-608292afce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52f9b225eadf066f69e7aa6d8487a0c65bcebcc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-608292afce.tgz","fileCount":259,"integrity":"sha512-japfiV7WT2MBvjR1DRECONHA9ExZlD4GfphUUC3gCVyOyhNhofdEUJ9VLD4QNA5b0H0QLl6+Lctg0uwx3Q7few==","signatures":[{"sig":"MEUCIBwTUHbYVOp20JxW6/mQ8yxbTbS/1l6GjiRQ8RxCz7nkAiEAmP1diGh3tDIXcpE9Yi5204d7MaKuDdwu1Uw8mOAG33Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"608292afce22cae059216f495ff1a2f9ae9c39c0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-608292afce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-608292afce","@open-mercato/shared":"0.4.5-canary-608292afce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-608292afce_1771606097264_0.18148735828574214","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fef53c5d68":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-fef53c5d68","_id":"@open-mercato/ai-assistant@0.4.5-canary-fef53c5d68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"894a3fd36c6722c453db04ee691d82bb204d20b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-fef53c5d68.tgz","fileCount":259,"integrity":"sha512-aMqc7ZC36RhPh2oV/frvVxSHRXGZhBq5ykk7gVltga6o94OkoN9+mzHUHC35BepbUsm656cTP6SeePkA0r1D/A==","signatures":[{"sig":"MEUCIFLtpsrEumeeZdmex8mer5zgMV/I2gTjjXwT02Q1Bz8eAiEAyCeJI3kgFWz87WpoP3CM07fy1RCU9Gvwqj+JwWQIGCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fef53c5d68cabdd2298722e5a1a44a585613ec90","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-fef53c5d68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-fef53c5d68","@open-mercato/shared":"0.4.5-canary-fef53c5d68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-fef53c5d68_1771606271738_0.08905525636662004","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-58078bda49":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-58078bda49","_id":"@open-mercato/ai-assistant@0.4.5-canary-58078bda49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32d07a4c4a9e2673b53aca97b8f59c44a82e2dd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-58078bda49.tgz","fileCount":259,"integrity":"sha512-IXLxnMkTwAyiis+CUQaZNWAkCnDOWvOmJbh0goKWKhQDBavoMrxYPpoe9DZCLO4pGqLi9/d+cUL1HZiOAtZNog==","signatures":[{"sig":"MEQCIHgO6hgcMNm55SBDyU5U85Ur4djP+1hHeMHwgsbA0TK/AiA1foyCrdQA540e3/LOhQuDYhYrIp4U6aL7WrTD2iS+oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"58078bda49fcba16d562fdf7d71af7013b6173b2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-58078bda49"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-58078bda49","@open-mercato/shared":"0.4.5-canary-58078bda49"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-58078bda49_1771606489735_0.43003510122713484","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b1eca4cf50":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b1eca4cf50","_id":"@open-mercato/ai-assistant@0.4.5-canary-b1eca4cf50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0689ca7644b8f4d5c5e7366c7f7bf1423dfdb141","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b1eca4cf50.tgz","fileCount":259,"integrity":"sha512-zlJpDFzVeXA0hLsQ6a1WgK8W5f3V8G0pBtaGjzow8cOh5Jiu1EthVz3r80s4q2IEFfVVt8ehGHeXyhrUJv/KhQ==","signatures":[{"sig":"MEUCIQChw53dEtOJDpWg98KHFpsAZCQiTQzpEHjWlZIzAzKdLAIgOv/CkWprbWtcUJKezv7vkbIbnHgy+s4Hana2qyHeWNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b1eca4cf50b8b326f13cadf5fc893f07c612e743","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b1eca4cf50"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b1eca4cf50","@open-mercato/shared":"0.4.5-canary-b1eca4cf50"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b1eca4cf50_1771655424176_0.40077741075751594","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7f1b481cd9":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7f1b481cd9","_id":"@open-mercato/ai-assistant@0.4.5-canary-7f1b481cd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d248cf91b4e88066dda266a7db8a71e6afd7a87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7f1b481cd9.tgz","fileCount":259,"integrity":"sha512-GlAKqXXfk95HM25oAVwZmyFu/u8wTKvMQJEd/m8mP2Bh4UFHCGNAbZqQ9EDdzHMaO6+QLnjR7rAOBJiTZHKm5g==","signatures":[{"sig":"MEQCIHUh3q6hjjvuNyeRsROCWs03XWCVnDxKi3nAFUpU25qoAiAbGSRwo7KPgNv4zICZ5d3r/BuMzQA8DthCPQ4bo82UsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7f1b481cd90a26883049278ac2efa59e33bc9f39","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7f1b481cd9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7f1b481cd9","@open-mercato/shared":"0.4.5-canary-7f1b481cd9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7f1b481cd9_1771662235784_0.8462032182791597","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a0e773ae4e":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a0e773ae4e","_id":"@open-mercato/ai-assistant@0.4.5-canary-a0e773ae4e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"04265b5407835195c8ba380ba603aa846dd7bf0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a0e773ae4e.tgz","fileCount":259,"integrity":"sha512-mRjutzF23X1HxfdPkY8FyjxuCpdTIssoTixY2TFnIwzYethsdcFMba2alblSJyjWZSPxdfiBlqGJMI9vI5n/aw==","signatures":[{"sig":"MEUCIQD/MScaKcWhNwgq/nQtUinMq1uqPqMri4sN/+8WLPWlcwIgQKGP5qf855a0RjAmevcN8RHpEqVrIY6NSGfohZUhaNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a0e773ae4e7ebfd2ed04d63fc6cd37e44d004247","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a0e773ae4e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a0e773ae4e","@open-mercato/shared":"0.4.5-canary-a0e773ae4e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a0e773ae4e_1771662280324_0.23620240060405662","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-74cd513b34":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-74cd513b34","_id":"@open-mercato/ai-assistant@0.4.5-canary-74cd513b34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9ea0953299565acaec912730076572959dc281f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-74cd513b34.tgz","fileCount":259,"integrity":"sha512-3oxXjqHs4yAeG+L7yVpdM/1lw85cNTeVEwzb5jC5a38r2+9hyAYoYD5nm3dXfpuLUogErASkyViIlZFQZqRxow==","signatures":[{"sig":"MEUCIQCzs8EibaQQseZo2Quj+19xYpG8YOzzJPY/mD2GjzWu0QIgECqecQhzxqyH2OVnoD/J6Lz5tSCK/uXVGTyQ+Y0zkyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"74cd513b348b4bc94303b3e9b3f18e5dd0122d16","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-74cd513b34"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-74cd513b34","@open-mercato/shared":"0.4.5-canary-74cd513b34"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-74cd513b34_1771662572214_0.38391335031231866","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c0d7bc6389":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c0d7bc6389","_id":"@open-mercato/ai-assistant@0.4.5-canary-c0d7bc6389","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d935b15374a05aaef78641373bf84720c97eb88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c0d7bc6389.tgz","fileCount":259,"integrity":"sha512-RKqVK2c+x1OoKCWM83F5Ocb4sO46vyoWZPtzuxTtFJxWqC580HjQOk11/Zax+ztIojLEEc1fgjVaal6wourqKA==","signatures":[{"sig":"MEYCIQDZoM6cYOiL8A/FHCZawQTjVcEM/wNh/7N4JWUvwUNoCgIhAMkd0IsJsfl9+YsqS7Qiz+OJN5fCYHraHkmidCahSivM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c0d7bc6389fbf028f61920b7f0f4d344e750ebb5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c0d7bc6389"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c0d7bc6389","@open-mercato/shared":"0.4.5-canary-c0d7bc6389"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c0d7bc6389_1771663260230_0.7925061957547874","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-518319ab06":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-518319ab06","_id":"@open-mercato/ai-assistant@0.4.5-canary-518319ab06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3826ea5b907713f079b826fc9f46c3a1c8673285","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-518319ab06.tgz","fileCount":259,"integrity":"sha512-an/QCHiK13sc4k/qQdIbXse8EQmVoxRMSbRx13IJIIUF/1qYoieStqkare2qFr2SfwKsNfWkjAv0O/pizrGU5A==","signatures":[{"sig":"MEUCIACZl+cg/vUEMQxDoSYiBTjUvGPKF01bCa8MJ8Vw/FpsAiEA6nq0OwlP/eQMSJtp569l5ao5fn5MzrjY7ui2N/ARdI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"518319ab06f0db4bee2c9628301876d397b5846f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-518319ab06"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-518319ab06","@open-mercato/shared":"0.4.5-canary-518319ab06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-518319ab06_1771663665102_0.18767742507376806","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-19df10bc1d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-19df10bc1d","_id":"@open-mercato/ai-assistant@0.4.5-canary-19df10bc1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dcb322090e957d4c075dd620a1ff17aff6d89d88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-19df10bc1d.tgz","fileCount":259,"integrity":"sha512-VL0RGtSdQAlpJGBagdB/dqjb3kGkEKkVuiqbLHL9HARedS1JB/kRe0WQKxj0Z5J5DUTtYvMwtDPr4y62DyzgFw==","signatures":[{"sig":"MEUCIQDhVNk5mpet6YYwlK2LlELSkugGlMJ24Fl2y0/GJP2dLQIgC+wKzdDOVpeGL6fh0UlIZiGqJKOQ/gg/rF3XVY8Hg+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"19df10bc1d2c98ac8cc12cfe9e9bc4bb601acf0d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-19df10bc1d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-19df10bc1d","@open-mercato/shared":"0.4.5-canary-19df10bc1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-19df10bc1d_1771663857781_0.264445088961468","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1358563c47":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-1358563c47","_id":"@open-mercato/ai-assistant@0.4.5-canary-1358563c47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea670dee63555ce2f18d2083c99b09b3159db7f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-1358563c47.tgz","fileCount":259,"integrity":"sha512-5kBHM4cowAtU2/wCMb+3xu6DefT+NcZ2p2t6UUbtcggW9g7EuwxCdeoe0IW65X4wXoOs4mKfVSYZjlpaJBYDPQ==","signatures":[{"sig":"MEUCIQCeELtWAvjc3jSfCwFjN9HD5BxkzSw965knUT8hmZmecwIgVx1SF7VUZYyz1TcCiLz0/EEV1kPhyJiqxu8Nw4wXJW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1358563c47c1a7605b10b1f1efd6acb0dc7f679e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-1358563c47"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-1358563c47","@open-mercato/shared":"0.4.5-canary-1358563c47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-1358563c47_1771663910333_0.2347597252646958","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ed60459677":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-ed60459677","_id":"@open-mercato/ai-assistant@0.4.5-canary-ed60459677","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"644107cc007967b2f29669b0c6dc2752269bddcb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-ed60459677.tgz","fileCount":259,"integrity":"sha512-a98ktErRrDaVrM24jA2AcoNnfnJyR1bRg+CbAtS8aCfCR1FqUh45RM/1Qn9lEzxTEJl7nfjnUhiVYw4XztyZ9g==","signatures":[{"sig":"MEUCIGGkcvx+hOv1Wu6xan2z/9vPNqzwIjDqN/yDlwMMEsAZAiEAmvqypyxAlEoUkjlO0GAwEDu0LnRqsDrAqXr3X+dJWeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ed60459677a57fd9efb5f255c381cae153bae4fd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-ed60459677"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-ed60459677","@open-mercato/shared":"0.4.5-canary-ed60459677"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-ed60459677_1771663959023_0.07891381415754273","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-40ca0ac3da":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-40ca0ac3da","_id":"@open-mercato/ai-assistant@0.4.5-canary-40ca0ac3da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2539474a48b768a88998e112f1d2232a98ebb1c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-40ca0ac3da.tgz","fileCount":259,"integrity":"sha512-Mwojs68M48MH/9lXIkrSJuzx56LdXRbpyGW3lYrUAZTFnokevkULrwcBbkxoHbodZI69Ukcqj37s2siTGqdhew==","signatures":[{"sig":"MEQCIHVIzZ01tP8cCV+V6O5i/uM3Tg85qr8PLbKBixeFM+CiAiAyUZJ4fOn4S0KNQ29srY7DqXqhhpKIzmv2aBnG4E4vvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"40ca0ac3daffa1d9713b8c8cc9c9bc462c2c71f0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-40ca0ac3da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-40ca0ac3da","@open-mercato/shared":"0.4.5-canary-40ca0ac3da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-40ca0ac3da_1771664438807_0.006663918129777402","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5b65659992":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5b65659992","_id":"@open-mercato/ai-assistant@0.4.5-canary-5b65659992","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a749a86c04c0a2fad2e0f8283767f710be6c35ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5b65659992.tgz","fileCount":259,"integrity":"sha512-Eppv9zUklyZO2T7M1o/eaJR0b5QsEQO6ABReNPVgi2cneT+80aPXYKcs06rmSBjMIdKe6/yOZj21BX8C1OXlnA==","signatures":[{"sig":"MEUCIQDeSLrk1+G5r3K7y/jdT/lSHHDYGgnygb6KjrZri8pgAgIgIbHvrR5YrfuL4khTnW/sgL6rYENws7mkrJRgebqLQ50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5b656599924f365ec5f34a2b36cdc3644a0eeae3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5b65659992"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5b65659992","@open-mercato/shared":"0.4.5-canary-5b65659992"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5b65659992_1771664776176_0.05564492713643654","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fde49e52d9":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-fde49e52d9","_id":"@open-mercato/ai-assistant@0.4.5-canary-fde49e52d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e608ef334c7c08d640ad397d66a24fad9cf9ccff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-fde49e52d9.tgz","fileCount":259,"integrity":"sha512-Zo6dIgI8vWGp+VO9U3JCJJMNhw+Ig5R+E4ehVK65P5m/fS4qrE4d0a69jzFsVa39wWN4GVSns8pZQHwtbymEZg==","signatures":[{"sig":"MEUCIBCuR3nZRROYeKgSMJwfNg3e4a+kdxPkgBMyQ6dBKzm3AiEAnt5UN/8SE8GCkLnw06yL5jMUEf5drVY+NCZ8WRJnPko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fde49e52d98fe84abdf740f33903ab7143744261","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-fde49e52d9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-fde49e52d9","@open-mercato/shared":"0.4.5-canary-fde49e52d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-fde49e52d9_1771665908438_0.08507269643096027","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e343c2eb57":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e343c2eb57","_id":"@open-mercato/ai-assistant@0.4.5-canary-e343c2eb57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7507b7ec7597cb436ca67c8b9b57554d282591f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e343c2eb57.tgz","fileCount":259,"integrity":"sha512-hXMLMN3IiMwekjoqClyH74Qs/iof0cueT/i329T9PUPXgXTIqktEi/cRrWVH/KvP/wGVEGD7QVLSCR5a+e+bAw==","signatures":[{"sig":"MEUCICVOmG1oqGRfJlIctx8wr0uauxMnktScynA4nKM2OzQ1AiEA/fh3/1l1sXaSjGzgxWBH46p4fAVlQ9lizAYBSQA7gnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e343c2eb579b91504622eeb7efbaf1b183dfea53","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e343c2eb57"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e343c2eb57","@open-mercato/shared":"0.4.5-canary-e343c2eb57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e343c2eb57_1771666334697_0.8366603039826239","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-35389aa7a1":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-35389aa7a1","_id":"@open-mercato/ai-assistant@0.4.5-canary-35389aa7a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ecc35bb20b4eca61d3273802a3dbe906ad7b6ad4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-35389aa7a1.tgz","fileCount":259,"integrity":"sha512-A13QRYIIn0Y3fP1wsHCxd05ma94SbgyuUtws8fZiZAhmwvagwchY5Voop/BaNO/zC8PxZB6uym+wvn5l2kIG4A==","signatures":[{"sig":"MEQCIEJZXaigJ9vB/Dj9vZ6wk7hnUIzDk0Ld/PoPFpUt/VwzAiBrmQpB8pFhW13su5/bZ2Bvo68hSlQaSde4SlzqwVODhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"35389aa7a106fc9f3dab7ecb51c45bfac9290047","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-35389aa7a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-35389aa7a1","@open-mercato/shared":"0.4.5-canary-35389aa7a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-35389aa7a1_1771668044993_0.9981189102472707","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-980cddc830":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-980cddc830","_id":"@open-mercato/ai-assistant@0.4.5-canary-980cddc830","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"229fd07c5dc37956c4b4ccb573b5f51809316b1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-980cddc830.tgz","fileCount":259,"integrity":"sha512-LHe3iv9Q02kmgsu6eztVmH7ESN/JUl6uLhEUmuTblg12zUmobHQkgPVZzHzacMUf5eg4/CGdVnISyFx18tOuCQ==","signatures":[{"sig":"MEUCIQC76o/h1yAHDY8Q7B/W1WWXwK19GBuIDJnkYXluyXTaxgIgH6mUdcGP8E+4x9KESamtsE4WD/zm4kHQUclXmnUE6kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"980cddc830cbefb4710675a3ca2a93cf9d98f158","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-980cddc830"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-980cddc830","@open-mercato/shared":"0.4.5-canary-980cddc830"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-980cddc830_1771668506510_0.39482433634807035","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d601f4e5d0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d601f4e5d0","_id":"@open-mercato/ai-assistant@0.4.5-canary-d601f4e5d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab2ab89eb17c3609d05ec0f6f712c53b5324a881","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d601f4e5d0.tgz","fileCount":259,"integrity":"sha512-/lUa7GY7O5Z2HE3eh9ndWiIZW/spHfhOSSqOgqgZhdzyXePyFDpRJUOQ6Fd2mR0Lodfbx/hUewRYRGuznqG7tQ==","signatures":[{"sig":"MEUCIGc2xlsVsvVyncejIMFYHAwr50BqRf1NLpDnEbq9bu2BAiEA7kMjFUlzOjGqQ5OulnCEyKnhLqSRGCm2bCDKbW0hqmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d601f4e5d0b93f1a17bfc40e82f301a4ab634e96","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d601f4e5d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d601f4e5d0","@open-mercato/shared":"0.4.5-canary-d601f4e5d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d601f4e5d0_1771670430022_0.9911264356208989","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-383b0e4e31":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-383b0e4e31","_id":"@open-mercato/ai-assistant@0.4.5-canary-383b0e4e31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64e5bc9795c6a5eabb39318c694a4e48e9251800","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-383b0e4e31.tgz","fileCount":259,"integrity":"sha512-vjnnIiz5834gGFJJWbjm8CA4CnbIO1z7UwaloNvwbMIfV1jyudq7M3OEc6MnO/+8zTWDbzIDXBfP0ksJAN4y8Q==","signatures":[{"sig":"MEUCID71KRiRNgs+wXhvgTZPerWIWct4EcEu6e/R1UYX2eTUAiEA6ocuSEGF9tlXChZo1/M1hqs/dUXUS2GgQrE8F0VbCN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"383b0e4e319de80f054daae85b2a14cbfce6ea3e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-383b0e4e31"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-383b0e4e31","@open-mercato/shared":"0.4.5-canary-383b0e4e31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-383b0e4e31_1771670977138_0.1524598895215188","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5a67e7be7f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5a67e7be7f","_id":"@open-mercato/ai-assistant@0.4.5-canary-5a67e7be7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba9d8b36d01e5e4cc4dd1f586da2237f27f5e766","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5a67e7be7f.tgz","fileCount":259,"integrity":"sha512-6ji4pSsfMmzoKrM08VPqnC7ql3I79WJJx5vT0DTYoBMNILgKgDDuwttizzJuEP804YT3UaPOxMrmmQfmcUSeQw==","signatures":[{"sig":"MEUCIBHuhMQHI+uFJaraQEyhhWQpQ5dPPXWr25rzqNEg59Y8AiEA2dXRpCe+fZt+8xGFTd+MUF7QL+gWDkVGK1vKnUTul2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5a67e7be7ff5956834858de57c3a63dab0b95123","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5a67e7be7f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5a67e7be7f","@open-mercato/shared":"0.4.5-canary-5a67e7be7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5a67e7be7f_1771671544048_0.30318602084243285","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-bed488451f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-bed488451f","_id":"@open-mercato/ai-assistant@0.4.5-canary-bed488451f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbc8ab54a840db3e790d49b2338db2c6cb9bd574","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-bed488451f.tgz","fileCount":259,"integrity":"sha512-P/jsPaker9SSnNeY0FAlDnEYDOdGMptDT7Ge/nE7AMhNpGXtPwHfMHszlVXSrCCnws+Wg+uzD6ssXviYwzRbcg==","signatures":[{"sig":"MEUCIEU1LqPHbDzb/KzsypqXOCzM9UOaaMTo/Vu5Y4Sxx/S2AiEAtShgip4Ew1G0ldqpRfw3KYs41IUHoySl98NTSQtNZ2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bed488451f1bffe5e1700c1c5e184352f55aecf4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-bed488451f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-bed488451f","@open-mercato/shared":"0.4.5-canary-bed488451f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-bed488451f_1771672036178_0.6925564901019112","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ab0e72c62b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-ab0e72c62b","_id":"@open-mercato/ai-assistant@0.4.5-canary-ab0e72c62b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0474f07152fb0f78247f53d3fd895b7ca8103f78","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-ab0e72c62b.tgz","fileCount":259,"integrity":"sha512-sBznpvFZi3CuGiQr0o6x2J52wlDDrj/hIw1LeyT93Ie3OTB5Z+mtotF2EOMpMyAg/8Q0Z0ZimJwI84ng7D/aAw==","signatures":[{"sig":"MEYCIQD6WWbh1nS8yBOHscbT4fdPFeVRc7oMR/uL/O9CJECamQIhALghRAMEI9JnapGhaWcphww+iWJWkdzz/9e4M3pf7Lho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ab0e72c62bfbe44a019b7b4309445c14a136af6e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-ab0e72c62b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-ab0e72c62b","@open-mercato/shared":"0.4.5-canary-ab0e72c62b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-ab0e72c62b_1771672329856_0.7413900165529379","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-46b3c5ab75":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-46b3c5ab75","_id":"@open-mercato/ai-assistant@0.4.5-canary-46b3c5ab75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d869b57e6e90a9cd88b47f197e5faf2bad6be76","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-46b3c5ab75.tgz","fileCount":259,"integrity":"sha512-liZSS+hcPIB1j2aa/KNtErOeq17CjBmYOJKJyuKACr5I1f4u4MLJsgKxukX+tHPI5BafecFg9Ysa2SM4UHjrgg==","signatures":[{"sig":"MEYCIQCAlAFO6kCDNmYf6mKoinZtlFJk/S8h3Wgb6o/+dWIRWAIhAKpPAuFDg+crHjxeV7JV2MD0SJocl1GZkFAgH9lFLOwc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"46b3c5ab75ddf6854f4ef2be1547fac37da24cbc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-46b3c5ab75"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-46b3c5ab75","@open-mercato/shared":"0.4.5-canary-46b3c5ab75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-46b3c5ab75_1771684757357_0.657766631441258","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-05e00eb4f6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-05e00eb4f6","_id":"@open-mercato/ai-assistant@0.4.5-canary-05e00eb4f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33331b2ed85a9c3e07463d24d29dbe09bd3d334f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-05e00eb4f6.tgz","fileCount":259,"integrity":"sha512-zB52k//tqymaYJz5R7S0GiR8OefonH978PRlhh8BJTXhsX+yog31bPdfif9DE+0lH4BVMK7UReZngobAmQo/Ww==","signatures":[{"sig":"MEUCIQDOwWRC9vQHhF+b48UY9y3I4lZ0/lRYYAWf9IihhCy+YAIgctwr6MPRkHCV74dpIaO+7IT0EVlhCxSy9ArnERz1VSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"05e00eb4f66de811e7a37e6c352b95ccaa24c3ff","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-05e00eb4f6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-05e00eb4f6","@open-mercato/shared":"0.4.5-canary-05e00eb4f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-05e00eb4f6_1771685963404_0.06010518061757675","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-76039e2829":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-76039e2829","_id":"@open-mercato/ai-assistant@0.4.5-canary-76039e2829","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6398b7e80b7cd4c0f8c39516cb645799f8a1fb10","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-76039e2829.tgz","fileCount":259,"integrity":"sha512-lmD6vo1d8v4Q6ixg0GFwVQYfGrm1khnJ6b9JgQTNLGJJEDMXqFAESfQxgyGSMlNeJ6I5QkD+DfGDH3aqfPYo9Q==","signatures":[{"sig":"MEUCIQDwgpxWa8sUGfKwAfxnkebTTB+AhXhq/SRZH8AcLzGVWAIgE9uEOlH1dqT/eIdrXhay5mQcvceh0Q+1pyEzgrkDT1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"76039e2829e933a766a19967bd89168be36f4efd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-76039e2829"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-76039e2829","@open-mercato/shared":"0.4.5-canary-76039e2829"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-76039e2829_1771690551304_0.494620445251992","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7aca116bef":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7aca116bef","_id":"@open-mercato/ai-assistant@0.4.5-canary-7aca116bef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3018e8f143fd13a576a901123650791aca589077","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7aca116bef.tgz","fileCount":259,"integrity":"sha512-VwYvn6udhZmHg7ZbBLZyrrJ6WTDY1YDZ3Cwo5nkGYaFdaUXAPBtIjg4A4WecD/t02fBNEymxETJMyupHeW4Www==","signatures":[{"sig":"MEUCIQCAkIOiamQERaY2gv1r5FxwnlM+fzFMGKqGxxtwLbUffAIgQIhyUoCN8qr+puVuLktpAAgKiOJojbHtViL/VX6fO6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7aca116beff201690db7f374c107a0ef87b110db","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7aca116bef"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7aca116bef","@open-mercato/shared":"0.4.5-canary-7aca116bef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7aca116bef_1771691349335_0.9012492494423361","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a3a95e7efd":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a3a95e7efd","_id":"@open-mercato/ai-assistant@0.4.5-canary-a3a95e7efd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bdb058d4e5e4c90b6666902c405606a944d519c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a3a95e7efd.tgz","fileCount":259,"integrity":"sha512-D2IiKjyl1365RLnB6EcXrLccF9j/PFzaUpqGkdpeWIDggyIA2OKwxoCbCxaHWYhFMNyMIp7e2b+D3PAU49uuzA==","signatures":[{"sig":"MEUCIGnN7C6o7vzRhLKQbS9xTB6HWAbranVrqc432NarTczwAiEAyGr4qKhFOkju1NV3zgUdmu7wW7m3PeRmACjrdIVNvBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a3a95e7efd02f2d35a65bc899538b1aa0acb80b6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a3a95e7efd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a3a95e7efd","@open-mercato/shared":"0.4.5-canary-a3a95e7efd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a3a95e7efd_1771691917472_0.25575886780694246","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e03d6410dd":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e03d6410dd","_id":"@open-mercato/ai-assistant@0.4.5-canary-e03d6410dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e7c9de8023dc0009285c3c9298d48efb268e9b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e03d6410dd.tgz","fileCount":259,"integrity":"sha512-IsaHPKG+E4dpePxGJ2rhZx0iLNRQ0h62pGIBRtjmJEVKcNQlaKw0ElDvElxDtPK/eqfxevoqzZTkJH4wSpv9YQ==","signatures":[{"sig":"MEUCIBY5F3qzB+ZacCaH0pxEXg/eIoWliR2vUwZ1DjJlYL7iAiEAlOyQvYCONfU+FZ+vTHY1epNCh8AA0L6NPZPoOnsCY+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e03d6410dd89123aa3adbe1a8626f09906e4f149","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e03d6410dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e03d6410dd","@open-mercato/shared":"0.4.5-canary-e03d6410dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e03d6410dd_1771733697994_0.09574423032008528","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4d389c9fec":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-4d389c9fec","_id":"@open-mercato/ai-assistant@0.4.5-canary-4d389c9fec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd9125a6cc1dae22a4287297adac2d2054f03d34","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-4d389c9fec.tgz","fileCount":259,"integrity":"sha512-n1KVbp2YNGeHe4bQrheRGXPkDlgd39+4jXdILeSVAsvC3RFt2dsnNBxnLLWo2tiYvrJREAX1knoirAbHSMCRrg==","signatures":[{"sig":"MEQCIBbWqQ6rUIkvDJQg4xyVvaq265i5T6zpIAvyq4yzu6BTAiBS5l1GkdV7HMbQF7YMF/0mn3lRNlMoJ3CFWIq79vhJUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4d389c9fec21f3cf5c7886e5212be52ac84182fa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-4d389c9fec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-4d389c9fec","@open-mercato/shared":"0.4.5-canary-4d389c9fec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-4d389c9fec_1771735522727_0.8246268308888502","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2bd1371a04":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2bd1371a04","_id":"@open-mercato/ai-assistant@0.4.5-canary-2bd1371a04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b60b4e6a580a4a6091b4583fd49ca55a063d3ff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2bd1371a04.tgz","fileCount":259,"integrity":"sha512-LlXPpzLVFfVQs85rwuR7NbR4g9RNd0ivwH1JF98Qu5yURuBzwh6zDwQSpxA0/Hl/PjWjNuAKh4Mf23FFUwQ8vA==","signatures":[{"sig":"MEYCIQDV0huzCB7ZXRGm+vXIkpKtkwrZ7QQ5NFbDVyCyMhNHyAIhAIfIRIT3JT30TFOIvjOzS5FY6XluB+el2qDf1slctjnn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2bd1371a04f3f007c7570d6f78e55b9a6c85eb58","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2bd1371a04"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2bd1371a04","@open-mercato/shared":"0.4.5-canary-2bd1371a04"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2bd1371a04_1771737184506_0.5592730136293043","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-889f3866e8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-889f3866e8","_id":"@open-mercato/ai-assistant@0.4.5-canary-889f3866e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a98dfc182e2b3190e034d634dcd24581ccf69a57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-889f3866e8.tgz","fileCount":259,"integrity":"sha512-yXJDDxyA6n0Cpt+AsVREvdyEjjmkYTrdIl3Jo8k1NypuEUqWRhtLYxtTm+c6wiW2PD2Ai6MmqLpoD/Lzo2EQTg==","signatures":[{"sig":"MEUCIDsBG5Mcm2bzZKsxKS8vhhZOWdmfVC84AGH+YRW8qj3qAiEA4+bP/jmCz36u7jxy8NO8AB2Rokvz67pwRlu3MwQjRwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"889f3866e81fb94e3d913a9fd82f1e0ad7e6af19","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-889f3866e8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-889f3866e8","@open-mercato/shared":"0.4.5-canary-889f3866e8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-889f3866e8_1771737518292_0.47380824715178305","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d32b0fd890":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d32b0fd890","_id":"@open-mercato/ai-assistant@0.4.5-canary-d32b0fd890","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"100e648b9d77da080cb7734c637a3aed6ba1ba8d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d32b0fd890.tgz","fileCount":259,"integrity":"sha512-yuU7GAXqo35ZQTbK4RHX+nWeTcJQKyKLGY5fV7At6WZiMq6lCseI/FBgdxwlqg7cpgnpSs5zQnh8XBAQTBpP1A==","signatures":[{"sig":"MEYCIQCvUaalindQr4O5hDrnCs0SSfXfDA40rqdkuRK1b3PhuQIhAIMaXdbdocWqhcS+SL4Ia/L3uQr9g6M4NjdSRqviTr1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d32b0fd890563795333dc60678dc7ddc9b741cf9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d32b0fd890"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d32b0fd890","@open-mercato/shared":"0.4.5-canary-d32b0fd890"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d32b0fd890_1771739314346_0.02071471358805188","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-282ec422e7":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-282ec422e7","_id":"@open-mercato/ai-assistant@0.4.5-canary-282ec422e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61d12bd10649ebd0ff9b205bf4e0ca1faeece543","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-282ec422e7.tgz","fileCount":259,"integrity":"sha512-UmGiZ8syho74ojvB0RAVhzMUwqf53hh6C8UOmgXxBwahXtnkLBucblhUC1HxYpSI8EFj91AEMPdSVekw5aA0WA==","signatures":[{"sig":"MEUCICHSTAerO3gZbv6lafo/a0MSpzaO9qD3eYU+l5Cp2iK5AiEAxZBO5n8QfnX/dSza0VcJfTudbLgOcKTRtV7I0IcVetQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"282ec422e78619ae6d559d3e5c98ed12b60ef711","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-282ec422e7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-282ec422e7","@open-mercato/shared":"0.4.5-canary-282ec422e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-282ec422e7_1771740472694_0.0083942118877125","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c3efe6ec44":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c3efe6ec44","_id":"@open-mercato/ai-assistant@0.4.5-canary-c3efe6ec44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5656d2936c04cfe0c547e9fcbe9f9b5cb3d67807","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c3efe6ec44.tgz","fileCount":259,"integrity":"sha512-RMx6BbqIC6NuukQXHUPMpgDFT/wnoftVjbVMTjsfN7FBFa0Jf8atcMheRJnWPG00EldKM+TU1q3CxpElP9wHoA==","signatures":[{"sig":"MEUCIQDL9NY+TJfd3S+AlrTiTFlBBFZS4EWZypVNE96rllH8cAIgGdwC3Dee5OAqhSP3iTIZmVYCy934yUaPMe4/L4ImcjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c3efe6ec440d206b75f7f04d44d4abe1303e224c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c3efe6ec44"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c3efe6ec44","@open-mercato/shared":"0.4.5-canary-c3efe6ec44"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c3efe6ec44_1771740960594_0.9458275796317483","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-341e9b1d77":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-341e9b1d77","_id":"@open-mercato/ai-assistant@0.4.5-canary-341e9b1d77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49a47f5516594bee6c2efa47b1cbb28162336284","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-341e9b1d77.tgz","fileCount":259,"integrity":"sha512-u8wU9CT/y5ZPfvZyUh70aMvDCZtnFeIkb9nK5McQXNm4wC+T1fxFjS1esqX20fzqojW4ZrqOY7Pp9ynxwORfHQ==","signatures":[{"sig":"MEUCIQCDtUkV/KF/LdaUafB3V7ga20nwNNRt0MF5uZe586C5FgIgKbrnWALAUyyVoBw+YEtoDiv8lCTLSMMoweLJSFWWgzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"341e9b1d77ffbbe2ba0980f119bb4d903df83584","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-341e9b1d77"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-341e9b1d77","@open-mercato/shared":"0.4.5-canary-341e9b1d77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-341e9b1d77_1771741142756_0.044660598836015586","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-9a9fc82ce6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-9a9fc82ce6","_id":"@open-mercato/ai-assistant@0.4.5-canary-9a9fc82ce6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0861098adcca4b8e4530cba0e0f1b312ddc7e0f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-9a9fc82ce6.tgz","fileCount":259,"integrity":"sha512-NXm9PxqSXoT5s5zZnFIS8iqfaHurT/5xHtEm5oLKrySzc0ndTCdLtPHHfNyogr4DmrDh9adqduuL54CmH93qPQ==","signatures":[{"sig":"MEYCIQCU0WC/EBn/tA2/pj52cEizzwtBVlk5bPOJE+l/OsdGQgIhANx5O37LwCQxzB6VUMcQaOtVN+rwwk0RljMuTFuLgF8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9a9fc82ce63db28c44615bb353fd9b978b182624","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-9a9fc82ce6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-9a9fc82ce6","@open-mercato/shared":"0.4.5-canary-9a9fc82ce6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-9a9fc82ce6_1771741192296_0.4475810342275366","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d09c09f41b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d09c09f41b","_id":"@open-mercato/ai-assistant@0.4.5-canary-d09c09f41b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07bb132d45273e9ca907fc4f86c31e6a2bf9a138","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d09c09f41b.tgz","fileCount":259,"integrity":"sha512-ZqckZw2Zzzkqeb+OYrwM9+Jt6+X7QM91BkkXJHCOtuLkDrshGQJAk5bjeWFew3dJw7BB/gQ5V26GkcKgWpcm7Q==","signatures":[{"sig":"MEYCIQDvCQx4prE+WbqF0FX4M0XX0teLu4zltegsU02Mx+/jfgIhAKTiFZalvQ/eduLdBwvmu2LQEA3TfwNGG/M7nyrRfLOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d09c09f41b62f351e99f1ed3ade3cd48cabcf381","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d09c09f41b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d09c09f41b","@open-mercato/shared":"0.4.5-canary-d09c09f41b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d09c09f41b_1771742264590_0.7658808314098446","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-052d5df4ff":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-052d5df4ff","_id":"@open-mercato/ai-assistant@0.4.5-canary-052d5df4ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4841acc7703c623053abb98dea8371a3a39f263","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-052d5df4ff.tgz","fileCount":259,"integrity":"sha512-QJvEIgN82EEW6Xj6abwsCnVMbCA9TNjxr6o4GCrv/fFlQaLwsAkR8hI3Y2cFLqS9NBWvunVzm8DZ+uGvijbLaA==","signatures":[{"sig":"MEUCIQCl2Ds2Zc3E1bJoBGjYbAOIBuTL6RM+8mXV9Ni28a5KiQIgA5lhF4nPrVow/kapWZ3mL3d9hphs+8bxyhvYoL2zKsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"052d5df4ffd396108c0da01e21389a11df3bd45b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-052d5df4ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-052d5df4ff","@open-mercato/shared":"0.4.5-canary-052d5df4ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-052d5df4ff_1771742429421_0.09128701977963805","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-645e5bf0fe":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-645e5bf0fe","_id":"@open-mercato/ai-assistant@0.4.5-canary-645e5bf0fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c7923b6f5c49e9a645938ccbcceef57442fef955","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-645e5bf0fe.tgz","fileCount":259,"integrity":"sha512-hsnpamPs8SA9fBiN3DqRTZPIptSfNL7n7uxp3FnprKEzs4NWAj0F+BaV+UI9WrY4u2R9SdzmcIuAnbW0h43pcQ==","signatures":[{"sig":"MEQCIBIgGkbf2685wizplOxxgPgJTBZHBiNXLOfpmAV5NoC7AiBHyrghVeH19qNmhGskYpgdd47+4Z4MZ2qAXC+MmL58MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"645e5bf0fe99e46384ebc4fa93d1ee19bc2485e0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-645e5bf0fe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-645e5bf0fe","@open-mercato/shared":"0.4.5-canary-645e5bf0fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-645e5bf0fe_1771743669032_0.09337546840535094","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-266ed2ab5e":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-266ed2ab5e","_id":"@open-mercato/ai-assistant@0.4.5-canary-266ed2ab5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1150d8b1b95ef9d3863c6ab6fca08a588c7cd61e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-266ed2ab5e.tgz","fileCount":259,"integrity":"sha512-wffx2vUpD/eaPzAR/Dyeco7A8+jUdKaclJghQTdygq8cTjwZCeHXsJRqqs0uU2KnNjvQf7K/xII1J0V69oCR1g==","signatures":[{"sig":"MEQCIBOzZYoJotN87F4auASFllOa0ZddcUt+NKkWP1YtwbRxAiAKjJKshFzq3sHZfP367PoxZjqH40MmyoyMXZQaudkuRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"266ed2ab5ed6501607d10fcbfde4a37044242bf2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-266ed2ab5e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-266ed2ab5e","@open-mercato/shared":"0.4.5-canary-266ed2ab5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-266ed2ab5e_1771840506556_0.49327211546324223","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-54860a1d1e":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-54860a1d1e","_id":"@open-mercato/ai-assistant@0.4.5-canary-54860a1d1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6293d6ec87e0df2fc43cc5368aed15a2871acd58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-54860a1d1e.tgz","fileCount":259,"integrity":"sha512-QFLrSMT5q1My14tK0q/h3elU6fHNMfC2iULwPZXYVFnDfGoutlkOLgN4e94VgzsW/h4nrmVL3ioTRpxKSpLArQ==","signatures":[{"sig":"MEUCIQCG1KYXxSbQ7zXmBGx2nARk35VKxJV24NWr0cFkyXJsCQIgWRBBqUcCsdvIFvwcGZ4O0wlKpC5o+y3dghI5ak5izss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"54860a1d1e4a096f9ed3d9067e41f5bca5ffd898","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-54860a1d1e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-54860a1d1e","@open-mercato/shared":"0.4.5-canary-54860a1d1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-54860a1d1e_1771840626234_0.06349128587968278","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-07b43cce7a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-07b43cce7a","_id":"@open-mercato/ai-assistant@0.4.5-canary-07b43cce7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07ec059e56082b6d0dd8f08efa0427e9a365e83d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-07b43cce7a.tgz","fileCount":268,"integrity":"sha512-2M8eCQmubYqZ+xh9pB5goJOQoMnHjwPJXqoM3IwMaK2Bjiz29CPpdJxLJhaALhlfSoguDelClT9b+HL5Hje7rg==","signatures":[{"sig":"MEUCIEIxEwzXqfKt7QOMtDalEXAQn2LtRfpqFf9BxlTz+D9nAiEAx4mr4o2/03uEBJTy3FHxTBSSefkrgoYjaSddF3UOK14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642491},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"07b43cce7a7fa1fa29dd9d8c0dc261adef690e01","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-07b43cce7a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-07b43cce7a","@open-mercato/shared":"0.4.5-canary-07b43cce7a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-07b43cce7a_1771845047392_0.15409305463722345","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7fbe1bb02a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7fbe1bb02a","_id":"@open-mercato/ai-assistant@0.4.5-canary-7fbe1bb02a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"55622b69d422a7b6e6f0d70cb13697dfaa098c30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7fbe1bb02a.tgz","fileCount":259,"integrity":"sha512-U2i4OMqnPna/g4k/J+P6QqfiMVtRZYpQUYlVBO/Os28XKU+be+nKLYDeqNOnJylwlkAihbae8hrM+B8dYkZAWg==","signatures":[{"sig":"MEUCIGX1UyLTHvEUqMB8E2O36YnUOoiWCX69Vw9REjY0bcziAiEAr5C2bX8JArp0cyPwy0Efppg2RTJ8njUKJ3wzInwvpdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7fbe1bb02a0a4cc664958b4419b4b76e9eb67acb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7fbe1bb02a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7fbe1bb02a","@open-mercato/shared":"0.4.5-canary-7fbe1bb02a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7fbe1bb02a_1771848199975_0.4830668956774795","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a99982ac6f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a99982ac6f","_id":"@open-mercato/ai-assistant@0.4.5-canary-a99982ac6f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2e71e44b203bd62b7eea392273281d7daf3e983","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a99982ac6f.tgz","fileCount":259,"integrity":"sha512-mVRxbEgalxz1/ZEGI0FBGbBlWL6H0UOW40euPCRFdi8VEyTzhRS55Ee0NXFXyXfScviAkj6GX0k5Uy0SuQoqDg==","signatures":[{"sig":"MEUCIB4Esn+3q3un8aNDoc5ud9eLtXj3jYE/QlXNa3eoxM0QAiEAv441ClCcxQS5XetquZWwBq4PJkGmnu1P9zvHO/k2Hy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a99982ac6f0e7cb2dbb6c8fd06e1519f16f7c329","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a99982ac6f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a99982ac6f","@open-mercato/shared":"0.4.5-canary-a99982ac6f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a99982ac6f_1771852698725_0.8632292641865011","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e05bcd74c0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e05bcd74c0","_id":"@open-mercato/ai-assistant@0.4.5-canary-e05bcd74c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cea2f67584b70e3502bcdd958cfe61fa9e00fd2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e05bcd74c0.tgz","fileCount":259,"integrity":"sha512-X+09qdJ+hTcpEQ1rFZgNZin+rwnTvON6NvBuVz3CIGZMjRi9yAgl0H1h5QJIQcscHrmGfY1S2GKPEVGtG62+Mg==","signatures":[{"sig":"MEYCIQDVA+MwWjfmzEF0HXko59ecewm4M9qLvViQ8BE8dHHx4wIhAM6tKKC3TqHIhaxGlFUBFcr/P/2J2rrF126cXPO80nSW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e05bcd74c09ed4543f0a3e45630a651f5fe95b98","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e05bcd74c0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e05bcd74c0","@open-mercato/shared":"0.4.5-canary-e05bcd74c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e05bcd74c0_1771853448886_0.880548002494415","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-60a6d9eb5d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-60a6d9eb5d","_id":"@open-mercato/ai-assistant@0.4.5-canary-60a6d9eb5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f6b4de8c572c3a1c73cbed94614f5dacdcc7e68","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-60a6d9eb5d.tgz","fileCount":259,"integrity":"sha512-jF2czYhfsx0kfvi9XHakuKgylcRsklck39UY0rm5S4ZLKIMCmBrajiQiLynPHeapaw9eMrYRWeDhEVoaI8NVbQ==","signatures":[{"sig":"MEQCIGIhr5mlU8a8EcQgkAm7mjGBzi4ISFJ+S1ovurYBeYaxAiBiUGuAnZ8HOe2FmfnRvvt7RDSn86OznJLMzfRpzzpCPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"60a6d9eb5d0528f52c1a2d77171c89660cff8430","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-60a6d9eb5d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-60a6d9eb5d","@open-mercato/shared":"0.4.5-canary-60a6d9eb5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-60a6d9eb5d_1771858649548_0.16628809382488408","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b0044660e3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b0044660e3","_id":"@open-mercato/ai-assistant@0.4.5-canary-b0044660e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"92d8d70e72002d56049d5919f7f63ab0dfa1de98","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b0044660e3.tgz","fileCount":259,"integrity":"sha512-T8WZq9TfsfAu8XyyoDQaFUICfcAIsXTX1VthstxBKsY8YZo8BB6dEdkGpNyQ1cttXIiCFUOj6VbKd4ycBJaIIA==","signatures":[{"sig":"MEUCIQDgdN9EIhmxHtjbXEraMkrKt8SDl3aB91qiDee0LovQCQIgIe6pmR6zYmQo67bcVieEXt7wUSHE7ivsEihgsIpLRHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b0044660e3191a0d4ccfb09cdcba9f681421d691","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b0044660e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b0044660e3","@open-mercato/shared":"0.4.5-canary-b0044660e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b0044660e3_1771859910279_0.8793444623350426","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-186270af51":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-186270af51","_id":"@open-mercato/ai-assistant@0.4.5-canary-186270af51","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"631af6ae8034ac021ef787ffbd5b67aea72af358","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-186270af51.tgz","fileCount":259,"integrity":"sha512-QGyhWfCPv01ncz2AG2KTODdu0qxH23toVYalToasEYvVtCXwwVzS/6urlROEwqcorriJeGug64TJC6xWcv3nyg==","signatures":[{"sig":"MEUCIQDusUzwA7GyXGx1iQunmMJonipUWurH8bt9pcmkbrypEAIgevv5eDSzT5BGURO7LfMfDTRR2XaF9Xg2XjePXl7L4iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"186270af5107321ac43b0d6757aa45d4f4cef383","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-186270af51"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-186270af51","@open-mercato/shared":"0.4.5-canary-186270af51"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-186270af51_1771860921179_0.16634996136769487","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1221e30ca2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-1221e30ca2","_id":"@open-mercato/ai-assistant@0.4.5-canary-1221e30ca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f06ee6ec118ce88f014bf46990ae3d1eed0ba6a2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-1221e30ca2.tgz","fileCount":259,"integrity":"sha512-cmWmdogT/hqV8htxXuOapAaeonKszccvJ2YKOrW7wOsyXEw2vI8yiOmQTeSGtrjYm1yfUHbYJFhA/IusIfp+yA==","signatures":[{"sig":"MEUCIGzuEcZwyHzBFg5eOMLlAzr/9ECWaAYoAbRUy13IgzvWAiEA9jSVJgU4cFD0weOdq2Nusxl+7ETO7QWnwhUxT3Ktghw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1221e30ca21c1a5cc76f8cc54c92b25f9ff559fa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-1221e30ca2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-1221e30ca2","@open-mercato/shared":"0.4.5-canary-1221e30ca2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-1221e30ca2_1771861370091_0.26155754115800245","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-73b377aec4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-73b377aec4","_id":"@open-mercato/ai-assistant@0.4.5-canary-73b377aec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3ef00bce2baddca798289fc8cabaa5919ff4021","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-73b377aec4.tgz","fileCount":259,"integrity":"sha512-osIR4B3Tc9rOAlWYEhomo0bj+B9cjJkizgKebvcfgc7chHYRTgBpMKW0/zEFOFVWFM/fd75D3ebLV0BE/q7SvA==","signatures":[{"sig":"MEQCIEIWBacyQsBmeFgS2/INza+SRx1L7o6lOr5W04OUNR2WAiBEcWs4N9etQr8ZNmMk+GyrB1NPQIMHyQtGmFbuW243KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"73b377aec4ee9d49e783150ae23586838b134857","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-73b377aec4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-73b377aec4","@open-mercato/shared":"0.4.5-canary-73b377aec4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-73b377aec4_1771861374236_0.5339623767073036","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-06b140b5be":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-06b140b5be","_id":"@open-mercato/ai-assistant@0.4.5-canary-06b140b5be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"707c7f0120c6b7ffd692099589a1329242b065b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-06b140b5be.tgz","fileCount":259,"integrity":"sha512-/g1lULpF0ROUT7MNq1SQd+Kp8ZJaIoODSU01mH+azzBexuPMSwrZJOFOL/UzjFhpHnUFjyev4yOX2Otga5vshQ==","signatures":[{"sig":"MEYCIQC0OcNhHrczSqvI4RhlolhApJlqYWSYCED0JFtM8u4ZKgIhAOu2PZRsYtJdzqS2+kFwe5kjFIHuGCxSafnrHpMvGR3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"06b140b5be192f8e82550dfb7d9af9631a6116be","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-06b140b5be"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-06b140b5be","@open-mercato/shared":"0.4.5-canary-06b140b5be"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-06b140b5be_1771861432540_0.2413564670996553","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5feb94f5e5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5feb94f5e5","_id":"@open-mercato/ai-assistant@0.4.5-canary-5feb94f5e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4cdfe2b32da5ac78925fe9a9429e5233df5d70a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5feb94f5e5.tgz","fileCount":259,"integrity":"sha512-2qEON98f3gEW52T9k1ifvOQ7HjVincFqd+mCqfPx+B0X59lKXuX1X8imfzv8FjTyWCWQe0YDxLh3G9FRShPbRw==","signatures":[{"sig":"MEQCIDsh4iHKge+3yCBhvzOX3EC+iv5Zd4nY73D2ghTh/QGXAiBxB1V8JocMY7SaWtGO4VApM+lBIyJz6kLhtOTrJn37FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5feb94f5e54c8ed3a33f8402f87450526af7ac30","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5feb94f5e5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5feb94f5e5","@open-mercato/shared":"0.4.5-canary-5feb94f5e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5feb94f5e5_1771861494094_0.5322991160719277","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-56b51ef8e1":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-56b51ef8e1","_id":"@open-mercato/ai-assistant@0.4.5-canary-56b51ef8e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4dd9221237f393974b3f35d5eeddcc9c93522860","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-56b51ef8e1.tgz","fileCount":259,"integrity":"sha512-Nn0zet4KCKbbQxA9XHimtwpY09Ste4JcEBjl9zgqgXljFKSaTRVN9f8Ktn2c9qsgXQwFUrb1pUlipDe4+uxQhw==","signatures":[{"sig":"MEUCIQDfEAGdrXvRIeVs3/OtgYWjzPANWwRzcc0MUufDSyBK3AIgH9dDpeRc4kfoWoNTKlbOFq6aFtq/mt6B6XGHco1ckxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"56b51ef8e14d6a11be54a3664232d886f7f9588b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-56b51ef8e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-56b51ef8e1","@open-mercato/shared":"0.4.5-canary-56b51ef8e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-56b51ef8e1_1771861896829_0.16215879468566996","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-df0ce5e161":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-df0ce5e161","_id":"@open-mercato/ai-assistant@0.4.5-canary-df0ce5e161","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f74efa3ea85712c185b1edb96ca868e2e50040c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-df0ce5e161.tgz","fileCount":259,"integrity":"sha512-yceJ4sckfUMUoDRgMwOlLSsBhAYIlhHjlHHD7v6nJaUyL7BDB1vKQP9uZwRXuzfBnHKIeiHslJRJVgBF/7W2pg==","signatures":[{"sig":"MEYCIQCQb+NhHrjnpuz0eqSwz+i8QdH9jhNvsWBQnWU5x9h+fgIhAPj86Z+cFsdLihSEFwE05o3R/AKXftrWPNZ5wOE4FNWT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df0ce5e161a7b4431c74f16fac4be0e07a42d104","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-df0ce5e161"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-df0ce5e161","@open-mercato/shared":"0.4.5-canary-df0ce5e161"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-df0ce5e161_1771862258161_0.746900620266846","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-249e23628b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-249e23628b","_id":"@open-mercato/ai-assistant@0.4.5-canary-249e23628b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"624de82a2c6186b39c0dff1a10e29472eabea2b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-249e23628b.tgz","fileCount":259,"integrity":"sha512-mHwCMN++GiT7pr/bGZlsl4ml+xI52jZavryFS1KkGWHVVXDel0l60Vl/uDtYMrWkQxv1wZU3zzUCcW/PCm5TaQ==","signatures":[{"sig":"MEYCIQDsYDE/w9GMrK9qVnK5Rmt2LH36BNDceT3bxchxjVOQcgIhAKbls+7xY2uguPDAg5Af8CPzd32kt1KVc2SITCjkDGHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"249e23628b14a6b262e4ea53e32be01c39c758c6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-249e23628b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-249e23628b","@open-mercato/shared":"0.4.5-canary-249e23628b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-249e23628b_1771862444828_0.37390696386443323","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5312877a02":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5312877a02","_id":"@open-mercato/ai-assistant@0.4.5-canary-5312877a02","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47c480ecbb3019021fde80afedd459cdd0687ca2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5312877a02.tgz","fileCount":259,"integrity":"sha512-QOsmXCmqRqoLihOg/yWlX1ConbjxV7zcxSRmmOhLZyAnG97tWgUBWycmrWipIlHI9bTPW90EJiRVoOmgeBrO7A==","signatures":[{"sig":"MEYCIQDyI73FVyLT0rz0PnPWTIAXPQvUEL9J8f6gYSBROfiKggIhAKvlTfdU5Du8XBRbzJa3edTBSjPMB9ileDQhz5Qi+NmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5312877a027af4c0129647c5f6649f3e8329313f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5312877a02"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5312877a02","@open-mercato/shared":"0.4.5-canary-5312877a02"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5312877a02_1771862587508_0.833173439360636","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3cd76df281":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-3cd76df281","_id":"@open-mercato/ai-assistant@0.4.5-canary-3cd76df281","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ece05b1e951b97292546c6dbe6ff7f1ed3fff8d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-3cd76df281.tgz","fileCount":259,"integrity":"sha512-iTKs0gvLSD69UtCLWZmDYDJXQS3/N5U3mLbc6DCWZETLoKGPz1n57Ck8tS2HzBErBB/veiEsF+gG8U1UaC8NPQ==","signatures":[{"sig":"MEYCIQCghQVhXYdoPi4HA9MUMGyGZjuNs5vA/GIYqwb6fwunswIhALE02dRKQDfjELcQipUklb+NlWgj56wsAGErq5t0Pzko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3cd76df2812a4ad518dbe6afbd267c9049979942","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-3cd76df281"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-3cd76df281","@open-mercato/shared":"0.4.5-canary-3cd76df281"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-3cd76df281_1771862736176_0.7147699303491084","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-955f460b49":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-955f460b49","_id":"@open-mercato/ai-assistant@0.4.5-canary-955f460b49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"105cf0972e2b358650bef8e0b6870b557ce0af77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-955f460b49.tgz","fileCount":259,"integrity":"sha512-rqaFXO6SFUjDQxriYJZJIywnVU0VhE+l+zMrIk8rwmAtrJQTU/Z1xYL8N7/3eXKERiYDNIFuuWvX3gBOK5RKWA==","signatures":[{"sig":"MEYCIQC5g2Lhx7vYWxwMqd97N3meTH/FQGnZw2qHskBnoLOvbgIhAKKm8sZ3SbZBzPK6kG1sS4qf9doQOHLZFXMsvQjriLyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"955f460b491086c2e4fadaaa49438cb5932e3e04","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-955f460b49"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-955f460b49","@open-mercato/shared":"0.4.5-canary-955f460b49"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-955f460b49_1771869404696_0.875364498995695","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a51d7006f7":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a51d7006f7","_id":"@open-mercato/ai-assistant@0.4.5-canary-a51d7006f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"589b9e4f574fb35247b163207ed8a2557076540e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a51d7006f7.tgz","fileCount":259,"integrity":"sha512-5hYVEwIdRyi4lRQwT1CmzaV+woi4zS947cJ2kMrdpLz3MDmx0DW27N8cQcv5wAgvcNy9yVDHygt67AVa8USGsQ==","signatures":[{"sig":"MEUCICzAOInFxn2NCKXMJjty1IGjYpCjRLnnU5shiGPVJAmMAiEAyMRJDNbmcuxHCIiHi5RwT0ePhcYes4AZImW8+c+k2AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a51d7006f7d50f6c50aaf68481210a95fd69f74a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a51d7006f7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a51d7006f7","@open-mercato/shared":"0.4.5-canary-a51d7006f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a51d7006f7_1771876564379_0.40287564924318","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e66f412870":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e66f412870","_id":"@open-mercato/ai-assistant@0.4.5-canary-e66f412870","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c760a5dc901c866437e9c00916da4fece1becef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e66f412870.tgz","fileCount":259,"integrity":"sha512-PcOwn7a1aBg+yg2EtqCaBH0pSUnyqFAGUhZUfx+X6GzJO0wbjzMNWKa8QxbzN27rUNnveJYPvgjCf+LAWyFTmQ==","signatures":[{"sig":"MEQCIAR0g9jdfGhE9lUjYefiSO1R1+Pw0wKdlCwxojxz9x3ZAiASQQSFEg4fI8bAnQGBk2mYB8ZLloQPk+CMlQmG8SvBNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e66f41287038fed49de3ac478b903c9d7115a299","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e66f412870"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e66f412870","@open-mercato/shared":"0.4.5-canary-e66f412870"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e66f412870_1771884384551_0.41887638249003056","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8c06256d58":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-8c06256d58","_id":"@open-mercato/ai-assistant@0.4.5-canary-8c06256d58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42fc877ad2bad739a58959d47bf45d9d7516b9ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-8c06256d58.tgz","fileCount":259,"integrity":"sha512-+Xrdgu/8Difo1EQOJ/2ZuzXmX1dD/XVIaLbXekKMhoIako8eAckzVEQAf7/EOR4FI7xfDcB4KWlpxP+wwrozcg==","signatures":[{"sig":"MEUCIFdpZAnyeh5yIMhSy76yLMxmvmkQOp5Ve8iE8xRJ85EFAiEAwumQIcNd/4EYCptRj1f8rf24pzC9sVofvzC9+F6S9ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8c06256d588eb163908e894046a0308c7b73dafa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-8c06256d58"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-8c06256d58","@open-mercato/shared":"0.4.5-canary-8c06256d58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-8c06256d58_1771919950196_0.2517145242705572","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-06d14b7025":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-06d14b7025","_id":"@open-mercato/ai-assistant@0.4.5-canary-06d14b7025","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"938cff5cbaaaab340e8621db7e0be4c3fcccb1ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-06d14b7025.tgz","fileCount":259,"integrity":"sha512-BgOJcwZXrP1ebijGoLSNCENAsMmZW1A0AVdnIxUUvVCdgDheC9wMvJC8agcW14w83gzJNdSY0LN2+apx8pxz6g==","signatures":[{"sig":"MEQCIGSSPCD9x2CMZbgu0JuKoLksQqkM9g1iOYCZg5l6/Z72AiAqWIzsSe3A4ZjP5XZUtn2xpGM9GgqCaCJA0eRGgfGfVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"06d14b7025231eda0820fa919ad4aa2048c6da2c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-06d14b7025"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-06d14b7025","@open-mercato/shared":"0.4.5-canary-06d14b7025"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-06d14b7025_1771920166332_0.2770181641508649","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-36bae0170a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-36bae0170a","_id":"@open-mercato/ai-assistant@0.4.5-canary-36bae0170a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c217bcb4c56e86432663c7fd5ebcb1f7d364fb25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-36bae0170a.tgz","fileCount":259,"integrity":"sha512-vwni/NlfqLaJWVJ/CNCn1JgIR4fa3Oyl9QhTqBam8SE8Ka30713cx2iAp7a8kuaoUHD/GhDIBl54IKpTqg/K2A==","signatures":[{"sig":"MEQCIDtr39vK2XpEIwh9R43gvuFT0PNEsQJ6r2tJQDbSlBtwAiAXadInf/HiQR7cmUhPZlhRyMIiQGJ/AvMqj2oo2XBf9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517946},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"36bae0170a4d7c960b325835fadc4dc563f8bce3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-36bae0170a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-36bae0170a","@open-mercato/shared":"0.4.5-canary-36bae0170a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-36bae0170a_1771921535007_0.5015652557808383","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3fcf810da6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-3fcf810da6","_id":"@open-mercato/ai-assistant@0.4.5-canary-3fcf810da6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"771b877a104245ecdd8e70cb83bf0d4fbfca99c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-3fcf810da6.tgz","fileCount":259,"integrity":"sha512-zwjnKwFOO+jlXWg4SybWQd4j/6Pgxq4r3F9as/tED3cAE6Z8TMlnXdmaAtsmJ8u+0rsn+dq8VUuuuSIj3BPWMw==","signatures":[{"sig":"MEUCIHw/DOtO5c3kjbMe2djlo1+h2d8A8dYZqZ8e9iMd2O7IAiEA5G24OOjyAPKOBVHmdRPPI6By2Ucek/To0yY38jiUIw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3fcf810da6617470a2090f640722d3f167b89be1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-3fcf810da6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-3fcf810da6","@open-mercato/shared":"0.4.5-canary-3fcf810da6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-3fcf810da6_1771925733824_0.19860138043625986","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-70a58101f4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-70a58101f4","_id":"@open-mercato/ai-assistant@0.4.5-canary-70a58101f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5b53fbb2b3fca66202fbc12e71182a6318d12abe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-70a58101f4.tgz","fileCount":259,"integrity":"sha512-Xst80b9+Lo/70vBSqXe/Xi1AMcUzHV6462kpK1D3/lNK18xSfLaeLCe1V5SVr7B8gf1X4GFQaemXtm+xKO0H2A==","signatures":[{"sig":"MEUCIEtVCy2JL0FIIziKltfBip5pOgo+J9yWsTjy6OWy4ryYAiEA6LhA/h+12ztfD90XMQZk5FCwJBrld8c98bbb6dgNuTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"70a58101f48dd000a8ee1fc6691c82a5b1944fe8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-70a58101f4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-70a58101f4","@open-mercato/shared":"0.4.5-canary-70a58101f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-70a58101f4_1771926669501_0.5707161464758805","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-014e52b75b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-014e52b75b","_id":"@open-mercato/ai-assistant@0.4.5-canary-014e52b75b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90d90dc483cab0e7d1a4782788832e080b53df6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-014e52b75b.tgz","fileCount":259,"integrity":"sha512-r56TY1I53yk+Wo2Yi1U825QKLHKaYH9L85rehlutkU6IhsGxXRZWvxMy8gVEeklRiPG2QAqk+ofDu1CXbN2JSQ==","signatures":[{"sig":"MEUCIEmUv6PF4OXVHX6ue1mbttP4VCergnB09pKEmRGXR7PHAiEAlo2Kl0CQgY4LBwNauTGtqbnJ4rev/jwBJqOZRF4Mo+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"014e52b75b983c01a41429c17fb29c7ac4f31cd0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-014e52b75b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-014e52b75b","@open-mercato/shared":"0.4.5-canary-014e52b75b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-014e52b75b_1771926938194_0.9655383357221932","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-407307c12a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-407307c12a","_id":"@open-mercato/ai-assistant@0.4.5-canary-407307c12a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7390436ecba00f99525d59117a87bccf6f9ac4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-407307c12a.tgz","fileCount":259,"integrity":"sha512-omX8ogCWL5Ab7oOdz18sDhaug9WzdXb9y9oQrBoi9B1IMTMEeXtFjacJdPO3eRYykqTpRybU4YdO2I0Ph7ODDA==","signatures":[{"sig":"MEQCID8dtA5Cd/G9Hk+X5Rv3c8ALZXFuynhSEuI2X0tBf4iFAiBkjqHHxhK/CGKbRafRPXEZW3yEgicVZ9rSXXIYBh1Gcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"407307c12a9f51c912228ddb350e48d8349f1ce3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-407307c12a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-407307c12a","@open-mercato/shared":"0.4.5-canary-407307c12a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-407307c12a_1771930039456_0.9027120664692367","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e48da30e17":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e48da30e17","_id":"@open-mercato/ai-assistant@0.4.5-canary-e48da30e17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c5fe48a3026f23c5aa5f6dee3fe621071c6a41d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e48da30e17.tgz","fileCount":259,"integrity":"sha512-U0zVObkjnNLkVqcFD4sLwIPqkXzYXTmnMF5aJHGWNHPJcfBY47wYrzvriRixcIzVtvoepquCyEFtY4FhUSXIhA==","signatures":[{"sig":"MEUCIFg5qDrAhJCalD17imIC2siv3Wn6wAi75pSsrJ4jhxKpAiEAtJAE0AgYMY47i81j8CvQmaOXaxlKwmpyV+GoUQF0HnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e48da30e17b6a4e43cab2278e4e6f6afa40e8106","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e48da30e17"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e48da30e17","@open-mercato/shared":"0.4.5-canary-e48da30e17"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e48da30e17_1771933432472_0.020486646962282418","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-198e4f31bc":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-198e4f31bc","_id":"@open-mercato/ai-assistant@0.4.5-canary-198e4f31bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff6aebbe4cdb72ead80d25153fe9be2ad80796e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-198e4f31bc.tgz","fileCount":259,"integrity":"sha512-cmWOaQxIvVQCHrH8VsjqAdbg7NWdsbeS2jaeSOGmGT32cl9GeqiLU898XU+04Cpx53f+8h3Txv3KA0yNRfG5XQ==","signatures":[{"sig":"MEQCIFUPnuDekpLLwnICvtD8/pU+x1VP7eX3OYiTP6XYCOrFAiANMdO37WGk/pnS1XC8Ho5cTxkOH1DVTcJfwfmnVyT5pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"198e4f31bc044693eb97fd0cb382fca90d6e40dc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-198e4f31bc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-198e4f31bc","@open-mercato/shared":"0.4.5-canary-198e4f31bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-198e4f31bc_1771934535820_0.6870187902854292","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2f123e3fe9":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2f123e3fe9","_id":"@open-mercato/ai-assistant@0.4.5-canary-2f123e3fe9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"18bf58355994589cc1128efeaf89b0c7fe17c5e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2f123e3fe9.tgz","fileCount":259,"integrity":"sha512-M/Y+1bkPVA4H+RlLKWgjn6Svw4yIhzkKzT81E5VZeOHKIq/cCDwMbT7hgt0UEGjYUxDsyLnJVJDkOhMZU0jlwA==","signatures":[{"sig":"MEQCIHBNO7zCNnmpST078WqD5q7169H/PHZjFP3aoM3q2B+jAiBuAZb5k9V5P2Wi5p6uhlKu3qQKQ2TBLksURIadVf2o3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2f123e3fe9debe69cca5f32612f1b47917a794e4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2f123e3fe9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2f123e3fe9","@open-mercato/shared":"0.4.5-canary-2f123e3fe9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2f123e3fe9_1771934858930_0.5996141069348384","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-1d17c022c6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-1d17c022c6","_id":"@open-mercato/ai-assistant@0.4.5-develop-1d17c022c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"283e6663813c2847d027d9b1f6b499cb68701ec9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-1d17c022c6.tgz","fileCount":259,"integrity":"sha512-VwsHMDkkRTTTdchqXPL/0wGWXbuLZOATucp2A8bFhp2rz4tfp3j05r+/RdhDl+lJzJ6T7zqTjA1hQbTFK/0stg==","signatures":[{"sig":"MEUCIHnZR15iOsaQGQx9aFDHQ/dRKnkqVAjKDFnG9nkMIIW8AiEAiPcLD+W8jy/MqJHal1HUm+u73qXGpgZPJoavRVd/R1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1d17c022c6bc500803b9f0c367768a998551c7a0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-1d17c022c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-1d17c022c6","@open-mercato/shared":"0.4.5-develop-1d17c022c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-1d17c022c6_1771934865936_0.47485291887804704","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3a1f417390":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-3a1f417390","_id":"@open-mercato/ai-assistant@0.4.5-develop-3a1f417390","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d21c45e63d0cc87873e7352bb8eb4e6ffb03ef51","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-3a1f417390.tgz","fileCount":259,"integrity":"sha512-rhv5ZIdeXN1t8+rSi2DF1TLCluSDxtaSO9z2hdp+hKjULsrIdcC8ZpG596dg9zLjwS0SawxbPz9H8fdoiq7jbw==","signatures":[{"sig":"MEQCIASIoVoDhciatWMcO2kqS9aIwVtkJBpRAOSl8v+H/jY/AiB7vt4gM894IWUcC5/poT1Ay/co891PLw3l8zys4KP1kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3a1f417390db6fdf617397292ea7a1ed1800f19a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-3a1f417390"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-3a1f417390","@open-mercato/shared":"0.4.5-develop-3a1f417390"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-3a1f417390_1771934895899_0.20168230134380827","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-af4fe9d03b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-af4fe9d03b","_id":"@open-mercato/ai-assistant@0.4.5-canary-af4fe9d03b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f1e837876c1299e6a012c35f05c517de62b8ac5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-af4fe9d03b.tgz","fileCount":259,"integrity":"sha512-cwWUfZkEuISI/i58z7sPdVlxr0dbVY29F36i8avFZlUqGVkAmQ79TZoPY5ocDvfJ+zUmsdWPgLPCFG/aTTkhOg==","signatures":[{"sig":"MEUCIGrdutwpWwoT5do9ta9KrPG+PFcsgQ5F24YgpkYTuKfXAiEAokIXPWlXiSEjQNRwNIh3HKY/S9L5yP4ntK3SiqN7pdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"af4fe9d03bb8d1317dcb36109e659731d629ce91","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-af4fe9d03b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-af4fe9d03b","@open-mercato/shared":"0.4.5-canary-af4fe9d03b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-af4fe9d03b_1771935485019_0.24011121500203858","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a9cf4de698":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a9cf4de698","_id":"@open-mercato/ai-assistant@0.4.5-canary-a9cf4de698","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78ffe28d944288fdf238f7d9bcb3577078967088","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a9cf4de698.tgz","fileCount":259,"integrity":"sha512-cyem6IuqJP7MD2guEWylrNTbhSJB7pp0xBtKUhiHeH8cxN52pooEkAtUrjesU7pa2XMKfTeiDYPHS/qmOxzFRw==","signatures":[{"sig":"MEQCIGkhEHjwwrNgwIPvPDWL4yI9p7fF8RyPl4juPzyZeHBXAiBiIQfWJ5IC3Cl1okgsxmxPZSMFr2fvUqG5asN1nVaIkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a9cf4de6988a7abf9c107b5925021e927f463ef5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a9cf4de698"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a9cf4de698","@open-mercato/shared":"0.4.5-canary-a9cf4de698"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a9cf4de698_1771935690743_0.1771892075421111","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3ff58dd1f6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-3ff58dd1f6","_id":"@open-mercato/ai-assistant@0.4.5-canary-3ff58dd1f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2813de0825da952e09a48247eca802d705334ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-3ff58dd1f6.tgz","fileCount":259,"integrity":"sha512-TLuGjg+WPtNqG9kp5JUeXlhuWAi8ZOB9ZPzj+PrN3yvRCfkC4CLFJwwNoPVh7SSyOU48omdK8lec8Cc8K4qZNw==","signatures":[{"sig":"MEYCIQDSKBdPbQciSNRbRJe0XaLPv+gyKL52VhLke27BRcRZJQIhAIjBQnRQ5G475dWUgmoo8Dvt6Cgq++HPrw4oJv/Le6Ym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3ff58dd1f6f2bb68319598ccbd29f08c7377a63c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-3ff58dd1f6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-3ff58dd1f6","@open-mercato/shared":"0.4.5-canary-3ff58dd1f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-3ff58dd1f6_1771936002604_0.08443495477728868","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d1b651e432":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d1b651e432","_id":"@open-mercato/ai-assistant@0.4.5-canary-d1b651e432","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5b04d2fb9be2b6dd718963668c57b1378f88a62","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d1b651e432.tgz","fileCount":259,"integrity":"sha512-EUUmZuvHtOVlR0/Wle6XUTSdKOmqBV0aHfeHJqbxWgHIEoSE82lonnRGCiHn9jfbVE8RDoj9zoGRXJ0+YAKXvw==","signatures":[{"sig":"MEUCIEDDFNYyRZIsJh0uLVWZepLbiZ1z1kwBqwQz1b4bcz2KAiEAttwAMU4RTaDh8CfO7A5nWFmdY9wtH2zm9YwJHHpdupM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d1b651e432953acfc82b0cd4720a6299da09b58f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d1b651e432"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d1b651e432","@open-mercato/shared":"0.4.5-canary-d1b651e432"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d1b651e432_1771936283168_0.7088085453654456","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0fef67e136":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0fef67e136","_id":"@open-mercato/ai-assistant@0.4.5-canary-0fef67e136","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b53f628d86af39a6061cff414f4c0602244103e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0fef67e136.tgz","fileCount":259,"integrity":"sha512-FwP1Lwrj3JdjKWGrULcrcvXRIkPv/eIRkXY+PwJdpRe+rYVbE4Xb0VMtrN19DYsP8FA8yxD4+SFHeX+M30i19g==","signatures":[{"sig":"MEUCIH8eTPAYkk2RXlWHosZTCt0RWE9J/CzWW7heNtKM+gUAAiEA2EZYSVBjqneb6WA29y9G31etWe9APLxQmbOEz3N7bzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0fef67e1368c26f443c5ef5f2d1bfa2cb22840cc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0fef67e136"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0fef67e136","@open-mercato/shared":"0.4.5-canary-0fef67e136"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0fef67e136_1771936980847_0.9412417563354301","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-d2b533133f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-d2b533133f","_id":"@open-mercato/ai-assistant@0.4.5-develop-d2b533133f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"754bf90c82d45e7695890ea2f7c2a0ab298d7525","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-d2b533133f.tgz","fileCount":259,"integrity":"sha512-wrTzYQL3btOzCQxfsOCNp6zcia/hBRo4hUWyxjt3BGMuQ5o+H1cOBECpTy2CcKG53d59NqyKeOJGEOMiJ6opxg==","signatures":[{"sig":"MEYCIQDHMB8W+FQowRn9iSHpm8pFyKWX0GYJW4oPOzQrGI+GfQIhAP+vc4pF1kIAsDK+pRBIcxbuya4q23wK8zlM+EfALDE+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d2b533133f50bed9843af16b9b93220dc14d4a31","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-d2b533133f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-d2b533133f","@open-mercato/shared":"0.4.5-develop-d2b533133f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-d2b533133f_1771937283507_0.8394314931612787","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-739d2cd6bc":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-739d2cd6bc","_id":"@open-mercato/ai-assistant@0.4.5-canary-739d2cd6bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90686d90319b46f48dd3d40a3ddfd344d0c26118","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-739d2cd6bc.tgz","fileCount":259,"integrity":"sha512-M+MI77U4FoWnl0rBjg0XOGQUiKg2C5Pt407O5lDWTf+fIPMadvCm01OoQYUp9UeH9p6yatWjnMGQ2+oyJ+N8Qg==","signatures":[{"sig":"MEYCIQC1g1c90LsJPjPz3ZLwwyZUEmSbh43CmKbrtqAxhOrHlgIhAJ1F821wnPDufLZeGxG9Y2WguVkmYeJYohLZLhlktHzE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"739d2cd6bcfe1b277eac06da1266315bcb8a65d0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-739d2cd6bc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-739d2cd6bc","@open-mercato/shared":"0.4.5-canary-739d2cd6bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-739d2cd6bc_1771937519924_0.7802674305352375","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-67be84de14":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-67be84de14","_id":"@open-mercato/ai-assistant@0.4.5-canary-67be84de14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9fafa0bb2fdfb524395bc623c9aec7259209600","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-67be84de14.tgz","fileCount":259,"integrity":"sha512-dVq3pLm+2mI7YSg6sZX2cK0ecZMlQhXS/A8JF5NCEXDaM4c6uwMfE4Pj0w0muX9XWCvNTCGfsgHPp1rijL/T7Q==","signatures":[{"sig":"MEUCIHkZDxshaHu9i3S8p3U0T62QwGVeGh/ivO0nxSZBxY6lAiEA87WQgeHBuqDGjz97G8Bbt4PgtLMG5vLHd1Oai6z+YNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"67be84de14cfb2082172f1fe9dfa0452e2c821fd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-67be84de14"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-67be84de14","@open-mercato/shared":"0.4.5-canary-67be84de14"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-67be84de14_1771937733635_0.44454985380779544","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-edd092d7de":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-edd092d7de","_id":"@open-mercato/ai-assistant@0.4.5-canary-edd092d7de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf3dc4560d965969dabbb5dfe79c321bfd7a429b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-edd092d7de.tgz","fileCount":259,"integrity":"sha512-ktNyTHLlSReIqm8Xa8q8kMr94EliNXcLQJ4cKlFKYuchDiZi0ry44httdreu7zYDB9BR0/nfj7iHi9j8AjJZFQ==","signatures":[{"sig":"MEUCIEW7yBGqZdOOfH7nlbkZafTpqDNJfdJkhZ4dBXs2NGhRAiEAlY309jz27MQ7NkI4lmROx7wvS5riSyGZN1QOEWDaLC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"edd092d7de6be292659ec97c0a878966e9ee2c63","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-edd092d7de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-edd092d7de","@open-mercato/shared":"0.4.5-canary-edd092d7de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-edd092d7de_1771938121821_0.9443670064112228","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-829f3974c8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-829f3974c8","_id":"@open-mercato/ai-assistant@0.4.5-canary-829f3974c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3627052162e4b4d31e3c1effd7df08de9c3cd655","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-829f3974c8.tgz","fileCount":259,"integrity":"sha512-S9XSWbMRV0AUcehhd9Hg3+m+6ANwHg0DEX9wuGqG7AShVBkpkG35vdAgTe3Rqh8n3JLp5ulEUzLKl2B96xQNeQ==","signatures":[{"sig":"MEYCIQC05LFUSSDJfsRM7wNdc5RiksaDyimbuertFRoA4wQ2XwIhAPBes5A3t6dDqLOXK34OqCZEa5Obxuv8BKu4OCZLqeFQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"829f3974c818ffce3355cf018508576d6bfe92d5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-829f3974c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-829f3974c8","@open-mercato/shared":"0.4.5-canary-829f3974c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-829f3974c8_1771938803416_0.009132967881773979","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-21f3f3178b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-21f3f3178b","_id":"@open-mercato/ai-assistant@0.4.5-canary-21f3f3178b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b7f10dd66073bc9cbae8d05cc8dfab7314af8ec9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-21f3f3178b.tgz","fileCount":259,"integrity":"sha512-siDr+PY7lhOZmBXco8GXXn5vnXIfn44tp01oblRKXW2fOoD6yYR8x3oyA01lyeKYRopEaDhXrbXLw6opNW9QnA==","signatures":[{"sig":"MEQCIAhTs56odG9qb8qq3BVthurVO7zt1icdjq9KWBF/IaIcAiArSW9V+j66sYCU/Fa97DeVMK25NClLHqp5mOswujZUYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"21f3f3178b0abd4b939fcfe4d357b68e629ce359","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-21f3f3178b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-21f3f3178b","@open-mercato/shared":"0.4.5-canary-21f3f3178b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-21f3f3178b_1771939339836_0.4292466508734212","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5be231dac4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5be231dac4","_id":"@open-mercato/ai-assistant@0.4.5-canary-5be231dac4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"126378673ed40193733282c5480a6272edfe8723","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5be231dac4.tgz","fileCount":259,"integrity":"sha512-CSWMeeNCDlB/ePGkinUB27EQrq/7ub0EsviIrkHA0I+ggYnJ+2x0RrXdf3L8FSr5cnr4AEEbU2e0iK0x654CRA==","signatures":[{"sig":"MEUCIQD7SHVnzJqRoWGQdwRPdqeYyBwQZ7z7HAEdKGeCUetq/AIgH42WwZvx7KvxlyCd9FWIYScRTMPNSkEZNcIfMOWHq0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5be231dac4ab4891edd48ce9654f7c788181dec6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5be231dac4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5be231dac4","@open-mercato/shared":"0.4.5-canary-5be231dac4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5be231dac4_1771939665980_0.5768934963923287","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-355cc9cac7":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-355cc9cac7","_id":"@open-mercato/ai-assistant@0.4.5-canary-355cc9cac7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"636d01bb9ed6a1fb617af8e99c3135e4ee39fa50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-355cc9cac7.tgz","fileCount":259,"integrity":"sha512-+/libeb/dwKANjnj+wtM/DWHAvaGM51XH/qBolPmAv1XRtNaUSARhqn5gZ7aS7e/6CRbDQY8OtFb4wbzT7bEiA==","signatures":[{"sig":"MEUCIQCZGKEG83TnVepqsE8q6mv64iIuDHf8t+kl65GlTv5KxwIgZyI6LoXLLpiIVaCnjmKg7phSaqm9ypvwY8cM8Q5f1go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"355cc9cac78cfdbb250e31bc2b0496649cbdc0d1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-355cc9cac7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-355cc9cac7","@open-mercato/shared":"0.4.5-canary-355cc9cac7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-355cc9cac7_1771939758668_0.7669789350417264","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aec3b4c968":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-aec3b4c968","_id":"@open-mercato/ai-assistant@0.4.5-canary-aec3b4c968","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c96007904c4c9966a9f4bb7686e96bb03e31b797","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-aec3b4c968.tgz","fileCount":259,"integrity":"sha512-0u5NFL52LKkcCzJJt1rR+c1+ifwSVBjg2SDyTr2ohVVPIamHZkFV2MjCufFNpNb51MSAwzZ0AHIGEyyUnsjzmQ==","signatures":[{"sig":"MEQCICDxOEhVtsxfMYn3lNNbdefM+20X/3v2WcUAuLnNaZ2wAiBaHmtdkZgb29Hp/LDsigUU5mEZ6NSVlVi7Ud/fsHI9vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aec3b4c968b7c9d94ad224c783bcf0fbb3546c89","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-aec3b4c968"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-aec3b4c968","@open-mercato/shared":"0.4.5-canary-aec3b4c968"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-aec3b4c968_1771940441654_0.884832319976012","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6214728370":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-6214728370","_id":"@open-mercato/ai-assistant@0.4.5-canary-6214728370","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cea878b488df7f4f8a494ba2ef64d8bf5ceb1813","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-6214728370.tgz","fileCount":259,"integrity":"sha512-dlMy0B1dEX7va0p1z40mqE94QR4OqRZ/FeVbwag80KehBmyFdOfzbB6xrGyjfVhMsoNPTYm6vzzQqx1sGqnRFQ==","signatures":[{"sig":"MEQCIFS4ML3ftu7+z5JlvInV+Jm+ipHg9qMhiP8yIrXKLU7ZAiBCB8vMn/0Bp/i9rqNO2+gnx+lW+axiMu2XpHP+CpL04A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6214728370988b4ffea4ebfeafd78089aea18028","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-6214728370"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-6214728370","@open-mercato/shared":"0.4.5-canary-6214728370"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-6214728370_1771941493011_0.47167941210090447","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4d70e378e1":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-4d70e378e1","_id":"@open-mercato/ai-assistant@0.4.5-canary-4d70e378e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0671099e8334442f4e208799fc825d599e5ba392","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-4d70e378e1.tgz","fileCount":259,"integrity":"sha512-/x5IJ3uQbXRGrSCxrybv5ArU9LE0bMnCUJIolYeFuGvwspWscvt37trw0kRdngpRpiCxHvfCe5gYuJUvGUXXew==","signatures":[{"sig":"MEUCIC636YMBSnsiwwzv96Ooz9OilPgCAOU0pPBI6B4EoELkAiEAixYgQRC0i1O785elKpDD+yhBXazcXwLSbAbRhOiU3d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4d70e378e11da7bc4e3da4ca4564b710904d8fd5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-4d70e378e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-4d70e378e1","@open-mercato/shared":"0.4.5-canary-4d70e378e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-4d70e378e1_1771942180348_0.7227738728575339","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-678cd2a8a0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-678cd2a8a0","_id":"@open-mercato/ai-assistant@0.4.5-canary-678cd2a8a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af5089d203494189af7233bc4dd68dae618cf907","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-678cd2a8a0.tgz","fileCount":259,"integrity":"sha512-/kLn82EDk8teyoDGf2pQtwdNCNLVIc8lvF4IxKGvKMVF7OGOHQKsI+8yU53pf2kgYKTcd17SWkLh0t4LzoKa7Q==","signatures":[{"sig":"MEYCIQCCGFq6MtHKlKb+kh6VhF6huQnT3qVAYR887RrPyHBlcwIhANAcrgUIQmSGQFhWWHBtswMNjKZB/cQL7abxaVzaJ5Wz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"678cd2a8a05b8c10826514aee1ac3d58da49a7ba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-678cd2a8a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-678cd2a8a0","@open-mercato/shared":"0.4.5-canary-678cd2a8a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-678cd2a8a0_1771943067174_0.9131462081203321","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-6dca90fa1b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-6dca90fa1b","_id":"@open-mercato/ai-assistant@0.4.5-develop-6dca90fa1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb360e9de78a460611433b0ae09f2c9987df31a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-6dca90fa1b.tgz","fileCount":259,"integrity":"sha512-Eik5Ztnh7D/TiSDVn02FWobeIl4sMyGuoDWla2MDxD+WFXp596OlOOFnWnyZe5slXMQMWIOcvXNQhHQYW4wJiw==","signatures":[{"sig":"MEUCIBO1X3CpZdCliTWB2N4cYtiFR2pmG1Uu8zDNtSufN8nTAiEA0PwkFkSM8wSXrRMD5ck7NAaZCNU3ZGHdK8XF6MD/6Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6dca90fa1b3f7a80f01ae697f9ff09edff53ea19","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-6dca90fa1b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-6dca90fa1b","@open-mercato/shared":"0.4.5-develop-6dca90fa1b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-6dca90fa1b_1771943244368_0.891882545759175","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-47814f972d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-47814f972d","_id":"@open-mercato/ai-assistant@0.4.5-canary-47814f972d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bdd56c31ae7bc490db5ed701d99b80f49132def1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-47814f972d.tgz","fileCount":259,"integrity":"sha512-p5HdHCAS5IzXGPjyAqZAk8EB7o0vubjz40bkXCVTPKZkIUizAcMqOXMbCMADJsiq6IqW7nkCNt9jW1xlwWt2ZA==","signatures":[{"sig":"MEQCIHSU49Wcf/YQ/tnWqHYJbzPreJWE0lr/pP+ouyzCSVeIAiAxYe8Ce/FtirGaSPzD+DpHfBXpL8SCnyXyHO1eq4FirA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"47814f972d30393f7578d871a71211effd939559","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-47814f972d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-47814f972d","@open-mercato/shared":"0.4.5-canary-47814f972d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-47814f972d_1771944867607_0.7548484346141695","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3093b8bee8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-3093b8bee8","_id":"@open-mercato/ai-assistant@0.4.5-develop-3093b8bee8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0bbb793de5c32b2d3204e817cb4f7796039cddd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-3093b8bee8.tgz","fileCount":259,"integrity":"sha512-tWaGWnQi9gcYhXCKJe3IXkz7qRtLAT7qY/nJ+y2M7dUEGpt/cRZnzTiOTfVY9wEkLUCMiOTGh7XubbcwKU+dWg==","signatures":[{"sig":"MEYCIQDQyDwnvsGtW3InMjdYVYFi1zKP4SKJJ1oVztalBOpQagIhAIdALU2AiC17HB3urFSyxEt/yE9b9Xh4nr/Ih0JNzjf4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3093b8bee89481867c3c6dd5e3cda299663e515d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-3093b8bee8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-3093b8bee8","@open-mercato/shared":"0.4.5-develop-3093b8bee8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-3093b8bee8_1771945285237_0.9541951008536378","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4b27422a58":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-4b27422a58","_id":"@open-mercato/ai-assistant@0.4.5-canary-4b27422a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e800d082a98922bfe0ba1d8401d6df010c317874","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-4b27422a58.tgz","fileCount":259,"integrity":"sha512-X6ePEchd4p29XT8e/JtizMrxjrMdRzd9eZf8RMvKGpta1bl9Y7CoRH+wim4yqfXppt6Awak0EClXMn1hGMezPA==","signatures":[{"sig":"MEUCIDkFuKugS+DULYyR/e1NVh5zDs2Rm0wJgbeQgNIRnLnnAiEAhSt0sAF5o3ZuE/4h5eo7VEVIQ9dgWT30y3KHEC5SudA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4b27422a5826f6e110c2b8cdb1a5436bfca3cffd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-4b27422a58"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-4b27422a58","@open-mercato/shared":"0.4.5-canary-4b27422a58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-4b27422a58_1771946967827_0.9594334594507656","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-46f1db343a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-46f1db343a","_id":"@open-mercato/ai-assistant@0.4.5-canary-46f1db343a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ff667a9dd575dd61c5307702a709cc3686710ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-46f1db343a.tgz","fileCount":259,"integrity":"sha512-DUo8kh6UGeo/W793QFdDbsZwPT9o/bQKMCT3XHh60zdY7uo6LVNaBnxZUPXNyF5K2tEVWJLyFav1DoDqvciDcw==","signatures":[{"sig":"MEUCIC5fKdgkieyskuRsyWRGI2zq6EW5QeKR3kWMXmcLYZ7QAiEAo8VoE9khNUMBl9D1BuchOepdLNlhpLZ9ZSeA8btbOWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"46f1db343af59d953091769eb69a8d61218ac42e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-46f1db343a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-46f1db343a","@open-mercato/shared":"0.4.5-canary-46f1db343a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-46f1db343a_1771949237089_0.8558851230786269","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-995ce486fa":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-995ce486fa","_id":"@open-mercato/ai-assistant@0.4.5-develop-995ce486fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab7b6d51346f73e3ac488c12df0cae7a8d8644fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-995ce486fa.tgz","fileCount":259,"integrity":"sha512-u/Yi/aFV8Tm4HXvmwFBbB3Wo3C+ZcjTLJ0iQRYFrTscAxBl0GCiYgpBlIB8Ch7QNGlxI3Q3Q56tpmG0ze+lrMQ==","signatures":[{"sig":"MEYCIQCm+hsrvKZ3BULTN3rslXX+AYlqjT/Gysn9ZYgEIqcIEQIhAISPAeSWT0528GI7Twbff36AQ9H9of/hpg5nIpb67qI5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"995ce486fae45883f9d144138ce34777ffa71486","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-995ce486fa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-995ce486fa","@open-mercato/shared":"0.4.5-develop-995ce486fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-995ce486fa_1771952717214_0.8278382719393818","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-faf06366f2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-faf06366f2","_id":"@open-mercato/ai-assistant@0.4.5-canary-faf06366f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd4464e43ff0473769d6792a72254166be48a56d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-faf06366f2.tgz","fileCount":259,"integrity":"sha512-DB7LKLVQ9uezbjFsrWku73510BNir3sMWEP4hMdFaLLPObf53uCCYie2Em2pfloaT6mkdwU6xX9q0Jg9BFU4Fg==","signatures":[{"sig":"MEYCIQDQlatD5tkvwt/J6Tj63iKeLZoEkL2Ar3+Qpo0vlVhgLwIhAJp87Q7BA433ljlBUS3ASIj7chlaMVOc+XkeUkp3O6IW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"faf06366f2ec0ae9300d99a3d6bd0f8ce312a34f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-faf06366f2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-faf06366f2","@open-mercato/shared":"0.4.5-canary-faf06366f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-faf06366f2_1771953044363_0.45721805160014384","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0dc028f508":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0dc028f508","_id":"@open-mercato/ai-assistant@0.4.5-canary-0dc028f508","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4326ab475ba5751e8be07b12c77f941d63a1f615","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0dc028f508.tgz","fileCount":259,"integrity":"sha512-W/8ae7EFxFl089k7pLCB+A16XW62ONp2L05+dRBqQWuCTN+inWcXpDRy3KqIJYrcHiGRyIzIrM2w2/RZt6t+Zg==","signatures":[{"sig":"MEUCIAFltV0buJTHzp8+vB9r5JH3Ogdl1NN7qgf/AgAZuzyCAiEAyqYWwuSce2wcfH2KoKXv9Ea0pLZqYLJpY8ismuE5PcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0dc028f508d2f62852d8a31cba55858b763c4b1b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0dc028f508"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0dc028f508","@open-mercato/shared":"0.4.5-canary-0dc028f508"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0dc028f508_1771953346212_0.33784056095208115","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-cfad607cd2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-cfad607cd2","_id":"@open-mercato/ai-assistant@0.4.5-canary-cfad607cd2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0a15bf66d5615e8b0afa28690f8d6bc093af99b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-cfad607cd2.tgz","fileCount":259,"integrity":"sha512-osyWHUWTDhu4D3jLOXO5iEt4HlAe3at5aaFpFGIiZKzC8nQvoHLYB2ms8ksJ/AKii5KCp88mOQE6/F/AnHrKLQ==","signatures":[{"sig":"MEUCIAWZLQ6r2RF4eIoi7Wdrpg6Ko317xLr2BKXCqwRx5vEYAiEAxg0/9ZMCOeabxQgwutfIgYL8zE0O11d9AXH3cY04VQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cfad607cd2d798a0aa543f3955c069fc91ef494d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-cfad607cd2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-cfad607cd2","@open-mercato/shared":"0.4.5-canary-cfad607cd2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-cfad607cd2_1771953897297_0.27058554509668964","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-08f5ab6b88":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-08f5ab6b88","_id":"@open-mercato/ai-assistant@0.4.5-canary-08f5ab6b88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f9f74285e0bca9a8e5c9704c90808a9414221b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-08f5ab6b88.tgz","fileCount":259,"integrity":"sha512-eEhrBkVc44KWpjBCPyhvcrisAFDxxcYlUQCH4A52hF7wzDCvIkv7mCVqJbVH+phB+UgYgvDrZUIaSZ1wIq4x6w==","signatures":[{"sig":"MEUCIQCk7Lhar8ADkg0SnQqXgFJMI2AMZTnMKp7nGhA7blaV8wIgIj9mEZGbfkkcC5ElihdjBDLNuitoml9HwCiknkHWexM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"08f5ab6b8821cf9b84976890a1047c4df33d3c45","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-08f5ab6b88"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-08f5ab6b88","@open-mercato/shared":"0.4.5-canary-08f5ab6b88"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-08f5ab6b88_1771954350967_0.8232312844917424","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-8a56591995":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-8a56591995","_id":"@open-mercato/ai-assistant@0.4.5-develop-8a56591995","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"820ee89901aeb49e62deb2769deeda0630088e0b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-8a56591995.tgz","fileCount":259,"integrity":"sha512-V9/o8AjxyxODJP35l/Oxd0quic6b13M3GRlTdstgdmO8SHRYAVjEb48O3OcU228cVZr90XU6VShfYGY9qmxQKw==","signatures":[{"sig":"MEYCIQCn2PtmzORb8ec9ldGB6JARvvCi9wQ3xhFVCZfetpKA7gIhAKeVF8e3uxoKm7eB//RZrCTQ7jfOLDJf33DxXhfYZPZy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8a565919956db4b099fb085222705e0f7b8d4a09","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-8a56591995"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-8a56591995","@open-mercato/shared":"0.4.5-develop-8a56591995"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-8a56591995_1771954562099_0.17843412972419026","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-abb12d9789":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-abb12d9789","_id":"@open-mercato/ai-assistant@0.4.5-canary-abb12d9789","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dfe479a05bad2f647f4e6e6341575c6f7c560b4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-abb12d9789.tgz","fileCount":259,"integrity":"sha512-qVzhIERz9Kifok/g1OGNAW+N24DXitT/YhLcaFb1exHwv471EFM7ZLfp8vEVgG28E91dOXKiGTZ+SSkuxb8w3g==","signatures":[{"sig":"MEQCIG/AQUIWoVupWMSxju+209yRZlnwek8kq1+83ufoYoIhAiA7meLkc6wYuXbcBK6B3kMD71upXdJHjrrMRjgc9ujC8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"abb12d9789d6fd95349508e761c1d64a1fa31aef","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-abb12d9789"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-abb12d9789","@open-mercato/shared":"0.4.5-canary-abb12d9789"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-abb12d9789_1771954897994_0.09657873728376898","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1bc7e121d5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-1bc7e121d5","_id":"@open-mercato/ai-assistant@0.4.5-canary-1bc7e121d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76f5893a00f183cabb66b50b18f05cc87a8bd645","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-1bc7e121d5.tgz","fileCount":259,"integrity":"sha512-0oBtK1u1nhMJA75mzpsPP8YWeY/RC8shx4rYgw8xaA4fLULr7EDeLegxZnP/xgGGOMO7GWoXMerfcNljLs5jyQ==","signatures":[{"sig":"MEUCIQCef5tFgh/BcC/Encm+VGrQ8eLsLxjyslFHbzPfq2hbSAIgf09IeVe+VNSnRSrWyTuqeLQC8eymlRjwXodgrTjjYog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1bc7e121d599b9f7c29985476af703eb60cdcb5b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-1bc7e121d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-1bc7e121d5","@open-mercato/shared":"0.4.5-canary-1bc7e121d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-1bc7e121d5_1771954994456_0.6807743416459926","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7bc7f37452":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7bc7f37452","_id":"@open-mercato/ai-assistant@0.4.5-canary-7bc7f37452","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"65b7500e0b46a6f0bc26528ac0440dfb50c6de87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7bc7f37452.tgz","fileCount":259,"integrity":"sha512-slxjQawesmIH1hVDrzYcJutlOIaFViUFuvVR0OuFpuCDMXKY/a3gjrWDNUJmWpkSQTJXjTkil2x4AIaS0BuKhA==","signatures":[{"sig":"MEUCIQCLdICbP6dorYcX7bs7grlpTN0KKzkXSEfLNOlrzDmQkAIgExEUN3eE2k0MShfUatcQoqH3ntm6YzUml7TdC4Gjc6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7bc7f374522eff552cacda03f7cb045a473f21f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7bc7f37452"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7bc7f37452","@open-mercato/shared":"0.4.5-canary-7bc7f37452"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7bc7f37452_1771955603353_0.16676647310600545","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d50cb826ee":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d50cb826ee","_id":"@open-mercato/ai-assistant@0.4.5-canary-d50cb826ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0c8342fb232fedb5cb7b6fce4a017aae8596a5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d50cb826ee.tgz","fileCount":259,"integrity":"sha512-ebH/+JMQIGTwyuj8N7xV8U3EOwtZJtd1SB+8ipoahxGyr4onuZLXIEeD6gN0Fylvs+gSLr74aKVLfqnQC8HhDw==","signatures":[{"sig":"MEUCIHtO45+belKNwveT0mwUAXs/liE4Wyhj1lh0LeSMXaZ0AiEAhixaYDdF055drhQs7J2acXXRyExigJfR/381kAP4+sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d50cb826ee1301137268a5413b63ab5a4a6bc2eb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d50cb826ee"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d50cb826ee","@open-mercato/shared":"0.4.5-canary-d50cb826ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d50cb826ee_1771955626244_0.2354562522352459","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e65ced3acf":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e65ced3acf","_id":"@open-mercato/ai-assistant@0.4.5-canary-e65ced3acf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0056f5744c64f712395bbaad92652b1fdac6146","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e65ced3acf.tgz","fileCount":259,"integrity":"sha512-knxIgHzYv21eJleomr0/CROprWq4XjGlRYoJ8Z/qHGcOmugZEmk954dFxzFuo34BbFaSOmpREneTl32x0hSmNA==","signatures":[{"sig":"MEUCIQD/11FlXTUSS9f1Hzf4KzLs3FISfJzcQcOYqYvXwQP8aQIgKAPirFRZk3sUXwKR0t+KUV7H2cU5pAkqhAcYSNKLjH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e65ced3acf3980053d9ff5f2ee8b295c2a97c6cd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e65ced3acf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e65ced3acf","@open-mercato/shared":"0.4.5-canary-e65ced3acf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e65ced3acf_1771955872264_0.41991559460889927","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-302e668a79":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-302e668a79","_id":"@open-mercato/ai-assistant@0.4.5-canary-302e668a79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"980885a040cfef01d3ffbcdccb3da24d00058b4f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-302e668a79.tgz","fileCount":259,"integrity":"sha512-5df5nsiqa4C9YyJEgInNtzFbhh/gqDQOu4qh8MVfIEzQUYy7lIJ0ithOcnKxYI4VssSzZnizwK02X8RNsOONjA==","signatures":[{"sig":"MEQCICqE3E9RuFYfibazdENqJvt/DnbxNMe08SWAZtrAeU2WAiAI1yH2PuLCP6+CmV4L7EhuYUCfdfqeh2LI1drKsRXqcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"302e668a79676900432d32774f26ac2fdac40d2d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-302e668a79"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-302e668a79","@open-mercato/shared":"0.4.5-canary-302e668a79"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-302e668a79_1771955955463_0.22635701569075795","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aef87d3c5f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-aef87d3c5f","_id":"@open-mercato/ai-assistant@0.4.5-canary-aef87d3c5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6439eb3c09970cdd96c35b1c8081759360ba9077","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-aef87d3c5f.tgz","fileCount":259,"integrity":"sha512-tuWg3xD3cUfitG5RwUv/XBDOLnyuHcatwiJrtZszONcqK/sTyfJPIsWCWTy9ZJI4u4X4BL91uPJBq/JGwhoHog==","signatures":[{"sig":"MEQCIHK8bjZk/qJthf8KwlEkPuBr0zmc1QcTm7xm9n97us3YAiAcuc8kgMqHdMFuXjrwsYZlANnaMbkaYgfqfl+fjjvvaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aef87d3c5fc5851e1714553173337a933380ec08","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-aef87d3c5f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-aef87d3c5f","@open-mercato/shared":"0.4.5-canary-aef87d3c5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-aef87d3c5f_1771956011961_0.8370681490193308","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-17cfa89764":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-17cfa89764","_id":"@open-mercato/ai-assistant@0.4.5-develop-17cfa89764","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"893ca5fbae95a68d8a530ef1f27b45ac66bdfc7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-17cfa89764.tgz","fileCount":259,"integrity":"sha512-iBuKsbS5qVzEOg1TnHdmZ/ti0joBsLz4kJ3z14iPRluncYRXNv6kkB5CYZNQJWCCE7AsXrBRqn63UPco3QLU8w==","signatures":[{"sig":"MEUCIQDjLoOT/kYE3Ba+KJeqp27SiCsUbGyGlRIRRXU1MwAaTwIgBJZ/U7MqPhhjLKZGBMY+RA6+MtYm7lIJs4PdbPbeqsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"17cfa8976452802fc4169c4c8a31293111e4f822","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-17cfa89764"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-17cfa89764","@open-mercato/shared":"0.4.5-develop-17cfa89764"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-17cfa89764_1772000772317_0.7968778398982181","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2fb292b994":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2fb292b994","_id":"@open-mercato/ai-assistant@0.4.5-canary-2fb292b994","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"973a5d66e13a48b8c925a00bf55a48365eb4db82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2fb292b994.tgz","fileCount":259,"integrity":"sha512-KXXJW2pfGRTfRuvlO5//coraYDGaT/HTm927J8GJDiTxkGWsAtGI7AFzBVswucoCu5sH3FRiEcptqSDO/O+j8A==","signatures":[{"sig":"MEUCIE39vyAN9JVO1m2S28GmdXY81p8icJ+DfVEPjaXUhiiJAiEAu4yoIVVZ+qgiWihF1nzMubV1heH5qrwSHveVKWDHk6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2fb292b994acad4d4ef532f4889618c30820f281","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2fb292b994"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2fb292b994","@open-mercato/shared":"0.4.5-canary-2fb292b994"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2fb292b994_1772001685029_0.5433439181879085","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-56ef078d26":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-56ef078d26","_id":"@open-mercato/ai-assistant@0.4.5-canary-56ef078d26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"de106d7e9fe1f4fe8b78143c377cf1b390303040","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-56ef078d26.tgz","fileCount":259,"integrity":"sha512-GVKSWG3XBckwGv+fHBFGO9ciLpOeKxJxQI50fKR0udrOwFJ6y+dKpJLhPgMfU1IO7mHVwpbqg84R2zitHD1WaQ==","signatures":[{"sig":"MEUCIQDpasoSxl2yWU9pCc+VzG3xmnYtRoxWmGJzPFQSnCoJcQIgBD1L2xphj/fBk/ScM5Od/7nypv/8/Pn4set36/+Mw5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"56ef078d26e6d008796656866c91e6f1251d153b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-56ef078d26"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-56ef078d26","@open-mercato/shared":"0.4.5-canary-56ef078d26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-56ef078d26_1772002516865_0.062100288750535304","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-99f2185b9c":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-99f2185b9c","_id":"@open-mercato/ai-assistant@0.4.5-canary-99f2185b9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30bc70f6ab550bcdaafa3d80452a81b6151eae51","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-99f2185b9c.tgz","fileCount":259,"integrity":"sha512-sdDA/F4lS/sTpt54iRhm4hIZ7Ir9vV1oiyFrC18hdCUG6ozGX/weOlwUsRXprgDpb7BX5vH0UlmLD2MB6yOdQQ==","signatures":[{"sig":"MEUCIQDsrLuRNtqL58FMzoQcKvtRtNyuQ5CyfvDt1++GClPz4QIgYdH5J9wkyDy8IJrViQ9IsQLvhHUiEGoTP8RCkV0kiNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"99f2185b9c1bd48f8204dabf0d2815b467f8f329","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-99f2185b9c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-99f2185b9c","@open-mercato/shared":"0.4.5-canary-99f2185b9c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-99f2185b9c_1772002571018_0.1534117716609258","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a17a33c1e2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a17a33c1e2","_id":"@open-mercato/ai-assistant@0.4.5-canary-a17a33c1e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ec3a11ea70259942cf4b9d1330369fa346149d96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a17a33c1e2.tgz","fileCount":259,"integrity":"sha512-+5yG8gbGj3jj+4W/DAMquZMmrulvPW5relrDs0R5LynfQUJOg7GYar0x47h6YdpAV1gYkAMP2w/cFMXqaZHWyw==","signatures":[{"sig":"MEUCIQDeS3Y7exqZ7r/GQtNVjH1utnA9hU03nwXHyPO9yjycogIgMp8nXXzLu0m/MoEuAnhoRN0qx9NC1UOW8TkktVcpWnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a17a33c1e2ced9fb12518e36b5d605cb7a0edb37","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a17a33c1e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a17a33c1e2","@open-mercato/shared":"0.4.5-canary-a17a33c1e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a17a33c1e2_1772002918755_0.4488939331736972","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-2e9903a57a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-2e9903a57a","_id":"@open-mercato/ai-assistant@0.4.5-develop-2e9903a57a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76a58300c4e001f2246ceb2a4c21bedbfdd7a028","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-2e9903a57a.tgz","fileCount":259,"integrity":"sha512-BHULTADoZALEe26tO8lIPf4E0qV0UcKX7wDn3PRqxl2ptd9PJsyZbEBJebN2dp33mc02GO/IFYlkM//bFdzpUg==","signatures":[{"sig":"MEYCIQCfY+voB44HcBqnclSSzNsk7d+rNgTeA/5N/3JN795QzgIhAMFmDDkx+4QLEvuN9cTOrV7vD+0nU0N1dqLRvp51kDOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2e9903a57aa1ef442be49f23e62595e2fe720f21","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-2e9903a57a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-2e9903a57a","@open-mercato/shared":"0.4.5-develop-2e9903a57a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-2e9903a57a_1772016637984_0.2634601004616741","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2c75d2b780":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2c75d2b780","_id":"@open-mercato/ai-assistant@0.4.5-canary-2c75d2b780","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a86835ee715529d18fcf7c9f6aa1aff543bd511","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2c75d2b780.tgz","fileCount":259,"integrity":"sha512-LKAMWjXychuELb0tv/mqpXH+P4iC4FDnJ5oUBmNNvxEadK5GVzDAkCqXlOA9I6xiGaape4pvXCjbIFkgErtIMg==","signatures":[{"sig":"MEYCIQCOAWecqKY45l4yk9Nuvd718O4T1Exf+mOppbd0NdqcFAIhAPA8D2v3xi303wxLKZUg2Na3Z61S9cYwiTeaoh47S+p8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2c75d2b7805634b5b589f231b6f34520aa9f8df7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2c75d2b780"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2c75d2b780","@open-mercato/shared":"0.4.5-canary-2c75d2b780"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2c75d2b780_1772016692656_0.7831352179464002","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8a830d7cd0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-8a830d7cd0","_id":"@open-mercato/ai-assistant@0.4.5-canary-8a830d7cd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84e4c0bf7471f2af015dd1a6ab0308f01573f5ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-8a830d7cd0.tgz","fileCount":259,"integrity":"sha512-L9Dpfp3R2tluSLu7aabDZEm75qnsvEESN8m80FjKsjDC3pDmam7jzyYfBQPDGscaIQCbQigEO3A2cXmMGXpzOg==","signatures":[{"sig":"MEQCIFa8A+WhAwTE3CN3eJpaAd8+Rbvx+Xci2QxQPLK3C1ajAiAHGEhizf9fwhWv6mExhqN0IWqigNqkIwjYNRvMZ0BJTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8a830d7cd0a727a4b9295c2ffeb7a580a353ee33","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-8a830d7cd0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-8a830d7cd0","@open-mercato/shared":"0.4.5-canary-8a830d7cd0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-8a830d7cd0_1772017897526_0.04918709879445804","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f497da450c":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-f497da450c","_id":"@open-mercato/ai-assistant@0.4.5-canary-f497da450c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbe1e6e277fa7cba8592019308404be5e01c728f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-f497da450c.tgz","fileCount":259,"integrity":"sha512-jFyW3JwaoRFLrdzoa1PAnhvLYuiou5cFTQxoomW601hvaX1Dj6hixe/qrPhRw3j/QlM4gpTQz/YsasaWAtAiAw==","signatures":[{"sig":"MEQCIHsk7hqQWWKsfNYB1b0foG/9X0bmS8gLZEYDtPdy+CrJAiAP5DG6GEk/vRa90UUIuOgNvuLU+TxDe+pqE+rRQzfXfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f497da450c42635d1430948e6927558ffb1be841","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-f497da450c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-f497da450c","@open-mercato/shared":"0.4.5-canary-f497da450c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-f497da450c_1772019884569_0.3937076544404021","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-bcd3f67398":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-bcd3f67398","_id":"@open-mercato/ai-assistant@0.4.5-canary-bcd3f67398","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b41fcb3f4618cb2347b3b749e7805172f4dafba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-bcd3f67398.tgz","fileCount":259,"integrity":"sha512-zuuKuichLoJZMueK48iiZ9NaPcuooyhwn31GJt6SofFVAnTT/f7BCmqyowhk8TpR/HvnJZXiJXBviUoGeMJVNg==","signatures":[{"sig":"MEYCIQDoTmr/YhbdMs4wGiJva9ITAJlCEVFpSSU7Aqm0Fu1ejQIhAPHjQgrzWErJXosLDEXyVbTFsrGTLfmjimVzBCd5Df08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bcd3f673983d38b17940f48617bdbcf2276e22c6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-bcd3f67398"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-bcd3f67398","@open-mercato/shared":"0.4.5-canary-bcd3f67398"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-bcd3f67398_1772020083007_0.961012186140646","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-56f36b4253":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-56f36b4253","_id":"@open-mercato/ai-assistant@0.4.5-canary-56f36b4253","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c0870786d7c7c7bea7292e83aedee4e6a528c76","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-56f36b4253.tgz","fileCount":259,"integrity":"sha512-I5ZXrA24yEJ6Fl2CI6kOIDNQWpUUv+6r6K7/DEweNmi1EEMrsVw/JfuLvTgCd3z3wg0h4wTEFhDWN88eRefhEw==","signatures":[{"sig":"MEYCIQCOQGuaX7vu9jXUuqI7jHQojhiXEqDKxgKdunMQTOMVTgIhAKrgOyML7VoHNVmosMJPJIS+72sqzZj8wVf18eTdH/gK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"56f36b42531f9b837c65ca9ed4c049b8f43ed30e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-56f36b4253"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-56f36b4253","@open-mercato/shared":"0.4.5-canary-56f36b4253"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-56f36b4253_1772020350329_0.9233349499489967","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a41569799d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a41569799d","_id":"@open-mercato/ai-assistant@0.4.5-canary-a41569799d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e6e294feae01decd9ed1b65089b074f35345336","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a41569799d.tgz","fileCount":259,"integrity":"sha512-3huSy7MlVJkAaCXAm7eTv1Fny6Iv+IKD8G7jB8s7W2WFF0mBpRXjBdHrrIaaU+8RxRriUTxvNu8BDo91InNcyw==","signatures":[{"sig":"MEUCIQDLF/DIT/okAYALacvNvj00cj2TgFAsm6tgulFbih0KywIgfolHNsBobBIC0HVj5eASXmydS4qYYKoMRGJ+V5m0B2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a41569799d7a7550ccbe663d82f8bd11ec503766","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a41569799d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a41569799d","@open-mercato/shared":"0.4.5-canary-a41569799d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a41569799d_1772020513000_0.928662299644254","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aced15b545":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-aced15b545","_id":"@open-mercato/ai-assistant@0.4.5-canary-aced15b545","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f47c65907759b74f242759d0f283b6da7b9ded8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-aced15b545.tgz","fileCount":259,"integrity":"sha512-nBz9xPmFgbcAyWfcjDTdvAVvqKpobXNopNVcv1BZZTtg3K3pawhw6l4+lM8CWeyWAc5qlJeMHLM0E0OGjxvKgQ==","signatures":[{"sig":"MEQCIBXZw0DHMYK69wcKGXejmbpTYQAsDtNizPq+pOnwrYuuAiAfSJxqex88m0ZlqfWuePMA28+QL4AbGzsjgxxDn6LjXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aced15b5451b1c9d669064fb44e363ac11711a15","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-aced15b545"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-aced15b545","@open-mercato/shared":"0.4.5-canary-aced15b545"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-aced15b545_1772020989833_0.2732458034158589","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f6be778799":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-f6be778799","_id":"@open-mercato/ai-assistant@0.4.5-canary-f6be778799","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da6e146de0b2646302acf568fb6b3f6be0041e3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-f6be778799.tgz","fileCount":259,"integrity":"sha512-W2p7jx7pMLFS0QZA5HYi/98s6dC5eVvaaPEVUviG0bU/xGq7w07/xFICYYZ6hnxN83NUjBZaM+cGdB/Pr4fnNQ==","signatures":[{"sig":"MEUCICGgIh63cyU3ncuej/5Ofb3cQfZTGcJFtli8dAbatA33AiEAuJqro+cKW28pA7cPGRmNzxXntWBYPmHYucA/SGQ9XJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f6be778799e78e2dc299a26f85eebc30f1e09e6e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-f6be778799"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-f6be778799","@open-mercato/shared":"0.4.5-canary-f6be778799"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-f6be778799_1772021036873_0.4281608636961778","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-eeccf7adf4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-eeccf7adf4","_id":"@open-mercato/ai-assistant@0.4.5-develop-eeccf7adf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10208fa828b0c2dd34e677edfc766b5d84426647","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-eeccf7adf4.tgz","fileCount":259,"integrity":"sha512-KU6KlzI8ZfLsRzzeXSkp/DMPjRjPJpIz0RppXVkDMCde9goRCpJpILlD6Tcbtd22YmrbkHYZFtVrMMJC6+NtbA==","signatures":[{"sig":"MEYCIQDUGzFiFLY5AraQPHvvLnTi2pMtxOAu4i/LgTlCwXc0XAIhAKq8z9c7ZjturV7xKl30Qi7USXGVej7wIYHqakj0qxnA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"eeccf7adf4d980f54b02db36ad3101ea449dd7ca","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-eeccf7adf4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-eeccf7adf4","@open-mercato/shared":"0.4.5-develop-eeccf7adf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-eeccf7adf4_1772021800514_0.5683019650141432","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-754ef4d2f0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-754ef4d2f0","_id":"@open-mercato/ai-assistant@0.4.5-develop-754ef4d2f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0983f51326a72099c13b25404b01ee8876424e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-754ef4d2f0.tgz","fileCount":259,"integrity":"sha512-vbmAwSB25m921qVMTu0BOAFVvFMb9q6YtmgYT7LaPUsUK3JeAoZhC7YIgH2oIHVilAu/xhKn2dmBjcpWOCdNHA==","signatures":[{"sig":"MEQCIBcgEvxxwmCmTBlrp3viKXFY1ta+ynRisjLDp2hvbNZ7AiBdPBNONs1/DxUhuZuvA/mHDXunA88PIYLbwh1Uh5F6Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"754ef4d2f0a5bb08b9f3d8f3848afb4a12528612","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-754ef4d2f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-754ef4d2f0","@open-mercato/shared":"0.4.5-develop-754ef4d2f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-754ef4d2f0_1772023679651_0.0033812252376970164","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3bb1102648":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-3bb1102648","_id":"@open-mercato/ai-assistant@0.4.5-canary-3bb1102648","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27ef114403d71d2bc64dbe01ba9580062bcacef3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-3bb1102648.tgz","fileCount":259,"integrity":"sha512-ZbAy402B6SQYCALtjUYRwPXNRFtjAjeQxJIjyyGOouh9AyPPsBAPcXM5HixZjfiKaLaMh3GD0QupD1Y1+zKgxg==","signatures":[{"sig":"MEUCIHmQzaf8iIQroS2fBRiXntkptMPqH+fI7XVW1oseiP1CAiEA94waak/LkgftGBVIYnPb3vhGYH0KFi5F4aClc+QJfg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3bb110264885da1c9e445807203fb5a099069ce1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-3bb1102648"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-3bb1102648","@open-mercato/shared":"0.4.5-canary-3bb1102648"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-3bb1102648_1772024476121_0.6862776534469912","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-97376056f3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-97376056f3","_id":"@open-mercato/ai-assistant@0.4.5-canary-97376056f3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"295cea69144aac6b8fdde8454a7d30aaaf3242d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-97376056f3.tgz","fileCount":259,"integrity":"sha512-CPvLFyVill7mucq6diW5F2unQL5VEsTlRVGhaSNoMhnL98I01Ryu37HjTjflYBnps3aLrsUwTCykA57940m7Gg==","signatures":[{"sig":"MEUCIGbggvYv98nkKhWfZ4QT0gYlpSsmBWjwkcuZJ8cbTQLfAiEAx5D3pWySv6PDKyH43k+eYqfHn/H3Vru490VMTm3Z7GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"97376056f3a13f30fce15fcaee6bdfafe7cd2032","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-97376056f3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-97376056f3","@open-mercato/shared":"0.4.5-canary-97376056f3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-97376056f3_1772025008828_0.9925333191613646","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1a8410d898":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-1a8410d898","_id":"@open-mercato/ai-assistant@0.4.5-canary-1a8410d898","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb14c5f8129909a0b8e01ebb2d9c63377188e2cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-1a8410d898.tgz","fileCount":259,"integrity":"sha512-uKA/rqD5x8ETUqL/qFptX3ekbCvOvJSIOtLHaGieeBKvVQlp+8uK/ZeMCxEhJ/glcIBgW+IqtOE7R1yP8a0YvA==","signatures":[{"sig":"MEQCIBRiIGSJd/YKRw6c/L2/No45MYPkWaX/Hj5oxzDeI76+AiBVhIArWu59Ys3qL4k9QTwEgIxUhp32lpJ8VTDVh/983A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1a8410d898cf29fb085c7ff63658d84bad446538","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-1a8410d898"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-1a8410d898","@open-mercato/shared":"0.4.5-canary-1a8410d898"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-1a8410d898_1772025148002_0.050066518046844255","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-07a17e3367":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-07a17e3367","_id":"@open-mercato/ai-assistant@0.4.5-canary-07a17e3367","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7cf0d9239c7f6e10a636c7f7fa93157da1b45e8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-07a17e3367.tgz","fileCount":259,"integrity":"sha512-xmM5UnBf+2zShijmKUv6taGTPY5E+Ifsl4DPGIvvUCZYTcke+2tnkpY0B3p40JqlRgpyxVZF3qOIHOqaOvIMsw==","signatures":[{"sig":"MEUCIA0jVF2bBZJlrEOqarWz6GAzv/s6mtkk082HMYUAqJ4PAiEAwHyuGwk6TgCXPIS0dEDyqieNYE/5lUEXmY2pzeysMME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"07a17e33679b94ee8ec242b028def8028a665ce3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-07a17e3367"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-07a17e3367","@open-mercato/shared":"0.4.5-canary-07a17e3367"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-07a17e3367_1772025859317_0.41197297494871643","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3227ed4d67":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-3227ed4d67","_id":"@open-mercato/ai-assistant@0.4.5-canary-3227ed4d67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9960cda22fb58db7f43c7a2077fde20a8af8c760","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-3227ed4d67.tgz","fileCount":259,"integrity":"sha512-EUoJtaTPZPhGsVX/VoYyZJPe2HhF6G7POaDFKsmwf9bYjkYbxyrbJpCKynfCi1jvBJLm+twPkVQ9ilF/rb0DmQ==","signatures":[{"sig":"MEYCIQCArMsqvWmqYjzby380pzVrLl6LDH1t6blBqngHPw1dLQIhAItIZIiFSwLzWR/4zHPYxzw2IeunKCNxYwkqLm1eCKw2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3227ed4d677c0abf22a2362e3d8276c2644f0acb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-3227ed4d67"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-3227ed4d67","@open-mercato/shared":"0.4.5-canary-3227ed4d67"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-3227ed4d67_1772028086016_0.7348000770287373","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e897c4f133":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e897c4f133","_id":"@open-mercato/ai-assistant@0.4.5-canary-e897c4f133","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"144c5ac6e44ef0c7a6459a142df50d17a400e2d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e897c4f133.tgz","fileCount":259,"integrity":"sha512-uC6wLP7ZX8aohPKEPPtCEMPmxE0H2sql7ysb7caf4p8xlHgf/7tPkH1GLGtXBtPn2Khsq8co+0OBZK4ygb6Qbw==","signatures":[{"sig":"MEUCIQDHSv89dArx22UHrVikrVsgl2a6k5DKpc1Um1Kv/SnO3wIgcW7tpXtmSQwXAZzTZOZRtUtZ3A+h1cIRnQRAGkkLX/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e897c4f133b85aba727022b6b8faca4cfda80003","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e897c4f133"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e897c4f133","@open-mercato/shared":"0.4.5-canary-e897c4f133"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e897c4f133_1772028969559_0.7892706974472381","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-045fd7c183":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-045fd7c183","_id":"@open-mercato/ai-assistant@0.4.5-canary-045fd7c183","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d99d4bb2c29080a8838547cfe7fdcd35acf9898c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-045fd7c183.tgz","fileCount":259,"integrity":"sha512-nuLaMNWuYpYve2qMIJ3Qlg/yGoJ90gi+Ee5d0VMkZiexUQrAUiWBkW95wQW4fT5lCTq31MqeS6a3Aq+V+biDoA==","signatures":[{"sig":"MEUCIEwmeB/3uPN/vVc6GPDRBh3PNMBeNDW+Jw30sECXMKHgAiEA/NUQRTVm4ieJKTx1ABmi8BOjkEVGJOv4JYm49Pyo8w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"045fd7c1830c325a880db55b854f18eea90af086","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-045fd7c183"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-045fd7c183","@open-mercato/shared":"0.4.5-canary-045fd7c183"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-045fd7c183_1772029085848_0.39860277100437824","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-01a69b8c87":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-01a69b8c87","_id":"@open-mercato/ai-assistant@0.4.5-canary-01a69b8c87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f1322ae8e2408d967c3100a2c4a4a7bed6e5dfe6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-01a69b8c87.tgz","fileCount":259,"integrity":"sha512-WOVEmn3A2iRUzJyeXt9OzWl26r2+IEvR6hQ7Bk+Knfpg1e0E3oGpUJKC8LIz5O2qWVkgPIWT4bIYBD/L4EaI1A==","signatures":[{"sig":"MEUCIB383z9iFyw/DlTQ82lAcOyV4KZ4WOOVpc9ZhpCVrWM/AiEA+hUsy5rsdQTysB7yu8lzpGdW9uKngwm7rj9oEOHUlbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"01a69b8c87f81c8751a87d0e556673f86c6d222b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-01a69b8c87"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-01a69b8c87","@open-mercato/shared":"0.4.5-canary-01a69b8c87"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-01a69b8c87_1772031055725_0.577953804290293","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8086ccaf81":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-8086ccaf81","_id":"@open-mercato/ai-assistant@0.4.5-canary-8086ccaf81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4fdae11a39b8a417b132e2f63b95721ce909ace","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-8086ccaf81.tgz","fileCount":259,"integrity":"sha512-Y7j7vUCF/XN0aTNOGGEPU7VyYHScW39F8qfMPZoQtjNdqX/0ddY+WNLsI/CCps8Bk9/kwHXQHfezK5gXtzkaPw==","signatures":[{"sig":"MEUCIQDozQis2pJHpAS9xfaen93PU8Hv5oSLpiyzFBmM3YIBUQIgea8HEjc+9x4jxQCtB2+I/EU92P8W5T1/XPkqhbpHZwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8086ccaf81f916199f522c501566db8a071b9cf3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-8086ccaf81"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-8086ccaf81","@open-mercato/shared":"0.4.5-canary-8086ccaf81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-8086ccaf81_1772031801755_0.2663553128518257","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5b3d161fd8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5b3d161fd8","_id":"@open-mercato/ai-assistant@0.4.5-canary-5b3d161fd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f54020c9aa975cf0b69f6f7505bfca11e376839","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5b3d161fd8.tgz","fileCount":259,"integrity":"sha512-JrQjfAFRc0Ca7XVfvqhS/4yP58YRfvAID2abH8iHEcTc2A1pT1tu4I0bQxa7tR61YYIEDlWTgO6rC5zoSvHU3Q==","signatures":[{"sig":"MEYCIQDFrkzP1kkOV1/P3ia7e/jawxAsZ3ylOE1IMJvVN4l3cQIhAKFUWnZCbMXJSrPmZiaGf2Ncv+7K7u5ahNXWSjpgw9Fo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5b3d161fd81a3c53ea8e2a7f84bd3d3233eddcf3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5b3d161fd8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5b3d161fd8","@open-mercato/shared":"0.4.5-canary-5b3d161fd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5b3d161fd8_1772032218840_0.03334123545694845","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-05fa34d021":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-05fa34d021","_id":"@open-mercato/ai-assistant@0.4.5-canary-05fa34d021","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9837919ed47c8992b4ad657959dce5a2bfbb19b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-05fa34d021.tgz","fileCount":259,"integrity":"sha512-CVa/yTlYS/UP8wBkdSmJ1uSjPXbxarrUtZE/l0hrbU4ssriFgwHDlJUb27JNS7rAH09NqAvlrAauRkNBTCSIVQ==","signatures":[{"sig":"MEUCIQDXvJNQ0V8avXHChmhxEFhBAewY3yeU9AvteZHk3N6LpgIgLcRNh7968oM59PJtNzz8DL195zbJVzMCrs3VJW/7P1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"05fa34d02132e2ed2959a6afab9985c4f7543fb1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-05fa34d021"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-05fa34d021","@open-mercato/shared":"0.4.5-canary-05fa34d021"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-05fa34d021_1772033147461_0.11388478255330448","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-98a37b0ebd":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-98a37b0ebd","_id":"@open-mercato/ai-assistant@0.4.5-canary-98a37b0ebd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a684c021711b91a8fdd6a4b73d791a977ee7352d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-98a37b0ebd.tgz","fileCount":259,"integrity":"sha512-e1oc+tyMKNpX9t+XAj9aXETfzyLoXY4vPIy/7Kfp28c2QHKMRsdpQN/sCPwVXCrP8SUBQNAKUi5zlC64PsvOTw==","signatures":[{"sig":"MEUCIFtk+Xs8eRZqM0K+2atdJeBV+cm67JX/BAOgUfWeEG7EAiEAjf4JGiJTo4vwCqlPtqF1Ib6iFaZEq4mz/bw5IV4AzDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"98a37b0ebd3a77acd90d91d1c7739dd25b3d566d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-98a37b0ebd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-98a37b0ebd","@open-mercato/shared":"0.4.5-canary-98a37b0ebd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-98a37b0ebd_1772033320271_0.8187083784847864","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b0efbe8cf6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b0efbe8cf6","_id":"@open-mercato/ai-assistant@0.4.5-canary-b0efbe8cf6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"43a3fd5fc322561a9313b62a5798d82f2fca8d00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b0efbe8cf6.tgz","fileCount":259,"integrity":"sha512-V0gHOKNiIJEcqoVFYBmZNvXbMd/lFUNBOGf+DhOE9KSzrqB+LP/KVal/g8YLrsbs8Az7ATPI/9cldkzBajBmhA==","signatures":[{"sig":"MEYCIQCXHWe2k5I81ELjLTg5K1Y6bW9fbB2c39XroYeTA+ycsQIhANCGgMTDfkocT/TLlTTkDVLwnBaX3qp9Xe+dqXj/m/Bc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b0efbe8cf6207d823ba70926b0ba1c117480b44c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b0efbe8cf6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b0efbe8cf6","@open-mercato/shared":"0.4.5-canary-b0efbe8cf6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b0efbe8cf6_1772034452127_0.34418129975796474","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8f6c6ffcd1":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-8f6c6ffcd1","_id":"@open-mercato/ai-assistant@0.4.5-canary-8f6c6ffcd1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76be853f451cb6d5c25fb104db3ec00056e7c5cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-8f6c6ffcd1.tgz","fileCount":259,"integrity":"sha512-+a19Eizn8Qsrf7PxrXogaBLpdQ8+kJKIz7IfqBYXtq5xslTxaR7jPRR7kUXR2y/BxNHNerUjfmMyt5HyvqRttw==","signatures":[{"sig":"MEUCIE+7maxgByVjfPUKAe6hDAFaZuMumlGs7J7XWaBVzO+3AiEAnP9uyLrxo4fFweC909RUZVWq0TT+/rFZbbgRIWIVcEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8f6c6ffcd1cd6ec0fcfc46e04ec5334dd07d6dc8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-8f6c6ffcd1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-8f6c6ffcd1","@open-mercato/shared":"0.4.5-canary-8f6c6ffcd1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-8f6c6ffcd1_1772034918353_0.12874228463658355","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6906947bb5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-6906947bb5","_id":"@open-mercato/ai-assistant@0.4.5-canary-6906947bb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db367c533442ada912f4604e98a1289a21947e03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-6906947bb5.tgz","fileCount":259,"integrity":"sha512-z6Fq7+N+K9uRc/ctjvPStEquOQu0JW3wHiM0dqFce+oIDDdP+P1YtGpI0GgCfI1yKZ0HVGygKYQNqPlh1rAqnQ==","signatures":[{"sig":"MEYCIQCjFQmoQlJKRYfh9LBwL1GApXha+7d9sjjVTLCCw/dj8gIhAMFY9CoyuglcoZknz8GD8YWox7tVVWfAVFH9qmy1SIr8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6906947bb59b632509bf73ef14cfe8b276209343","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-6906947bb5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-6906947bb5","@open-mercato/shared":"0.4.5-canary-6906947bb5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-6906947bb5_1772035731902_0.6639001779279541","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c2fb1c38fb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c2fb1c38fb","_id":"@open-mercato/ai-assistant@0.4.5-canary-c2fb1c38fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"08ea9dde58e7646b46bafe7f21c72cf831134c37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c2fb1c38fb.tgz","fileCount":259,"integrity":"sha512-DUUQQDMRsXDoWbe/+cKzAYNBQJLfKsoXj6NnP865B40FcmmLX1XSVCjB7yvGMEn7vb3xVWbwl6Mt748hqGS6ZQ==","signatures":[{"sig":"MEYCIQC/CthQW1JBIfvmk6u1ys7qU5cgJEiTFGHGDhC3RHcnGwIhALkQUO07LaCp5eV5UCwOuaD/Il9rG1eRh9a7PzQ6Q55y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c2fb1c38fb021875410efeb82c5c8c354c00f73d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c2fb1c38fb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c2fb1c38fb","@open-mercato/shared":"0.4.5-canary-c2fb1c38fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c2fb1c38fb_1772035979395_0.9404669977637949","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-5191db4ef3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-5191db4ef3","_id":"@open-mercato/ai-assistant@0.4.5-develop-5191db4ef3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"24f6f1cdc6f742821d62b2bbfe583d25c2310808","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-5191db4ef3.tgz","fileCount":259,"integrity":"sha512-RaD1IJscSIAIE2lODzYc6DxWpNsGP9ctkQNd+4FqSJs/pAsfp1Xhxmmw1Q8iP4npluYB5q7GLEeCBZygBUC+Sg==","signatures":[{"sig":"MEUCIQCfnZbH39XdyjEkGT2ztHaovB6q8KsqvZeOMdoQ1masogIgfUnxr/oWEAW0HIQ7d2/XL23Cawey1WbnN1EMJMwLySI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5191db4ef39c479a3c4594be3e0acb1f563b15af","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-5191db4ef3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-5191db4ef3","@open-mercato/shared":"0.4.5-develop-5191db4ef3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-5191db4ef3_1772036418208_0.4964837067866672","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f3ab827a2a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-f3ab827a2a","_id":"@open-mercato/ai-assistant@0.4.5-canary-f3ab827a2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff5fd4f18930c17142681664f9891f5f5080759e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-f3ab827a2a.tgz","fileCount":259,"integrity":"sha512-212fy00xytFB3vhCb2lqTCdR0+m5BrrFYn8xPYeLm7V54ocmrOmtu2ErigxHAEluM32sb+JjlYOxlfuBjwZcFQ==","signatures":[{"sig":"MEUCIQCOWwMIW2+6nvoInmNY8GmkE7XmI+qlQ36mFPprddlGywIgLUpTPLIMovuq400t2WqNnY3cx0h/HRLmyhCm7Ol2ZTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f3ab827a2a5590b4eefd35defb80920add1ed0f8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-f3ab827a2a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-f3ab827a2a","@open-mercato/shared":"0.4.5-canary-f3ab827a2a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-f3ab827a2a_1772036623733_0.7690313839568026","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9f9549ebc8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-9f9549ebc8","_id":"@open-mercato/ai-assistant@0.4.5-develop-9f9549ebc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da2e29d6f0813e1514dcd5f2ed1d6a62f4e893a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-9f9549ebc8.tgz","fileCount":259,"integrity":"sha512-wVRa/0ib//vS/8O94uPtp+Cgl/dxCgLfHFhl5PteVnam6+zxF7pRv/tzgQiexzFrzMa+U7rmk1APp6g/UnUNGA==","signatures":[{"sig":"MEQCIEjj0hAVh4qMMC6y9osiHP/sWJCnAod5lG56fdPzE6YVAiB5PG8bRF2fcAyEhI7aeakqcM/oky6eYraCjx/7dtLhlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9f9549ebc88227aa0dc55e5ff6df14cf59a68ad0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-9f9549ebc8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-9f9549ebc8","@open-mercato/shared":"0.4.5-develop-9f9549ebc8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-9f9549ebc8_1772036803572_0.10312321966322235","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-bb0ad3611d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-bb0ad3611d","_id":"@open-mercato/ai-assistant@0.4.5-canary-bb0ad3611d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30122dd8dab848fb033e817628515ec4fb465a7e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-bb0ad3611d.tgz","fileCount":259,"integrity":"sha512-HGexVHmwKuN/Ymta2U7e1/Cl7g5+b5/gcLhRrimrR4y1FulOqi9TsIU7945bhtwcbAc3YsfF2hxkxQTlY+fd8Q==","signatures":[{"sig":"MEQCIDc36+OnLPGGDeX2yTG3kIPc4+iL34P5GFhQ+NvHCkjlAiAOXlXf2jfm1vKswspzNquB06Js3Np8h+k5SbQnfLH1Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bb0ad3611d2d9b5d29ecdb7d42e431fa5d22ddcd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-bb0ad3611d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-bb0ad3611d","@open-mercato/shared":"0.4.5-canary-bb0ad3611d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-bb0ad3611d_1772036930654_0.15621250050653002","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d62c0a4207":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d62c0a4207","_id":"@open-mercato/ai-assistant@0.4.5-canary-d62c0a4207","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"18b6bcc83ae393ed1dea46e1d2bf353639a49fc1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d62c0a4207.tgz","fileCount":259,"integrity":"sha512-7i21l0a2cf9Hi6Eghj+dGzzNkmrgqHpSSyxPSzxQR2DVWaCt0EYHYG1RIXvr/d+gFtyW8zc0S38doRgzzYDPEA==","signatures":[{"sig":"MEQCIC64OW6GM+B5HPujCF5PL0bsvLJKhvWn+x9F1SFfi7oeAiABI8xkAIPOBX+Efg6sFLveywYFlgP/6bkfSfNAUiVIsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d62c0a420715f56bb4930cc85e038b6b9dc654e2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d62c0a4207"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d62c0a4207","@open-mercato/shared":"0.4.5-canary-d62c0a4207"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d62c0a4207_1772047766307_0.8654611666524255","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c47e95bc15":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c47e95bc15","_id":"@open-mercato/ai-assistant@0.4.5-canary-c47e95bc15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fbddeba3b2ad1bc0b4457d328f27ffbe0fffcb24","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c47e95bc15.tgz","fileCount":259,"integrity":"sha512-kWUrOWzSYFNVeL5fgmtGewfJZl20jd4f8qc+eRde5EK8fyJMVakPFmQouoTkJ0BESMBQ1M+0DhAgoBGoBTTJSA==","signatures":[{"sig":"MEYCIQCdP3IfvP6Pev4zJUJQvl9OouuxMIjiMfr5pCCGKRcT5QIhAMAnEkxgz+pQseqhcGVNQ4GWXS5KQDXSBkTqWrJFUNOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c47e95bc155ab9abd599cdb416551f6e30dc71f3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c47e95bc15"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c47e95bc15","@open-mercato/shared":"0.4.5-canary-c47e95bc15"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c47e95bc15_1772047842492_0.6412019422642681","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c7428c41a8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c7428c41a8","_id":"@open-mercato/ai-assistant@0.4.5-canary-c7428c41a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2df984177045a38e5a79f9bc5354cf0edd894cf4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c7428c41a8.tgz","fileCount":259,"integrity":"sha512-3rV2Knsc92bX8rduZm06u1PVDZ0OABRM9cWpO2PVMRaDl6raWhumPdOuAtORV/znsG5HPNt1CA133Rd/VomXrw==","signatures":[{"sig":"MEQCIDsaw8Pd1qKNVcM0AGXXqCQY0Rsq+wpU5Yfd78/5zSbVAiBCeyyyPXGvwEmaRzy3f/OX0j/x3FYMvVVu2GCW9TjHYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c7428c41a8e94c937cb402fecc56f554dc626630","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c7428c41a8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c7428c41a8","@open-mercato/shared":"0.4.5-canary-c7428c41a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c7428c41a8_1772048079182_0.7438906153500988","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f7976bfd6d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-f7976bfd6d","_id":"@open-mercato/ai-assistant@0.4.5-canary-f7976bfd6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2648871623279baf754ce6097f8d5de4d35f7e93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-f7976bfd6d.tgz","fileCount":259,"integrity":"sha512-LeCwUrXcXbv2RlQD86SSu/wHLtfO6QYkGyW1YqLpMY7vK66CCihrpt+m4pxDa6W2itaevPRtvTRAhsV4mLBECA==","signatures":[{"sig":"MEUCID6tgVZiP43YNpPVv+ukvrEu3ZNtRCVfwScOj9X6ptwZAiEArjJ4d4hP2Ul4GMKMs0JpHWy6HTgt6TbZQffsug/hsZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f7976bfd6d4b7638f65e384b317e9d4fcceaf11f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-f7976bfd6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-f7976bfd6d","@open-mercato/shared":"0.4.5-canary-f7976bfd6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-f7976bfd6d_1772050690317_0.19664485596743075","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f873eae90d":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-f873eae90d","_id":"@open-mercato/ai-assistant@0.4.5-canary-f873eae90d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab2a9d5edaf820f8d611c240fc01ba16eadbec5c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-f873eae90d.tgz","fileCount":259,"integrity":"sha512-Rk5/jHMLTYQIU/LGqPpOy80mh0M/3d2rvVUnqyQpktzAu2m/oD19aHjQtiuhXvMBoz8qX7gw5JzKro8gnxMU5A==","signatures":[{"sig":"MEQCIHqnFHjXLGClPLn/rNBOykl67tGj/u8ikWaYcTik9vWAAiBjitdMFNO8KO63hE/gf8c2t/rcmJoTFfR16Ai9sCfFaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f873eae90dd6cec825ea6002eee3252db2f84fd6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-f873eae90d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-f873eae90d","@open-mercato/shared":"0.4.5-canary-f873eae90d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-f873eae90d_1772051032508_0.3738159049426899","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2ea2c947b4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2ea2c947b4","_id":"@open-mercato/ai-assistant@0.4.5-canary-2ea2c947b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"326d42810b6cc849ac7d8f0d1f8bc8d339751bac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2ea2c947b4.tgz","fileCount":259,"integrity":"sha512-fQeQG5nu0KyQi8wT1lFNqMdMPFiifXNwxzzu208XPIZVm2X1TYIBf5ufgJgZY8YeuPUnT0IKYEuNHOc8E3Z9kw==","signatures":[{"sig":"MEUCIQCUSvhsj7UIoREHBgk6L1NdVRqiS05G1n4XSWoTOuHJ0wIgCObE0P51Rcx1XS+q8CxabF+yZiqAGiBZVB7GZRgMmMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2ea2c947b408a9ee4fcd2d480da7ef687c421a7b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2ea2c947b4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2ea2c947b4","@open-mercato/shared":"0.4.5-canary-2ea2c947b4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2ea2c947b4_1772052503084_0.21014604084533794","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-cf2d651b82":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-cf2d651b82","_id":"@open-mercato/ai-assistant@0.4.5-canary-cf2d651b82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96759a6486efaf93be8ced54359dd6285c96443f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-cf2d651b82.tgz","fileCount":259,"integrity":"sha512-AKIcsOAT7uyECvQVmmJDOoZBbsrVRbtVygw/cJl4dlhZrgx9SEgyOUIbgT2WvEu+OV/soOCNWeHZNrV20r37YQ==","signatures":[{"sig":"MEQCIE0xKUVKw5D3EXvVeqqxvOg7pyLYA8eEW5KsSHcWW9vdAiBvQx39as+EkfpAUjm2tgVAENML6+P+9lKjpnlPH+0w+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cf2d651b824ec0f591ad9d7dd23735adad8c2be8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-cf2d651b82"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-cf2d651b82","@open-mercato/shared":"0.4.5-canary-cf2d651b82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-cf2d651b82_1772080404797_0.22121678750752882","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-033a719bf2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-033a719bf2","_id":"@open-mercato/ai-assistant@0.4.5-develop-033a719bf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b124d88509dfc19aad574832988f7f0576ac1a14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-033a719bf2.tgz","fileCount":259,"integrity":"sha512-EBdYryPZgKQcRtHyhFnOBptzvNQJeohGQ4/xmFUDumBQFby9GVmgw3kVxcXo4dWIS01HeTQ2JRFfPXF54Z0/bQ==","signatures":[{"sig":"MEUCIGL8O4Jymn2rFQYQy5oFXkeVNmP6RmKP1a/H/KXTpnycAiEAqrCYjPTmu78bUURqB6rLn7ez+r+lmm4qa9fZdtEBRqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"033a719bf282cf3a737de23780802f59538319f0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-033a719bf2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-033a719bf2","@open-mercato/shared":"0.4.5-develop-033a719bf2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-033a719bf2_1772080624123_0.7630179608076699","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7068a69465":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7068a69465","_id":"@open-mercato/ai-assistant@0.4.5-canary-7068a69465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3549257c5988abf6cf4354699ae4bd60148fbb19","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7068a69465.tgz","fileCount":259,"integrity":"sha512-zGLQsggvZwtmhPtpiWFDfydDrTN+ZL7zQME0NghULt9jBE0jc6QYEVWyCwSzQqycBymEcXcwcf4F2n2hu0mnAA==","signatures":[{"sig":"MEYCIQCBr0cjyif+1MpkaW5Z5DMDFT5OoNp4Y3WIN2m6o58ulAIhAJQqb0Zpti3QbcL3fgSn4NsUBSQekXdGfBHVTPnh6WFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7068a6946539969af51ab64c4adf6df62b10a2e6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7068a69465"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7068a69465","@open-mercato/shared":"0.4.5-canary-7068a69465"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7068a69465_1772081127795_0.47194759692739274","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-f4858e0ef3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-f4858e0ef3","_id":"@open-mercato/ai-assistant@0.4.5-develop-f4858e0ef3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b46e09207a66f8f861170b12a36e3dcd9c4f3105","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-f4858e0ef3.tgz","fileCount":259,"integrity":"sha512-K/y+dnD+VfwsZniNihCln8Gc0KsMC9dn7E+SekG2CmLgNuumLN8BbcET4eKdNXD3eNdavfVEPCV4d0lOZhIQGQ==","signatures":[{"sig":"MEUCIDZ1HvsrH5kXcRpfw0punFonC7IwR5JeMEJeyWvSqZbjAiEA5Fs1+wnY6c2jSYiMjHt+Lt0NxfQvbZO9vakL8xcLVW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4858e0ef39ef0e4fc4e571957175d696ffa57b1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-f4858e0ef3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-f4858e0ef3","@open-mercato/shared":"0.4.5-develop-f4858e0ef3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-f4858e0ef3_1772081602469_0.2901210412697053","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-125ee5e932":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-125ee5e932","_id":"@open-mercato/ai-assistant@0.4.5-canary-125ee5e932","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b053f79f575352f6fd1a32312fbd4fc79d614bfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-125ee5e932.tgz","fileCount":259,"integrity":"sha512-a2N3O4NY+wpueqyml+B70wdvrRLCiYzpiZq0irlxckEc/tSBZST62Aq+uf76qvQd+Cp+P/8NfsdkVaOoRiZneg==","signatures":[{"sig":"MEUCIQCEnlg/CcCk1oW4iErmSU+Y2L0j+alc+bniSnmG3d+vSgIgG+mKNxOaG8nezQEXcgbnTPWigKUIqYRhPG0SnzNBCEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"125ee5e93206a1389961b0546313bff73af12ee4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-125ee5e932"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-125ee5e932","@open-mercato/shared":"0.4.5-canary-125ee5e932"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-125ee5e932_1772091112849_0.0041350892628213565","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3ce83a8b24":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-3ce83a8b24","_id":"@open-mercato/ai-assistant@0.4.5-develop-3ce83a8b24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"121a94e3e6c2ac113a0d20132668d1f475eab4fb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-3ce83a8b24.tgz","fileCount":259,"integrity":"sha512-pWMkWC8y18TN9itqedRvVcI2wgv6vEcVjqMHvr2O0l8OlD10P2LhxQdhB+KNaJP5EWCErk/n/+50JIAGL2vo7g==","signatures":[{"sig":"MEQCIBVYu9VzXbJUWr1FLL7Iqo9Yq7pIb1lT5I9GuHvVlitiAiBPRbD5smo4tWnnwZ7SDMerphB0MX9tocWhUnFP6GDc/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3ce83a8b240121d180572ecf4af0a80b40619627","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-3ce83a8b24"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-3ce83a8b24","@open-mercato/shared":"0.4.5-develop-3ce83a8b24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-3ce83a8b24_1772091146511_0.6140500320986106","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-4849712ccb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-4849712ccb","_id":"@open-mercato/ai-assistant@0.4.5-develop-4849712ccb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c726f66dea5508c57259e8c8109ce5a1e82d279","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-4849712ccb.tgz","fileCount":259,"integrity":"sha512-DPJHy5p4jXzsm0/viEbsbOASJ7dRLahpURPoHlpvfLHvOByjdDwHpQLdSbgAoKsnhOg+xY1KvWyDob4Ycs8+Wg==","signatures":[{"sig":"MEQCIAkStuZV48q4/BQMr9CqG5dWYzWV2/9/rd6sZtpqLav5AiBFZyDaJcKIaICM0itcmuEYeYOhHqQWldYYYlcQ174p0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4849712ccb6cf9144da99889d30d7bd59317078a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-4849712ccb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-4849712ccb","@open-mercato/shared":"0.4.5-develop-4849712ccb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-4849712ccb_1772091953178_0.2653175898508491","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-539cff4960":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-539cff4960","_id":"@open-mercato/ai-assistant@0.4.5-develop-539cff4960","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0114968908cb3c8042fbaccd714e1ae88e3241e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-539cff4960.tgz","fileCount":259,"integrity":"sha512-r2STUpSvZT7Krd3CGU59B8sl01JYsVXfSMwgg4J9HtVXZKgE15Z/4RcH+C5qBN+CYDEVboPK0a7j9HSkbaKz0g==","signatures":[{"sig":"MEYCIQDvgfon9SSwWUGgpkuvcdCKrgFynTKA2ckHzQvIE9OsRgIhAKyosMRRxZ1NkrPkPB9Bg5En6Xi42RIRcbx/Loxdvz9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"539cff49601969447eb32d0df41365e0ee7631b8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-539cff4960"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-539cff4960","@open-mercato/shared":"0.4.5-develop-539cff4960"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-539cff4960_1772092001324_0.27949521194641713","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-7f44fcf045":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-7f44fcf045","_id":"@open-mercato/ai-assistant@0.4.5-develop-7f44fcf045","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5141e3425f0481ad210b2b82cd937bf1f58b4bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-7f44fcf045.tgz","fileCount":259,"integrity":"sha512-feS2f2C1ATwmuLVC4kiVCqeTRg/J2rStECK8YvapUbNpfXijPbhz7Mg7XF7bhgZgAr3GYpBcqgP1LsOVoEhl7g==","signatures":[{"sig":"MEUCIQDuoC/9neP6V4egkZsOOpPyZh/e21rdttj+kH/Gj8ZXOAIgTVJVN5RB2YEs8+1bTZvNTjdvVBnlIFClQXbAWxHavzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7f44fcf04591461ea2b51d3af3663874dec8da66","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-7f44fcf045"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-7f44fcf045","@open-mercato/shared":"0.4.5-develop-7f44fcf045"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-7f44fcf045_1772092041519_0.6021573031877085","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-0f0e676c72":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-0f0e676c72","_id":"@open-mercato/ai-assistant@0.4.5-develop-0f0e676c72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a74594e9abf8896d84b987f8176eae80bf110f8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-0f0e676c72.tgz","fileCount":259,"integrity":"sha512-YrMeAgWVEKj2ufaF5s3og8CRzioq7jzFHdXukYftPmgkwgNjb4L8MP1PiKcdKnkx295NEpvzi0Xy7ZEkIOm61Q==","signatures":[{"sig":"MEUCIHeXWDwbQvNhcXhoyYpPsbUGiXVIjwOcLDvvI7ftJTzWAiEAvdFnXuAply8ZCSgypno28caz99bqEYUFDBFirDkbEI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0f0e676c72f300a601d03dcbd4efd854df1b3641","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-0f0e676c72"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-0f0e676c72","@open-mercato/shared":"0.4.5-develop-0f0e676c72"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-0f0e676c72_1772092057344_0.9035460445300281","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-8f98466993":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-8f98466993","_id":"@open-mercato/ai-assistant@0.4.5-develop-8f98466993","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"65b79cbb85741e5919f6b1e6fd8021565f91e94f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-8f98466993.tgz","fileCount":259,"integrity":"sha512-qq42WQPhS8ft4Cn/xLHu2aYlIhlP5lq3qUCJRl3KOLdgijk4Wckz0FvBv/p/CEYZpkfrEVuQ+UfwmRgA2JNjeQ==","signatures":[{"sig":"MEUCIFSjzKO/h9+I5/s1qrsoVMY8luyhnUVLvXbsYfMeRKqrAiEA/qOXoKcmvpvh/vtAWG3dIlhfFLuMjs+0wvxskAoxhRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8f9846699364ff5bac7dca16e43d9b380bb255e9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-8f98466993"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-8f98466993","@open-mercato/shared":"0.4.5-develop-8f98466993"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-8f98466993_1772092140616_0.02297589470396666","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0bfc4074c8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0bfc4074c8","_id":"@open-mercato/ai-assistant@0.4.5-canary-0bfc4074c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57cb6120f2c448e3703e56630fbed3eaecfcaf83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0bfc4074c8.tgz","fileCount":259,"integrity":"sha512-vZTX8I5hANRBEWhTb5ubKLgC2TQa8k8IsHi8SjHfiYtzl9IyOb5IM+VyBhBoAkIgKeiIYMmhNiVmuidwwxoaNw==","signatures":[{"sig":"MEYCIQDnSqNqdOLU5JSkHCzYShTGFaBnwO0+UGNQ+vSeqVQ9tgIhAOmvytB+dPfiYYTqrk91o2v2MK5OMeERNtRqXgJmi5he","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0bfc4074c8fd14bf74040e1d47940b1d7e24b3c4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0bfc4074c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0bfc4074c8","@open-mercato/shared":"0.4.5-canary-0bfc4074c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0bfc4074c8_1772092220072_0.6709531874398802","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-e694581d9f":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-e694581d9f","_id":"@open-mercato/ai-assistant@0.4.5-develop-e694581d9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"235fed137c82ef42a42c0016d9a36d1e3f974e37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-e694581d9f.tgz","fileCount":259,"integrity":"sha512-KtDVD+08X/bkYLwUiUeGBwueV5mO7B++/r4ZEN3gIOPGjM+u5e0OLntYax9FcFKwoY4jbDADvAszSJk3TP7q3Q==","signatures":[{"sig":"MEQCIC1pJBUbb8DC24TTHpMqRn7Hivcx8R8H9tJ0F3LGoCX0AiBSxMjv4VWzOCMDRiSfYJFroNMOsHmhCC+DOnkAiJht6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e694581d9f3684b2eb53407259fd0f968f22dfb8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-e694581d9f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-e694581d9f","@open-mercato/shared":"0.4.5-develop-e694581d9f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-e694581d9f_1772092264651_0.15792414808415267","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-0b66ecfdd4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-0b66ecfdd4","_id":"@open-mercato/ai-assistant@0.4.5-develop-0b66ecfdd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89d212a4051a4257b44c91548e7a05ea24409d23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-0b66ecfdd4.tgz","fileCount":259,"integrity":"sha512-I9ga1zB2Uav8hEL9JFENPE+QMby4/pNVEZIi5pqa/7gf59FTaEx0RfmBF1xFVFAn/JHM/cIP0trXlZGEMQJbrw==","signatures":[{"sig":"MEQCIEkUsVOOH1nFXaKdRud3UliFF/frs0/rxj/73jwPOjLAAiBqdmv6t/zX1W63oGKg16pkghWTKkntgbTglYEDb5vbAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0b66ecfdd49c60c755391a527d4744f4c65a237e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-0b66ecfdd4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-0b66ecfdd4","@open-mercato/shared":"0.4.5-develop-0b66ecfdd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-0b66ecfdd4_1772092826972_0.1797276609809424","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-2289152f60":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-2289152f60","_id":"@open-mercato/ai-assistant@0.4.5-develop-2289152f60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ddabe941a443fc497d9d90248b7dc4c8c88be37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-2289152f60.tgz","fileCount":259,"integrity":"sha512-ZPS2Ssaoz9uKoHebF/XOfp7gBL1IosY5NjPMAVpeoj17SBeF0o9/f83DDiSLcU8hUDDyvwQY3N9R8OG7sRh0ww==","signatures":[{"sig":"MEYCIQDg2foLciiXdGjxpMCm+TWDy0J1rEt/kr7GzjE3jmczKQIhAP8EM2FKjrDT3Dor1iEGhERq7axa0zZTkKOZamCc287N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2289152f60b9273014c5b7cc46e2be2dff18d63f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-2289152f60"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-2289152f60","@open-mercato/shared":"0.4.5-develop-2289152f60"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-2289152f60_1772092843974_0.6657904965115875","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9071a65406":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-9071a65406","_id":"@open-mercato/ai-assistant@0.4.5-develop-9071a65406","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"424e8edcf43a79e65709ed66b77c0a2f46967f81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-9071a65406.tgz","fileCount":259,"integrity":"sha512-X45ufmNZJcPtjH6KbL9RtzdAnJ1COGBitfv7muQ2dfTjW9sdgXucY5B40NxU1zT0f2KnRBun6Hn0m5m+JvrqrQ==","signatures":[{"sig":"MEYCIQDmMt52FfpG+ZGg3ECmCb2nG+lpzwvg1rEhqCK4+R/TCwIhAMMpTdcGdvAmr9ZPjFjINjiL+yHkq7RulxiCPwTOQCA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9071a6540667fe9360002caf3b3ff44cb0db18ef","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-9071a65406"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-9071a65406","@open-mercato/shared":"0.4.5-develop-9071a65406"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-9071a65406_1772092910084_0.577721216577241","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-03023b2707":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-03023b2707","_id":"@open-mercato/ai-assistant@0.4.5-develop-03023b2707","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0adcaa6a198efc5382546465c4d819a023a33a85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-03023b2707.tgz","fileCount":259,"integrity":"sha512-JqOVcLEsnLr86vKL4Zx2hSdmbu3i2q1NIpnCNdwWvSnDqHg9TMJ8W2hvi8g3+SkeL/yy2Vbs1e0A7O1jX9/qIA==","signatures":[{"sig":"MEUCIH2NXW3gQh3sBcyEyqRm1AfVEJZG1ouzNN2GFQ9nK8ASAiEA66WUgK16r/gomb2KArS/ul3wg1RiMY8VVbGBTJHaPw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"03023b27077674764fe03bdfc4d6ff490e229a8b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-03023b2707"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-03023b2707","@open-mercato/shared":"0.4.5-develop-03023b2707"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-03023b2707_1772092938948_0.8230582405343354","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-6bdcebbece":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-6bdcebbece","_id":"@open-mercato/ai-assistant@0.4.5-develop-6bdcebbece","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"321f9610c72eff763d84d3ce2dfd495978053e25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-6bdcebbece.tgz","fileCount":259,"integrity":"sha512-Lp1nKr50Fn28ACBVZsGv4Lmu+wvDppndWiYyzpXfHDW9BgCE27mempMdiEPBPigUP5J2LoP0zXD9n4GGnkHXHg==","signatures":[{"sig":"MEUCIQCw7P9rSJWvZYFKDiEc3IgBRvtG/D3jTNnmwgksEw0TMAIgE+b475zI5oEbjwQj/o9CCvlx72/TNqYtKbUyWNiY9Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6bdcebbecef3ceb67ab8feb87f703aeec39eba2d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-6bdcebbece"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-6bdcebbece","@open-mercato/shared":"0.4.5-develop-6bdcebbece"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-6bdcebbece_1772093188365_0.522396778351665","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6ec6a2d11e":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-6ec6a2d11e","_id":"@open-mercato/ai-assistant@0.4.5-canary-6ec6a2d11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98930a3f772ecaa97929b7be05a0c33464dcf574","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-6ec6a2d11e.tgz","fileCount":259,"integrity":"sha512-wgw7wg6ojpMQyMR9al3cSNjzlJzchPU/XwQDlgfFFufUZmWsQdVnTTnH+OaulN0we74PwYLuZdcLP+Q8zWUzUQ==","signatures":[{"sig":"MEYCIQCkan8OXQonNd9biVXMso1zfeG38pHXzkdgt2NcG4umZAIhANPYkJGzvBVfsthpfKVT75fJiezLKocqNijk6U3KZZG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6ec6a2d11e9f1719a2b1c9a9d5d5bb126f5cbda1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-6ec6a2d11e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-6ec6a2d11e","@open-mercato/shared":"0.4.5-canary-6ec6a2d11e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-6ec6a2d11e_1772093706429_0.9791748084038112","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-0c30cb4b11":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-0c30cb4b11","_id":"@open-mercato/ai-assistant@0.4.5-develop-0c30cb4b11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fbbd60186dc7dd530c92242f0774287a1678a95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-0c30cb4b11.tgz","fileCount":259,"integrity":"sha512-JnYl+N0crq//Y4nLdkNZ/WIxR2H6xwc1AgPdvKi+IToAZO/9UFezzARsWsVFeiW5zqOyem4hLzlPh9onztua0Q==","signatures":[{"sig":"MEYCIQCL/lfsQ22ivYzkSlKALoSKusPurRQBB1AZA9rIVs58swIhAIB5eN5CGRzYXbU512fOaqm5yoQK+GQ6PZrZDQ//0y45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0c30cb4b116b83a720e32fd14458df043c7a752a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-0c30cb4b11"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-0c30cb4b11","@open-mercato/shared":"0.4.5-develop-0c30cb4b11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-0c30cb4b11_1772093773272_0.041076315204446434","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-986cfd8c37":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-986cfd8c37","_id":"@open-mercato/ai-assistant@0.4.5-develop-986cfd8c37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"014ad22282c42a833771d68d9ef59afe8243b2f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-986cfd8c37.tgz","fileCount":259,"integrity":"sha512-F72LWE4Qe1QYnl4ndCYM0ls8SNXm+ldCS0sqehLbGEEPP0abzOtvF5s+fR0qdpkxRmChNrcVaGnYFOI1fkKDkg==","signatures":[{"sig":"MEUCIQDseX0QK7uD1en4cOGDMndebUN6KZooCNDENT6rbJFbJAIgDhT7odr6m5N1wumfEZD0C8SbzG9Y1xTdxiald5bksmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"986cfd8c37bda44db187cde4996b3ac4f0938b24","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-986cfd8c37"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-986cfd8c37","@open-mercato/shared":"0.4.5-develop-986cfd8c37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-986cfd8c37_1772097467451_0.269697674396735","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fc19ca2f17":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-fc19ca2f17","_id":"@open-mercato/ai-assistant@0.4.5-canary-fc19ca2f17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df15b6825454ab11131f244829fd5d1d4accdf13","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-fc19ca2f17.tgz","fileCount":259,"integrity":"sha512-XxiltwNtcx0ow9bL8lvKDE0BCg/jWjXm5By0jJPf+ab7lhFBpaMh1gYV1nZirAzTtXTTUrDgklht7EaGPLgvQg==","signatures":[{"sig":"MEUCIQCs2FOjjZE+xOo8QP8056HLqcNY9r8DfE7jSdjSIs+9IwIgYTZb0xPFlzOtgcu70in7AZEBKcjPZ7vzxMjTguBQYXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fc19ca2f17dda0836a2e39a8816090d276d1d00e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-fc19ca2f17"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-fc19ca2f17","@open-mercato/shared":"0.4.5-canary-fc19ca2f17"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-fc19ca2f17_1772100552530_0.10367350754928895","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-974adb54b3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-974adb54b3","_id":"@open-mercato/ai-assistant@0.4.5-develop-974adb54b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb1f3115bfdad067210fe51d8f455786c6b363d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-974adb54b3.tgz","fileCount":259,"integrity":"sha512-ECH5Xt1JHkHfBQYu3kTk4jQjQIXGluxc/+eG5srUnG5l99Fx/A5bMHojreLSwVlEhcVqI1ivT0zJvHoQe5Cmsg==","signatures":[{"sig":"MEYCIQD+8ejhB/GpHKYSamMbRM0swi0YUAlL7551zvSX0cCnGgIhAIW0TBM1oFVfZvU0t4dTtlhT1T83TlcXo11UxcrA6Aag","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"974adb54b39e8a4449b54edb66a8cd7bc545d3fa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-974adb54b3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-974adb54b3","@open-mercato/shared":"0.4.5-develop-974adb54b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-974adb54b3_1772101923322_0.48494623730964337","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-474eaf2735":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-474eaf2735","_id":"@open-mercato/ai-assistant@0.4.5-canary-474eaf2735","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a5a5a55d2d47f32e98734fc80003d9ab3faddb2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-474eaf2735.tgz","fileCount":259,"integrity":"sha512-yaKLYcznMo7Q7O0tPXiLXVo89IFAus36rnh6im8qMVVfTFAOIVKUSQXp4W5Ggoyr9k29Kt192ZiTl9/xvRbk8Q==","signatures":[{"sig":"MEUCICJ7qOTHjzSqxCGYXHxKAN4CeDVieN2eeLaOurIHDsvAAiEA2N/+XUo20CnV0m8y9hCF5czo++sz7mMoZFt8foMx8PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"474eaf27356bded3bcea4afe92ee9ed879eb06a7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-474eaf2735"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-474eaf2735","@open-mercato/shared":"0.4.5-canary-474eaf2735"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-474eaf2735_1772101927754_0.0616216098738438","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3f7d1d7925":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-3f7d1d7925","_id":"@open-mercato/ai-assistant@0.4.5-develop-3f7d1d7925","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"adbd84834d72ea82ab67216e0c2209ef01f273f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-3f7d1d7925.tgz","fileCount":259,"integrity":"sha512-glBFQUpugb1oRd6kUO+hpwAG9Hx2UgnIcKaKhjWOw9FFNclnG2hZx2iCzWLi2D3Ja7Kd2BzuqVgf5liR5vPZXA==","signatures":[{"sig":"MEUCIQDZOzwepWNxufcQxA222YRu0jn3ChS92QN+2+wfUc8PHAIgXmbgdgZiyOnwoKAhqa9zgeqpDoQhHe0kmmuJQ4/4Cho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3f7d1d792580ff025e1c806f3b7acbb5676c8abf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-3f7d1d7925"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-3f7d1d7925","@open-mercato/shared":"0.4.5-develop-3f7d1d7925"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-3f7d1d7925_1772102347030_0.6342236990876242","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-77b475b6d7":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-77b475b6d7","_id":"@open-mercato/ai-assistant@0.4.5-canary-77b475b6d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9859bdfc29161550b1d8e99be1866a116f457e28","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-77b475b6d7.tgz","fileCount":259,"integrity":"sha512-40cVW4Ne+CjTLKuMbKp2ffM6RDAszsUhyME+HDW7mtPeYwcqnfoInHAzxWlv9ErEGW/KscY1Ggvj07E+FloRag==","signatures":[{"sig":"MEYCIQCguLCZu8S9F5B+JEiGTD6N0RAwLW/qaiiwwAJ5kfDl9wIhAK6SmyO2CT8kxf/P+00Hnzz7M/YO6UGNYwlRdU6k6rfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"77b475b6d75f69bac274afccec304a76210ea31a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-77b475b6d7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-77b475b6d7","@open-mercato/shared":"0.4.5-canary-77b475b6d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-77b475b6d7_1772102372302_0.5814984637884535","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-509cc99488":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-509cc99488","_id":"@open-mercato/ai-assistant@0.4.5-develop-509cc99488","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd6ed0562ad520c37a5e771b0ab581197d06af83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-509cc99488.tgz","fileCount":259,"integrity":"sha512-13BqH1YU+NFTZL7JJkuu/e/L54izxDmI+UXSrEuUVhjfb94pgV1c0/9TReXsLpM01az9nN2TCzUiztTczQiqaA==","signatures":[{"sig":"MEQCIHCBghmQ/LEvRg/Rp0x+BsaOOK8cp4ZmB3MGzDEowbimAiA8nDqXKeoZdHlv6+Hf+bUU6/qlX4n4fvzjRK+mqUedcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"509cc994883ef8a43fc86af2fd4e62603532cc6d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-509cc99488"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-509cc99488","@open-mercato/shared":"0.4.5-develop-509cc99488"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-509cc99488_1772102591302_0.9101110532256551","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-819c575ba5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-819c575ba5","_id":"@open-mercato/ai-assistant@0.4.5-canary-819c575ba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76d4a91d97b77249d5beca3cae1b9711f1dbdf54","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-819c575ba5.tgz","fileCount":259,"integrity":"sha512-S85zmHo2UxJdGxzKMyhzrFJ1s+ew/defrBZJ63tkEnXrBVG//QCOHeBDjLetPMosqunJbeIC5pPrTAQai33k5g==","signatures":[{"sig":"MEUCIHh/vJdXCOBWOiPbEDyQbEhugNN1sBABMHjr4bKcojCEAiEAkEqn92SPVNFlOMHsHYfa5yPK+yiWCAw2xSa7H6pVPvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"819c575ba5908f4d994221b112936ba5014475fa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-819c575ba5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-819c575ba5","@open-mercato/shared":"0.4.5-canary-819c575ba5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-819c575ba5_1772102620481_0.6882074144877108","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-2e11bb113e":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-2e11bb113e","_id":"@open-mercato/ai-assistant@0.4.5-develop-2e11bb113e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a00b2af2b7892e8f588776d2178c6c27a94bc40","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-2e11bb113e.tgz","fileCount":259,"integrity":"sha512-NRavRL9BJZF7huILyBbX+25eV2y0eV2+bmbSV7LHhHmmJLJrHbYgTTudFzo3HgUSMxCByj05NNw50xHyADp1gg==","signatures":[{"sig":"MEUCIE3gnmzWs2iE/SbOI8fbf9Lm2rejDkih780kHEErCIwCAiEA9fvGsVywDiusX8hJH1tryO1d/ZJBOlq/xVVPaf23MAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2e11bb113efb9e9ed7acace1ddcae422f1d7f1cd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-2e11bb113e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-2e11bb113e","@open-mercato/shared":"0.4.5-develop-2e11bb113e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-2e11bb113e_1772102725021_0.19571832169433323","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0cad776aa8":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0cad776aa8","_id":"@open-mercato/ai-assistant@0.4.5-canary-0cad776aa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b92769569ec78f4123891a39cd077da6345f0da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0cad776aa8.tgz","fileCount":259,"integrity":"sha512-8EhZrw/awLjEO6PTlEBhUGrNvIVpVwSLk6JHX1jgitw011fcqR68kyOKvyFgz2LVJXL3A3acu4PUot7mq9Oh4A==","signatures":[{"sig":"MEUCIQDcnw+ZHyxKziFSkX/eP6RbNaAlo6TRDDBJRjkoyJQiPgIgRQfNOfhyu/Yz7xjHPZnUHuM8+g8hNWIbJCWyGr9ZOM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0cad776aa8220d1c8ed85b0b6c71801c191aca6a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0cad776aa8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0cad776aa8","@open-mercato/shared":"0.4.5-canary-0cad776aa8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0cad776aa8_1772102805062_0.1799436561550285","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9247b50ff6":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-9247b50ff6","_id":"@open-mercato/ai-assistant@0.4.5-develop-9247b50ff6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"44b784906d31ad776aa9dee8ce87c6c610b81e90","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-9247b50ff6.tgz","fileCount":259,"integrity":"sha512-J5LRh22ta0st8kx9MlXwyAfm6VfOOSrTxoEeNT6fdL6yT5EusSchtwVBBjdCiq/ipPskKw6xXgBzGPJz7X+iaA==","signatures":[{"sig":"MEUCIEdBcGnZnjX5RiaMc6SCXWvsDTkJ+FajGtF3I9/OdWd7AiEAgxL2IA+YUHHBUSPlgJJw/VKyfTUadLS897uiUJE6Dw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9247b50ff6324247da96e22205969dfc47ecc4c6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-9247b50ff6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-9247b50ff6","@open-mercato/shared":"0.4.5-develop-9247b50ff6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-9247b50ff6_1772102808231_0.8880901718188843","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0bff8c7449":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0bff8c7449","_id":"@open-mercato/ai-assistant@0.4.5-canary-0bff8c7449","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ef96288490159f54ce73d7df4f3522fd4618e2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0bff8c7449.tgz","fileCount":259,"integrity":"sha512-2cIl6hOA9KgdwHOt5kAQyGOct1vew6T9hMHOipVkUmpT071GUZZRbkNM9Imm2ycrDkg8l8XJtzJIyrWIJ/7Zag==","signatures":[{"sig":"MEUCIFM3jc70KeNm8Atsg6iV5Ida+R3PMeHFNE1f9i7Y/g/WAiEA39ohi6hGS/CNiEpnxgVS8y6hQQqQqUGFTo4k3GMuMww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0bff8c744942af11d2a9cd1df091a8b961c8b016","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0bff8c7449"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0bff8c7449","@open-mercato/shared":"0.4.5-canary-0bff8c7449"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0bff8c7449_1772102838023_0.4263983707564516","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0d80a5ddf4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0d80a5ddf4","_id":"@open-mercato/ai-assistant@0.4.5-canary-0d80a5ddf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c75c0d18e88fda69079e83bb76ae402ce9016f16","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0d80a5ddf4.tgz","fileCount":259,"integrity":"sha512-osvCcqIjwf4tRUM4eW3H27X2akqsJPxes9LxsyRHKyUeA/nz+SzX+cW6IVucIqqZgIDQIBaDBHfGWkDDoFegtQ==","signatures":[{"sig":"MEQCIBJYgTJu8EmnHc8a7x8j7M1C/UGw6kVGF2lFF8JIzCiwAiBVR1+KOvJl4ucnnDwNGiUN7fHoFNlHZ7/6maZ15mrHOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0d80a5ddf46db6d0b69f235662cf518517392b42","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0d80a5ddf4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0d80a5ddf4","@open-mercato/shared":"0.4.5-canary-0d80a5ddf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0d80a5ddf4_1772103336878_0.3686136970401692","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-a10d730395":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-a10d730395","_id":"@open-mercato/ai-assistant@0.4.5-develop-a10d730395","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a7717016b75db81ecc9416feaeb734640e46bbe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-a10d730395.tgz","fileCount":259,"integrity":"sha512-/NttJ7Us2lzgfJQiiaE346hG5vDvPUnFqLdHWXiHiDH+5IQGyoXybklmgWtCCUGwpYEGmz+8qM5L+hIMAGtPBg==","signatures":[{"sig":"MEQCIGFJb1Zb1Q+VxIYpXk4sOeKBSI9n717twle4SETS+s72AiA02yBx50cKnOalkt88v9wyUL6stTzB0CutMzcS4gPoLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a10d730395da5b04ed7d5e5dd72f6f7fccb2497a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-a10d730395"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-a10d730395","@open-mercato/shared":"0.4.5-develop-a10d730395"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-a10d730395_1772103372420_0.3717130352426552","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-30db3a7c03":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-30db3a7c03","_id":"@open-mercato/ai-assistant@0.4.5-canary-30db3a7c03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"547aa39b0872ce16330b49f3d11b2c3107e58100","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-30db3a7c03.tgz","fileCount":259,"integrity":"sha512-abnTIralp+LcOmQ7EuGni+p2Rc6tCdbsOJxre0JlsfE1Qf0bKfdqotdSG5gosB+0qeSG793yDBdqjMn3GTBGWw==","signatures":[{"sig":"MEQCIDqjmBwF70VJ56Pxc1gjJh62GhRRmleFoCwjXV+QPdZhAiA3s45fiXmV7BVoCSsIN8K9LweBKr1O6fNxEykiO9eTSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"30db3a7c03d6739323756b0789d6e84b8a3ec28e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-30db3a7c03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-30db3a7c03","@open-mercato/shared":"0.4.5-canary-30db3a7c03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-30db3a7c03_1772112358150_0.4262789947046566","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2a8031cf62":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2a8031cf62","_id":"@open-mercato/ai-assistant@0.4.5-canary-2a8031cf62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a83f653536da095cb927b76d63b2e14755b99eb3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2a8031cf62.tgz","fileCount":259,"integrity":"sha512-AxwCQuZ2eMKso7icMEeOn5shgdFklFypTH74Yr1JV/fajzX0ZExuQp+M1QNDcLSTDpenqP7CdEo9glpELr+f7Q==","signatures":[{"sig":"MEUCIQDxJhj9FT/0vCO5UyJDlzj2mLAR0EgeMS52HKD2YHFxcAIgN6uvz3GmEQYcDQgpQZYrvtNCaJi8UXpDiee9K/JyyDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2a8031cf6258b807d363681639fd86fa943e4a2d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2a8031cf62"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2a8031cf62","@open-mercato/shared":"0.4.5-canary-2a8031cf62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2a8031cf62_1772112610776_0.1727227035621075","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0dbc1ff91c":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-0dbc1ff91c","_id":"@open-mercato/ai-assistant@0.4.5-canary-0dbc1ff91c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ec8096e584018f0842963520c73ea253d93c6c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-0dbc1ff91c.tgz","fileCount":259,"integrity":"sha512-XN32I0s8zdE4FhwLuF5P5IjlO+ujPLcJJZKf9wP7lxZU97QCIqDUUYyAZ4UE5M6sJ3BFq/Sog0ksXmy0vkZ4Vg==","signatures":[{"sig":"MEUCIHvmeaCE9R6sEoLmV2s1wGsi50ZBmburfBAClQokOnERAiEArqn+JzV9dOkpf1wMcM+41uHIac6YrUuJGDr7w71g8PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0dbc1ff91c5d9c6a5c9becd96056a4475e1fa706","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-0dbc1ff91c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-0dbc1ff91c","@open-mercato/shared":"0.4.5-canary-0dbc1ff91c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-0dbc1ff91c_1772113345449_0.1055335630178793","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-da65148ceb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-da65148ceb","_id":"@open-mercato/ai-assistant@0.4.5-develop-da65148ceb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d610c8c2f4457739fc34625822b6cf33770b3edc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-da65148ceb.tgz","fileCount":259,"integrity":"sha512-FzcknJes01m22jHohDlQ/MIf8ZPF4Ej1Dv89Zg8vBBDAWmTSeBcXwqxTGEEdMS2dpMQ8C4331kMHMMUSiZtbtw==","signatures":[{"sig":"MEUCIG+1NHwvP33WW02FsuD1lgTr5gC6FExPM/JKhbzmzOFSAiEA8AiWCQU6wLp8LU4PoXgPV7oiXftz6n1TpZ+HinelbmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"da65148cebb294c946c018980628b55c7c96d00e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-da65148ceb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-da65148ceb","@open-mercato/shared":"0.4.5-develop-da65148ceb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-da65148ceb_1772114244408_0.04346828300080752","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7452e72f6c":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7452e72f6c","_id":"@open-mercato/ai-assistant@0.4.5-canary-7452e72f6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00543ac2ba22b9f64f58608071191548598fee59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7452e72f6c.tgz","fileCount":259,"integrity":"sha512-n5qmBtceQ7Lhr4OC62kVshJ5MPJFlpOYAVPJkht/L8Dc+IayqrFf888rwUiXn2q2nnmF2zy3QeQdqwr+NEn53w==","signatures":[{"sig":"MEYCIQCVw/9e8Z4DfTWoXVSviiqH7aphaNCiE4LCSCbJ54AOZAIhAIzfsLpW5kXIuVVFrBHjnV20jsM6tgooxubj4zbNjVnI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7452e72f6c348416b97145e03fd64e3c62b3b247","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7452e72f6c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7452e72f6c","@open-mercato/shared":"0.4.5-canary-7452e72f6c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7452e72f6c_1772114260801_0.6382576681861329","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e9cb795771":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-e9cb795771","_id":"@open-mercato/ai-assistant@0.4.5-canary-e9cb795771","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86bb23a8fb94740825717fb93ff4217f653ef8f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-e9cb795771.tgz","fileCount":259,"integrity":"sha512-jDUiH9iyD0n4FFV/wrV0Q/h/MgwGN9JPz0R0lEe/FLxF18dL8bkVs1Vgbe+SgRti7LN0Lm2DlqQ6YGODOkUbmg==","signatures":[{"sig":"MEUCIQCR3MGDcU9BZoOVid3vL6O3ADhM+VypJhDy+YBSfV8wmQIgdTbXiiJYx4qktop0qr64sCbkyswmncOMV1d8cs0vSuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e9cb795771cc41925201fe2c59d317d526295373","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-e9cb795771"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-e9cb795771","@open-mercato/shared":"0.4.5-canary-e9cb795771"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-e9cb795771_1772114314231_0.890148220598151","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2b2f8e11d4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-2b2f8e11d4","_id":"@open-mercato/ai-assistant@0.4.5-canary-2b2f8e11d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f0f3ad3b4c86aab51222a077839590a046a1a5b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-2b2f8e11d4.tgz","fileCount":259,"integrity":"sha512-pAbYDVswStGg8aIHrnW62uisyxSxnQcbSOEIqK64/CFJD26MfCa+5DIwEJVmJ6aifI2rPehpoxFwQdPfBUWMpw==","signatures":[{"sig":"MEUCIQDfpHnKYzV637DpsvBzLvA92ubILhLrX8NytxLf63rCagIgV2i+qyZVq+fMmO4Uc+OIUkItDa4Nt74P/YDKjG62I6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2b2f8e11d48c65b91638f8847e820d65347e4945","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-2b2f8e11d4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-2b2f8e11d4","@open-mercato/shared":"0.4.5-canary-2b2f8e11d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-2b2f8e11d4_1772114527298_0.8723648114900355","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-72b57e074a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-72b57e074a","_id":"@open-mercato/ai-assistant@0.4.5-canary-72b57e074a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"beeb41903e812a7bd59251014063a655f645c660","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-72b57e074a.tgz","fileCount":259,"integrity":"sha512-qnXeALtUW1oR8cQx3wLU8KRAUufig+W33yMWisoRSQWlBJTgQz4N6eovF2t0W5lwxmfqgi9tM6VwIK50TvR0KA==","signatures":[{"sig":"MEUCIE9/9woHabto5Z4X2LlgIOL0R8GVUABXsEflunO3JT9AAiEAh6KMDkVlBjWPY5J8I3ocKEW0GcyUTrlEHlt8U3hIh4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"72b57e074a08bf02a956f9e90ef00bca7db676aa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-72b57e074a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-72b57e074a","@open-mercato/shared":"0.4.5-canary-72b57e074a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-72b57e074a_1772115013909_0.6792216846529309","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-195d91be01":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-195d91be01","_id":"@open-mercato/ai-assistant@0.4.5-canary-195d91be01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e7c9bdd6dce155e16a2dc4bcc0c324405e625b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-195d91be01.tgz","fileCount":259,"integrity":"sha512-AgmEoZrzd3DumhlE9GhGdOxIFNtyG+J3LJzxbI3dxaV60WN65J2EviBWnQO5fLj/9gAh/Kp+2WVE0skNGZlEeA==","signatures":[{"sig":"MEYCIQClikIUh+K1Wf9duKE7lV4twbw4j26s12dmObcq7HqXtwIhAKyCkNU/YIVdMTUhPehCAgW94Cwho1wYyzIAkoK1S/RZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"195d91be01137e335e4a4d336368b7d222254f7e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-195d91be01"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-195d91be01","@open-mercato/shared":"0.4.5-canary-195d91be01"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-195d91be01_1772115640153_0.8957636542781042","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b618acfad1":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b618acfad1","_id":"@open-mercato/ai-assistant@0.4.5-canary-b618acfad1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8f9a57d4e72feea9d570883531540d840bb5d46","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b618acfad1.tgz","fileCount":259,"integrity":"sha512-dQPoIX8Q7e7SNWQEYQz+ejVM6qwx2mYjrRTwhsRsTVSyPwdKbq7f8q2LH1kpbnp8Ra2LcfqWqmsR4Vi+ErFUIw==","signatures":[{"sig":"MEUCIFuhKzVk/Vgn2RidKaxX1BcKFQjnuAgAW34kjBVKuv+rAiEA46btOXViNN3cXrqRHp/uDTT1u8PUiWtZKbx8tQXsIFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b618acfad14f64eaaca643f9aa2c06b17a2adee4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b618acfad1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b618acfad1","@open-mercato/shared":"0.4.5-canary-b618acfad1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b618acfad1_1772117770731_0.3770582052936171","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4346154985":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-4346154985","_id":"@open-mercato/ai-assistant@0.4.5-canary-4346154985","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68ecff8a017b758022210f8414584c51a5ed3fa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-4346154985.tgz","fileCount":259,"integrity":"sha512-4GgPoKWyvQD9A5wIrqZfuraG2567R+0uXAiu+mLgK4Ax34NABxp5Qyn/Dafhp/FCnsbs7Av0toTpLR0Xa4r9Tg==","signatures":[{"sig":"MEUCIQD3o8wSyunz72KbzW57neDjD9TKiaH504hAr5OTsJp1EgIgNvKYWSGATxax/nUxfe2xr2ahvFB9fhox28WagVItlWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"434615498567ec6da256d5ba3d1393d1480d824a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-4346154985"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-4346154985","@open-mercato/shared":"0.4.5-canary-4346154985"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-4346154985_1772119616022_0.5774977044892642","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-36ee5377e2":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-36ee5377e2","_id":"@open-mercato/ai-assistant@0.4.5-canary-36ee5377e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5a872fb28382a249bab4c10914acb626008eda5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-36ee5377e2.tgz","fileCount":259,"integrity":"sha512-TsoObuNLbQyg27+Aga8fi25KqmCZHWwye+FA4f+q5ugokZaRw2zxVPaxFtmwNvROMWYc1nGgc38wfLjSLtC4Vw==","signatures":[{"sig":"MEUCIFv8dfbMmmSfLpPM/3z9vorSY1BhE901KNVHAQ3pqgWNAiEA5p1sAMlngVOGns9npEyaLrYPiCAoq2qIm4ncN+GGVEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"36ee5377e23e6e13a40486aea2e86325136ba100","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-36ee5377e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-36ee5377e2","@open-mercato/shared":"0.4.5-canary-36ee5377e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-36ee5377e2_1772120010798_0.7663000786046983","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d7d72edbf3":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d7d72edbf3","_id":"@open-mercato/ai-assistant@0.4.5-canary-d7d72edbf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d494e8cc12b0664ea6e94e8527de1f5e34c45da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d7d72edbf3.tgz","fileCount":259,"integrity":"sha512-0TFudLdlekHMKxps6Bp9HbTMFf98dqVgMIFUkKU0aOj93XKHS+gk6VHobZTg0dmQvsdPqoydW7mb4qHravRAAw==","signatures":[{"sig":"MEYCIQDRq2dVb/U3gP8ELEnwgqaT5jjw/yh3k2Dm4knsDibYFgIhAP8RjyhPk8x0LVqtyC0YUs4pKLJi56WAwG1l/IvHZW6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d7d72edbf38443e70aad6c352d21d5991b707086","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d7d72edbf3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d7d72edbf3","@open-mercato/shared":"0.4.5-canary-d7d72edbf3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d7d72edbf3_1772120209710_0.3038697636607517","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b69d25e0ba":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b69d25e0ba","_id":"@open-mercato/ai-assistant@0.4.5-canary-b69d25e0ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b80744a5b85d8d364759159a7bf6ed8ade57f7aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b69d25e0ba.tgz","fileCount":259,"integrity":"sha512-XXqDvXBs4Cxxm8esqoSimJG15ysggt+CycVwcdnHxJhO8P4OsiV8D5Owf6DSJCOJ9ohp/dYqyZMQ5mK1jLDh5A==","signatures":[{"sig":"MEUCIGD2P3pXmkrHzKXwpLrXHjE8vb8F7VQnI+pnHJeEHWqnAiEAovNP7T7Hntq9d6MZV6yUj+dHUJrl56IMfASz6hzSFh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b69d25e0ba56556eda926fc8be8b9e22ce67293c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b69d25e0ba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b69d25e0ba","@open-mercato/shared":"0.4.5-canary-b69d25e0ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b69d25e0ba_1772120325421_0.7344373069669925","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c502257ee5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c502257ee5","_id":"@open-mercato/ai-assistant@0.4.5-canary-c502257ee5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a77f2744a2662857adaac100b7bb1e076649c92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c502257ee5.tgz","fileCount":259,"integrity":"sha512-712VNE1mIeBpiB1tzhYAnyFZuKmD5O3OB00wWE7Zav2zWCa0+0BqLSdeGAcdj8snubCme23fE1SlZrd1X/2ZNA==","signatures":[{"sig":"MEUCIQD0nOwO/r4euHgxZlEDvrabiyJdn+jh1QEyHE4eZprrOQIgGqSqzhXwtvchAysXYkSEVgFhjeJKYYrdBQICTQsaCVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c502257ee5e021b3545da3986eafe848fc48f6e0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c502257ee5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c502257ee5","@open-mercato/shared":"0.4.5-canary-c502257ee5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c502257ee5_1772121051556_0.341958499860993","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-889cd8e476":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-889cd8e476","_id":"@open-mercato/ai-assistant@0.4.5-develop-889cd8e476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff39619986e5f44bcfde1a933dfddab90df15533","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-889cd8e476.tgz","fileCount":259,"integrity":"sha512-fxjU5jwBC3QFbEhw/3ssp+KjHFXUb4BhhnT1oZm+evmdZLJNfPpU3QMYxfM6kMrYF8ByD4IXCCmlGO2wfcmcOg==","signatures":[{"sig":"MEYCIQCj8hW3fc/4laYBcT8BdNaI6w3GcTV0GJnpsUg3g4tb4gIhAIR57JyXVhl6ucph7mt+vdirpIzb9AxqLtsR18pXBL+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"889cd8e476a38b46a2051397cc57f93e516c24ec","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-889cd8e476"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-889cd8e476","@open-mercato/shared":"0.4.5-develop-889cd8e476"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-889cd8e476_1772121471493_0.026083585369276685","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-066491e9d5":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-066491e9d5","_id":"@open-mercato/ai-assistant@0.4.5-canary-066491e9d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57c413b9a239e7925f949d819b230d022e60a2bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-066491e9d5.tgz","fileCount":259,"integrity":"sha512-v0DQt+FdV4SRyD7UyEgwK51B52jiYzq5iWH2xIVnxoX9/Kc/78Ya3Mz6feUwP9fav7+tOwlAcRIdFYfzsZG5Bw==","signatures":[{"sig":"MEQCIB7hPHAxDZYNkWA7QdRZuIeP9gJqWJ/oRROmFNs9Nc+WAiBzZ4S48zd5D6r7JrGMH8dvwC6Dw71n9iSYYMrF+ISqRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"066491e9d52e778aa903b370c09e593b3a8f992b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-066491e9d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-066491e9d5","@open-mercato/shared":"0.4.5-canary-066491e9d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-066491e9d5_1772121479458_0.6871725409952867","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-34ad40f5cb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-34ad40f5cb","_id":"@open-mercato/ai-assistant@0.4.5-canary-34ad40f5cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63fcd91cb06459709cb0996ed3b0f8d3e34ee305","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-34ad40f5cb.tgz","fileCount":259,"integrity":"sha512-29WXh8OiH5zph5sddbzwYgiZROYzUsfh625Gh9UNrzd8EhEO68ELzYinJEyE5Ul+INkA9CZ/TWFT4A59GF7ZeQ==","signatures":[{"sig":"MEUCIQD3DQ6Oa+q7Syi01ojQxXdhq+d5zXWZgH31ijkezmNe1gIgSxLh2/nuez9ifQ5JpPjPZ2ctIdPJVomXEnyNFOqiiPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"34ad40f5cbe24dfdac60265faf6b371bb1a47dcd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-34ad40f5cb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-34ad40f5cb","@open-mercato/shared":"0.4.5-canary-34ad40f5cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-34ad40f5cb_1772121565968_0.011555728730778814","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-a4c86906a0":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-a4c86906a0","_id":"@open-mercato/ai-assistant@0.4.5-develop-a4c86906a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1116995baa95c83f9a4a73bb34ab323427c4664","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-a4c86906a0.tgz","fileCount":259,"integrity":"sha512-XXAaTX5xoakFYpdYIoJ3OHxYHNflCsNugivBCDmWGK0wG08jZp6G6NiPIGtfqEy0hiItfnHCAdC9V1KhBBXVXA==","signatures":[{"sig":"MEYCIQCTftMN6gSJVzfDXdk9vZbi22BmMHImag9XdUgBau+gfgIhAJMHN2fE0Jnoo3iLync120I3TDIazB/UDLXxpLIYjrHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a4c86906a043a355e7c86a58ca9380070b45b44f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-a4c86906a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-a4c86906a0","@open-mercato/shared":"0.4.5-develop-a4c86906a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-a4c86906a0_1772121579452_0.042698871461868126","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5947874c3b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5947874c3b","_id":"@open-mercato/ai-assistant@0.4.5-canary-5947874c3b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d5b84cd3f8efd910cb5de801c51740f03a69b75","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5947874c3b.tgz","fileCount":259,"integrity":"sha512-tfiPO9HrRcMHjzCXDsYLI3ELUOQl5pCA4ak8ET0B2oqHEdI9AUM2CfaMmOFJI1Z2hWaUB17ENl0rfCqDhSDCmA==","signatures":[{"sig":"MEYCIQCQQdimxKUHI9QySFpWkEbfKf94ZIaTcrFh9RlGb710WgIhAMpD7qd65+cdngbykYbte5eg8vgEuT4Oprjs8mctKwnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5947874c3b28555316b369a3df24dad81377ee52","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5947874c3b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5947874c3b","@open-mercato/shared":"0.4.5-canary-5947874c3b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5947874c3b_1772121654226_0.3466453756530825","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ec5e1c5644":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-ec5e1c5644","_id":"@open-mercato/ai-assistant@0.4.5-canary-ec5e1c5644","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88132442d850fb5e6af1e8eb5a82a0e1ebc8b9ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-ec5e1c5644.tgz","fileCount":259,"integrity":"sha512-4EWxwPqcabznUm57jXxq+bAxdDzClrnreWOE6icpwn5sjK9r5b1LrhUxJTYs4pd9IheBsnPU+C/lxnzaCxiYfg==","signatures":[{"sig":"MEUCIBgtX5XJ/tSZbsIiKhz23btl2yfrXAcbzAdGM3yKVY6/AiEA7TcLOQOQC7HTBXDUashDPJ/aNSXlibmx2/pCzGil+bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ec5e1c56448e7d7fcb0cb713dfec5b1109f158ed","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-ec5e1c5644"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-ec5e1c5644","@open-mercato/shared":"0.4.5-canary-ec5e1c5644"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-ec5e1c5644_1772121769534_0.7249460657698679","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5566c1b6b1":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-5566c1b6b1","_id":"@open-mercato/ai-assistant@0.4.5-canary-5566c1b6b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5095abea1a699f4611f93d327a593dcd99d42090","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-5566c1b6b1.tgz","fileCount":259,"integrity":"sha512-HJfzRaZaTU6gHxJ0Jd7wweXxlpLoFUbrgkda6d9tKRHM8NK8msaVdpJPy+WpIgLI5SU4texnu8qYm6tNR/U+iA==","signatures":[{"sig":"MEYCIQDzBrEG+QfaAO7W8zVdUsBwZk4tc/u8Jf6NUOKUroHvnQIhAN9IlFa4HqCFDsC5eiLgpf5Ej74OqwwMIR+Ptw10C5SJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5566c1b6b1736f47dcaba84ad740005b32fe9999","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-5566c1b6b1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-5566c1b6b1","@open-mercato/shared":"0.4.5-canary-5566c1b6b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-5566c1b6b1_1772122263023_0.9204169541632945","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d6c0aba37e":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d6c0aba37e","_id":"@open-mercato/ai-assistant@0.4.5-canary-d6c0aba37e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0b4928584d23c0b90c5c9e0f433af9bdcc5dd32","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d6c0aba37e.tgz","fileCount":259,"integrity":"sha512-8rYpt/dYiBoVwZDy+zJAg0WwyxpoLWtndq0nKpZhM0vH5In92LEO1KdIpt7EEsj4X95nc4B/VTcof27MVLQ45Q==","signatures":[{"sig":"MEQCIF8Ez8/EM3cRq99g/D+elA3qFDfDGU+9IcbxplEPTOIDAiBmly+DV2yNSxJND2mroSRVzZtrK935Ss1JE6I8oxKamg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6c0aba37e8a4534e7b4c3e7accf5de935b96580","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d6c0aba37e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d6c0aba37e","@open-mercato/shared":"0.4.5-canary-d6c0aba37e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d6c0aba37e_1772126730723_0.010941588988033768","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4c78a3a95b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-4c78a3a95b","_id":"@open-mercato/ai-assistant@0.4.5-canary-4c78a3a95b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8835b60446c08f6d7ca34ba719772edda1eaf695","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-4c78a3a95b.tgz","fileCount":259,"integrity":"sha512-exSDSEpOcaHVcexW7Otz8x9cljHLH/Eyi5L4nFYfch0lEjKllrplTQClULS7hUBjNe5IxoEZJIxdcpmKRn8GjA==","signatures":[{"sig":"MEQCIA4B0AYbRXBTdEN82sGYVyjQf2SolvzFrw2uuheN2gduAiBWhlVuBohWPdY+JUAzsGYzr2BKLfHOQ8XOwBr2YeZarQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4c78a3a95b105e8650692de6934d21bb465badb9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-4c78a3a95b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-4c78a3a95b","@open-mercato/shared":"0.4.5-canary-4c78a3a95b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-4c78a3a95b_1772128725021_0.9847632919366487","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-610fbb24ec":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-610fbb24ec","_id":"@open-mercato/ai-assistant@0.4.5-develop-610fbb24ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"164d3b0757f7902bde2a9fa52adf6bc3a4034582","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-610fbb24ec.tgz","fileCount":259,"integrity":"sha512-y1qI0OP9ueVBNkm/o/VyJJt/KrhQPeB2tH35wC3/L+EGRezsP773vX0SWyBgzi2mNeYmxpKJ9X+vKk0hNbOXQg==","signatures":[{"sig":"MEUCIQDqxsuU9IboIcFDtdEeSKgv95EPt1m6WBtYzD/B6fX8nwIgXZUl5X+BCMF9m5Mi9Hd0pe/HIrWQwQgUcHevlK/S7Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"610fbb24ec943760698446f54fa9844e3c1914aa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-610fbb24ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-610fbb24ec","@open-mercato/shared":"0.4.5-develop-610fbb24ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-610fbb24ec_1772130951219_0.5847903335086124","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ae1d1dd8bf":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-ae1d1dd8bf","_id":"@open-mercato/ai-assistant@0.4.5-canary-ae1d1dd8bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a5ff670657ffded3a89dfb59075beadfd0048f3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-ae1d1dd8bf.tgz","fileCount":259,"integrity":"sha512-Y/jVCTXC5N8O9Onyn3VX+B4cl6Fh6HTgTH2TX3ejSpmDbRuqi+pvG90jjIdXOniVDeYT6eFVEVm9Ioy3x/yeBw==","signatures":[{"sig":"MEUCIQCFisUp9Kqy0iXEqGYomHZJ5a9vYdMRBLRgK2BZzHj42AIgGf6WrOkfX5jCrTIM7C85LWjFjgYz2ZkQxfRfJDKG5zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ae1d1dd8bf8c5c77c5c1e2cf212c0e8628810db6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-ae1d1dd8bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-ae1d1dd8bf","@open-mercato/shared":"0.4.5-canary-ae1d1dd8bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-ae1d1dd8bf_1772130972554_0.14977699872611883","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c8261dee83":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-c8261dee83","_id":"@open-mercato/ai-assistant@0.4.5-canary-c8261dee83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ab1ac06eef54c227c15ab35cc7e2e93f4e81c05","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-c8261dee83.tgz","fileCount":259,"integrity":"sha512-cCoSG7D4zbcr984IA21wkwz9eGPZKcukvBHDLIIJrbDJyp4CcHKsIaWvQI60xz3nv2v/dFYwYOP3CMyGRXoibA==","signatures":[{"sig":"MEYCIQCVXYp0IMAIUczb1cqIqaDNXkUXbxGzIzgZQoQckU/cFQIhAMsgQwwiBDzjWvTUxic5vInmTM9w/ewrhlzEGOuyk5Se","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c8261dee83925d39e2d12052a3f794796c843f95","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-c8261dee83"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-c8261dee83","@open-mercato/shared":"0.4.5-canary-c8261dee83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-c8261dee83_1772131133612_0.7624695114896278","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d16815bcf4":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d16815bcf4","_id":"@open-mercato/ai-assistant@0.4.5-canary-d16815bcf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"551c5598113fd064a36330e0f7cf949fb7821073","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d16815bcf4.tgz","fileCount":259,"integrity":"sha512-61cq+g0m8uf0j8I7ZY8k52tXpMs/6lW/mfQ7N+k0FB3oT4tCb9J0Bn1yGzNLHSKl86O79M8u6rNZWq2LY2L9tQ==","signatures":[{"sig":"MEQCICcCzIG55epQizTJsis0I1V77xvPpXzNYTNSrKNYqHvbAiB6QDyaeX65NkA7teUSTMgdjOv9/5c7wu+UHqNMaXhlSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d16815bcf498013ce05152e9a268a89b5f175e35","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d16815bcf4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d16815bcf4","@open-mercato/shared":"0.4.5-canary-d16815bcf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d16815bcf4_1772131243110_0.8228791343050825","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d472600f90":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d472600f90","_id":"@open-mercato/ai-assistant@0.4.5-canary-d472600f90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e4c05da0e4598403341e1018bb2782400431b55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d472600f90.tgz","fileCount":259,"integrity":"sha512-UvSMHkyN+17CLQlu6k0N6TrdmWQZvbZKJJzSuwdj9F5p6SsnclkZaUvp5idlB/lJWwl5NQn5XcwbePHLJqAyCQ==","signatures":[{"sig":"MEUCIQDrMtsihDeoZ/J5hQO/emLiq1d5Gc0+jn5hhkmmdvEMLQIgTVQjo0M2MEmuJuF5AMu8X6v5uZa+o6OGYztEZoXBY2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516878},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d472600f902c274f8b35e5f0d35fe2647abf2059","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d472600f90"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d472600f90","@open-mercato/shared":"0.4.5-canary-d472600f90"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d472600f90_1772131324601_0.8978479991233679","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ef3ad61adb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-ef3ad61adb","_id":"@open-mercato/ai-assistant@0.4.5-canary-ef3ad61adb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"99b55467d1887cb23dbc0cc30b5528f1f2d96c1f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-ef3ad61adb.tgz","fileCount":259,"integrity":"sha512-OnsFflSHjXPIF9Vr/RcMftWI7kumnWD6u4MhMByMHfrfC4hdS5uBy/w4ntZzHb+UMRMjX6y8/1NrhBnQtRiEoQ==","signatures":[{"sig":"MEUCIAD93QAw0bVxGaxR5cML2ZadpI5HBBgktplFc8FWH9aWAiEA7dBZ3HXLJ532O149GQrCaulsjPYBvjJa17PTbnaBjXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ef3ad61adbc92bb8ba1c11e686b4e945b343c450","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-ef3ad61adb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-ef3ad61adb","@open-mercato/shared":"0.4.5-canary-ef3ad61adb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-ef3ad61adb_1772131693503_0.6935955949333705","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-afacff81db":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-afacff81db","_id":"@open-mercato/ai-assistant@0.4.5-canary-afacff81db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56905d2041af73c098450ad9e13c9cc485e8b727","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-afacff81db.tgz","fileCount":259,"integrity":"sha512-ZFt8NEfT8kwe4VQtd/4cT/jWajwrtG4okT1ucdCUTXOJ4aQhynhNZGBgNxo5AEG6snwLZXY2bt0DHldPTAAKnw==","signatures":[{"sig":"MEYCIQDx1IW+eL/865bqDPAgBHlgA7Do5aYG8LZBOGXwV5wTdQIhAJ0105nx7HRezzB58HMKUtjIZx+8FxisA49ZxiIGjBKX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"afacff81db482608bb8ad1672890630a7f138b16","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-afacff81db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-afacff81db","@open-mercato/shared":"0.4.5-canary-afacff81db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-afacff81db_1772131971497_0.5634518407041451","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a9ff2694fe":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-a9ff2694fe","_id":"@open-mercato/ai-assistant@0.4.5-canary-a9ff2694fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a79f07862c40b9862623c10e9e10bff2db5fc8a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-a9ff2694fe.tgz","fileCount":259,"integrity":"sha512-fj4HIjCpT4ts4/5UVgER6emt8wl+O659RY2Yxb4RjGfyOjfxbWBvKXK/U3izgXBbS6NywNX+431OidMvf7SgJQ==","signatures":[{"sig":"MEYCIQCgKiTjir/ghrxjD/vOWho4aoj2mZXszNagYZMz2YIQcQIhAPQyEIuFSqFBmqulW/dLvieT3G9NrExFGItDIpDynUSf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a9ff2694fe52098e7126fd38e4b74363b0aa29c4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-a9ff2694fe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-a9ff2694fe","@open-mercato/shared":"0.4.5-canary-a9ff2694fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-a9ff2694fe_1772132243539_0.49788108885524296","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1279788329":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-1279788329","_id":"@open-mercato/ai-assistant@0.4.5-canary-1279788329","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"584ea71c96e906a9e140d29cc08829a519c9e938","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-1279788329.tgz","fileCount":259,"integrity":"sha512-hXiqFQAWdPcWBaZVh15zfzos0sBwQT6MPjkDQ/h8+5jECRA0rnxF6K5QUgK/JELcp/I9nNWp7zuwkKFfcFz9GA==","signatures":[{"sig":"MEQCIHE5rHvTixG8Xu2RKEkfz6NGBnimAaiUi1z357p9oeeWAiAObIV61bKh1YQbdPPf9W277lyhCdhLEtbMkNBi9yq2Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1279788329c2a3f32fd2cfdf4067a62afe78dba3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-1279788329"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-1279788329","@open-mercato/shared":"0.4.5-canary-1279788329"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-1279788329_1772132683239_0.4480003933804002","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-636d33c995":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-636d33c995","_id":"@open-mercato/ai-assistant@0.4.5-develop-636d33c995","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27d4d18e4ba61f2e86e9d56cd6542a4114fb92d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-636d33c995.tgz","fileCount":259,"integrity":"sha512-vXYQDywa+OQBJhqYlPjPHPvca8vvTIXGJIy/zkfMcXU9Yv5cDB904+75zg8qZ3yLF223xtksgIykhemn2jV3Ag==","signatures":[{"sig":"MEQCIDgVfqbj5S3Z1ACQHsKFZIANo9F4h9z+ujojq/+QmdQRAiACjkt2GaKvGO25qgPUHn9l4/lqXRocKvJVGWc8skC2iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"636d33c995d21c3e162c74ab429121874a56ef52","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-636d33c995"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-636d33c995","@open-mercato/shared":"0.4.5-develop-636d33c995"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-636d33c995_1772136633196_0.832577064999072","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-612f440407":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-612f440407","_id":"@open-mercato/ai-assistant@0.4.5-canary-612f440407","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c23ff1a8723f68eac893cf50224d01a6cdc4bcb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-612f440407.tgz","fileCount":259,"integrity":"sha512-yUSoyYwXGVlT2EjSRnyBxE1dshfFG8CTYHAhBnNde7d6GcKju24BECSrPMg3mVZky2x8jQSGNekg4NkvVnN4zQ==","signatures":[{"sig":"MEUCIEDzE+z5Sy0de9C8kbQ7Qo2K8zz6quXi+z1xMoWkwwH0AiEAkk3bdK7NBAp/faMPYFxJMDxYtgsUIAOKLKFTw4XE7aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"612f44040728f0faf8ec0eeefd771e4a26006af9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-612f440407"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-612f440407","@open-mercato/shared":"0.4.5-canary-612f440407"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-612f440407_1772136658272_0.32929835707115607","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-811deeb983":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-811deeb983","_id":"@open-mercato/ai-assistant@0.4.5-develop-811deeb983","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"44b89f468cc46e398535e63b0a4664aa2da2dbc1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-811deeb983.tgz","fileCount":259,"integrity":"sha512-r5ZTLUuG6EWTmH2vvu06uchpfWeBKn+ZRNxBaBNuVB9svzzV/vYX8BC0p1Ua42U7BZn9rURk5Y10WFMa/4+jwg==","signatures":[{"sig":"MEYCIQCLJS/2meZQYPoVB98Mq/xlsKpgx7soYdth27pX3ZmzEQIhAJbFdYHdN2MBZzZ3l12l0eGSoo1Tp/vS9vlMCWly5mYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"811deeb983f09fcaa9f89ee6855b526350c43287","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-811deeb983"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-811deeb983","@open-mercato/shared":"0.4.5-develop-811deeb983"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-811deeb983_1772137800809_0.4480076751313016","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d9e45e3525":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-d9e45e3525","_id":"@open-mercato/ai-assistant@0.4.5-canary-d9e45e3525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c126851640168ea3cd354abb6841a35dcde52eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-d9e45e3525.tgz","fileCount":259,"integrity":"sha512-VcxVv7T8rhS5ZOZLSABePKAvxbUzEjfFNhlXCjnGDLLiDcEL1WYFXMCDuZIx1jNA6v96L6gGWH/5Mxw9fEBE9A==","signatures":[{"sig":"MEUCIAJrse4QZKWJJIce0aCGjFMV9QSgSBWa2RWWv1neBdhLAiEAsDnvYLRAj0y5T1mB9XmqDaGoOUo3Hn6UHK9ly4uNfyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d9e45e35256b08f17083548afddbc67e9af6d683","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-d9e45e3525"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-d9e45e3525","@open-mercato/shared":"0.4.5-canary-d9e45e3525"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-d9e45e3525_1772137810828_0.6665353242907937","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3d8e759e45":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-3d8e759e45","_id":"@open-mercato/ai-assistant@0.4.5-develop-3d8e759e45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"618285ef0e70288211f3e6c9c4213a424b381665","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-3d8e759e45.tgz","fileCount":259,"integrity":"sha512-4x3O0mcimZPctK1rN0gYJf6D2b0Dqhx+s3pMog+syga5ZDzupcjGtd1IdGPXVMnu1wi+vrvxLfs8LTtUMhPYGQ==","signatures":[{"sig":"MEQCIBwqrmct1nD2dhSXH/AgvjYABfTCBtWWCpEudzWL1OfwAiBsl8YsZEKWdzvX99g1VqKt3l0c8lQNI31cuwR3rKGYzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3d8e759e452ef0d0b4ffc64bf076033c6625bdbe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-3d8e759e45"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-3d8e759e45","@open-mercato/shared":"0.4.5-develop-3d8e759e45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-3d8e759e45_1772167528088_0.6391665612357365","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7637d5effb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-7637d5effb","_id":"@open-mercato/ai-assistant@0.4.5-canary-7637d5effb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a0de2d36abacdb9b1592f803da0947d16adbef7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-7637d5effb.tgz","fileCount":259,"integrity":"sha512-iIwXtH2sBXLoDE7nnx/rLocPPDvE25C6I2vlDVETfvorCK+4JOCxTQ9fUZx/VaFPiu8ayvxgLH8okM+omrVl1g==","signatures":[{"sig":"MEYCIQDnZq/aLqfwiOBgkmfevd5QKRXw1izP9P2icAAEk5KKTgIhAMpXB1Jh1mNItwVV4uJuskhzW8BueVrik3qCcdlBa2Bk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7637d5effb09733a9a5a2ee8d8243cdde6c1d8a9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-7637d5effb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-7637d5effb","@open-mercato/shared":"0.4.5-canary-7637d5effb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-7637d5effb_1772167556084_0.7922726680923233","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3ea31128bb":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-3ea31128bb","_id":"@open-mercato/ai-assistant@0.4.5-develop-3ea31128bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"106c0507c34196d33f958198f5631035d699e461","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-3ea31128bb.tgz","fileCount":259,"integrity":"sha512-8q+sZIafHlliMZCVRjTMhmnexAD/cpPsRAHS7g6vBh2FCD6lVAA9GVVpsTNY/ip3/Ygvc8lqQLWWcs20JIQ6jw==","signatures":[{"sig":"MEQCIA2Virffmy5bGMvTFEK9G51JprCaGIb7e4ifFmhU6f+1AiACE54Hbr6+t/ulsSuZCOMZcO/iQ2wwWMT+jmvASHcjDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3ea31128bbef37cc39bae1f1cca2b3de3f205857","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-3ea31128bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-3ea31128bb","@open-mercato/shared":"0.4.5-develop-3ea31128bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-3ea31128bb_1772168847681_0.9284873373331513","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-755e41f2ff":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-755e41f2ff","_id":"@open-mercato/ai-assistant@0.4.5-canary-755e41f2ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab1de4d117588a46df6c1a014a2d459c3ed8bfa9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-755e41f2ff.tgz","fileCount":259,"integrity":"sha512-gC76Nv0X+8Yqre5X35TD14yv1m08Wp7Cilq/Bvplp2YNvykuFzLVZmv2GwAc2Qsyy6WHqigNOhX9U5J0Hqh2UA==","signatures":[{"sig":"MEUCIE8UrG+k89LutO/DM6N8ttCZ+5KTW/qca3Iv5+ZnO9UxAiEA60PtpmvkNAuKBogB0fksgH8oGkcjIjQAeLRx2e1zQCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"755e41f2ffc3289a93045a25a910220700c0853b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-755e41f2ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-755e41f2ff","@open-mercato/shared":"0.4.5-canary-755e41f2ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-755e41f2ff_1772168862633_0.5184330877482284","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9797482187":{"name":"@open-mercato/ai-assistant","version":"0.4.5-develop-9797482187","_id":"@open-mercato/ai-assistant@0.4.5-develop-9797482187","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83120a43ac63f8676986c4d5221b092e054c2aea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-develop-9797482187.tgz","fileCount":259,"integrity":"sha512-NsJap8cHWV/plyMK2TSifTOxb37b6w+jc6Y864boKou5MglHALjse4SnsYY7lCYKk/mTNLy7SKER8NmWnOxmbA==","signatures":[{"sig":"MEUCIQDaD84xKIRuvDsNN+3iAdInQNt8S2mPtQJhrzn3SdpjMQIgNhDxDvJBbxblE85dkRV/R4ib4WcyRb31y18tSXpK5HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"97974821870ba5bc093df24b61d8cd4e2deb14df","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-develop-9797482187"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-develop-9797482187","@open-mercato/shared":"0.4.5-develop-9797482187"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-develop-9797482187_1772169575100_0.7816458322561952","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6dd375548b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-6dd375548b","_id":"@open-mercato/ai-assistant@0.4.5-canary-6dd375548b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77162bd6035b1bd4e8e456bf208e4c8698191732","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-6dd375548b.tgz","fileCount":259,"integrity":"sha512-9KM2G7RDdUlzm3mIJvefsWqr6SdpkqwaYXETcaPeq3Ip+ROrfvHOrk4udt/goyNlOn50juWEPDZR/4PCWDqOMA==","signatures":[{"sig":"MEUCIQCH7DMJv+wzdeQBJf5s+mIVu4xd/A6ie9p1mgOjtG1MIAIgQbrjZvic7AuDPsxTJqJGiRs4istQl2fVlL9k9/omJrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6dd375548b1d32b85617b373ebf1278a054a181e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-6dd375548b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-6dd375548b","@open-mercato/shared":"0.4.5-canary-6dd375548b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-6dd375548b_1772169601038_0.7960184767476353","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-main-c8dbd983bf":{"name":"@open-mercato/ai-assistant","version":"0.4.5-main-c8dbd983bf","_id":"@open-mercato/ai-assistant@0.4.5-main-c8dbd983bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2536c96239c3212a06c4da6de6070c4e94cad0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-main-c8dbd983bf.tgz","fileCount":259,"integrity":"sha512-DJLHCFOoNWba737AVa3zDtSO9SLF8Oey/AAsiv8pRZi+DOA4peRx4j+HnGsgAkIVulXu6iBJUKRmxnZ7nSpaSg==","signatures":[{"sig":"MEUCIB2VwB7PA1CAuEfyvjfUJmMMkWwCpuJQixuHn0SUUAfVAiEA9STZvze/jEe/kIuBq+U7dWtK45tC/64lbgpR9PRh294=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516056},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c8dbd983bf6a11c96ba4888bc9c698decbb2bcad","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-main-c8dbd983bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-main-c8dbd983bf","@open-mercato/shared":"0.4.5-main-c8dbd983bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-main-c8dbd983bf_1772172377166_0.6384505849677911","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@open-mercato/ai-assistant","version":"0.4.5","_id":"@open-mercato/ai-assistant@0.4.5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"151d798878cd419de47a5693a0c9e855a3854232","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5.tgz","fileCount":259,"integrity":"sha512-cuHxiG20YD0sLR53ahf/Cxi4ZzGYxUMm3wsUV6KFk0GJGIoJU7XSzBWqDlw6V5/gQP1b/1Az07ybwGtz1kjMFw==","signatures":[{"sig":"MEYCIQDvI7ALjFevA4oBmCI1AVy8Mry2SairZHJ6NYX2bD0IVQIhAMeV6/njvgbqfNvMPvqpoq6PhXBwci5i8piZCYoGfRnm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515964},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c8dbd983bf6a11c96ba4888bc9c698decbb2bcad","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5","@open-mercato/shared":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5_1772174912010_0.5203208668287529","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ae3e40569a":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-ae3e40569a","_id":"@open-mercato/ai-assistant@0.4.5-canary-ae3e40569a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8c0fe1249327624391e7b18f398346221416ac1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-ae3e40569a.tgz","fileCount":259,"integrity":"sha512-fJqnfbxdhBjHaEEEutX0Jq7xQT9CsbLHyYtH5J1QI7P68EuCeyHnu3umGxYAnJnGZcYes8g+CHyTQQCgq1M5Ew==","signatures":[{"sig":"MEUCIFKLSl5pHBLozFbMrNNp2wSrd6jRpWlz0lPzqfIlhnFVAiEA52L/LKeXgNfelUOin67kB1h1feqq/iOGvkMsy7C13QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ae3e40569a782eea1f15710ded6fdabfff8db872","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-ae3e40569a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-ae3e40569a","@open-mercato/shared":"0.4.5-canary-ae3e40569a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-ae3e40569a_1772175602079_0.11694004222687004","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b96688cf9b":{"name":"@open-mercato/ai-assistant","version":"0.4.5-canary-b96688cf9b","_id":"@open-mercato/ai-assistant@0.4.5-canary-b96688cf9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96e4abcdc50bac851c8e559e65e49601ff70c36e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.5-canary-b96688cf9b.tgz","fileCount":259,"integrity":"sha512-uQPLsLSXsPc3nwUm2NP9hdME3IFfNahxpvHvoxCgu7W4aRRkBa0R/aJihvLxiprs+FTnw/vbY/DzPLc78fb43w==","signatures":[{"sig":"MEYCIQD1MJP+zjz8EvcdSjgmDCF4x5OT9oruRMINvy+Fm1xxBgIhAMJoMMTov0QP8ShYgyuFq+mnaCJAyPouYIRtBowOvObU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b96688cf9b40fe66ebf15600c9021ba3277ce06a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.5-canary-b96688cf9b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.5-canary-b96688cf9b","@open-mercato/shared":"0.4.5-canary-b96688cf9b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.5-canary-b96688cf9b_1772175936895_0.05583660648333244","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a140cfb135":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-a140cfb135","_id":"@open-mercato/ai-assistant@0.4.6-canary-a140cfb135","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00efeeac4002343b3fccc7aa11a5451fcbf921e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-a140cfb135.tgz","fileCount":259,"integrity":"sha512-8Y9uERelEkYhZMJoZ8xAGeBnN9Yica+vEotk+ilC5RX6PlgNtnRpVmrZDp8sxBsNcRZTOT0i3HBBAZtd8eeO1A==","signatures":[{"sig":"MEUCIQCoP2PcyYzKbOpwLQ7qm+3046PZKvnWPiT3ZCWCXKT/hQIgfTx5qoHDcGNHjDnqbhyggvEC9/qwh4D3r0cPE0xbd4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a140cfb13521a2bda1d604ec98e5ff041a326ed8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-a140cfb135"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-a140cfb135","@open-mercato/shared":"0.4.6-canary-a140cfb135"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-a140cfb135_1772177264369_0.666685671647979","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c15f8174eb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c15f8174eb","_id":"@open-mercato/ai-assistant@0.4.6-canary-c15f8174eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8861928de7ab7d885952e2d057576aeb14e92f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c15f8174eb.tgz","fileCount":259,"integrity":"sha512-B+AW1IUbyxjP9IBbAbExLtVhPWE09Oxnj2aKWOmQHtUFoRVtwEup2rLuEaEQF01RoF+JS8Knv5WJ4gE0t5HPcA==","signatures":[{"sig":"MEUCIFDSKKwGYJl+9tSscDTLxNa/FKq/1tGUF5uUOTy7sRlgAiEApvckOMGT0zGkx+vyrZVOdo8msySkzIIGVAE2Aw4wayQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c15f8174eb4583875f9afd76857ea6f4992c6ebf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c15f8174eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c15f8174eb","@open-mercato/shared":"0.4.6-canary-c15f8174eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c15f8174eb_1772177665224_0.9696095382040502","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-20df7ec3e2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-20df7ec3e2","_id":"@open-mercato/ai-assistant@0.4.6-canary-20df7ec3e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3cedd7b77a10af907038dc919b157e8f9b1c981","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-20df7ec3e2.tgz","fileCount":259,"integrity":"sha512-u6OHxRHdVPEP515Qq4Sz2TND7J9WfW7y8TX+5ZFPBKJKlOLakByu5m4FcIriZGJ2lDiFRbo2icw3MQ4ngSbdbw==","signatures":[{"sig":"MEYCIQDaikNAek6fMd2KN1wUGYXoAjc9aQeSv6+D51oKNqxuWQIhAIHqTFhok918yzMiWF7A0ovsGJUOkszV+Peb9nWnVTaS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"20df7ec3e2be2f7c77914180d8342139673c97c5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-20df7ec3e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-20df7ec3e2","@open-mercato/shared":"0.4.6-canary-20df7ec3e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-20df7ec3e2_1772177992366_0.30154454349370385","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-8ba8532cfc":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-8ba8532cfc","_id":"@open-mercato/ai-assistant@0.4.6-develop-8ba8532cfc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"798e5d1defdc371845b7383f6385333b52be8e60","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-8ba8532cfc.tgz","fileCount":259,"integrity":"sha512-yfoU1IaU0GBDj0lrgQNmt5y3zxUC04cnqtVmHhOtRw5mqQ2UFFb/wDyhOZAbOKCbaZfA+ctAiKVUa/yfr/ctoA==","signatures":[{"sig":"MEQCICR/2bhDwwHv7bXsfJ+Ud5kAW2/88szrrU7V+gI5ApkNAiB1SraNN1Q4WrAC4HJmbJaDodIuk+LSxZlTRgIDAEW1wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8ba8532cfc32a16ff87ae6289956d09908e77010","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-8ba8532cfc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-8ba8532cfc","@open-mercato/shared":"0.4.6-develop-8ba8532cfc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-8ba8532cfc_1772178148243_0.7428658727850133","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-2704922906":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-2704922906","_id":"@open-mercato/ai-assistant@0.4.6-develop-2704922906","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"879cfe1d27ab36f702eb28595a7081f733958bc7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-2704922906.tgz","fileCount":259,"integrity":"sha512-O6NH5XSjISgaqlpBT80WIHgYCKSR3dHesSfpgmT8tFneI6u2/ApeQPwOEiHBKrXKbtXlbOWDvOuD9YT8FHDB+A==","signatures":[{"sig":"MEYCIQCmE6lSUf4WSKmKA/v/8e87pVo83OdcMDDajX5VktXWKgIhANjoZSeLobti6csB+nr26kh5S57XTcYiBoLZXwJLxgIw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2704922906f681e674938a0b7e8b95bacde02a1a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-2704922906"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-2704922906","@open-mercato/shared":"0.4.6-develop-2704922906"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-2704922906_1772179000914_0.6609501331099266","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5163f76079":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5163f76079","_id":"@open-mercato/ai-assistant@0.4.6-canary-5163f76079","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f028e4c7d90a6d9a998d4ad3379a3b308b3f1fcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5163f76079.tgz","fileCount":259,"integrity":"sha512-DeraG/U2PQ9JbUMc0ILVk6an0DwjUFe+ZzR4c0MoDDO5Umbsw3clPlpvOBsvfs/oKBLHgkma7ns3iKq9dFoRlw==","signatures":[{"sig":"MEUCID0pFQ1U8hvAqjkMiClcseZLYN4c2/ugprdRUh6Z2WMHAiEA10fqXE4KbvUXHEnEdu51/4rY+Nmf1p/KJK/VjbcJi1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5163f760795e054a2a92a6a4cad968878b71e82c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5163f76079"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5163f76079","@open-mercato/shared":"0.4.6-canary-5163f76079"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5163f76079_1772179024659_0.3773452573463325","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-18ffe6bc13":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-18ffe6bc13","_id":"@open-mercato/ai-assistant@0.4.6-develop-18ffe6bc13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03ea029e1c6c6e9e9fe05c24e6c3c039c7c773e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-18ffe6bc13.tgz","fileCount":259,"integrity":"sha512-K+Pih/OszXeTpWc1bZK717SgEBbQ6+Pm9olbtMa9h/wq2gPTJogfBq3cbBSo5rG3TBbCL1p5PcbDqufQznSrAQ==","signatures":[{"sig":"MEUCIQDB8cJnb1yj9XpMdOheU84gtvAnf1biH86nYvcP1G/WMQIgf48KE2vtTI7Frtbo+2QVKk8H/8CQExOsE8BN1jJbGCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"18ffe6bc13e82053aa2d8477111dcff13e7a42fe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-18ffe6bc13"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-18ffe6bc13","@open-mercato/shared":"0.4.6-develop-18ffe6bc13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-18ffe6bc13_1772179290740_0.060408622161687076","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e29e376dda":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e29e376dda","_id":"@open-mercato/ai-assistant@0.4.6-canary-e29e376dda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d29984b1808855be1fb6930309675382fcd9b5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e29e376dda.tgz","fileCount":259,"integrity":"sha512-pj5T3bqKckRQPS++PDNMbSX5eUrr/fKjEwdG4c9t2nUbw2TWCY4pAOtoNRp8q2WN4o0gSWcGdmy0swRcw7K+bA==","signatures":[{"sig":"MEYCIQDhP9iIsboeJyn0zB7ggKelPVtt4miEYx21L/Emsm7G5wIhANywVeSHbwKXRjxnou3zINXW0GcymM7W95FIN1rE/No4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e29e376ddac9da7ee21913006d2f38e93ebe9e1f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e29e376dda"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e29e376dda","@open-mercato/shared":"0.4.6-canary-e29e376dda"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e29e376dda_1772179398855_0.3495910627556913","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-30fac76bc6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-30fac76bc6","_id":"@open-mercato/ai-assistant@0.4.6-canary-30fac76bc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3bbca33f3578e366333a1aaae06f6de551032f53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-30fac76bc6.tgz","fileCount":259,"integrity":"sha512-/vEx4t+nCAKffRQoZbQoea2AnTIN+eohTWdvMtejsYY2PkEWaUlC0sJb39ZbMlZi9OaGxxRIPM7CatolhM/3+A==","signatures":[{"sig":"MEQCIAu/YG8vixcBrOAQjz75t6Ht2A6/7lkFOqprX393xG5oAiAEKoGLlCLrFyaYHPGp6CkAR8M5yZENGYx+V/KW1AVSBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"30fac76bc6a0699423cd285dce90636f7bb5efaa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-30fac76bc6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-30fac76bc6","@open-mercato/shared":"0.4.6-canary-30fac76bc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-30fac76bc6_1772181715558_0.9788137019084138","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-06c0791dc9":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-06c0791dc9","_id":"@open-mercato/ai-assistant@0.4.6-develop-06c0791dc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96fafcd4c412e08e60b26ce63ab9359b982c2995","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-06c0791dc9.tgz","fileCount":259,"integrity":"sha512-788wKGgkf5uAaGLGDf4y31Ih2vx23cQ7IfA2Yn78l1VI38aj3seDDVWpFLmrdGYsO76T+TxJ8oZDzcQV7XMThg==","signatures":[{"sig":"MEUCIGHbDHTBLLHI6iIkcoD6bZdvI75mi5b620GU+57aO207AiEA9y0k6KH3r2qsI1/vyIW6BpSHIGvgHPKAZnYbVHAjkRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"06c0791dc93cb81312f21795cdcd0b79cebd8d68","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-06c0791dc9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-06c0791dc9","@open-mercato/shared":"0.4.6-develop-06c0791dc9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-06c0791dc9_1772182612191_0.7234329075713679","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9dccd32075":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9dccd32075","_id":"@open-mercato/ai-assistant@0.4.6-canary-9dccd32075","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e82cc5700b81223a8e7051fb28d1543932304a2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9dccd32075.tgz","fileCount":259,"integrity":"sha512-yBZeg9CaVQvEhS0QFTWYcOieBCyWNuscU/tOslfSEf+LOkMlKqY2QOvc+ksanwrxODJotRk1bV4y4DBy1MTwow==","signatures":[{"sig":"MEYCIQDLT/T31/GmtA3dfLZ38m3Th4Y+BNxq0b5XEC1wcmSKkQIhAI7mjoxVWvfRnfz1PZVQCHA993aGRrpyINH7CitbBVvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9dccd32075e6f9627a38bd0904f7e082c933e8d1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9dccd32075"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9dccd32075","@open-mercato/shared":"0.4.6-canary-9dccd32075"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9dccd32075_1772182636516_0.7756130341777023","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-015a34b6dd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-015a34b6dd","_id":"@open-mercato/ai-assistant@0.4.6-develop-015a34b6dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdfc2502170859d748b11ced469fc1bfeee824e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-015a34b6dd.tgz","fileCount":259,"integrity":"sha512-rz9zxi5CREIvGkj6TBZ+0+2UU+9c25eCJfuUF18aRvNCxnJhP5WiSQyCCgUAvzSC3B1ZV6HOeKbFisdO6Yesmg==","signatures":[{"sig":"MEUCIAX+e6CwMWvIEM1djI37L9C04y3cghw3MIhRryM5acOjAiEAi+mXuc43lHgCmcArPV4iEgS1YCjz8MTbDPOCj6PEZ4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"015a34b6dd5b10fc98e62316f7948258b516aa06","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-015a34b6dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-015a34b6dd","@open-mercato/shared":"0.4.6-develop-015a34b6dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-015a34b6dd_1772182923037_0.6768513906319131","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8c7dfa5c7e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8c7dfa5c7e","_id":"@open-mercato/ai-assistant@0.4.6-canary-8c7dfa5c7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa618307e579f2102be512cd4f72d0b6827c0ea3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8c7dfa5c7e.tgz","fileCount":259,"integrity":"sha512-MMJ6ugS1EP0ZhoVqthooWYFzEGR1DHR2z39BXCWLT7FG9pCfI5FYrecTqWEvCCjJhvrOfimkuaBqHrHLywgsYA==","signatures":[{"sig":"MEUCIQDKPa6DgwqpZkHWIKHySISiW51zhPaQth19bt1meP0v2gIgUDgqsgFpI5G98MW6+Pb+fQG2KUQLrvXENVo6tjp6c/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8c7dfa5c7ea439cd8a050b9eca148912beb47a1f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8c7dfa5c7e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8c7dfa5c7e","@open-mercato/shared":"0.4.6-canary-8c7dfa5c7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8c7dfa5c7e_1772182948914_0.4743553931080402","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-acc34d004a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-acc34d004a","_id":"@open-mercato/ai-assistant@0.4.6-develop-acc34d004a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"51c00fd0d4e8d85d1169e7d29a75ea4c4f825310","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-acc34d004a.tgz","fileCount":259,"integrity":"sha512-MF1q1v0dO6rzYdmQ6FwPY6vTnlnaijg0i9gw8/XdrNVAgdG69LsvTln1NgCuRC72GPnaTPMHQgghA0YUzKT0EA==","signatures":[{"sig":"MEQCIGIxwFTUaLII2cMqW0ARVjKD/v97owPu3rxXmy176UdvAiA+ptKIsCSAaUCVW+GRsPvfLEH2g6bUZT6P/OKDifSW9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"acc34d004ae4a2599bbc0900fff36605f97b7639","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-acc34d004a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-acc34d004a","@open-mercato/shared":"0.4.6-develop-acc34d004a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-acc34d004a_1772183120033_0.3725373302461432","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d56bf3d04e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d56bf3d04e","_id":"@open-mercato/ai-assistant@0.4.6-canary-d56bf3d04e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa91c86196996f5041384ce85423ac8c5274f306","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d56bf3d04e.tgz","fileCount":259,"integrity":"sha512-tocQrLBwPfd3ReU4Vkkrd/AzdZFT976IO0HLZj7J9YEQS5Ffw00NH8r0Nu3PW6rsqsrJWxeOf0jBUFB20G40yg==","signatures":[{"sig":"MEYCIQDwGZgYUNnzkxkKu+acsxoq4+xf1MQ5Y4HL1YbxTVsYMQIhAMgygEug4S2Nede/5pRqEoXiKUgpp4sJIYnNoRmKRMmU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d56bf3d04eba8dd95d30937a797f50e12ce210e6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d56bf3d04e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d56bf3d04e","@open-mercato/shared":"0.4.6-canary-d56bf3d04e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d56bf3d04e_1772183254337_0.07346603912854666","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-755a2e63db":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-755a2e63db","_id":"@open-mercato/ai-assistant@0.4.6-develop-755a2e63db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff3c797fab02f1839ad30295cccdf3f54c15de14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-755a2e63db.tgz","fileCount":259,"integrity":"sha512-LfNtM5dpZy3fqtUCHwBe4G/0vxMdDxY3TUwUvMQ+SP1FFf0aUV2K3FXRtzmwtwENgrAaqmlrtq/KV+Uo5KGGIg==","signatures":[{"sig":"MEUCIEe0jnaCzwl/dO1rSW66b48I+KWAu/H3ttMh4V6xF14mAiEAlNCRlJwXv1vkc6lmcprn23Fc3B+Y35VL9IzYoqSoXIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"755a2e63db73da71048cd4d2fe5e48b068ead7bf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-755a2e63db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-755a2e63db","@open-mercato/shared":"0.4.6-develop-755a2e63db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-755a2e63db_1772183950821_0.4615410611793591","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7d36222361":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7d36222361","_id":"@open-mercato/ai-assistant@0.4.6-canary-7d36222361","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f5dea27c205944caa2500b54cb985c477ddc380","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7d36222361.tgz","fileCount":259,"integrity":"sha512-pj2eOvPmxXvNM4HoKvuz9YJcPeCrcTZBQOo70tnOnTB1DF/4BhWEBfppyLulFIE9WvO+zk0ooUFsksEhndLzug==","signatures":[{"sig":"MEUCIQCuNQwxY6QUM5GHKXrzN1Vey9PJLrEUsKbO7n+k1eMKnQIgTafxYBuK7czG06vIrA2FCVw5cM1Y4KW2dEgHktwdHIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7d36222361f3038a9241df564b2eedcf843a13f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7d36222361"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7d36222361","@open-mercato/shared":"0.4.6-canary-7d36222361"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7d36222361_1772184025758_0.8172351401183684","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-d6ccd22c7d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-d6ccd22c7d","_id":"@open-mercato/ai-assistant@0.4.6-develop-d6ccd22c7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58e08db762ec59611ac541d8e27f82735f0625d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-d6ccd22c7d.tgz","fileCount":259,"integrity":"sha512-ERUGLUBABptEpE8Og+BpR+KmVqDU6fjBc0GbuwNOUK3SPtPG/PRcNo/sjw06d+6e4Eh8UXi5Iq61BXHye6eVFg==","signatures":[{"sig":"MEUCIQC4KdqGh8uF16aJWdUwsZNA7z8tP5+On8YTmCppIW0VQgIgagj+jIpucG8ziOsIp+awhMl0dYOCCtblPK6sRFUo7oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6ccd22c7d3cccc9a3fcd8957b0f8819c19846f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-d6ccd22c7d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-d6ccd22c7d","@open-mercato/shared":"0.4.6-develop-d6ccd22c7d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-d6ccd22c7d_1772184471910_0.34076316128684514","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-76f04761af":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-76f04761af","_id":"@open-mercato/ai-assistant@0.4.6-canary-76f04761af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2aca77ec4802f1cb64725a9db8114949ea85052d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-76f04761af.tgz","fileCount":259,"integrity":"sha512-/Rq8BjVMJKfB3XyzcJ9MfQAGa2DFYUl9Cg59SPSL/FUJd/EKj0DUck6X+hwJmrpUz7EnG5TXC88kmuwSOvCStA==","signatures":[{"sig":"MEUCIBbKSZpnyQnRu0vwvHsjiRnRwO8WWoyUGcPqeQce4+K2AiEAoBlpz5gjvSoLV0CUzmqRPLOem6yJz6wp9fEOfZjTC1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"76f04761aff01935c9079f643e2eaf80254526b7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-76f04761af"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-76f04761af","@open-mercato/shared":"0.4.6-canary-76f04761af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-76f04761af_1772184605225_0.9267387835032852","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-bb1e6e4ecb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-bb1e6e4ecb","_id":"@open-mercato/ai-assistant@0.4.6-develop-bb1e6e4ecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b28e0511e9c09ab7a852417fd68532c154ddb6a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-bb1e6e4ecb.tgz","fileCount":259,"integrity":"sha512-DxtETG2mplCFQ+TRmqpm5KJMDhJun6zMunJU5a6Ha3D48CiSSK3lcRXjBXkUjHG55mEDHuDacxWkZLlI/EjSRQ==","signatures":[{"sig":"MEUCIQCkJ1MxcLgryN0gech3k/kQMLzGzx5J61HMldzvP+XF9gIgdeuAXMB7YH/EfHGIaTqt265kXBAoU0RZjpZd/4gWKTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bb1e6e4ecb33cc0cbeb13a61acefdd6883adbd69","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-bb1e6e4ecb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-bb1e6e4ecb","@open-mercato/shared":"0.4.6-develop-bb1e6e4ecb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-bb1e6e4ecb_1772184619941_0.14573782366697974","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f516eecedb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-f516eecedb","_id":"@open-mercato/ai-assistant@0.4.6-canary-f516eecedb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a6f7ffff6d480a609dde43e3b960ae48fec659fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-f516eecedb.tgz","fileCount":259,"integrity":"sha512-ShdoZTG3ZqlY2VCMbBwRjfC04PtYVLl6mzvmqzXT8IJZUBwpUAN6b5gf86uLS1msniKa6e1fqVKdD8UXwm1b3Q==","signatures":[{"sig":"MEYCIQC/VwrIBoezsceoc52SGEFZamSfBn+FtVbUk4D3MVf03AIhALhYKGpzUfWjcTM8PgHqqHpwixsLIfVAMmkCOb8fFMht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f516eecedb429d54008377c01535c93572648210","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-f516eecedb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-f516eecedb","@open-mercato/shared":"0.4.6-canary-f516eecedb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-f516eecedb_1772184702806_0.9239010883930647","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-0c668dfcae":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-0c668dfcae","_id":"@open-mercato/ai-assistant@0.4.6-develop-0c668dfcae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f32b57948359f75944012fdb18b47f89583ea16f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-0c668dfcae.tgz","fileCount":259,"integrity":"sha512-4MXM58TDOUlBvZjq4O2ieJpP5NDuKJt5/qBZUnaftO5t5BNuw4L6PZWptbv9R5DECZHcYOXp9PoSr7ODyUocQw==","signatures":[{"sig":"MEUCIHGA0JYhf8rAVDJGTjo+wltotot/X6V89tiTz7iEurMVAiEApIg1k06sUor/pv3G2KJM+OuGMW/jAAvGX3lOZlCXFv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0c668dfcaebad98c4080af9eec04aec92c630810","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-0c668dfcae"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-0c668dfcae","@open-mercato/shared":"0.4.6-develop-0c668dfcae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-0c668dfcae_1772185111778_0.8578350721783645","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-71204a0cb2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-71204a0cb2","_id":"@open-mercato/ai-assistant@0.4.6-canary-71204a0cb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2a37df083711ac002cf5464eba5f3dd7c3fcb08","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-71204a0cb2.tgz","fileCount":259,"integrity":"sha512-oaVJgWUB/NyhkCM1cENj5H8zzZHKNxMX0uRyo80XNNwZYFPzDfZ7PDmSj0oyLceyDm3P98HxgO8c0VdWhikO0g==","signatures":[{"sig":"MEUCIF4u8ZvMUhws4oR0/Z9ZBybU1aGI2i173TyRrU3EHnISAiEAkfgHPe70S5myA9yAdjZYzpJyMx1Ca6jWTE/FV9F5LmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"71204a0cb23441b6323b213ba52f87cba90ac0cf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-71204a0cb2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-71204a0cb2","@open-mercato/shared":"0.4.6-canary-71204a0cb2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-71204a0cb2_1772185176566_0.13908964113907207","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-e10452e5ca":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-e10452e5ca","_id":"@open-mercato/ai-assistant@0.4.6-develop-e10452e5ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd351350823ace197d9f914c5a6eead1bff9af86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-e10452e5ca.tgz","fileCount":259,"integrity":"sha512-C4qcRApvFWqDaiegs3styJvVIARzdJNkuPjJybREPxryDZKaBlEr3y6MDhaFGmmfdomwjvRb6wYsRLnGACWv2A==","signatures":[{"sig":"MEQCIEUaAQ8r7MsFGhVAikyI0dwC92KnI2b6Yc8UdBm9bpsHAiBjc1cPcoPzXrxoZXImIbPk1nUXUETjsoNrzoLzGk1flA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e10452e5ca18b8845e597dece2e69a1b8382fc50","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-e10452e5ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-e10452e5ca","@open-mercato/shared":"0.4.6-develop-e10452e5ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-e10452e5ca_1772185548085_0.2892425380831545","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7a23539bf0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7a23539bf0","_id":"@open-mercato/ai-assistant@0.4.6-canary-7a23539bf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a614b47f4357ecde53605dbccaec23d73ba2703d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7a23539bf0.tgz","fileCount":259,"integrity":"sha512-GIKAQnCdSJ3+5A0hsRo4wxNKh3y5u8DlwCMB/iCLhpvqHkW0xtvqZdpE2R1GF/d8tf4j+GxS1qlQ9WtYJhRrDQ==","signatures":[{"sig":"MEUCIQDL4TWcFzxT6bUI5FmkfCeRknlNJC4kqpxOEulxN8IEUQIgDgVlFLOxT4ZS77XSKfx3i7KVQMDMWhafB1GiNpXIsv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7a23539bf00d03bbeabe152551f253631096bde2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7a23539bf0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7a23539bf0","@open-mercato/shared":"0.4.6-canary-7a23539bf0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7a23539bf0_1772185647381_0.3388222422263498","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-91451bbf8d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-91451bbf8d","_id":"@open-mercato/ai-assistant@0.4.6-develop-91451bbf8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfe166bf03881b1fef0422fede4a400076e9915f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-91451bbf8d.tgz","fileCount":259,"integrity":"sha512-co/PPLs4phXARcOYoneJ1O5mXomw7p0MYavXSPelihu+TlbCpYx9vrVj/KIFr5Au0jAutDNhgT0C28O8TMXkxA==","signatures":[{"sig":"MEQCIGDT4++vHSg6WZ4kDiwOWCppepBtAy/QNqEkJGLnAiT5AiA24LSjJtkXYEapwsP39Q27i71RvjjDIUrk14lfvBMQkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"91451bbf8dc7ff23cce0fa1c4274fce62aec5c0c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-91451bbf8d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-91451bbf8d","@open-mercato/shared":"0.4.6-develop-91451bbf8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-91451bbf8d_1772186308083_0.31671333963582615","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e5b15807c6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e5b15807c6","_id":"@open-mercato/ai-assistant@0.4.6-canary-e5b15807c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73a990c2704d09b396dc01bd6ff678c8cd541466","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e5b15807c6.tgz","fileCount":259,"integrity":"sha512-IkW+gFdgJgXAmJQyp2nUmADkswl+IFDvkda0F8bj+stekiN0GNlTLF7CKNJM0KaoiLdX2Il6cKVv0JhRRsxQMQ==","signatures":[{"sig":"MEYCIQD0PBbjLdvWEJkuqlzvmabDuRAme+CMf6R+CWM0plP9qAIhAI4zbItG/ogo/pwEgkIeZGT/85dpj5jZ6ZEjrie/GHQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e5b15807c60e71cdd6f6e72de34f961b1d7966b0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e5b15807c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e5b15807c6","@open-mercato/shared":"0.4.6-canary-e5b15807c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e5b15807c6_1772186340635_0.4295405037664408","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-91e53136c6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-91e53136c6","_id":"@open-mercato/ai-assistant@0.4.6-develop-91e53136c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06c0a66a70ba022323a99cf2d1d6dc6366c4a6d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-91e53136c6.tgz","fileCount":259,"integrity":"sha512-THUvnFRySc6y4nj4DEkBh/ojjRc4a1BjZxaHWe9vrv0QlyYzOsZ9TS2jrFd2SttvHSf/W7LvyOZ9NI2Af6zDlw==","signatures":[{"sig":"MEQCIGuvaJLm4WcvMxoQIx1Of35Mkjkdg6i9WcJfHBHHRDbYAiBhDrxwuJDhpPi0RGHlRB+nYGilYbd7GhmvlPLJLQnsmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"91e53136c65a827727b8bcaa35f05b666a114af5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-91e53136c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-91e53136c6","@open-mercato/shared":"0.4.6-develop-91e53136c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-91e53136c6_1772186522573_0.794362922638203","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-44229de84e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-44229de84e","_id":"@open-mercato/ai-assistant@0.4.6-canary-44229de84e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"864a49330e251b31f80b42690e883ef3c03cd151","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-44229de84e.tgz","fileCount":259,"integrity":"sha512-qnaYc0xA+BcGkNgqq8aJAeU99a7Okm8URtDo4imNoYm0ZcV76yprmtzELw1cl5B+bfEWc41NYPWwSzKFjeNcWg==","signatures":[{"sig":"MEUCIQD6P6Ht2t8Q6tImW0tnnEWDWE4+CEiKBRv5vs1q/AlqjgIgetE6ftS3RV1OnuFRI078SWufyu9+CkK8/GPv48mUaAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"44229de84e51d66d51428b5be8f700dbb0aac949","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-44229de84e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-44229de84e","@open-mercato/shared":"0.4.6-canary-44229de84e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-44229de84e_1772186647260_0.5270788591210742","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-80f436c5e1":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-80f436c5e1","_id":"@open-mercato/ai-assistant@0.4.6-develop-80f436c5e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3202ee7a87f3520b6a4b6c206373c882fc339b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-80f436c5e1.tgz","fileCount":259,"integrity":"sha512-trv2oSQEa0jDmpW7VG0HcgyoX+vQW7gRiscih5MSvFYoCAyhA67SrkZ1haQYV1K11I6WI+0zTtUm8/JKgjFpWw==","signatures":[{"sig":"MEYCIQDtRDeknA4w+M8BOZNScJ6y6oWFiCD/EK9PEMshWP7bkAIhAKwuhW7sKaBZ5DXNLL9DFvr64Q+6JpJBYJ+DE7UoFUnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"80f436c5e10ccad94d71385d9410507d0b29efd3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-80f436c5e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-80f436c5e1","@open-mercato/shared":"0.4.6-develop-80f436c5e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-80f436c5e1_1772186679396_0.40095393319160744","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7904e8c1f7":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7904e8c1f7","_id":"@open-mercato/ai-assistant@0.4.6-canary-7904e8c1f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3a3e1a9ec61a071907c2014be3ca0ab59526744","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7904e8c1f7.tgz","fileCount":259,"integrity":"sha512-MROgrIbOqPoeG7zFVwcCS5ytSQ4jPBxI3FTcQzARQRkxQF0ITZhMXhnlisy+o/EJXqn5rn2k8VSajmUX0Nc9uA==","signatures":[{"sig":"MEYCIQCgZ/PVwUFNs3ONjZDwVyv7hIKyKTBp4XxoXWGykokYmgIhALu4FDIAvHdIHFg8U7PesUfbi7qCeooQXvGxUH/4Urr1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7904e8c1f702372d26fc2e9f70516b21252092d4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7904e8c1f7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7904e8c1f7","@open-mercato/shared":"0.4.6-canary-7904e8c1f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7904e8c1f7_1772186832549_0.8179579906761101","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-af28b566dd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-af28b566dd","_id":"@open-mercato/ai-assistant@0.4.6-develop-af28b566dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e837a2e6cd0a22ef8c375ee20b2d1306d8cee22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-af28b566dd.tgz","fileCount":259,"integrity":"sha512-S9BQFsK2NiQCpvyVsKIHDce12dtTp++dLulunb754TXB0CtHi2y2RBNSkhHf5gvLmDgXaJmHe7xvpxDFmmfgjw==","signatures":[{"sig":"MEQCIET4djewCMj3Rhj4vZy33giR+DFl36XHamdS+uoBYgxiAiB0FbZsnNfffQ6bLrpfgk84fPSSfgv2yS+wyxbjAVzpRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"af28b566ddf95eb351de753c0580543251fe535d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-af28b566dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-af28b566dd","@open-mercato/shared":"0.4.6-develop-af28b566dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-af28b566dd_1772187125990_0.4994343722823027","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-ce2a0728a5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-ce2a0728a5","_id":"@open-mercato/ai-assistant@0.4.6-develop-ce2a0728a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8e72410875ad6fdab4832ee025b5577079fface","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-ce2a0728a5.tgz","fileCount":259,"integrity":"sha512-GSf75HZXA6ETeHVPQNvx7jPM1hJFSxJBna2enKhRr6DDVaAlL2AsU6STR5Uj/3UGGEUdwPIA5I2QHM1BGMlQBw==","signatures":[{"sig":"MEUCIQC4viZy8rrhNj8RkKxcoW1Frjkqx4Fia+V1+PQiN+4p0QIgHYZ4jB9BKAsvfKFw24nqS9pnbj0xxxmBlXE8p0poCBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ce2a0728a5241655a6bce5270b3bcc043a39912b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-ce2a0728a5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-ce2a0728a5","@open-mercato/shared":"0.4.6-develop-ce2a0728a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-ce2a0728a5_1772187182425_0.9503977084108512","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8ff339c1dd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8ff339c1dd","_id":"@open-mercato/ai-assistant@0.4.6-canary-8ff339c1dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10bd5a6554d794a8ff4aa85b49d4e0067428ab9b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8ff339c1dd.tgz","fileCount":259,"integrity":"sha512-Dca2O8Ougj4BXqRF9DIctq+lwahFpDfowlvZ/HTGjHxNLkToTKy5f0/UfK2tXMwPx120rKxJrtBJ8P0LKjWPQw==","signatures":[{"sig":"MEQCIDSDzy/yepFMv1zmlFWGiD84Cj058hkyIsOxlEkOd8fPAiBulBJtOUpLtACItWLqm9KGAh3Ng7OZQ/UUj238y73Wsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8ff339c1dde702e3fbe3003e54b81c90b9ec44d9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8ff339c1dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8ff339c1dd","@open-mercato/shared":"0.4.6-canary-8ff339c1dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8ff339c1dd_1772187301223_0.2815891678214322","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7cc65f7c3a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7cc65f7c3a","_id":"@open-mercato/ai-assistant@0.4.6-canary-7cc65f7c3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52d3d3952823f1a4f37827665187d4f8d07e2310","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7cc65f7c3a.tgz","fileCount":259,"integrity":"sha512-4NJoZ6L7HChh1SJy6w0VvleBc1SY3kUQP8cKADZjP/wrfvYg748D3isBC5W8wQvVDlKttY1J1aBYB2+z78oGJw==","signatures":[{"sig":"MEYCIQCBJwhiIEbZIFr0j/cfLMMQd6ryHf0NXkWMeeqUGnbXFgIhAI49r5OnZryRPkPwW0AJtOADcILSW2aWhHrjdBQFQGUe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7cc65f7c3a5970e4ed42928c95435b953e4d3b70","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7cc65f7c3a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7cc65f7c3a","@open-mercato/shared":"0.4.6-canary-7cc65f7c3a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7cc65f7c3a_1772187537005_0.7634320908338221","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3e1c3d4b10":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-3e1c3d4b10","_id":"@open-mercato/ai-assistant@0.4.6-canary-3e1c3d4b10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1156e78a2b5297bb7f3a4aa261a22baa1990f17c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-3e1c3d4b10.tgz","fileCount":259,"integrity":"sha512-SOlo3lIEV13tY3+5UI/TA6ja9+kE3ONC74dFKQd3BihX5eW6KN9lXQ4OEZJ85jtMNEEmvuzGfjBvAOxvaGLZrw==","signatures":[{"sig":"MEQCICVlQ5FCPb5Fpjw17z9yI7vzCkdXT/KgSpmWuar74+Q5AiAv4WZK/9TgQcpLz8poMCPRB80D4bRvk9tSKZBSaHLEdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3e1c3d4b10b7ecefef4c2d8acfa327df52c431c3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-3e1c3d4b10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-3e1c3d4b10","@open-mercato/shared":"0.4.6-canary-3e1c3d4b10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-3e1c3d4b10_1772188114609_0.370095498638612","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-9fd63cd9b6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-main-9fd63cd9b6","_id":"@open-mercato/ai-assistant@0.4.6-main-9fd63cd9b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"597e18d58e99830e7660abbf6e4dfa16e44a71d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-main-9fd63cd9b6.tgz","fileCount":259,"integrity":"sha512-n4APCN0z3FEzhOCvgWJbM0SI3R/knSJpneysbo2i94ibvmjwXiS4pib7Nw2Vp08J9IJMxQ1HMVFhxfEMBAUy/Q==","signatures":[{"sig":"MEQCIC+hVWm+oIAboLg6hOVpJQCGmEr3xWzsY0qeW8Mvrk3bAiAb7iI/6Ra9BbLq8ABLscZqrsWSgFrVhw3/lQf5CBBAAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516056},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9fd63cd9b67722a706ae31d4875f333bcc1129c5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-main-9fd63cd9b6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-main-9fd63cd9b6","@open-mercato/shared":"0.4.6-main-9fd63cd9b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-main-9fd63cd9b6_1772189242353_0.6302119386309581","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-45906e9642":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-45906e9642","_id":"@open-mercato/ai-assistant@0.4.6-canary-45906e9642","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90964fc54bcef1a89ac5384f0c557c57f9496dca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-45906e9642.tgz","fileCount":259,"integrity":"sha512-D060CDZGqSU+Abs3OopFEuD+JM7+5obZP5Qr6odeJx+U9buF24hmZfGgu/toBANjeYHZXtROShL/TCbJDhJLVg==","signatures":[{"sig":"MEUCIDGOw++tXBmaFyGXEX6IBRXfe7jYmxJm6mA9k8A6vVr8AiEAq2n9X1FXUpWTfLdjZxgjkrY9lJQbH0Xq54nF+pWVovU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"45906e9642d092a5419718c4dc01fc24e491a2c8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-45906e9642"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-45906e9642","@open-mercato/shared":"0.4.6-canary-45906e9642"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-45906e9642_1772190636463_0.03082540507231757","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fbd2707e3f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-fbd2707e3f","_id":"@open-mercato/ai-assistant@0.4.6-canary-fbd2707e3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a38335391214f5ab13943e72051dd105b62b0ed6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-fbd2707e3f.tgz","fileCount":259,"integrity":"sha512-dHr/Mp/y2Q1dZY1iusU0mUoXtr+QnCa6xSB2HFYgNTHlj6SSIM1YZZaa32re4GaAAoLs/KE6LIPj8TekszHiug==","signatures":[{"sig":"MEQCIBhpxXbmsCOBbVsc5rJ5yZEco4EFrLtFI9OimZ4YClGIAiAZzsUBtw74/ArpKqyX2qHBOlA4OqoMHCwQKbLdSQOMdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fbd2707e3f1300a7f0c0feee53404a6c77a2962b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-fbd2707e3f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-fbd2707e3f","@open-mercato/shared":"0.4.6-canary-fbd2707e3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-fbd2707e3f_1772191780428_0.34830064038127984","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c4bd17f5c2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c4bd17f5c2","_id":"@open-mercato/ai-assistant@0.4.6-canary-c4bd17f5c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1aeec96d35b65a292bd61f14a05eefa378c7bada","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c4bd17f5c2.tgz","fileCount":259,"integrity":"sha512-f1k6HZk/KtKjdxI1Vz9Th9r8EF5xDZqmu8NcDl3v8tIjErG+4BGOO8+rm9pdtzzQ+z0Nz/XQSjzowMvBcNFa6g==","signatures":[{"sig":"MEYCIQCv2LdKtSdZA4aW7SWxFVbEW41vW5cBpandLlpBFyBHQAIhAPxUvoBJz8QVYUuzRK1uOuObRBMpBfNBmYka+XNRPnTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c4bd17f5c2e66a6d99662cc1bedf9b22d26cafa9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c4bd17f5c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c4bd17f5c2","@open-mercato/shared":"0.4.6-canary-c4bd17f5c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c4bd17f5c2_1772192648079_0.8785108736680045","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d89763ff70":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d89763ff70","_id":"@open-mercato/ai-assistant@0.4.6-canary-d89763ff70","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0dfcd046587e7d1a552dc7ce148525cf64e97263","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d89763ff70.tgz","fileCount":259,"integrity":"sha512-0uit18IHNgo8PUNjVFKUFTttval2AAUS1AGotFNrUIhk+TtRhtTb3FsQBGT00JqmgHV7vDh/U8kVnLsRVnBjQQ==","signatures":[{"sig":"MEUCIEUROZoIcpjnqtm1WJ6kAV8GHnB7iU4eq2madw/TKj+wAiEAzjr6ELpyaH6ceSvRJ3VXHlVoRXo8pCo2aXAHb9OTGjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d89763ff70a6b0713f7a382c42fd1417b6cb2a3b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d89763ff70"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d89763ff70","@open-mercato/shared":"0.4.6-canary-d89763ff70"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d89763ff70_1772193722666_0.8000778894956087","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-eef169d452":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-eef169d452","_id":"@open-mercato/ai-assistant@0.4.6-canary-eef169d452","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc577d60888e95296abfb5148fd707878a7479c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-eef169d452.tgz","fileCount":259,"integrity":"sha512-BGivsNhjU1JoqC0paS04tQtIsW12I4x5B9xGvVC2SlzkcW/9QtOjFY1nrvpDZCpE+yWyn6IK28M9QnVoGql/Xw==","signatures":[{"sig":"MEUCIQCHN2KWoCTTbAYGxB1ux9S+DRKl4tBqf54dVDwR3Hb68wIgQKpF7OClG9hTPMym051jBSUd5Rutj4cwc6BCs4FKwjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"eef169d45267a782bafddc3b304b044e51102614","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-eef169d452"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-eef169d452","@open-mercato/shared":"0.4.6-canary-eef169d452"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-eef169d452_1772196312650_0.13395385187802322","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-b227358f44":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-b227358f44","_id":"@open-mercato/ai-assistant@0.4.6-canary-b227358f44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76a6da13f223311d0fc7c3f6fbeda82ef7a02723","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-b227358f44.tgz","fileCount":259,"integrity":"sha512-yr8d+N4yGsFditaLVoE06J89XNHpcRi6Y8dy4IbwyLBbi4CkZEiJ/Vo+Q3tjo7j1+a2b0WZAJ5M03K0D0YYxqg==","signatures":[{"sig":"MEUCICfvMRD+YHX7/tgyLA5J/KbE7U6RxWw7r9FUdyWcyIQbAiEAv/8Tt9Oo/oI+TLMPYlv8kfDMB+sGbYy8fyZnJwJyjoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b227358f442273a5de443d694c0b2a1740c9ea31","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-b227358f44"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-b227358f44","@open-mercato/shared":"0.4.6-canary-b227358f44"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-b227358f44_1772199524937_0.36650621205979594","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-59f495c6f2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-59f495c6f2","_id":"@open-mercato/ai-assistant@0.4.6-canary-59f495c6f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83e88cd0b8b5d919d6caa0b2d6c34cc838894f38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-59f495c6f2.tgz","fileCount":259,"integrity":"sha512-0Rm/FqGIIzdMl3XhmmTGdrOjkftenT4qxWoz3Bt0I3867JTmsa1reFBNVHVendDMbziiWyGuGSob9Lx4QP88Cw==","signatures":[{"sig":"MEUCIQDiIB28mU9KXWnhrbpgS0v7mkjVBHJkNpxpqg8t6iSPiAIgSsAxDOc7QLy0so1BOPWpNvn/ZE/f5hBvnNl8Or9rMBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"59f495c6f25f123fae2e8dc0f8e356fab53e1896","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-59f495c6f2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-59f495c6f2","@open-mercato/shared":"0.4.6-canary-59f495c6f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-59f495c6f2_1772200216093_0.8066100828266538","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-80cc6b53bf":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-80cc6b53bf","_id":"@open-mercato/ai-assistant@0.4.6-canary-80cc6b53bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"911d41cd0b30fe53e8b5a2517b354f02feccd4d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-80cc6b53bf.tgz","fileCount":259,"integrity":"sha512-wUib9HuYLiQMriEsSsVUVWltOZ66HWcZq2TOOxXzDrgCEe31TbrbLu6Zv4uElAt3zt3NMG862iX/nj1NJroPgQ==","signatures":[{"sig":"MEMCIAZpTANW30EL7i6yG1o9R27MiKUK4SFqjq+xOIv2UnC8Ah8iuLgzh/+RdYzNNUSgrOJuKb4Fo179b4nlZj8iixsk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"80cc6b53bff7634691b809c241c184327cd67d0d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-80cc6b53bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-80cc6b53bf","@open-mercato/shared":"0.4.6-canary-80cc6b53bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-80cc6b53bf_1772201071547_0.03483912424839031","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-05b03ab39d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-05b03ab39d","_id":"@open-mercato/ai-assistant@0.4.6-canary-05b03ab39d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2e4d6d7d3b94e7c5f79e4878c19ae5376c7da59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-05b03ab39d.tgz","fileCount":259,"integrity":"sha512-5Bi3X8SetMCoXzTSfNYxohJh/M5rxTzkwe0N72GAWEyb19cjp3PKHXsLEmXLaLLCWEaZWFAj/W8Mpge8XtldYg==","signatures":[{"sig":"MEQCIHRsvTDOR0Szw+BdW4VDIC+dU6Y4bcVLpyeVQ/HiQ6U4AiBhQ0mDTCHc0c4i4Qi0paEO4FiGICDSx6oJQBAzs8Mj3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"05b03ab39d7449058483bfc139eb8f1791e3c2dd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-05b03ab39d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-05b03ab39d","@open-mercato/shared":"0.4.6-canary-05b03ab39d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-05b03ab39d_1772202110532_0.13218683403246945","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-14b54f6e54":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-14b54f6e54","_id":"@open-mercato/ai-assistant@0.4.6-canary-14b54f6e54","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bd02c8fcbe6bef3dcc859d2425039e8f07d9f2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-14b54f6e54.tgz","fileCount":259,"integrity":"sha512-GBI2IWKYIT0DyTEYdzKoGUw0XIy5/EAzl9zq9ciBunAM/52chxeauzYqEgt2dhdO57W9weYGWR6O6yY7aMj2Uw==","signatures":[{"sig":"MEQCIHUMbPG4bSlP+a0hjVCdhFqyr/b5deiC8ngOOBoV1s7PAiAZrNBoawCHTMOgpk7oTfHd4rWwjfZ/594f57RhUzcfTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"14b54f6e547e6cff295a96f5d5003f9cda6f48ef","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-14b54f6e54"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-14b54f6e54","@open-mercato/shared":"0.4.6-canary-14b54f6e54"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-14b54f6e54_1772203013246_0.06871112394849099","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c4d7851fa6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c4d7851fa6","_id":"@open-mercato/ai-assistant@0.4.6-canary-c4d7851fa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"251e10ec20be60ab1e445f9533d7a0541cd7e6e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c4d7851fa6.tgz","fileCount":259,"integrity":"sha512-GqpVbo2qkMntGo6t1yqxiz//bSb5ceBKsdz3+VsNAWO86bTx8qGgpG4qRiPXYMS2hm+hcxBS9KgP3cGD9V3Oxg==","signatures":[{"sig":"MEUCIBGezZeWlMs3MVgGo8/VCgaGV/yRV6UUrwOchLilGziJAiEA913JK4GQEE/rT8CaxxY0NNeYtVPYzk0+Z1ddCf8CP5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c4d7851fa6efeb360288356b4759084b89dad939","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c4d7851fa6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c4d7851fa6","@open-mercato/shared":"0.4.6-canary-c4d7851fa6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c4d7851fa6_1772203278453_0.9944127327049304","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-4900abed61":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-4900abed61","_id":"@open-mercato/ai-assistant@0.4.6-canary-4900abed61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab1d4032bdb7aff08d4fa7e596b588680967c14a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-4900abed61.tgz","fileCount":259,"integrity":"sha512-ZpHN1nfabZanvqMLKpFcp5fRfzSc8ws7nk94ex0aft0ih0LAmFAwmYXQTesZfYOJ18qZiM5IVnHEL2TKOExyzw==","signatures":[{"sig":"MEQCICby9Nig5Pj8SEBOzIgXJErNDlLLMKLIV6j5lRqRETmZAiASoJhpiBBSiSzOD2a058BqmYpzMSmSjzi6+5QybioOow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4900abed61b7631ef95a965353ff41318a98c606","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-4900abed61"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-4900abed61","@open-mercato/shared":"0.4.6-canary-4900abed61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-4900abed61_1772203780172_0.27374610802016264","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-afdc344a41":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-afdc344a41","_id":"@open-mercato/ai-assistant@0.4.6-canary-afdc344a41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"560e6c19d391b37036efb9ce4e05739dc5376e47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-afdc344a41.tgz","fileCount":259,"integrity":"sha512-SykZBEL1b/ex2OIQ7aHj+TqActhqMMjbiKCtrdWOV8qT4N8oGOR6vWsp9vgKrONRBSBZdcWfhKVPek7xUkYPUA==","signatures":[{"sig":"MEYCIQCoy8WhjhgUO15GobhciW9RRTkoXMoB0JKq9zYERyLKBgIhAKbhJsCc5NbBOrYNN4RZ6I5w5uaw/VJYXdtRe8Q5WmDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"afdc344a41e269511a24ad3d7b211ac9666b6f6e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-afdc344a41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-afdc344a41","@open-mercato/shared":"0.4.6-canary-afdc344a41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-afdc344a41_1772203976100_0.6283944107082151","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-da40b809ed":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-da40b809ed","_id":"@open-mercato/ai-assistant@0.4.6-canary-da40b809ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d7effd8e507b120914acf75df08d5100a123cfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-da40b809ed.tgz","fileCount":259,"integrity":"sha512-1LHRstK7wYlcHw4CSI1fA9hkS5b6Kb3mbh7Pt1Epee9ouoO6taW/R2loRj6uBM0BMINnWlx4ypBgmXgl1qjCVA==","signatures":[{"sig":"MEYCIQCBZ61707aXkSaLSBddN3Y9iWHqpjcPoarvFoy89/rDyAIhAJwMGUl3YL+jRTvJ8qKnlcfn3RkB2Y8jWDBtNNhnKtVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"da40b809ed0e0fa0ce22cdf0e1a36305e5b5c695","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-da40b809ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-da40b809ed","@open-mercato/shared":"0.4.6-canary-da40b809ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-da40b809ed_1772206975594_0.06402881590738474","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2aad192c1e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-2aad192c1e","_id":"@open-mercato/ai-assistant@0.4.6-canary-2aad192c1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7d543b0117be95106af2be94a04c7184349383a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-2aad192c1e.tgz","fileCount":259,"integrity":"sha512-/pfcICNn7i/Wbv3ibmqzvebxEcLNqGtM/pimHvkC8EywgkyOk5DVXCA3bHqqpA2hC+YZ5rflng1qOEQ1RFHyTw==","signatures":[{"sig":"MEUCIQDIIv4tJR4vcWRIfmKrgBx2irSY3cJTX/7mcDIjiA1/bgIgQHIMAhdag16nAEI3lx2afhjP7o8SJhEz/zrgXzUm540=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2aad192c1ed3124e66fc02425efee8a34eacc03c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-2aad192c1e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-2aad192c1e","@open-mercato/shared":"0.4.6-canary-2aad192c1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-2aad192c1e_1772207854740_0.5147930079865111","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-df6d472646":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-df6d472646","_id":"@open-mercato/ai-assistant@0.4.6-canary-df6d472646","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b0eb095305bd260af101d078ab3eff9ad30c1151","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-df6d472646.tgz","fileCount":259,"integrity":"sha512-htbEQXQKF/biCd93cZ7EwUBvHeraYnc84+M35pbpshWyAaS4VzQ0ay8jqKWuE6QmuLzV4zWf1NKsg5BCpeRdoA==","signatures":[{"sig":"MEUCIQCqfLrXlKW+67N4QmkSqXYbPUCMUCu8U3KhnK/8S4E5uQIgd3DzVO8qkPBm1YtI4+JzSyOhxuw6JEe2JBl+cCrBrgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df6d4726460c484c06969a9b268e45d776b96cca","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-df6d472646"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-df6d472646","@open-mercato/shared":"0.4.6-canary-df6d472646"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-df6d472646_1772274862852_0.7389343724163944","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3a18442e7c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-3a18442e7c","_id":"@open-mercato/ai-assistant@0.4.6-canary-3a18442e7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d34d24eeb8dd4429f34006b5b67c0567700e600b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-3a18442e7c.tgz","fileCount":259,"integrity":"sha512-PmliFU5m1nPeZLQqi1W1J75Mdtt4Xf2hpny3a5D5V+o/GsjXSXpWGrQlVEPLioH9Bh6Ws7/3RPmJHB8nCkzbBQ==","signatures":[{"sig":"MEQCIFW7ruoaM1M/x2wCkeDzjdXsudrQSCU7fmxGU3FljkJXAiA4v5KW0qNJ4lyXIteGYKCtDe15izo/Ksgdn/W/5U91RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3a18442e7c2d4af13a8e8386a7bedefe0cd576c7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-3a18442e7c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-3a18442e7c","@open-mercato/shared":"0.4.6-canary-3a18442e7c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-3a18442e7c_1772278345026_0.3427779384301912","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6f288a130d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-6f288a130d","_id":"@open-mercato/ai-assistant@0.4.6-canary-6f288a130d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85527e32d6ebbaac02201debc8403ea3c46d6a80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-6f288a130d.tgz","fileCount":259,"integrity":"sha512-OSlrHzCH76S1Jh806ki7dQJYp3v67Zp1iiXMf607iUJ/C2zmUDExv0WWLHOA9n1NOhatKaZ5GMZjl8KRzWfcrw==","signatures":[{"sig":"MEQCIFC8Lvkk4ejAP9sYCG6yjPtRlCdlkP6CBLvFkhz2PX97AiB998IcivP7ajN+upFvxSB2JUEMNDaSbir1dG9PiLD7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6f288a130d11d6a69552ef587dc37abc233af36a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-6f288a130d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-6f288a130d","@open-mercato/shared":"0.4.6-canary-6f288a130d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-6f288a130d_1772280877255_0.9571916081890415","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5f1c165d55":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5f1c165d55","_id":"@open-mercato/ai-assistant@0.4.6-canary-5f1c165d55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9c5972b48b8772855da714caff36abeb4f5ae3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5f1c165d55.tgz","fileCount":259,"integrity":"sha512-Yz7o8pNnSgUJzq7EMK+Av/0A63xMmoZq8j4h1UsMCwchsX22CYVEiTvIkOKJLb1FbK9ngGTCAPy2bczehTiGog==","signatures":[{"sig":"MEUCIQCqrtAVtNCP6Yy2LLF+lNYG0dGvW4S+ZSsL7McFdNBnggIgRN0RjET3skloqG6PhXA/qxIg4PLN2Mzuhy6+sMWq/WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5f1c165d55f0a67d5792f1706fee51ed71e0144d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5f1c165d55"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5f1c165d55","@open-mercato/shared":"0.4.6-canary-5f1c165d55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5f1c165d55_1772288319250_0.24992213710330402","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-230faa2ada":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-230faa2ada","_id":"@open-mercato/ai-assistant@0.4.6-canary-230faa2ada","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa1202e4c130697070d789f38fc038c2ea9c2976","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-230faa2ada.tgz","fileCount":259,"integrity":"sha512-G4FHlktBgPkJFA5z0WukrQXnUcyhw/TxoT4xsfaAoJKVWRdbunAGWU7mFsznp7RHBebbugMW8x0TxKK8DPywUg==","signatures":[{"sig":"MEUCIQC5UiDHvNLQeq1Jq0gvHDFcd7w9sOjUo2OwL3/2DGGBkQIgazQBqO1d8BSMJsSXaRMVmRP+X2V5tbVbIpw2t14Bs+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"230faa2adabed9d106a05edb63f10a9be71b350c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-230faa2ada"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-230faa2ada","@open-mercato/shared":"0.4.6-canary-230faa2ada"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-230faa2ada_1772313264586_0.33177669848307234","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1642616b37":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1642616b37","_id":"@open-mercato/ai-assistant@0.4.6-canary-1642616b37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"633d3d222f09f54008f863b5580a93e77549348c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1642616b37.tgz","fileCount":259,"integrity":"sha512-bLIAekqUhWUhaHmFe2O3KmEU2sOkxvDwqi9DUQXbPx6uJajTZygSsWRDWFUPo2c/San1NePLMC+F8aVUmMggng==","signatures":[{"sig":"MEYCIQDCdTqwkOD+0urSBS5Tn1Ppk4iCrhCkKezJ/EJ4jMFquAIhAIQWIGDOz/wrKZqcnI6W9U10ofIxKWFftWaUPXGzb+TD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1642616b3744bbafb315b5ef597314406eb037d9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1642616b37"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1642616b37","@open-mercato/shared":"0.4.6-canary-1642616b37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1642616b37_1772314028625_0.6266389852923382","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9feef06488":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9feef06488","_id":"@open-mercato/ai-assistant@0.4.6-canary-9feef06488","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96dcc44e5c822f312b49b0bd6e9550332622bb57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9feef06488.tgz","fileCount":259,"integrity":"sha512-ALeXjgmXvwF0oUW7Njs6U05RJM2rwmbslvfi4jzgnVbmEz0ndSkP6ZCqRpNha1TNDSwcDhmQlJE6qETKK3Xazw==","signatures":[{"sig":"MEUCIQCfA1pZhE44dvfLoc33hb5FKg5EhZ+e+SX/CPeozoFVgwIgU/cG4YIeu6UXDNPkb6CIwW4qQvmgiNt4lkjEGNU46+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9feef064881a067a6d3c26b98f2120b5020f7df1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9feef06488"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9feef06488","@open-mercato/shared":"0.4.6-canary-9feef06488"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9feef06488_1772318346330_0.7172910153431089","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-4d77832982":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-4d77832982","_id":"@open-mercato/ai-assistant@0.4.6-develop-4d77832982","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be11559610fc5245fe748d38e761661ed09ed4be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-4d77832982.tgz","fileCount":259,"integrity":"sha512-kSHRTCTAoenV+u7+W78MmJ4UfcoaxYJfisiWFRDdWCrMwRxz5rzDP+DFJZwvxwJ4XmkJZ4HvkI3S+CEDVSrOCQ==","signatures":[{"sig":"MEYCIQD6cNjoObvOcEyiZT3g0DAs4Hcpl4Uwl0tfqE340nSPSAIhAJpFnAz+JOhLgeqTD6b5ACSSUxDVitLLAnv92oVuObvV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4d77832982c30d39af32ee31d4d6bc7bf3635811","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-4d77832982"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-4d77832982","@open-mercato/shared":"0.4.6-develop-4d77832982"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-4d77832982_1772320036469_0.9062859872624445","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-efe88fde2f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-efe88fde2f","_id":"@open-mercato/ai-assistant@0.4.6-canary-efe88fde2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ee86925c9d7a7c3f34aacd94285dba9bff7b0ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-efe88fde2f.tgz","fileCount":259,"integrity":"sha512-zaoVMGnpxOY4clTtpRZtfLr7Va3kiVhK4TCJD8UKzy8X7gVDMHfXtKoXL/tvrY2Rkn7B3qprrg6cEJWvlepM7g==","signatures":[{"sig":"MEQCICM86mAoHreLeQuhrL3ISLciiV0zwUFZuDb/CJiAhMfTAiB7z+b5QTvVKX4vzGsvxRF6OFXRJuuHm4avPCYr9P2dEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"efe88fde2f93894aacabb7dd286d8063630cb6cf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-efe88fde2f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-efe88fde2f","@open-mercato/shared":"0.4.6-canary-efe88fde2f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-efe88fde2f_1772321952666_0.9453386668464401","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-77fa3b7ed8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-77fa3b7ed8","_id":"@open-mercato/ai-assistant@0.4.6-develop-77fa3b7ed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72a22c72f650a3d4bed9c5ab02a2dc64579765a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-77fa3b7ed8.tgz","fileCount":259,"integrity":"sha512-uYDSEe8NjKGQo1Voa7NwCRemwMbVH0f4lb4rDMA4pXqALcc1vaDclNzgQN/72Ljn2P8zPg4kj1Xd4fB0nUU2hw==","signatures":[{"sig":"MEUCIQCwdHH5ZZBEOQkp7ieu7epaq7iaEeDRVbBS7FsPVj+ivgIgV7Z9f9CbiWRgIbZ66fy0LJoF/pSlwodFR8MZExu/r0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"77fa3b7ed8d655e9338f061be2dc593036903dee","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-77fa3b7ed8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-77fa3b7ed8","@open-mercato/shared":"0.4.6-develop-77fa3b7ed8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-77fa3b7ed8_1772323396702_0.386314421996409","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a06527657f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-a06527657f","_id":"@open-mercato/ai-assistant@0.4.6-canary-a06527657f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5084c6142e5880441df1f3234d4afa96b5de516f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-a06527657f.tgz","fileCount":259,"integrity":"sha512-9eszm/qpyTtp77/hSYNphHn6LjLVTMbB/N3RGaioNZcVepEw+0bfZolBOpkkIENyVK3yzS5Sre+S34NEngZCNw==","signatures":[{"sig":"MEYCIQCnScn6cikDtlS2mYnfhe6EUTQpVq7MLIHdPo5a+jBbtgIhAOyq032c37lMU6CFUcd8F6Nk0d7ROnFfOxVUJdamOTgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a06527657fe43aad0d5a984d1c31fcb761cc43ec","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-a06527657f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-a06527657f","@open-mercato/shared":"0.4.6-canary-a06527657f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-a06527657f_1772324508879_0.6016950256163438","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7dd47005df":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7dd47005df","_id":"@open-mercato/ai-assistant@0.4.6-canary-7dd47005df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8928cbbfc888e1aa4dc7272d372609e4f3ef29b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7dd47005df.tgz","fileCount":259,"integrity":"sha512-yE2qFaHaaz/Vgal4nDAIvO31m10Vc1tSJar2auZt2cGweUZXNYstTQw9g7bIteNi+l3NZ+x2rYY9HnPdothOsA==","signatures":[{"sig":"MEYCIQC61eMnMRixqk96HANQLDcvX8y8HYp6TkHPGhvjt+/ZMAIhALM8ZIHt/BY6f1ihH9I38rXF+gYcSiW8yQpIcXDehfs3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7dd47005dfcc107c951977aa988fd1a0857ea1a1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7dd47005df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7dd47005df","@open-mercato/shared":"0.4.6-canary-7dd47005df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7dd47005df_1772324753712_0.6092744722124539","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fcb9923235":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-fcb9923235","_id":"@open-mercato/ai-assistant@0.4.6-canary-fcb9923235","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df2e7ab52bfa286df2d90cf1aab96b4c5b71c3ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-fcb9923235.tgz","fileCount":259,"integrity":"sha512-ijm8dnp08OcrI3eR/YOlNIjg/xSHXt2gymZ2wUbV3l6KCKedG41gcRqx3JjIaCRWBSrfFgaUfN8Uv+kW2QCe4A==","signatures":[{"sig":"MEYCIQCTv+NVgx+ceR4RNd8rM5Yny92Z3J4cAX39k9NpmnxLkwIhAJEKpdxcJ3zbKx68cpo3YIyPr//rQ/baHD0sY2fNQCfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fcb99232353f210335d53358913bd15c9f61ace3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-fcb9923235"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-fcb9923235","@open-mercato/shared":"0.4.6-canary-fcb9923235"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-fcb9923235_1772343560259_0.4639325040947502","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-196bae4e72":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-196bae4e72","_id":"@open-mercato/ai-assistant@0.4.6-canary-196bae4e72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4eea512b8732532ffad5feec29e83c9f8238b4f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-196bae4e72.tgz","fileCount":259,"integrity":"sha512-7xf44HoBGGymXBab/iHn1zbQL4OL75Oy9w+4MQmcLmjlMN4qWzE6CWXViifRwXMQePy46DG57udl7UzCj7ox5A==","signatures":[{"sig":"MEUCIAeQtGC5me3tzunslU9N0z6tPj2nLsQ6dKn1OEyibwyqAiEAptG96vYfRntwC0FdMw/J2W5wygFTYaltl19zx4Sf7l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"196bae4e72fe86a4c5807ac46d6a4e4f86a80971","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-196bae4e72"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-196bae4e72","@open-mercato/shared":"0.4.6-canary-196bae4e72"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-196bae4e72_1772344136840_0.34844247765029834","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a4f9e5f11e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-a4f9e5f11e","_id":"@open-mercato/ai-assistant@0.4.6-canary-a4f9e5f11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f5271f2be57f968dc2a3f6299eb3c104cdfcf7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-a4f9e5f11e.tgz","fileCount":259,"integrity":"sha512-UnjsvpYp2SFR1Ogd5FW68JYiXs2M58PVCXUxzpLtt2xAqdQ9Ru2yRKe6QHHZ63DU4oIF5PDXrzbS+X47UqHTDA==","signatures":[{"sig":"MEUCIHybRsg26tYMA0SnL2bQTuN8F+E6m4eMpCQwu5jsDsdcAiEAu9GeEh081bKBhmyTwYdkBFMmd7+Nz1oV42t6pQGtvt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a4f9e5f11e1fc6765e3b1108cc3b14a9b9eea6c0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-a4f9e5f11e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-a4f9e5f11e","@open-mercato/shared":"0.4.6-canary-a4f9e5f11e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-a4f9e5f11e_1772345638151_0.7107827978469816","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-e24c064390":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-e24c064390","_id":"@open-mercato/ai-assistant@0.4.6-develop-e24c064390","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"902ee6bd44cfc3ea35b2aceb8ef98b99233c6842","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-e24c064390.tgz","fileCount":259,"integrity":"sha512-iHudet1qvowXkse8f08ybDTavkdyzoFTnd1AyKsjmkc2eGs7pH0hP/0xdZ7622f/JuQN9pwSCX50gONXRBMkEw==","signatures":[{"sig":"MEQCIF/pnoGH1wiNVVyPUVPHm0+Y78QKqBlsHckNZ8gXlFukAiA+aVIcDmENtJHTbinoMAT3zgybLZvjpYfq7N60kScW0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e24c064390ec79dff926f56a8de1df16778c8c62","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-e24c064390"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-e24c064390","@open-mercato/shared":"0.4.6-develop-e24c064390"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-e24c064390_1772348836567_0.5054155131424325","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-f404878193":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-f404878193","_id":"@open-mercato/ai-assistant@0.4.6-develop-f404878193","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"486b5097e9a76103e2a08ddf9a44ec85b7be60c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-f404878193.tgz","fileCount":259,"integrity":"sha512-9LqXkvV37fuXGshpDJFa+RKgrNSFjRnkNyDnqLHSXHvU52GIAMScj/yQYeukQTgiftjisjR1pbdn8u1+5ASrCQ==","signatures":[{"sig":"MEUCIDagCbLiOqoG6Kv8XITWI2Z5C+Pva8otb70r0tpVb8kgAiEA3ZNS6ZkRUWQSvKzkfZweGDywIp9DGz8cdb6pNXeqr7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4048781933b1a9ff5c9e9e38233b2f9d102d072","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-f404878193"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-f404878193","@open-mercato/shared":"0.4.6-develop-f404878193"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-f404878193_1772349569742_0.11650393828681094","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-559e52557e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-559e52557e","_id":"@open-mercato/ai-assistant@0.4.6-canary-559e52557e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59e28d7adfd718f96c22775931387bd524bd6ece","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-559e52557e.tgz","fileCount":259,"integrity":"sha512-8jyeCe4hlA5QgvIe8NkD0q9wYxD/xgc1lhkeDBNazwTs1fIuPV0ZdJ1pxSO0+WMdyoHAg5Mi8+kAUDN+nA084A==","signatures":[{"sig":"MEQCIAN3b/m4o2nZ057EbfjnOL44EW15ts7ZH4eO/H0WYCEgAiB7MUo1cTds3unTkzbRCECPBq8AIVIa3WT1su70Oy+mUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"559e52557e6ff1881af14e0fdff5f8036b1b6d56","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-559e52557e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-559e52557e","@open-mercato/shared":"0.4.6-canary-559e52557e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-559e52557e_1772350496055_0.6615280403477055","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5d0f777abb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5d0f777abb","_id":"@open-mercato/ai-assistant@0.4.6-canary-5d0f777abb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8c8f36964ceb46fa7fec7b9ccb705042a3a7d29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5d0f777abb.tgz","fileCount":259,"integrity":"sha512-BszRpWCVoHG1+Qk0SU0KvVD/+pYu9ZFtPZiqw5JJpbJ975ksMYIuLoODJvyc7BndvxmeBo/niZLiqcH0CV88EQ==","signatures":[{"sig":"MEYCIQDjARHxSnu6NnVBkkFePH7xsYjFfovz1UbpDmZCmB8lOAIhAJXi2gGQZw3M41Ln6Ka4/tX+VMdZxNzLuXP2GjufpyVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5d0f777abb8eaafb7aea9654001c4a94144d7a88","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5d0f777abb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5d0f777abb","@open-mercato/shared":"0.4.6-canary-5d0f777abb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5d0f777abb_1772359014441_0.8477102836072321","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-930772828c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-930772828c","_id":"@open-mercato/ai-assistant@0.4.6-canary-930772828c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a33651cdf1037bc76a9f1d31c363a81db16a034e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-930772828c.tgz","fileCount":259,"integrity":"sha512-Wg3lnGPMFwjxJOOOSdtcwQjKCZ08ptMZueBqQwjss7lqo4xzjpb2MNrw8y5oeo3D3KBI0afvDJ07mAQ5mSD4qA==","signatures":[{"sig":"MEQCIEeleYLYHMK11ffju+366HGxwAMX1b2sdOZpwhxAfKyuAiBgY5khC5IUn/5x2xIAnZ4DbgTtHzFg+cxCN2S+I3mzzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"930772828c84ecb3657f92e359a712beee41fa4f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-930772828c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-930772828c","@open-mercato/shared":"0.4.6-canary-930772828c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-930772828c_1772359316940_0.3334599833175962","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-be2da141e3":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-be2da141e3","_id":"@open-mercato/ai-assistant@0.4.6-develop-be2da141e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e745a547ceb2d35390cadd3c058d212ed8eeaaf0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-be2da141e3.tgz","fileCount":259,"integrity":"sha512-HC6LTIEwgt8iRWTxlX7nyAv3oxod6GKQ8wm3TpfekAs9FGRavMYNiChfu+6rG8ZU5VvEQYjWU+g+Zb8VXhHprA==","signatures":[{"sig":"MEYCIQDyMT0NKKRk3MajhUqg8dP+OQGHT863oVEpbuQhO8wa0AIhAJWV9yEO2ACDBSgIrOr1w0p2ybEPCoEYENOYbAyRJeKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"be2da141e3e86741aa69936cb92e94f914c5dc24","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-be2da141e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-be2da141e3","@open-mercato/shared":"0.4.6-develop-be2da141e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-be2da141e3_1772373218239_0.0555928456027186","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1ffb00266b":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1ffb00266b","_id":"@open-mercato/ai-assistant@0.4.6-canary-1ffb00266b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a42ecefc3d536de4b186c2a02b30117635f34d39","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1ffb00266b.tgz","fileCount":259,"integrity":"sha512-0U+RUg7wZ3sDa2dYsrnsp5TVV7xmVv0MhATSJxbL+Q2GnvSVkl2LrEO2hWOjlIiDvYtwSVIgmn9oyGiUXCqucA==","signatures":[{"sig":"MEUCIGIHlukp5I4uxT7afCILU9rMcDQKVLjcEgjqwlrnnHmQAiEA/AQMOuNtFhwOvQEetCwQV0QnifxEdiy97ogimHVwNPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1ffb00266be8df13fdb1c0fc0384db3a37f61262","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1ffb00266b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1ffb00266b","@open-mercato/shared":"0.4.6-canary-1ffb00266b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1ffb00266b_1772374477324_0.017893327863005126","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d946874b57":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d946874b57","_id":"@open-mercato/ai-assistant@0.4.6-canary-d946874b57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9813847e608831b44079c638f53c2131481f6276","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d946874b57.tgz","fileCount":259,"integrity":"sha512-7tx84VQSn0TmRgHvDy/ZCEtHBt4QSqBW06gpHZYjHZmLfzF5ac8upYR7crYMC4tx3R0+Q2Nyrhgt0jTWOJT6Hw==","signatures":[{"sig":"MEUCICvKrrTt0FaPfZFaumPOZmCbJRQnQXo3QrfBWbfFMuW+AiEA+LTf1TzkqBxQ9ZALsPTtctnSBAxYiz4hl8rRjxacI9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d946874b57e8418e2dafc1f719ab601857da54f0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d946874b57"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d946874b57","@open-mercato/shared":"0.4.6-canary-d946874b57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d946874b57_1772376241458_0.9498741088109104","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c08d16e753":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c08d16e753","_id":"@open-mercato/ai-assistant@0.4.6-canary-c08d16e753","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48a5828abb1abf55988389bc5e9c27b5e0c61688","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c08d16e753.tgz","fileCount":259,"integrity":"sha512-q1V9h8w7TghYG7uTXOSxQbHIiLi94ucLvo067tRq8QFks9UXfElcYfxV41BjA59oK4q/n66tg+fRE41uEsb2dw==","signatures":[{"sig":"MEQCIGk+3XRDWLeHg/6X3+3UpySv54uW29t7Iiq8X05ZmMAWAiBvhuJFXP43IXUYg6hD2J65M9Nb3BUqC3Oep7psC812Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c08d16e7538eec3b03960213ad350050c7b25204","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c08d16e753"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c08d16e753","@open-mercato/shared":"0.4.6-canary-c08d16e753"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c08d16e753_1772389872848_0.016076322569298807","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e33338f438":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e33338f438","_id":"@open-mercato/ai-assistant@0.4.6-canary-e33338f438","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"658c36036404fe64d94f903d81e962c0478f286d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e33338f438.tgz","fileCount":259,"integrity":"sha512-utDLAdiT/gzMqjkZ0GLT4mI1jo8GM/4m0xpQvsudF238ohtSmz8bxeIWlRDMGgO4L2gE5phAjZRn3u4aU1Ph+w==","signatures":[{"sig":"MEUCIAiKYCncvJNQ+qudur8paJju7uDFhTpDcj0qjtTwM9oPAiEApIWvlKCEecREItvnSj+WeZGim2qFoVWlu+wTgbLMt4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e33338f438c636adc46af1c5b34c32a9544bcad4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e33338f438"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e33338f438","@open-mercato/shared":"0.4.6-canary-e33338f438"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e33338f438_1772397242585_0.9998244190119601","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8b668b34b0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8b668b34b0","_id":"@open-mercato/ai-assistant@0.4.6-canary-8b668b34b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"addf2ade14a5bf55f5f9d68dcb770f03ad176bd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8b668b34b0.tgz","fileCount":259,"integrity":"sha512-BW+qka5Ogm5tiPq60rAUfb/e9K8+EyXpFGBMGpE/VZHfuJI6gT7SAqf5h3JL2HWPW85u4yJ/+Q7mrxIlOPukmQ==","signatures":[{"sig":"MEUCIQDwe/yO6fhAXAVCtynkfKSXSfs4M5DxVoFYOyngVGWuFAIgNWIX3hDMpBAclAq9fL0SdDxBGToRoCOHtrnD/1MTkD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8b668b34b0ab35607aae06b6ff7cd30270c8babe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8b668b34b0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8b668b34b0","@open-mercato/shared":"0.4.6-canary-8b668b34b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8b668b34b0_1772400170194_0.5585112232942917","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-689b2d5d4c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-689b2d5d4c","_id":"@open-mercato/ai-assistant@0.4.6-canary-689b2d5d4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2cf931f4bb518f7fe576c90de842479ad5ec6b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-689b2d5d4c.tgz","fileCount":259,"integrity":"sha512-UTTuXxT/qval5k0znIQrVHNtTWMq9HgTTclZvsrjxXxI/hfPEyQeNK1Cjf1OQFkpuX0HqG6BQEtlKvQ20wVoSA==","signatures":[{"sig":"MEUCIGurA7Ejjm0cD+DZINDj4+XWGCMRWI/MxBScLBgOjFqTAiEAzytrEleevXcLPeQ2+pblBzHp661hy8NibkNWx2Z+7tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"689b2d5d4ce0b92632682e3605391b2900253188","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-689b2d5d4c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-689b2d5d4c","@open-mercato/shared":"0.4.6-canary-689b2d5d4c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-689b2d5d4c_1772431271445_0.29408560982754617","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-2284bb757a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-2284bb757a","_id":"@open-mercato/ai-assistant@0.4.6-develop-2284bb757a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0620ca3f8a287e00d2b2f9f3e94215f4c5108fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-2284bb757a.tgz","fileCount":259,"integrity":"sha512-2A+Z9iYoUGqXnGztgX1Z3U4V6tB7GiFzlxeg9jMIAEO7rXV48B4Y2jYK7wcAmrV5ysAxHqB258eJ6QKbGjXS+w==","signatures":[{"sig":"MEYCIQCm2CcmVmVW7BYSfToKw3aNmErAlMIHHV5MmVezuHiJ7QIhALKTI8wra2HnPjCHoBOknG08dHooLW9RcWo24CaAqi04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2284bb757a659a9d97bd2c477e796b17402dcae2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-2284bb757a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-2284bb757a","@open-mercato/shared":"0.4.6-develop-2284bb757a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-2284bb757a_1772432185395_0.37396112404720916","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-72ec2b6a16":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-72ec2b6a16","_id":"@open-mercato/ai-assistant@0.4.6-canary-72ec2b6a16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a38c65b486f583db94003bd378140e92994042e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-72ec2b6a16.tgz","fileCount":259,"integrity":"sha512-iIw//ZP12ezREJOISxN4kHxVpbnWfhM1QfVVq70f/fybotlq0Yc0FgT6ELgjvKc/KtSOVKWsPnVdUjUSMYDx5A==","signatures":[{"sig":"MEYCIQCXsocJoEZ776ZlK1KX3kVREYEeKJ3yF+rpW95J8lUYOgIhAOuSToO/6NOxJicM2OKFSudGyaaVwmh0gZn9rOaTQq2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"72ec2b6a16f6bf689479d2bd4fd95d1378c17467","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-72ec2b6a16"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-72ec2b6a16","@open-mercato/shared":"0.4.6-canary-72ec2b6a16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-72ec2b6a16_1772435176531_0.6988269621395617","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9e4ddb667d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9e4ddb667d","_id":"@open-mercato/ai-assistant@0.4.6-canary-9e4ddb667d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b75d01350b832cf726957d61a4800934a5da532c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9e4ddb667d.tgz","fileCount":259,"integrity":"sha512-FJwM7MfUIgyoatDdILMvg35GZjjMXL3cS9w7xmlXJrAUfIg7j/OJXfq8Wjk1MeRXtWqoP3EPHtPaaWvpLBDGmQ==","signatures":[{"sig":"MEYCIQCIiiRz+J6Sd1oupGw7m2x+em4tjU+2CT4bHawDlW8DVwIhAOW/3OCV4pqoa9nKlOLV+Poi2eLHAZSBgAgH58FnAUbG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9e4ddb667d784523da071d8b3c049062040f1e9e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9e4ddb667d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9e4ddb667d","@open-mercato/shared":"0.4.6-canary-9e4ddb667d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9e4ddb667d_1772435746055_0.40042251918441085","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-1f4478d60c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-1f4478d60c","_id":"@open-mercato/ai-assistant@0.4.6-develop-1f4478d60c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"819eb6eb90a32b0de1062c69c3828609e79b2406","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-1f4478d60c.tgz","fileCount":259,"integrity":"sha512-SlRY7HTpZgs2vqGD8r/uzNHUant0YY8IHMtPmAkOHAr1nq90040NZR2GZmR9YzEHGLMWMmk5iGbCihfmeK101Q==","signatures":[{"sig":"MEQCIBI8TAqGcqUAQsSvaBOSw9+f8YW/gOZ2g+eLyvsQw/VZAiAtb9X6wouJJbrNwaz9NxppLzBgBXb61FsXKHG+ZxF3ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1f4478d60cc40c9385a8cbbf5b65458e16de5cf3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-1f4478d60c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-1f4478d60c","@open-mercato/shared":"0.4.6-develop-1f4478d60c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-1f4478d60c_1772438184390_0.7949371863264378","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-a96241c478":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-a96241c478","_id":"@open-mercato/ai-assistant@0.4.6-develop-a96241c478","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0cbdbf9a11d8d59fb7bbbe90760827e0702e3e6a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-a96241c478.tgz","fileCount":259,"integrity":"sha512-7RL+LUOf05o1SxP4h/TyoIfVIupafUXIxBGAPbT5wetyeLDzsz5yI/CqNdbL8vmtdFRwZWC1PcqVKMdUYVwLMA==","signatures":[{"sig":"MEUCIQDErZL19NSkJ0S24P6/RZw4V1L/4iu/Z6hJIYwtSQ/RRQIgY53XMqpVT8Y6c3hl2bNm+A+q+a1P+bmeF0EypY9rD6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a96241c478d30804524f812ba4114cb7a8a60c8e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-a96241c478"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-a96241c478","@open-mercato/shared":"0.4.6-develop-a96241c478"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-a96241c478_1772445322546_0.10739097397499897","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1d7a643c57":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1d7a643c57","_id":"@open-mercato/ai-assistant@0.4.6-canary-1d7a643c57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1efa5fcdf3f487851bdf39ef7574bf8c3211c262","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1d7a643c57.tgz","fileCount":259,"integrity":"sha512-S4AEc0oRf0J3YzQ5GS5I2TuUtEFpkRnOs8wuhWZClGyaSGUgfFHncj4jhjLpinIxHUKM9VOY+ynRbFX7Fz0BIw==","signatures":[{"sig":"MEUCIQDvhopcBBsyn1OAxw/I1BGI9TxLguDZ4IVub49tLUW1ZwIgZ02ax0foIUHAsxydesx1AM9TugZ+Oq5DlzC07S4aRHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1d7a643c5733154d64ad1d4d4e014649dc718263","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1d7a643c57"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1d7a643c57","@open-mercato/shared":"0.4.6-canary-1d7a643c57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1d7a643c57_1772445883659_0.1358692429406989","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-5b9b860606":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-5b9b860606","_id":"@open-mercato/ai-assistant@0.4.6-develop-5b9b860606","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1f84c3ec4c5cbaaa74ea922f2ee9fa31c63459f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-5b9b860606.tgz","fileCount":259,"integrity":"sha512-HnEIjTwHnxjET4rbR0XTcwkfJefs7WjNroCjdpuaHnJ7HGZ94waApXB12nqpHE9MIO+QnpMoPWsq2YpQ6AKQdw==","signatures":[{"sig":"MEUCIQDVrUXV/v6ASs0YkM3esVj+lIjx9v+JRrDEKdkvRy8dSgIgc+LhoJ3jh4Gufcq/4E6Rt9fjY4ntUE6h6jCC19X6aCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5b9b8606064dc4e58fc9159c9a2864daaf748c17","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-5b9b860606"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-5b9b860606","@open-mercato/shared":"0.4.6-develop-5b9b860606"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-5b9b860606_1772447732324_0.5322305870542843","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fa7d41d5b1":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-fa7d41d5b1","_id":"@open-mercato/ai-assistant@0.4.6-canary-fa7d41d5b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79b1dd348680754948165ab2ee1e00eef3b2f92b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-fa7d41d5b1.tgz","fileCount":259,"integrity":"sha512-lGCXFufzQqnar/c9NArO9ZM1I1VtudAlcVKbyyPxu2gYgCVBfUdDyr5xywZO23/092oBaRZw/Zii6GKGLekjlg==","signatures":[{"sig":"MEUCIQCTLVtZ6wIkweB4GTNKvzv3R7zGIC2Ly+09leuoSlEHIQIgMj9O7yzK0qvpw2ZLfcw/gdFshbVL2fFH6n/vzTGSjoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fa7d41d5b1ea8f1e9d841361498e26cbbb8ce0dd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-fa7d41d5b1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-fa7d41d5b1","@open-mercato/shared":"0.4.6-canary-fa7d41d5b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-fa7d41d5b1_1772448089413_0.6093911555228344","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-7722ab3d39":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-7722ab3d39","_id":"@open-mercato/ai-assistant@0.4.6-develop-7722ab3d39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d043c8d25fe7fd3192bc9ae4c5cd086cde2965d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-7722ab3d39.tgz","fileCount":259,"integrity":"sha512-Kmv7orhQG/7Poh7wZ2CjUiyAU7My/B5hzoprur3+IpqfLlODehNr5vqBfnxel9MlrXrpfSsk+2wqCqoJ5yR2RA==","signatures":[{"sig":"MEUCIBeZ/S48qn+k4rGDnuW6jKGrukH60u4XkPRGAcVqI6pIAiEAw1F43I7zMsec0gQVUDUjidzbc8DwxhyJ6FWgDmTbw7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7722ab3d3974762395ce013f2e51171b53496136","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-7722ab3d39"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-7722ab3d39","@open-mercato/shared":"0.4.6-develop-7722ab3d39"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-7722ab3d39_1772448298698_0.77248613419633","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-dc33e4aeb0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-dc33e4aeb0","_id":"@open-mercato/ai-assistant@0.4.6-canary-dc33e4aeb0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5aa0ed8f41a56d240e4eed795f25466bd2b4fd9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-dc33e4aeb0.tgz","fileCount":259,"integrity":"sha512-+AiCkxKNeQSJs5OrgR6vOkDJY94Ipjy2QZLxOJznkaak1XntKXdEXyP6UDjCk3LuAS47pnqKS/wh7xOaP2+kHw==","signatures":[{"sig":"MEUCIH5C7eozuZkBF2F6+/Uye5kk+HVf9nka7i0A5m7W8BZlAiEAon+P5YUvMQ3c8G5WN2mEewhN9lPQjFpzB5wwc7eTIes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dc33e4aeb01ae9c4c2c7bc64e13cf95fdefd3ee1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-dc33e4aeb0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-dc33e4aeb0","@open-mercato/shared":"0.4.6-canary-dc33e4aeb0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-dc33e4aeb0_1772450761550_0.18655520922429703","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-87d95e49a7":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-87d95e49a7","_id":"@open-mercato/ai-assistant@0.4.6-develop-87d95e49a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b4de87d990e09536783301ba79a43116d635c934","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-87d95e49a7.tgz","fileCount":259,"integrity":"sha512-iVXPilSVWImN5eiPaXR1eZyWCFOlFROA+h3V8mDPz1pKjQmYh9z0uD1LwSPeg5VTvb6lLpfO5dBfRxe1dD7s8Q==","signatures":[{"sig":"MEUCIQCZTOM5GEDoHMVgqyoEzEnjr0UPNp4KKJXOKlizsOhovAIgKPCcCq/1flJQVaMrmwtWfYkTbyQmlT0Sjlbmx71id+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"87d95e49a750177c382bb8265a95beb866b42567","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-87d95e49a7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-87d95e49a7","@open-mercato/shared":"0.4.6-develop-87d95e49a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-87d95e49a7_1772463087535_0.9601080902532377","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-e321a4e2a1":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-e321a4e2a1","_id":"@open-mercato/ai-assistant@0.4.6-develop-e321a4e2a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"470c921a3e1f02d36e45374f0c3e65ac4581e5ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-e321a4e2a1.tgz","fileCount":259,"integrity":"sha512-VFfICctjMnUJMuv2doxkhh+pNhKe9Ixd7/3kjrk+E76JYZEvr3BnCgZIl04wqqctSwo5TrkhW6E31Yu6ELDEXw==","signatures":[{"sig":"MEUCIAVh+hFb87szkgApWDFkbfT4DiPgw26nt65zLoXdM/I2AiEAo7ZHSr+a+BXcc/4hr0kv0I2AfDS0cHyHAzJ9pEsfVEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e321a4e2a1952c17429b5b554b1449cb7fda86f6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-e321a4e2a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-e321a4e2a1","@open-mercato/shared":"0.4.6-develop-e321a4e2a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-e321a4e2a1_1772463093214_0.16949802262452685","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-15f3cfdf4c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-15f3cfdf4c","_id":"@open-mercato/ai-assistant@0.4.6-canary-15f3cfdf4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70fcee8899b846f651a3fd210ecf77d2d2f88160","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-15f3cfdf4c.tgz","fileCount":259,"integrity":"sha512-Wo3pdMiK5ZQHR1GUW9MrzftSfOyDp6sNvd4Oa0hBVgvLaWQrmjJtAD6uPJSA9cClPJN6XddoEbFmgrA4krlmaA==","signatures":[{"sig":"MEUCIDEo44++eixAF1F5rgopERQHf8DCTfWvAosmIA8LqzNhAiEAn0SzX38ZxeUiPcerNgIa7zmASjl6RLTdNBGzGGi2/DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"15f3cfdf4c3ee819e9e9d8c7dac81d5655af91a2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-15f3cfdf4c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-15f3cfdf4c","@open-mercato/shared":"0.4.6-canary-15f3cfdf4c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-15f3cfdf4c_1772463353913_0.6225492565580812","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-72eb996be1":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-72eb996be1","_id":"@open-mercato/ai-assistant@0.4.6-canary-72eb996be1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f1518aeddeb0592e97dea7b91c3425712ede8c2a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-72eb996be1.tgz","fileCount":259,"integrity":"sha512-1TOyyCo0ggJ/TyKrI9/rG8LxH9Bg1UrJc+QbXcmmpiu51lG5yRlqIb0J/Q5AjHubXjXZaQDezECgSSH09NWcrw==","signatures":[{"sig":"MEUCIBvdIhVoMUfcntppLEdqmdJ2ZwYi2QeAVMHjEgBU+8e2AiEAjUgQ1Oe/YwBcuXzLrmN2cqokqcRRwW3BkKF4QShSvUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"72eb996be1b26718b4df67fa44483c2891c2ab93","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-72eb996be1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-72eb996be1","@open-mercato/shared":"0.4.6-canary-72eb996be1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-72eb996be1_1772464128475_0.8205675826983554","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9c0158ce9c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9c0158ce9c","_id":"@open-mercato/ai-assistant@0.4.6-canary-9c0158ce9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8226e25325074b80025bb8a5dd2ac6163a88a06","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9c0158ce9c.tgz","fileCount":259,"integrity":"sha512-Jg0IMj1y/M5gwBWBZAqrMOke4njb4Q0Nr7BC+Hs+lWrebt3yK9F6eOVLf85Ou1yiYo939gWRSXMW4Y1j95F93A==","signatures":[{"sig":"MEQCIHeOzzYHCxrboyA4zoufeMYLL294wNZvkKbygRIQIxoQAiBot/i5HsL6iDBR2/PVCifaCkYpd4n6zfapsEvY4/DuiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9c0158ce9c857a8392a843429b35913265855666","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9c0158ce9c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9c0158ce9c","@open-mercato/shared":"0.4.6-canary-9c0158ce9c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9c0158ce9c_1772464180069_0.48019265109118936","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-362aed1edb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-362aed1edb","_id":"@open-mercato/ai-assistant@0.4.6-canary-362aed1edb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4935267bfb5ec2afbae52e1b8c040491a9d36522","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-362aed1edb.tgz","fileCount":259,"integrity":"sha512-2y6IR/5wPcw5C5j3Umy1Jzf/y0S9iptvudZUxmwq4u7QhhmcKqc8bJD7m00NQgsgHOX0/Ay5NHx6xwgqL2spxA==","signatures":[{"sig":"MEQCIHotubZ1YghGor/3BFWPiMk/M9sB/tO4eCG2v/Dh7g32AiATF4P9a9uheed/jHwRF+H7nzkZjbipdasnvZ2bPl39yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"362aed1edbc4583bf9d36b2040cbe9c5adad89f1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-362aed1edb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-362aed1edb","@open-mercato/shared":"0.4.6-canary-362aed1edb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-362aed1edb_1772464357318_0.45772615641116077","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1d3cfe43ec":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1d3cfe43ec","_id":"@open-mercato/ai-assistant@0.4.6-canary-1d3cfe43ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a45da9a73f2fb587d587cf9904e7d23fa34607de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1d3cfe43ec.tgz","fileCount":259,"integrity":"sha512-NdJ1aLKGDZmrP66+tEr4YIgHODq64jMO9DSi5EgI9D43BvZkisuoh9dUHXiSclImWnl0a8cgAt/1vmkwiqjVNw==","signatures":[{"sig":"MEUCIDrwOmK1sjdVqZKoKhWlwdBKcqQXpVFcTrDVCKnrDy8hAiEAyEGdPJI8lUoE3bylTVcMlCUdO+6qXmXYQ++xmk+nrZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1d3cfe43ec6b9d9676b1f064603abf0c8b846b96","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1d3cfe43ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1d3cfe43ec","@open-mercato/shared":"0.4.6-canary-1d3cfe43ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1d3cfe43ec_1772464663220_0.160781969426248","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-adb438d8a0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-adb438d8a0","_id":"@open-mercato/ai-assistant@0.4.6-canary-adb438d8a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0e084dbfe176587ced2cd3dd77d4063fc76ab03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-adb438d8a0.tgz","fileCount":259,"integrity":"sha512-GpWM7X+/WLb+VIUeaBTI9T+0938UfWeD52i45/rmhgSjeOdcqBi3B1k7A9MnmF6nBHsFiH+J3SeZGJrA69eg8g==","signatures":[{"sig":"MEUCIQCBYAZEhNls1SyIC77hy6uK1rcRDLH/WfgXvdOHUeEDgQIgV8bXfpbCdg9USxzT33iXp4peN/LqZsgAe/5CWBOvb7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"adb438d8a0881efdd6b189ff790ddee4f1b12541","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-adb438d8a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-adb438d8a0","@open-mercato/shared":"0.4.6-canary-adb438d8a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-adb438d8a0_1772464786692_0.9271734031962369","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-24e64eef39":{"name":"@open-mercato/ai-assistant","version":"0.4.6-main-24e64eef39","_id":"@open-mercato/ai-assistant@0.4.6-main-24e64eef39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d4c4a261592766c9b03d5d4d79955ef9976bffd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-main-24e64eef39.tgz","fileCount":259,"integrity":"sha512-xjom2WTPLQl609k6dkYT20s5m6qn5l9ylfSy7kc+DgWmQlTSKy0z2D0oGW/jsiXWKRYYr7+gcuYBTJQ7Ubv83A==","signatures":[{"sig":"MEQCIC4HlDyaf2cppx5GD00t3b6gNL5zHgM+XuGkkK7tGypyAiBeBXvLFT/DUGUXcQA4vFaotzwvLzHqr3INVucGM9fatA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516056},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"24e64eef39e7e1fa6fc251e792dbe5b336be25aa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-main-24e64eef39"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-main-24e64eef39","@open-mercato/shared":"0.4.6-main-24e64eef39"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-main-24e64eef39_1772466497108_0.17800765832006826","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8cb58fc703":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8cb58fc703","_id":"@open-mercato/ai-assistant@0.4.6-canary-8cb58fc703","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5b5a3f0b9f0b2b7ba486ad82466d517a9af39592","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8cb58fc703.tgz","fileCount":259,"integrity":"sha512-B9L9bw5rtzm8UvskxzIaNmTdCFjudLxz8V6TjQ400t4xTVjVOPF0mmyOFJvMH0fpir3i6iP3C7+D2/5Bsh2IGw==","signatures":[{"sig":"MEUCIBwiciQfdNWP0AJL0YBA/CBrRyWRBw+trCx2PFqm/10SAiEAqxAtopRHjPRT7PWrg5NecrbScLsPqsSOYwfSQvf4oAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8cb58fc7034d2a224b833ee3144a13e77598f0bc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8cb58fc703"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8cb58fc703","@open-mercato/shared":"0.4.6-canary-8cb58fc703"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8cb58fc703_1772467011412_0.12239025878837029","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d6ec64318a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d6ec64318a","_id":"@open-mercato/ai-assistant@0.4.6-canary-d6ec64318a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd8ac9eff260de0bb810269a9e6be8d324b8ec09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d6ec64318a.tgz","fileCount":259,"integrity":"sha512-pz/H0pgyJm8htpET1QTEti4gYuSpVN67l0kbbw3CXXkg8KCZoQ1oOgpkOnXzDW0/gVHMhnvyebNfIv1G+QXpHw==","signatures":[{"sig":"MEUCIQC7GeFKptBmx+jEFHscM2/NBE7iqL9uVeIVOSdlxrqnAQIgaXXyLe13lpCYgUKpzBI8cWz3W8LLKxELz/sfAhet2D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6ec64318a857f71f5af1e15ea872ae3585adfc4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d6ec64318a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d6ec64318a","@open-mercato/shared":"0.4.6-canary-d6ec64318a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d6ec64318a_1772481089302_0.5290792855079951","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-079c26bb68":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-079c26bb68","_id":"@open-mercato/ai-assistant@0.4.6-develop-079c26bb68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed705352726f7df6a3f6be1d4dcaaa1900d05e66","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-079c26bb68.tgz","fileCount":259,"integrity":"sha512-eQ/LboRtY77EUaCC9eFD0bqzhfVpj0Bpe1Y3DTzQTPUzJ+RxF/I54I2is5v/DanYtujmUJgO9jgD+C0NyTpFcA==","signatures":[{"sig":"MEUCICIgyyWU1sq74MgCUBVG6GoqZsn1C9DWVC4PWbSV62rSAiEAjzVFe7IccUXrxcyp4o4Co2avvedLaXELk8pqAoASKdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"079c26bb684dc119fe6d8276d72301b5077c6d77","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-079c26bb68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-079c26bb68","@open-mercato/shared":"0.4.6-develop-079c26bb68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-079c26bb68_1772482783716_0.4892795313659226","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-7889bc5a01":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-7889bc5a01","_id":"@open-mercato/ai-assistant@0.4.6-develop-7889bc5a01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b379914bfdd1e0ce456acdf851f73f2a772ca904","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-7889bc5a01.tgz","fileCount":259,"integrity":"sha512-RqL0hZ4i2inGZERCkriTK9nSZQSMaIt499G0Se8MlNO/iDTtSdwv4Q1GF+1FujVMDp2XQuPd1kNmVeG532b/kQ==","signatures":[{"sig":"MEQCIHU3nZrRsmOF/lzq4/EfKXWpiSSgmPcwkm0MdzjTCA+WAiAf1OYAe1DDaJ8HiYaBfBNBMJf52XTbiQGuVpPvAOUj5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7889bc5a0115df02eb0aed3b65a0001cb3709a2e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-7889bc5a01"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-7889bc5a01","@open-mercato/shared":"0.4.6-develop-7889bc5a01"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-7889bc5a01_1772482853169_0.8953652855660164","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aa761117c0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-aa761117c0","_id":"@open-mercato/ai-assistant@0.4.6-canary-aa761117c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d32a363e7cfe7b7d4e38a7011651674f8149971c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-aa761117c0.tgz","fileCount":259,"integrity":"sha512-sArgAn69didtOD69CjUXxwI8BDtR6vFI8EqS8QzS1H8gbp0i6TVkwLlN2ZsV+Uvz+dJPT7gftPg9aLlsj+uwaQ==","signatures":[{"sig":"MEUCIH86cMsl1pfOxqDwbWL7eyvV/wU/ysmKUbyyLWouhVNPAiEApxeX1YCWRuSBnnG1lzrCq8u8q7iPk0H+idQGNXEKrO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aa761117c0f3765e1e2da8da8dec21807c99a94d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-aa761117c0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-aa761117c0","@open-mercato/shared":"0.4.6-canary-aa761117c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-aa761117c0_1772484265620_0.14521680938720527","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e78910f263":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e78910f263","_id":"@open-mercato/ai-assistant@0.4.6-canary-e78910f263","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba19dfa6345f479258617ebcf0e5a196b896bf88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e78910f263.tgz","fileCount":259,"integrity":"sha512-zP0bsNpH0z8e2R5xsoEwmEvw2Z7QeSOsYhVhmvZ0/NkTLgZC7HAYpYzouLLIDQeKCNNbX528+tUE0xz3kV2QpA==","signatures":[{"sig":"MEYCIQC1+/mUni3p6BxOy6dNgTM167dggF8i8zV7I6dfZj1WEgIhANrREBc7RzxhqhgVRsgKxrYlPh/lAJdtPK1b6C1n/rZ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e78910f263dae7c9fd0e3578a3f37b102feae032","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e78910f263"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e78910f263","@open-mercato/shared":"0.4.6-canary-e78910f263"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e78910f263_1772484527744_0.4659754255122639","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e31156a434":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e31156a434","_id":"@open-mercato/ai-assistant@0.4.6-canary-e31156a434","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e99214f11ce923c30e880485027e4ee7712319d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e31156a434.tgz","fileCount":259,"integrity":"sha512-0S8Q0tyc9lECzl1Rx8WMz+1glbgyb4rPgVh2jFq/o/f0u+VN0uGY7VDEemRTPItOkTNUhL1Ytc826XfWfmvDzA==","signatures":[{"sig":"MEUCIQDoXkI/K2+iqNzVV2cCDD3Q15O7nNJkg29DPSOiwl/1xgIgGXQPjqf2gkrHaUcD3mq1+UkVyec0M6w4G4G0YumGEGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e31156a434de8ed92e91b4b007ee3aca866097ae","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e31156a434"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e31156a434","@open-mercato/shared":"0.4.6-canary-e31156a434"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e31156a434_1772488191698_0.06292070459098786","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-02aac88968":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-02aac88968","_id":"@open-mercato/ai-assistant@0.4.6-develop-02aac88968","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00020e0088cc58c09e7d409f87cd85bff1f49583","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-02aac88968.tgz","fileCount":259,"integrity":"sha512-EP2mLrkeW6GzPd1biryl/9YRTuJcVt6HaY16gDcWLYLnZXrIvclxLojueQBtQ5D6oXe6OhIJ0yMbOmRsngrBUw==","signatures":[{"sig":"MEUCIQDUdbgs41eyGBjylL0NPBwtiOv0exevIDaJmKyGCGA83wIgBSL3cwBmhzueskcUt3A0/xw4xfk0lg4qDUnAxVQwP64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"02aac88968d844c88d5ce06ca4faff715b2159e2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-02aac88968"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-02aac88968","@open-mercato/shared":"0.4.6-develop-02aac88968"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-02aac88968_1772489872804_0.4113945386772859","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-769d66cca4":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-769d66cca4","_id":"@open-mercato/ai-assistant@0.4.6-canary-769d66cca4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12cfc14431d44630bbfe68a81000a855ad84d5c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-769d66cca4.tgz","fileCount":259,"integrity":"sha512-QI7BEejUlPiQ7smMd9Xq09h2XWmEzLQz3sAUt8Dte2P8VatqpEioyF4tZm56YmxtLBjdlrCGWr/IyjKGEBspng==","signatures":[{"sig":"MEQCIEH1pQ1PW9dUCIaoHamObI8huAEZ5oOLwaa+uWkXG9eSAiASY2D9xV7yeKGz1BZzbT9CFaZRXA76ERkCGPk+2sf46w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"769d66cca4c6fe67fdd28d7648f1292cac72706c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-769d66cca4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-769d66cca4","@open-mercato/shared":"0.4.6-canary-769d66cca4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-769d66cca4_1772490512672_0.542414613505656","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-832c3006bf":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-832c3006bf","_id":"@open-mercato/ai-assistant@0.4.6-develop-832c3006bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8eb89c350af72b9d7e1114c369d5eceb653a0e65","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-832c3006bf.tgz","fileCount":259,"integrity":"sha512-jZEX+yCysW4H46C7tiQz4LDFjAF9EkxfZQL+esILuoF63kIyG7SE82mVrt/nqoGjkt+4hHE7YYVJksssUtlk1w==","signatures":[{"sig":"MEUCIEw0jiIsgNayFeBVwB/5oCoPOvXgt1Ti4Z2bUSQIjJ3UAiEAzyoPwdaZ7eyNgu0BCPqV+9aAugya+iOuNhXwebBcEDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"832c3006bf03760d6797a60f391256f52d4d6bc1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-832c3006bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-832c3006bf","@open-mercato/shared":"0.4.6-develop-832c3006bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-832c3006bf_1772492409702_0.6144621593824322","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7b725306a6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7b725306a6","_id":"@open-mercato/ai-assistant@0.4.6-canary-7b725306a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"369a446591e103803beca333e62a44ca66eeb120","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7b725306a6.tgz","fileCount":259,"integrity":"sha512-KJZ+LyUaj07eGQrDzJEdsVhApUq4sZ+wXRWH7dkRv0ea2coDY2VI4zAtkzmA7cQGAN6J4jDFZDZtde7AXXrp5Q==","signatures":[{"sig":"MEUCIEMNOx1/ttHfaQqVVxKtd2s879IhXk9jhDn57wiNdqyPAiEA2dIYyrHCmAiaVo2oxgmp6NdEiZPN816qESNbnHClFRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7b725306a6546258b9a7d4effa9697d70411fa4f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7b725306a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7b725306a6","@open-mercato/shared":"0.4.6-canary-7b725306a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7b725306a6_1772515793261_0.7709782423667342","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3189f1e4de":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-3189f1e4de","_id":"@open-mercato/ai-assistant@0.4.6-canary-3189f1e4de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0126773b10ad3536b5f9b7387a3479e95af624a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-3189f1e4de.tgz","fileCount":259,"integrity":"sha512-cSxCCa6VmXP+uKzHh5TN3Zitwln3KwJDdrVnj52Nk20tC7Z7k49Pu69f7hTG4NwNHvi5rc7HcevY8Ns6rJ77dw==","signatures":[{"sig":"MEUCIGctOYh12YjGtWwwWTbc9wT+07rtgf/Rujdn4/LD+B1FAiEArRdnMdlPOuCi4KFFVUBqf40xsmlXhKY9PTrj2dJ3nZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3189f1e4de2b5d3951eff37018396f276e2d5738","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-3189f1e4de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-3189f1e4de","@open-mercato/shared":"0.4.6-canary-3189f1e4de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-3189f1e4de_1772515938562_0.03896894592124722","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aafcab1860":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-aafcab1860","_id":"@open-mercato/ai-assistant@0.4.6-canary-aafcab1860","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8000923b049bca822741405010f24ce478955bfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-aafcab1860.tgz","fileCount":259,"integrity":"sha512-F9xMTSuaKcMZI5ppl5UJkaxxQ9iLyyO83UPSfdpOfj57Aoq8MiESoCWe0MH9HSN5wmr/fvYPqPWe1H+X8g0khA==","signatures":[{"sig":"MEQCIDFivePcEfb+kgXY7Cn2LJrq+zC58TJpzRrQEJpyd9UOAiAUmMstZSuyz8ODrpxGTwP+80BOu8mcc37OXMaYXsy9Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aafcab186089b5a3a8307fb6dff5140d46d98668","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-aafcab1860"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-aafcab1860","@open-mercato/shared":"0.4.6-canary-aafcab1860"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-aafcab1860_1772516039106_0.4931225535157946","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6112ad32e8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-6112ad32e8","_id":"@open-mercato/ai-assistant@0.4.6-canary-6112ad32e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a5f04897711e1ada9269732b09f8648fe1c63fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-6112ad32e8.tgz","fileCount":259,"integrity":"sha512-Fzgz5HfjYDT3N85q5li50LZFVM6DttWqNwtrXktI1kRXTfTf3UUiXJALFNzc7hj33H2o6IE3uiLCRgDAj2qJbA==","signatures":[{"sig":"MEUCICFlwesEEIeS8h6rGrwZH0HfSSIAA5hpvDyd2Ev74V54AiEA1H7M0wRMRv0zYwmxkihTIeC3f7Gp4bOYSAl4Pn+VWjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6112ad32e8f98ba7963299a3877288bb3e5f7f48","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-6112ad32e8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-6112ad32e8","@open-mercato/shared":"0.4.6-canary-6112ad32e8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-6112ad32e8_1772519677987_0.8248730256220085","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-05b3bcb6f5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-05b3bcb6f5","_id":"@open-mercato/ai-assistant@0.4.6-develop-05b3bcb6f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e084d7c0d204b6763894715187e7343e7e3b0661","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-05b3bcb6f5.tgz","fileCount":259,"integrity":"sha512-9f4HQcmXxJuKwK9+hm0pyHGxvwgV04hADiJh3JYYy12uz1O2nL9SCF2fCSwyBmIwT8G7zVkTWSn4qURUVrugYg==","signatures":[{"sig":"MEUCIQD0eYNjYh/9a0/1PMo81Z+1qoNku9nwck64Pl9SQkU9/gIgJHNVjYAckrEoHx7fLcJVFvfGZHl7FdB3JWKwrNpFEOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"05b3bcb6f5df97622be27b8a8338862a21073471","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-05b3bcb6f5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-05b3bcb6f5","@open-mercato/shared":"0.4.6-develop-05b3bcb6f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-05b3bcb6f5_1772520805745_0.5236011806315293","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d703b2e594":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d703b2e594","_id":"@open-mercato/ai-assistant@0.4.6-canary-d703b2e594","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e0476553a75e2b32cf2da76d062b823573216b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d703b2e594.tgz","fileCount":259,"integrity":"sha512-Cj7AjLwhGrfrARHFxN+D62ZUzYu46+pSqOb4ZEapWAp483iagz6LO19aZYSuFLGsOlmY/3l12Z78oWD+IXQqPQ==","signatures":[{"sig":"MEUCIG2it9jI33F/s6oeVbPb6iKe4XKCjBJw9d7zME09T32CAiEAsecIlzCCRqfEO4MdxHex1C1yytIsvoFxWWxx5G070Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d703b2e59423ef2c6d31e0dfbd88af828ad5b82d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d703b2e594"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d703b2e594","@open-mercato/shared":"0.4.6-canary-d703b2e594"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d703b2e594_1772520955587_0.7642116243148596","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-31f7ad8994":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-31f7ad8994","_id":"@open-mercato/ai-assistant@0.4.6-canary-31f7ad8994","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96b3eb5a5adc5e96c9cb294216cf3b1d04351c62","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-31f7ad8994.tgz","fileCount":259,"integrity":"sha512-cVQ+E+pW9RGpemQwpJF3z0spt9YZJnVYrkY+81VBH+1jvBdK4GTgN8CViIDRPGPGtjL8nzYXzWfzgOAVDE9+jQ==","signatures":[{"sig":"MEQCIAkC8nkf/lZXTmZB5Y3BB1yBuVRoVKuuwBS9uTWU5892AiABy0wi0lJWNNC3AEt0EwLSKM9Bb6ByGqaebCGi5jphLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"31f7ad8994fc221d75628534570dc838b609f598","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-31f7ad8994"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-31f7ad8994","@open-mercato/shared":"0.4.6-canary-31f7ad8994"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-31f7ad8994_1772522258527_0.38182048884942144","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bb60f5d805":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-bb60f5d805","_id":"@open-mercato/ai-assistant@0.4.6-canary-bb60f5d805","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f601a7a3017115e8ef6bf2022da5fc36f14b5726","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-bb60f5d805.tgz","fileCount":259,"integrity":"sha512-rcmIXtGjZQgvdbNK2ijGOTVW9D+XQXouoAG8Sw4BChXolbLHS/q6G2/hCZ3zzqwuOCqcW4+FVZ4rnwUHWEXgdw==","signatures":[{"sig":"MEUCIQCGZwYhZ/X07TEG/Gx6BcjD//SSLqLXCI06chMSDhNv+QIgPJiKbXdZKJb05bxb1rgUgBh6JIdlTcV0nznCpApNjiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bb60f5d805c6bf078a8d675da98c2b4fdb1cbddf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-bb60f5d805"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-bb60f5d805","@open-mercato/shared":"0.4.6-canary-bb60f5d805"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-bb60f5d805_1772522261681_0.7934649072550524","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-47cfd437f5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-47cfd437f5","_id":"@open-mercato/ai-assistant@0.4.6-canary-47cfd437f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"26ff12b4aa9b09d1939a5f25e668168be6b28dcd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-47cfd437f5.tgz","fileCount":259,"integrity":"sha512-tdexWCY7n33dJl3/8dDiWp4OoZuQthNnCI2SlJIhl34YpKhGk4oZxM9pDor2Q9PPVhelJcAXpJof25XSub/N6A==","signatures":[{"sig":"MEYCIQDxRiJTflVR0/e2DqsXodvIcbgSjllgG7C+QHrZSUbByQIhAJfm3WC8Hj8i4wrJge0jBHMCmMMf+Vzx4YHiUbNUakCd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"47cfd437f5b11398bfe3fac0a49fef38ad0c5e3e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-47cfd437f5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-47cfd437f5","@open-mercato/shared":"0.4.6-canary-47cfd437f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-47cfd437f5_1772529588831_0.7475730659782844","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d2ec006322":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d2ec006322","_id":"@open-mercato/ai-assistant@0.4.6-canary-d2ec006322","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"602c3a56dd399611f3bbf7c0585a75644063eec2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d2ec006322.tgz","fileCount":259,"integrity":"sha512-gDr6gzc+/OaXqDCjnSQw3406CPneYPKSoVKzqMSTXAzn27TKxwmeZ6PP3wbQDx3nabEEyjZk70jUm0R/1pghtg==","signatures":[{"sig":"MEYCIQD3aVvU77epktZ010Kdl6JyKCF0qbvC6o/m4zcrlfttlAIhALA1D+vvvwf0mOTylEu6EfayyjbRC7wMQZqqad8PGSeN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d2ec006322610673755cb1973ed15f7b002c0d95","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d2ec006322"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d2ec006322","@open-mercato/shared":"0.4.6-canary-d2ec006322"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d2ec006322_1772535306577_0.7187783098951088","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3958f6d285":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-3958f6d285","_id":"@open-mercato/ai-assistant@0.4.6-canary-3958f6d285","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69d57f089677aff086ca46abf1caa803194ff6c1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-3958f6d285.tgz","fileCount":259,"integrity":"sha512-z+xKFiTtGPRLCip0vMFAiCIynEGgofXmvynYHvV41tTbp7iuOTqyR7NS37cAQ3Sj8vUtwwwyVJEOYZLTnMxxEA==","signatures":[{"sig":"MEYCIQCSqbOzlVOxdusIZeaDC6rdQMwhHKi+I/8lC3z19i6F8gIhAOC/Wcc1WnY/jBvjNLdwHavYdf/25jnHXTqle+211iFv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3958f6d28591e9f499c38996ec20162deb48e2ff","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-3958f6d285"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-3958f6d285","@open-mercato/shared":"0.4.6-canary-3958f6d285"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-3958f6d285_1772554706442_0.35319061920526873","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bee89e8031":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-bee89e8031","_id":"@open-mercato/ai-assistant@0.4.6-canary-bee89e8031","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"635eb45b92ad27dc3bc0c37092c69af383212328","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-bee89e8031.tgz","fileCount":259,"integrity":"sha512-wjVzkXStsE+7lhYfENxaghJf4hUxQR9tjbppUSjUjqhJSB/6h1z7gdV56Rvmw6/qijqwZ3GMyi31yITDJ/W4MQ==","signatures":[{"sig":"MEYCIQD9i1eJDmCIONwWS0A/g7Sf8m9Mx64SocpRKHg7MfbeTwIhAPJ2egCPJkuT+k7fmeMxC4qwpzm2wY2tjpiXRmxgRmsT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bee89e80312deb25aa27c34366427444c252a786","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-bee89e8031"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-bee89e8031","@open-mercato/shared":"0.4.6-canary-bee89e8031"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-bee89e8031_1772555114516_0.24490126412103264","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-94e75ec092":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-94e75ec092","_id":"@open-mercato/ai-assistant@0.4.6-canary-94e75ec092","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72d0ac2fb90d3e5d32c6caebef863acfa201e7c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-94e75ec092.tgz","fileCount":259,"integrity":"sha512-J1QJIeqnZUKeFM9GGo6RQZ+TGJkcNa6Ps4P5j2kdi5Fk9msGJGTZNBXgEEwXxnl1EZ2F9GKhge6zwqnOCJnZ7g==","signatures":[{"sig":"MEUCIQC+2LtuJjQAq0zqkHo/guCwoTTO5Kj+vbAXYWx/uVGtywIgUyqAWbCgOd1L4WacDOQTAAUp++HsW3trnHULIb2EA04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"94e75ec092ad1ec80578ccbdf6820a3d8417079f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-94e75ec092"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-94e75ec092","@open-mercato/shared":"0.4.6-canary-94e75ec092"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-94e75ec092_1772555141776_0.24127700933308782","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-c6df2c0f3f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-c6df2c0f3f","_id":"@open-mercato/ai-assistant@0.4.6-develop-c6df2c0f3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b55c8502f364d4f87cfba5fdabc1bac7e44b8cfc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-c6df2c0f3f.tgz","fileCount":259,"integrity":"sha512-zeFswgHZCVC8PtIWZ7QFudSem8vp8TEhqTjwa7u/6VhVI6L67Fn3gEgH9WXi1BIT3GllAkwej5WgxPrGa8yWVA==","signatures":[{"sig":"MEQCIArmcRM3nPMbILCMx0UnO6hOH6pOd69M8RJG8HEZvirpAiABFDJZb86SnshuQvpcFbI/rISNVSkpVPwIh1zAUO0XqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c6df2c0f3fab38afb103fd0de49c9be74b938375","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-c6df2c0f3f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-c6df2c0f3f","@open-mercato/shared":"0.4.6-develop-c6df2c0f3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-c6df2c0f3f_1772555246726_0.8327174684337957","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f59fa2d189":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-f59fa2d189","_id":"@open-mercato/ai-assistant@0.4.6-canary-f59fa2d189","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8a4208496bd41a5e2036b52807161ebd4d630c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-f59fa2d189.tgz","fileCount":259,"integrity":"sha512-VQvN63fi5wMYCMrxeIDbHOUxQEuyYUYBkwGeld3WxCIoVm7YT3M6azHI1TWhde7HgUUxc6TUneMQNRQYPDDWuA==","signatures":[{"sig":"MEUCIQCtOc/26EYArn9L3Ms7VX05pUKmJl7aoqIyx+FAhrPQXwIgR418SKuxraMw350Ct75bxB6bmT896i7Cxyira91KSTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f59fa2d189036c6933559957950697f7f024d0a6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-f59fa2d189"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-f59fa2d189","@open-mercato/shared":"0.4.6-canary-f59fa2d189"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-f59fa2d189_1772555688633_0.6611470123650796","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9e9be17978":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9e9be17978","_id":"@open-mercato/ai-assistant@0.4.6-canary-9e9be17978","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2be60048b3ee65e9336bb4da50315dd9eb3b0cd6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9e9be17978.tgz","fileCount":259,"integrity":"sha512-dQVBnCP6isvzIFPLBbgdRTQ7iKVH3qf1t9tva+IVNEYHyVZO+bQHCZNwbLAn6cadcswRcWlg5l+uCFrz6sddFQ==","signatures":[{"sig":"MEQCIFGXmx8bU2HptSpr369e/Yw2sM4uwME4pT3r5VK0k4QmAiBHv3CMTZ3kgn1c4FtPNVv6P5ZkAmjFaI2rTWf5F/iytw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9e9be179785637a8fe150df5a4cab8cfe5ad3965","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9e9be17978"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9e9be17978","@open-mercato/shared":"0.4.6-canary-9e9be17978"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9e9be17978_1772556491193_0.19567304578080802","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5e536fb2c6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5e536fb2c6","_id":"@open-mercato/ai-assistant@0.4.6-canary-5e536fb2c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"329e78670c9fb8df021383f73e23ef2a40d07e6a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5e536fb2c6.tgz","fileCount":259,"integrity":"sha512-f61IqOvL3mVmYb9eQAhCJ7DQiF4/j8/+iGP9qswWEjhTBeix4aDgGL7JxeDo4N0EG+cvY8CX4N61k/3B4eCXeA==","signatures":[{"sig":"MEUCIGATLnycCUNvGfEnOG1WU9+D/cDOaem43Aw1uPc+kQUnAiEAoPRQURPyx9RF3OkYa5AKXowGajQIMxKmwHfy7rOj8W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5e536fb2c6d9f45a8e56f20122b301efef49b3b9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5e536fb2c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5e536fb2c6","@open-mercato/shared":"0.4.6-canary-5e536fb2c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5e536fb2c6_1772557319509_0.6744436246402956","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-440ca226f2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-main-440ca226f2","_id":"@open-mercato/ai-assistant@0.4.6-main-440ca226f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78657eb8e861262206bf1f43232bc61a4ca53197","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-main-440ca226f2.tgz","fileCount":259,"integrity":"sha512-4S2zk5KwhxOlXKr4pX9GIbV0u4vXha15mzb7OOupQUKLXgNu82H/e2OUheA6sLwd4Uqku/l3ErH0vkEOGNuiHQ==","signatures":[{"sig":"MEQCIHH1JnQUx2VpR3ndedsp9GUcfzOFajeTYrCb4KTqTIF4AiAaOkVL3CJR+KBbWwUXkF0OzJe/UUAjm6V98Uw7nXSVdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516056},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"440ca226f22878724aca7226449a30851b9e2483","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-main-440ca226f2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-main-440ca226f2","@open-mercato/shared":"0.4.6-main-440ca226f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-main-440ca226f2_1772560637845_0.7187773609706714","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7f4d5df9fc":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7f4d5df9fc","_id":"@open-mercato/ai-assistant@0.4.6-canary-7f4d5df9fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35c48649e8b6206c863bf8e0a6a150062dc091a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7f4d5df9fc.tgz","fileCount":259,"integrity":"sha512-WTcqpBv8phB/rjsbMsLfjzkEVfgYw1MDmbo46MyD4CRVTvH+OXgYjmLvabJigMBf8QZRaiyqpBl3f24gO/qrJg==","signatures":[{"sig":"MEUCIQCfa+uEjcn3Gf4OOQP7f9wcFhwGPeX4Z5SVrGwQz2U7RQIgc15vdptnZMRwfz5nvCIxYCQnwxmTrCH1DADmHnfD6Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7f4d5df9fced58bb96c9c3036a6d8316c2a7c9e1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7f4d5df9fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7f4d5df9fc","@open-mercato/shared":"0.4.6-canary-7f4d5df9fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7f4d5df9fc_1772560699775_0.4703782617138874","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ca1cf16988":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-ca1cf16988","_id":"@open-mercato/ai-assistant@0.4.6-canary-ca1cf16988","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1520338b248f6c51dcd2010e654d250aa95d1dce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-ca1cf16988.tgz","fileCount":259,"integrity":"sha512-V+B00Ca5MQGCEmqYmapjg55D9A7s/p6WWn/xbtWauMjbRzSHxuJ2M9aNqKcnb0mi+QrQi16Cfs05LcLeKjThDw==","signatures":[{"sig":"MEQCIC+zDtnXZI7KzFj9kNLG3ZpbEW4XANSe/7EEcorsJjzPAiByGuxJ9DqR8roijMFeQtZJaAo0piZr6BT75eVjpWebsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ca1cf1698805771556b2a80623b11ded14215f21","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-ca1cf16988"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-ca1cf16988","@open-mercato/shared":"0.4.6-canary-ca1cf16988"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-ca1cf16988_1772560961324_0.28720578874831015","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-be1825c150":{"name":"@open-mercato/ai-assistant","version":"0.4.6-main-be1825c150","_id":"@open-mercato/ai-assistant@0.4.6-main-be1825c150","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e866cb1bf12f63a8f52f5a561ec8bac3f2c2ec0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-main-be1825c150.tgz","fileCount":259,"integrity":"sha512-PCsacIX+PwTviGjBp5z1w7yB84b2vHvwFwr9rrqv97DY/NG2tJ8eUR2B6Ag75SDV3Hctfw/SLhzp+eWkdyH++g==","signatures":[{"sig":"MEYCIQDjqjt3tT7SmueV4dKNAprUkerROZqp0jxHTv3dmJ9I8gIhAKhKlhM1W0wh3iWirOqMjZkm8w3z0Fha5kdMaiG/LZtq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516056},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"be1825c15013f20e2cebfd3d26b1307b3787f6c6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-main-be1825c150"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-main-be1825c150","@open-mercato/shared":"0.4.6-main-be1825c150"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-main-be1825c150_1772560967551_0.6408881278402123","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-db1058d334":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-db1058d334","_id":"@open-mercato/ai-assistant@0.4.6-develop-db1058d334","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a5c23c368c29cf1a733058708d2c1e4ef448db2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-db1058d334.tgz","fileCount":259,"integrity":"sha512-xTeEPxlBA2ZWaIuTJjXAsagluYw/RfL1F0yelpxlgsez1OC4RB7Jv+gtuE5/MmeJrJr9p0Bl42rdjx7NPjC4PA==","signatures":[{"sig":"MEQCICKneoML8F/sG9+5cnwrn6wB4Q+Ijgeg2mK1BtG3Iy2PAiBiw7glE75k56Ia4CP9q67cZh1RFmtLAZVkYf7RyhES0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"db1058d3344db1f6c220129debd88343aeb744b7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-db1058d334"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-db1058d334","@open-mercato/shared":"0.4.6-develop-db1058d334"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-db1058d334_1772561222675_0.38322434535305105","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ec2d8894ad":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-ec2d8894ad","_id":"@open-mercato/ai-assistant@0.4.6-canary-ec2d8894ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6022c71198c9538c9c3c369561ba22f7e0ed9b86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-ec2d8894ad.tgz","fileCount":259,"integrity":"sha512-acNciqr0fRoc+wCp71yYwUGBL8SVYuertbeL7YGDqgedITnBqYkk9PFji0wsR9+B/iJzlGEAFxOi2CpEOY4cPg==","signatures":[{"sig":"MEUCIQD3ocn+go8/x5i7QiogTMTDnxMJrm9lxrdzmfol1B89AQIgVJC/EbkZvs5VhJqzR8T5nft/DC5MxGaE0XU8/9d0R90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ec2d8894ad5da3cd8d11dbff0d15e55c0fa5628f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-ec2d8894ad"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-ec2d8894ad","@open-mercato/shared":"0.4.6-canary-ec2d8894ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-ec2d8894ad_1772561390244_0.5934819832300287","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-003945d525":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-003945d525","_id":"@open-mercato/ai-assistant@0.4.6-develop-003945d525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fdbb051de3c2df59aa453ee4df6d488bda42fda5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-003945d525.tgz","fileCount":259,"integrity":"sha512-mfGMUFDvxQBZclG/w8rV5dQzreFOC7pKYGqSL7hkZ3JHyU6u3Db2oc0yudX23vP4y7dTu4PgLD2vnEEHjJv7lQ==","signatures":[{"sig":"MEUCIQDiKIj07l+mAvvCWWk3lPrG6yGGmmKhchHTfZzDNEE+RwIgUqp5NuDL35s4XFbMd518gnlrdws4STejhg8MykjmTl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"003945d525b42fcec3565a3be412fda6ab2f9581","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-003945d525"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-003945d525","@open-mercato/shared":"0.4.6-develop-003945d525"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-003945d525_1772561631609_0.40039855713413686","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-659e789957":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-659e789957","_id":"@open-mercato/ai-assistant@0.4.6-canary-659e789957","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c2b86b4bf05a776cd3f66bc2a514dfd645af3bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-659e789957.tgz","fileCount":259,"integrity":"sha512-lRuNR+0q2OJo+Cxg9+sBoiZg3DPqtajeqW99QaKKHVRBY/KdkIbFzfXFHk9O23o0+SZ1ibKlR5dS+OUPg+ViQw==","signatures":[{"sig":"MEYCIQCSAKHacqOtSvZMv4Dxq7zxdhvRt7g+Xh8Xjgkk8FX7vQIhAJqooTKPZOszNuXgYCZYfv+8mBWrjc1v6fnydVj15WOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"659e78995753ea82e2e479ea282503d478ab36e4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-659e789957"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-659e789957","@open-mercato/shared":"0.4.6-canary-659e789957"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-659e789957_1772562031232_0.4391243653890182","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a6011b8be7":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-a6011b8be7","_id":"@open-mercato/ai-assistant@0.4.6-canary-a6011b8be7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a45270a14a5bbd4ce15224679b82bb550c74c445","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-a6011b8be7.tgz","fileCount":259,"integrity":"sha512-0lojuwz4l5T5NFUAhEyATaZV4b5FRdAj+FMax86jnQGzF3/vsThVzLJgeFTUdPFw8tFxVzc67c6AQqU/w3Np6A==","signatures":[{"sig":"MEUCIQCImoo0pyPN+47RQxzw2mpmIrT3Ivgpe2NRhEiW6fHRDAIgCmfCdAPFFl1WNG88z618d72FM0le8ygWnDy1aytJzCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a6011b8be7a5ae3bebd028caf449363103cec2b0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-a6011b8be7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-a6011b8be7","@open-mercato/shared":"0.4.6-canary-a6011b8be7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-a6011b8be7_1772563071640_0.22686098370341057","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-eeae545d5b":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-eeae545d5b","_id":"@open-mercato/ai-assistant@0.4.6-canary-eeae545d5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9c7a6578a9f41fa4039ba046ff26c040b06d8da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-eeae545d5b.tgz","fileCount":259,"integrity":"sha512-TGlYc65nlrbQtYpeY50+fV2vILGskV+j9NlgRiWFrOjUls4aLKA2tT41nnhMNNQQdPL/t8s+Kl5UEyCid1sBYQ==","signatures":[{"sig":"MEQCIAzIyVpvZcVk4/CabRzNNJSBmqoSiGOW9OUv1XGYE8x2AiA6JcA7fV8IcH4STka39VegPVWlgYRxZ7PC0srYKuvrCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"eeae545d5b7096362cefd88d6deecda4fd15eb1b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-eeae545d5b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-eeae545d5b","@open-mercato/shared":"0.4.6-canary-eeae545d5b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-eeae545d5b_1772610154687_0.16992087793420407","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-4a21057725":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-4a21057725","_id":"@open-mercato/ai-assistant@0.4.6-develop-4a21057725","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47ffb97b125337c75391b48740a63c00f838cc3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-4a21057725.tgz","fileCount":259,"integrity":"sha512-EeDuk9X+UsDVyrcZrGNml6wOuVGsUPHKAH7+YC+xnOi/nP+tJzieL1MVQfNrILnp9G2nNijoCGXtyHcSVrj5WA==","signatures":[{"sig":"MEUCIGdhDR8o6l5q2aEn+2HPVh9nwdoNlLSmMUknw49GJfwkAiEAgRrebD6KblrGhupJ8GmMTxgxSENrC9fKrir1HCTN0zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4a21057725d182c48bf5aa14ea0b6195a7a05ce1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-4a21057725"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-4a21057725","@open-mercato/shared":"0.4.6-develop-4a21057725"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-4a21057725_1772611512147_0.7771725279797197","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8615f0910d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8615f0910d","_id":"@open-mercato/ai-assistant@0.4.6-canary-8615f0910d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c54741805757d63baf933011ed95b2dc1de0a6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8615f0910d.tgz","fileCount":259,"integrity":"sha512-vLwvTNgAJZIj8XROAuGDNNyr9EQqLIqdt5OlMLFES3uE795a7iRHee9GQQbuY40dA5xIhi0ziRlQBA4q37cfXw==","signatures":[{"sig":"MEYCIQCxT4Rmg67AJ0smPjdHez6wmvvUd6o7UWXNm3o5fUv/4AIhAJs0v+27LyqpJH2Uig13NkhFJVxoz2dSkaDI8GRjUWGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8615f0910d56c3c2a6aea54c504cc3857dcbd887","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8615f0910d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8615f0910d","@open-mercato/shared":"0.4.6-canary-8615f0910d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8615f0910d_1772613113350_0.242605741982733","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-cba27df4ba":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-cba27df4ba","_id":"@open-mercato/ai-assistant@0.4.6-canary-cba27df4ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c2a777f102fd1f1980420a1dae0cb39b2dc50d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-cba27df4ba.tgz","fileCount":259,"integrity":"sha512-m9smlkOyRlkpQwvDnh3e6e+CKdWTb3K4z6m2OhnxR6VROmHioDKcfTCeZ8tg/xM93EbJG9zTyCbdyY/ZM6XVZA==","signatures":[{"sig":"MEUCIQC0zcfBar/LzTKgm04bpqCwwZW+fLynFVaiqPWbhJ8yQQIgevKs7pIHdQFvZD2AVLwDMSuE5dhGYQDJcLQdK54g7zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cba27df4ba203981ba3930594f2dbf31bda5d8fd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-cba27df4ba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-cba27df4ba","@open-mercato/shared":"0.4.6-canary-cba27df4ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-cba27df4ba_1772615493849_0.9977916758060541","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-c957f49932":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-c957f49932","_id":"@open-mercato/ai-assistant@0.4.6-develop-c957f49932","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30620b54bea23e2dff0eddfb0ce38382e8092a1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-c957f49932.tgz","fileCount":259,"integrity":"sha512-UnsP//2FBiMscEbO1xWjWpHtZKoOulJ/3QkrUpKPauIYypI8NfDYCI8dSvcAl+t9G8DFRjaE1Kelt2ibnKLFWQ==","signatures":[{"sig":"MEUCIQCyhd680FTM3bvzF7MdO3kZueAmtzdLZfjUmgRP+dThJgIgELOd1BgdIzik3+RB1mYjoA62h6Zpy0HUmKIzcamDR50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c957f49932bac73709cd2dabcc0fa9c6b79ab2be","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-c957f49932"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-c957f49932","@open-mercato/shared":"0.4.6-develop-c957f49932"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-c957f49932_1772615503459_0.30222400122459625","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aeb1506581":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-aeb1506581","_id":"@open-mercato/ai-assistant@0.4.6-canary-aeb1506581","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7b729b9c8f50bded169abe000d81982a1aaa546","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-aeb1506581.tgz","fileCount":259,"integrity":"sha512-z/AX6Cj5WG86L/53DXSLL5Jrk7yS0os/wH/ngkLdhdKpYLPXJkTcJF4xT6A0Az0bxExgaJrjiVHpgLe1EY5CEg==","signatures":[{"sig":"MEUCIQCnjyJiqjkKCOYzkOq5EFnBob7n2GY2eJsGOTnqeMkR0AIgDmQaK99HFuuvaB60dSFE/0m9F17Y3rrRK5O50U1YVGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aeb1506581cb1286bf61569a95a269b37438cac5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-aeb1506581"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-aeb1506581","@open-mercato/shared":"0.4.6-canary-aeb1506581"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-aeb1506581_1772615527212_0.18503839826377133","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-37588eaea9":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-37588eaea9","_id":"@open-mercato/ai-assistant@0.4.6-develop-37588eaea9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"efdead55104980aa93ab0d0b0035cc0f547418f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-37588eaea9.tgz","fileCount":259,"integrity":"sha512-mt12x7jSPq/pnVmpagt6skWviqdr2q6Pl+ZVLLwugr1yPKpXJ0n5ud4nDI4+G1KWdHGDUVogU+p5GeArf6z71w==","signatures":[{"sig":"MEYCIQDoDYb5sb7ER5D9kJ3CvwlRyqlZbmkjDCPbLmHhQ+HM1AIhAK9GXgdO41t1Fst4V71l+vHmm17lcxhn0+m7NL4MSn7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"37588eaea971397454fec30c9e63153e20eaea6f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-37588eaea9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-37588eaea9","@open-mercato/shared":"0.4.6-develop-37588eaea9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-37588eaea9_1772616286316_0.7999474262359854","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9ba1b0057e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9ba1b0057e","_id":"@open-mercato/ai-assistant@0.4.6-canary-9ba1b0057e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f3b3f1f3cd7abb1246402fab9487a041baba1e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9ba1b0057e.tgz","fileCount":259,"integrity":"sha512-YiR7lqfW/Xft2cD9q49CIyGChHzUGtPz4ZSWREmdLqWkDHAcg2tRN2lDkGuIs1qlThmp2wLt56UQLQfZcrLcag==","signatures":[{"sig":"MEYCIQCCyFbvsWMOfltPeD2KiaqTZ1iyIUVjGzkF3+E+0tZmRQIhAJMD2xBeEg8snP2gCQrt2sp8v+2I/0IUcooKtZdBFUiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9ba1b0057e98b58bcd127ed21a18ed59e543b2be","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9ba1b0057e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9ba1b0057e","@open-mercato/shared":"0.4.6-canary-9ba1b0057e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9ba1b0057e_1772616300436_0.12495906795075795","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-6953d75a91":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-6953d75a91","_id":"@open-mercato/ai-assistant@0.4.6-develop-6953d75a91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6458fbd0156b86cab2b952e5364046379466603","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-6953d75a91.tgz","fileCount":259,"integrity":"sha512-0OcyIZe6Ok93a22xqrbKkbQIUZZ1EVCU2sImYAiige9IAVJvYT3Ruv01QGzqQ75PXvpLkQ1/0qzx1Y9KQjK+kQ==","signatures":[{"sig":"MEQCIFOfUyOuTr8T8+UgDE6QyDkH/zjZlG1wxxcINrQqlqeAAiAsuVB6b9yfw5R+5gPH0iUXT9IWak1waorv4MXSiSn4gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6953d75a91c8270bb3345a70438428ff4544b910","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-6953d75a91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-6953d75a91","@open-mercato/shared":"0.4.6-develop-6953d75a91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-6953d75a91_1772617420296_0.901738706347369","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e96897ac0b":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e96897ac0b","_id":"@open-mercato/ai-assistant@0.4.6-canary-e96897ac0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e80853f4a32b2029281fbd66401917d8b99d0c9a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e96897ac0b.tgz","fileCount":259,"integrity":"sha512-qzV6DRUNAHzRfO0rS0Fvn9moS4m0wfJN9/t888kw4fQJQBKuj5AEpePhzJfhK62j7GBNwOMzBfb7PmRVqQF6sw==","signatures":[{"sig":"MEYCIQDm3/hK+x3LeBfqwZMaoqzx3iG8s3aXnOIpnK0kJV+XTAIhANzcYu/x8hhNxMoadPrvP45Bm9/CmBoApDoKkaoo79BH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e96897ac0b9a8c37a186af1072f3f70f2bfb6286","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e96897ac0b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e96897ac0b","@open-mercato/shared":"0.4.6-canary-e96897ac0b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e96897ac0b_1772617601824_0.23876899385183914","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6d8c57ee74":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-6d8c57ee74","_id":"@open-mercato/ai-assistant@0.4.6-canary-6d8c57ee74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10d89294199a831cfb89089cc9420da2af442601","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-6d8c57ee74.tgz","fileCount":259,"integrity":"sha512-cW+gWcl257etz2i0adIMPC50+AcoaPSxogs8PjheQ0ZoG0QWyFHEzXo8dc3xW6USEiF1j3LTjtSlmjzRLH/SDA==","signatures":[{"sig":"MEUCIQCFL2WTngYDYRJypEkkDgrup/b4BDtfFwSJJc6L7qZWZgIgMQO8OxPRivuRYsLjDaW3u0GI4kRLUKJSB51Is3DZg4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d8c57ee74fc0d336b40a3490954c6d0e03c7782","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-6d8c57ee74"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-6d8c57ee74","@open-mercato/shared":"0.4.6-canary-6d8c57ee74"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-6d8c57ee74_1772617629468_0.0693782061032564","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ff87e1762f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-ff87e1762f","_id":"@open-mercato/ai-assistant@0.4.6-canary-ff87e1762f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a40c2d7ea9cbae77616be68ae6e61e684969a44a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-ff87e1762f.tgz","fileCount":259,"integrity":"sha512-Q+srS4uqMM9h1RTNxLZ03iq0NwduMfHPkZmY9cL4dl5l8p0pC3j4kGjifscb3TyxXVxNsx5rbk7e47qJUMhjXg==","signatures":[{"sig":"MEYCIQDMN6T9ZYDGDtzZoiFvHpxLLqijph4PZ0PQsU0n3E5G4gIhAPELGPk+qs6/cuCQLfL8u4lQEZjlMBCQR51ihVbj7wng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ff87e1762fd793acac4ebc2e013baadfa7b10b16","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-ff87e1762f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-ff87e1762f","@open-mercato/shared":"0.4.6-canary-ff87e1762f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-ff87e1762f_1772617674380_0.5944038863643366","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1106ce9f07":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1106ce9f07","_id":"@open-mercato/ai-assistant@0.4.6-canary-1106ce9f07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0fdf4b919a33bd96ce9771bf297d85d748d4371","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1106ce9f07.tgz","fileCount":259,"integrity":"sha512-VSeJwKJH6L804sLPhkbhIMp2m1T5AX0XTiS4yxAZzA2F5NVcnYUS/jkT8fhUpGZT6q566/97F4SBn26c6dVbBA==","signatures":[{"sig":"MEYCIQD8qwh7jVy+m+CCjOylvge4a4OiRQk7thcDywIr+CXd7wIhANSKbX1F7kdKHswtrEbWO5De6Y4AdV+i9VZtg9Nsd1wo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1106ce9f07280c84d93c37c95cb182c4f85f360c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1106ce9f07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1106ce9f07","@open-mercato/shared":"0.4.6-canary-1106ce9f07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1106ce9f07_1772618578609_0.41635048391549656","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e29b7ef374":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e29b7ef374","_id":"@open-mercato/ai-assistant@0.4.6-canary-e29b7ef374","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c10f08d1eefab6056d56782a3db558f6188234a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e29b7ef374.tgz","fileCount":259,"integrity":"sha512-PThkBazez3zNTxgnZX7Y7Et+c52N+yGaE9O86Rtglhhp4o98MTSutZqISOG8HIV2r2MDMyVsjXajC+0Hi5uogA==","signatures":[{"sig":"MEUCIQCKYFpayTxxyY8hmfHNllBPi0XBtdtSqnpUPkhSoR0HHgIgZFWONR4Ge9XuigwwO0Nao9q44CFJ0vzz0w452uyibz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e29b7ef374ec715f1314d12cd7533074644cce12","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e29b7ef374"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e29b7ef374","@open-mercato/shared":"0.4.6-canary-e29b7ef374"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e29b7ef374_1772619901189_0.6522594747916797","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-03be4d6e70":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-03be4d6e70","_id":"@open-mercato/ai-assistant@0.4.6-canary-03be4d6e70","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"36b93d6eb9aa0eb5e1b371e1ab5ab669c552406a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-03be4d6e70.tgz","fileCount":259,"integrity":"sha512-OBLfSvIiwS6/eZBbKs4RR9bjqNyhRXwMZ3Sg2eVdSt/A8lczyYQFFLoHmmamhbpCdr8DDI34gUr3XDe2iulz6g==","signatures":[{"sig":"MEYCIQCwQJMAzYxMLviqgvIi9HMUDzQadlesnPLFhNVMGlhb5QIhAJlxfetBs4/SdSF3stUsucD5JGvKfqapF1Dv9HuhGL5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"03be4d6e7095fc0a44ae265ecd9bd5a54ddbf530","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-03be4d6e70"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-03be4d6e70","@open-mercato/shared":"0.4.6-canary-03be4d6e70"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-03be4d6e70_1772620184208_0.7881694365320475","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-5cacfcc21a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-5cacfcc21a","_id":"@open-mercato/ai-assistant@0.4.6-develop-5cacfcc21a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34af85eee5765a4c70b82106cb50a5c5ef686044","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-5cacfcc21a.tgz","fileCount":259,"integrity":"sha512-WC0nGV5rmskb0AV0Rh0U3R+pJdc0xgBmZdMid309TMUJPDtXwbQqOglg3gMFXQzimdnJmt90d4emeqg+Ng+ZDA==","signatures":[{"sig":"MEUCIQCEYF3XpeyApYcD1B9XovIqoz1czyB3JPWgjmBlsfTnkQIgSn90VCGhNhWrTyT9ZmBhXxyLpIyF0lajfEuwJryPMeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5cacfcc21af17d413f715a9c5af95ad25affd15b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-5cacfcc21a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-5cacfcc21a","@open-mercato/shared":"0.4.6-develop-5cacfcc21a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-5cacfcc21a_1772621479355_0.39597047288060616","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-08f569a747":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-08f569a747","_id":"@open-mercato/ai-assistant@0.4.6-canary-08f569a747","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e4819855abe342ac7b590e0f538178144d37d0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-08f569a747.tgz","fileCount":259,"integrity":"sha512-T9Mo1BmMBIUtDecunSBlpFjaolS7BX8BwUDGjxJK4wPPgWyulQZEiXmsSR3gvvd5JB/jpFBk+hFGsCEW+IJMJA==","signatures":[{"sig":"MEQCIGU59AK5gA0s7eodo9Uf+zcD2omJ/buoe2b4jSaENUEuAiBJ+UwhDjklpfdmWCxmOeF11vFYdkZ9MNWHu7rDBM/z3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"08f569a74707a1fab49d8069521c183f579e4926","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-08f569a747"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-08f569a747","@open-mercato/shared":"0.4.6-canary-08f569a747"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-08f569a747_1772621791020_0.9323688685371967","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d53131a925":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d53131a925","_id":"@open-mercato/ai-assistant@0.4.6-canary-d53131a925","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d088e975a2a0ed98394ff34858057dd1b46e854","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d53131a925.tgz","fileCount":259,"integrity":"sha512-gc5inF+oiZN7OREbEFO0YAZW6LPhKZpmEgXtH7oCFY4xElGWgRuBx6d5/e5y7OVpIr7h/M2QME0Ri75lHGAWgw==","signatures":[{"sig":"MEQCIF9N9Rc/HN0JYgOpy+E5EprpwpfygwgovR13T65M4KjbAiAX9HFvCLOpB0X6HCko1ckGoX4ZVq4bxvERfD81p1orGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d53131a925a7b3418e6ae9e233d6978b4c6a4d6a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d53131a925"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d53131a925","@open-mercato/shared":"0.4.6-canary-d53131a925"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d53131a925_1772624514639_0.38141478532909123","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-90c3eb0e8a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-90c3eb0e8a","_id":"@open-mercato/ai-assistant@0.4.6-develop-90c3eb0e8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c2ee8b3708c1c206b87957c80c3aa80e9ed7fcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-90c3eb0e8a.tgz","fileCount":259,"integrity":"sha512-hc6OcZPpakw9TINTWpPpTtQcL3XJpzL2YyyXA2uDs+O3t4LoUrixd7LG8GhOqdTACL6Sh8Bi+GdqQHI7MiwCkQ==","signatures":[{"sig":"MEUCIQCzUrq+wr6rkFSPF19Jp62ocOeHbRLuI4Y5R6ftVXuO5AIgVvgYjBiemlnyE3sH9Vk7P9XE+n4C+0HuPbm2gERHfiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"90c3eb0e8adb9e21e1042de4b4f100ebf7264e20","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-90c3eb0e8a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-90c3eb0e8a","@open-mercato/shared":"0.4.6-develop-90c3eb0e8a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-90c3eb0e8a_1772625466804_0.0320469061956683","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c881955d8c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c881955d8c","_id":"@open-mercato/ai-assistant@0.4.6-canary-c881955d8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"62672ab931ba225c3c6bc73953a96a2d18c7dfd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c881955d8c.tgz","fileCount":259,"integrity":"sha512-43CTEbU74YNVuvHvH7Gad7krA9qBBR1+LuV8pCSq4zohtzWt165twBuUdBkTsmw3Ss2TGiuHsFv8ErpoXPF2bA==","signatures":[{"sig":"MEUCIQC/igpxJAZyKLHeQEnQJey/J/3ovgK8WhYXSWn5AO2RxgIgDuXRLbuS78JqV8+e1mZeCd9Xovrx6+ojgCVLh9ssCrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c881955d8cf83c8f847909c2ab7918b2d5f350d9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c881955d8c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c881955d8c","@open-mercato/shared":"0.4.6-canary-c881955d8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c881955d8c_1772625989457_0.6296604410628583","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-89489b89c1":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-89489b89c1","_id":"@open-mercato/ai-assistant@0.4.6-canary-89489b89c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"198c9acdc6d1e733ad738503b8db2c8c8ffff6e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-89489b89c1.tgz","fileCount":259,"integrity":"sha512-i2fl/wSO1E7das985filZSfMf+20rUAJKshdtFY/o7/oPuHRFPRdgrK2hXHmfL13ot/Qym5MGd6FiP9xofS69Q==","signatures":[{"sig":"MEYCIQCNLvhiqCCs3B9oDsnHQOkSLKchMeXdIxQWTUqn+2L19AIhAMcHzmoSSXb1mkhZ7nXejsmuNY7TGd186k+ouvEmwSGp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"89489b89c1d5a5ac17d70ef608a74c0a1d973c3c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-89489b89c1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-89489b89c1","@open-mercato/shared":"0.4.6-canary-89489b89c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-89489b89c1_1772626156498_0.8576450776157778","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-80bcdce559":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-80bcdce559","_id":"@open-mercato/ai-assistant@0.4.6-canary-80bcdce559","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bdcb078286aadf37f599835ae5069269ea47c64","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-80bcdce559.tgz","fileCount":259,"integrity":"sha512-Oi9qFco5me80Zp8f5hYONcthS8EvUyICV7OQTmzijICjn7Ymqofb69AJCOaAOtEupAdalSC0vci8Jxi9pPKlRQ==","signatures":[{"sig":"MEYCIQDYZ7N5PgSdIw9SFQoM7qiaBJlXxUEInH+7gqPOdeA3OwIhANEUKME6zjFcXLLDh0ilqK99pcW3NH3wkbme+qKnBp+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"80bcdce55902a1df18549860340bb9882810f43d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-80bcdce559"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-80bcdce559","@open-mercato/shared":"0.4.6-canary-80bcdce559"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-80bcdce559_1772626676180_0.8136052829171647","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f38c761b98":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-f38c761b98","_id":"@open-mercato/ai-assistant@0.4.6-canary-f38c761b98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d905fc3012db36cbcaeb11ab55d88c6412df294","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-f38c761b98.tgz","fileCount":259,"integrity":"sha512-3SZvTfD1SWsycDDYT3Rgfq5J9jxkq3gfV/2llsOwnjrFrpmnn52Ivhqhbphi6u+8mKrpTzdwsGfyT5PS92nSJQ==","signatures":[{"sig":"MEUCICyT3I9/oJV2XjKyL8ApHfEb907lUNMu9TjWHo4XAUDMAiEArG6XRoEku4y7y0zxcPcDJTR7Hb29JWKeGPEA6oC2rTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f38c761b9871ffe348e61ffc01cd3c0a8ea6312c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-f38c761b98"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-f38c761b98","@open-mercato/shared":"0.4.6-canary-f38c761b98"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-f38c761b98_1772626978294_0.8623296275568484","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-52e0b9867a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-52e0b9867a","_id":"@open-mercato/ai-assistant@0.4.6-canary-52e0b9867a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b70e125eb9f98f22fd6a2a8c27c731ad692ec1d3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-52e0b9867a.tgz","fileCount":259,"integrity":"sha512-9JPrWgK5DfmWQYXYzoiqoGjWT1HN+f1pMu+WnWm9pbnVGRHSisyJ3d4f7ml3E3+1w7LSwNCNstKwru2Bw/3FOQ==","signatures":[{"sig":"MEUCIHaVZYROgdr1lExN34v1HTdaUQmuudv7CFNozXUnPoVSAiEAv9ueIYRTRzCV/Is9fH5GssBGiJ+62DKpgjvffF4HGyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"52e0b9867aad68618a635314cb25a9aecb2ecb57","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-52e0b9867a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-52e0b9867a","@open-mercato/shared":"0.4.6-canary-52e0b9867a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-52e0b9867a_1772627076617_0.17083919066330466","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bf3f709958":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-bf3f709958","_id":"@open-mercato/ai-assistant@0.4.6-canary-bf3f709958","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd582457e8eabdfe03740c00065625f7d12478aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-bf3f709958.tgz","fileCount":259,"integrity":"sha512-VP6Q08HeOAQfNZT5tNrDNoKjXehcZRqOiFv4NbABvn0vUUI5Kd0PAZ6NHWKEljLlvUkpxLSLJZg09irACUnRgg==","signatures":[{"sig":"MEQCIE9bS5kHNojLePO3DEZ03L8HW8Di8G7hgWV43W90FyFJAiBRWJ1Xmpb/WlIEzZfjQCkEhjwoMgBa+XzUkymchSOsqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bf3f709958da541de3a0372f03fb1e6c003c4bf8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-bf3f709958"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-bf3f709958","@open-mercato/shared":"0.4.6-canary-bf3f709958"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-bf3f709958_1772627310316_0.29118383975747064","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c925dad4ba":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c925dad4ba","_id":"@open-mercato/ai-assistant@0.4.6-canary-c925dad4ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75632b7b91cefa922594b9ce67e543f74221dae4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c925dad4ba.tgz","fileCount":259,"integrity":"sha512-0Bl+Q4LXe6PoSPTt/EQB2138ahQNLneN7cwGUJmmgcP4/nFvEZX0MWHjv0IxavN5kbO0BvvyZNS1wSf9z+yibg==","signatures":[{"sig":"MEUCIBiY+SlW5XLMmmtGc6EUBO4WtkpjyqFpAix/Xlrfd1izAiEAqz0Fn1JGaq01A8UpuRUIhVi2ZdaIZDDZ4pTQHCdC+jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c925dad4bae0beb6bf243bfd937ed1c72ab7bb1d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c925dad4ba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c925dad4ba","@open-mercato/shared":"0.4.6-canary-c925dad4ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c925dad4ba_1772630793490_0.5582767320907362","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7013dcddfb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-7013dcddfb","_id":"@open-mercato/ai-assistant@0.4.6-canary-7013dcddfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8dd4887d9353443416531681d2d59d739eca1c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-7013dcddfb.tgz","fileCount":259,"integrity":"sha512-T+jpO+QcF92FXcdtMbAbgkFL+eEwYqxeCk6Rz5GH6S30sal6g87BLdaJTyK9sEbc/93TW0Dw322weBMTVxyn6g==","signatures":[{"sig":"MEYCIQCpOX/vDlMdC9jl8//rGmuj4YrUotymlxnUUFCxXcqkYwIhALzT+CkpNQqsaLRXPHwOF2iorbijCs4XGzRH/KIBkhjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7013dcddfb80090a966de43789d3366c11f0f639","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-7013dcddfb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-7013dcddfb","@open-mercato/shared":"0.4.6-canary-7013dcddfb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-7013dcddfb_1772631378575_0.6471288842520257","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d6e720ca3f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d6e720ca3f","_id":"@open-mercato/ai-assistant@0.4.6-canary-d6e720ca3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4c3255e1d44e439281d4d6ea85033185f6b3023","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d6e720ca3f.tgz","fileCount":259,"integrity":"sha512-/RinwoQyhniC7POkR1Ze9V8OfC+HCSwqgXfVG28nu+3Gyw1RfaCyA/TvE6OfIe7pvBucYmE1jOc+/fh9De4YQQ==","signatures":[{"sig":"MEYCIQCg1RmhRJzVyIQpzEnRtykAuGArGCm2Ja2C3jPxt9IbigIhAOytmw0EZQaTVETl6z6CaJpyCzQJU8CMDive9CQBtkle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6e720ca3fecbbbf2b7fc4b4f3f64c61030437b7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d6e720ca3f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d6e720ca3f","@open-mercato/shared":"0.4.6-canary-d6e720ca3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d6e720ca3f_1772631825351_0.2879694415908771","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-faa72fbdd7":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-faa72fbdd7","_id":"@open-mercato/ai-assistant@0.4.6-canary-faa72fbdd7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c05103403376d5d31f8b99d857bc0208f8bfad38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-faa72fbdd7.tgz","fileCount":259,"integrity":"sha512-3BmGS8jAjNMhcSuvmgLz7P3lKfgrSQlG2GRQd9MONfBtCqmivOj5aIDiD+v3RH5Qsz5Bl+8E6SVAZAm5Q0Ikpg==","signatures":[{"sig":"MEUCIQD73bmoLpAU3xR3ioPR3MVCP9dHpk6cHmAW9Vzkypmc1wIgAlvdV8CBtrTmNir3rYGwDGT90Y3aDRcHe1nuTFxvec4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"faa72fbdd71eecbd13bdbbbfc5c2f3d99f3b4d54","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-faa72fbdd7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-faa72fbdd7","@open-mercato/shared":"0.4.6-canary-faa72fbdd7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-faa72fbdd7_1772632036060_0.9403705308588386","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-febd7f4356":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-febd7f4356","_id":"@open-mercato/ai-assistant@0.4.6-canary-febd7f4356","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b59fc8b1ce20eb897654914f56ebc8dde8fd0acf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-febd7f4356.tgz","fileCount":259,"integrity":"sha512-WhsY4GOK4/SzPc7IHEktzcAE9J4nCCgvTilTDAY+Jw5IgDbFF7UAhkcb9EsgytCdL9/PwO0ghtpJkAoL/yEUMw==","signatures":[{"sig":"MEYCIQCvzB28wQlS2KUetYLXqZ0U8zQLqOwJUDD3TDOnS+CuYAIhAJzwHhFqJf3nMtAZQKzaHi492xWRzv4Z5DdYviUXTAe0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"febd7f4356e668e70a4ac660e8a71e53a025ad58","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-febd7f4356"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-febd7f4356","@open-mercato/shared":"0.4.6-canary-febd7f4356"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-febd7f4356_1772632613121_0.25079481258435976","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e7447f45bf":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e7447f45bf","_id":"@open-mercato/ai-assistant@0.4.6-canary-e7447f45bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b66eff0aaf073c29bdda8c3deee2873729c62e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e7447f45bf.tgz","fileCount":259,"integrity":"sha512-O+5pfgi/FfAODt3bjnWW2npmaoxReXRtGIxa3n2fd0YCuqtUGo43Al4/lL6VAT7SCkRpcNoaESTBZl8yDQGZcw==","signatures":[{"sig":"MEUCIQCjy2MQYWPklfzEitExW0HUeaU3FZnB/4csc1rEWmRg/AIgE7oRPNJGqZVii0HQIZGKAWLcUDhw0G5AUNNUwjttMeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e7447f45bfaba2d27be11e5980ba2b1f2a7dde98","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e7447f45bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e7447f45bf","@open-mercato/shared":"0.4.6-canary-e7447f45bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e7447f45bf_1772633002299_0.46476133788992446","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2884b2a3c0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-2884b2a3c0","_id":"@open-mercato/ai-assistant@0.4.6-canary-2884b2a3c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd802a65c7027ed16266f06c38c9451620a57759","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-2884b2a3c0.tgz","fileCount":259,"integrity":"sha512-XoNxN4LmCC6m796qinj0GpjbH3SBW4CyYzHgXAdrM3biv/wuQvXH+uJavsHUZMLTqG6FatM3rBQwtPPwab/4vw==","signatures":[{"sig":"MEUCIQCfXDwr9XgYtMhiWiFjUy03EaEDlabQa5TeGxMEKMG4EAIgcHyFcXalQPUQT/vN3Z/f8uiLXjUifwaFOoiRUhq/+U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2884b2a3c0de37b459b679e480896d92a9850245","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-2884b2a3c0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-2884b2a3c0","@open-mercato/shared":"0.4.6-canary-2884b2a3c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-2884b2a3c0_1772633155375_0.9601050630284818","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-607854ed5e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-607854ed5e","_id":"@open-mercato/ai-assistant@0.4.6-canary-607854ed5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"225528da9361334c035866a1675cf192996c9d92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-607854ed5e.tgz","fileCount":259,"integrity":"sha512-XTpwbzxbG8xjFQMzyA5SVrtznILUwlq9xUTnBjj6Jc3aDJdk+vcqZLCjPQgmHwY/KP0R9UtU/SY9lvxJOWcEAw==","signatures":[{"sig":"MEUCIQC330p7uzcHgRnzS077OcX+fbNf8kDWam5TjClK/te/xgIgK9zqvnyG0pns8O2LprbxiCebx85rK82k8bnfbeKwiqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"607854ed5e7e9e8f1bfb5510fda43fb05ea794a8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-607854ed5e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-607854ed5e","@open-mercato/shared":"0.4.6-canary-607854ed5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-607854ed5e_1772633479890_0.4876276141453755","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a5987c7d32":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-a5987c7d32","_id":"@open-mercato/ai-assistant@0.4.6-canary-a5987c7d32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"899e1d3305201f401c07bb884709865e5e59b644","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-a5987c7d32.tgz","fileCount":259,"integrity":"sha512-JkSbJLH7hf0zCFz4rGSFpOZjHXBVzHkJePSgmlfb9vzY3jzAJU3DbGh9s32DbBjWnK99j3zNbb1g/CT/0nFKXw==","signatures":[{"sig":"MEUCIQCh9Yrv/UzgBT7JoNHdZ1Bol+t4iTeAE2BlZs4l6MlQKQIgMoErvxp2lEGu2d1FXOrfyXgTxMw8QPP3s7F736zFKJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a5987c7d325f6a88963f0c7c22d7956c8bc01004","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-a5987c7d32"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-a5987c7d32","@open-mercato/shared":"0.4.6-canary-a5987c7d32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-a5987c7d32_1772641230603_0.45019024120978157","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c6f7dc8f34":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c6f7dc8f34","_id":"@open-mercato/ai-assistant@0.4.6-canary-c6f7dc8f34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dab5cd89a118162bbe774d1378739f0b90d0681a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c6f7dc8f34.tgz","fileCount":259,"integrity":"sha512-WTYCIlTSCbCex4ovMQq0zYwYoFTHDBbubetOrsUG6Z+FZlFfp/xoi7b5oCFoJ5KUKGCOIOtMA5x4ZRg5n/caPQ==","signatures":[{"sig":"MEYCIQCAbIRrla0pR7YqFaiBLUwBXQ2teZUb2eT793a8AX3cEAIhAJu0l898ezbeiyicOWFjbJG4wbOM3A0d8ZeMYzQgRhox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c6f7dc8f347a78f3f255c948587cc76d4257bd1e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c6f7dc8f34"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c6f7dc8f34","@open-mercato/shared":"0.4.6-canary-c6f7dc8f34"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c6f7dc8f34_1772641767600_0.2911369396179273","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-73f8276b04":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-73f8276b04","_id":"@open-mercato/ai-assistant@0.4.6-canary-73f8276b04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33ea233cae0f2946b41c81849739acc76d35f1d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-73f8276b04.tgz","fileCount":259,"integrity":"sha512-PsHXowfbqst9CWpIYKXZWDOLZoIkXGubTpusLJETPIMohVJHtDB+LETCI05fYpYP9DNOcXdYii6ldDDAG6vzaQ==","signatures":[{"sig":"MEUCIQDrxtnlFKQHEPaBkQnp5osiqDvvAXXzrBIqGlv60og4kgIgInNLhAW3OCwzlKSKIo2AvQTrkOKzU4LNNZGw8vZAQ2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"73f8276b0480ed3aea9530bbed6de448157ca1f9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-73f8276b04"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-73f8276b04","@open-mercato/shared":"0.4.6-canary-73f8276b04"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-73f8276b04_1772643255982_0.8553928208275372","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ac1999527f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-ac1999527f","_id":"@open-mercato/ai-assistant@0.4.6-canary-ac1999527f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c3ea75651f17f97d019feed4d7a74d4d74ad069","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-ac1999527f.tgz","fileCount":259,"integrity":"sha512-dSk22wshtEmV78l5rLvBJE1kmsIKPM4wg0DastxMdjHg24S58Lyq/5jvGRXxKcJwPqR7lqCSpPtmagqJRgDFLQ==","signatures":[{"sig":"MEUCICKGf57iqBWBcLsRHBbiDiwgWuDXAo4d4arvNiDBrm/ZAiEAoNnW5377mT2OPDopLx9V1RSeXey26+adPgybj0KYuIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ac1999527f27c90e03617b0b239fd55fb729451a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-ac1999527f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-ac1999527f","@open-mercato/shared":"0.4.6-canary-ac1999527f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-ac1999527f_1772643267635_0.008812931195547158","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-16f721a2ec":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-16f721a2ec","_id":"@open-mercato/ai-assistant@0.4.6-canary-16f721a2ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c560fa6e93d9d0a07f77a441a2256bbb9195290","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-16f721a2ec.tgz","fileCount":259,"integrity":"sha512-Mwqo80WEanV0nBAjZ03My0Bwjz6qQNJr1aJ9y5KZ+j+QxDgBeqTO8PgLjb5s/oCuLjEXkKwmsybXrKkB/XOVQg==","signatures":[{"sig":"MEUCIQCmk2bD18xsxCItuKHRlaWwtPcoykhgGS31HaXxMhvIUwIgGR03TSXLATc8pHA5uP1KexRlpDZWrqGgCuQYC8zRNzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"16f721a2ecb4f44d142dd5482bf7aa108d377136","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-16f721a2ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-16f721a2ec","@open-mercato/shared":"0.4.6-canary-16f721a2ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-16f721a2ec_1772643368489_0.34321128219623187","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-9ff1d4a9a2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-9ff1d4a9a2","_id":"@open-mercato/ai-assistant@0.4.6-develop-9ff1d4a9a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1efa5775fb0221ae803d59c3e6003c18e379ed6a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-9ff1d4a9a2.tgz","fileCount":259,"integrity":"sha512-lcdwU01fRdjaXHMKBmeZD3xhXYPj9I9YWWBkfYPkndUiaeWBUgG+2AXPgjl8b4H61e/N9vJG43KVgVDTGy+dRg==","signatures":[{"sig":"MEUCIQCtcNkp/Q0B7/X8Lr/q1jEw7JlH3nP2Nnp/ftUgQD0ioQIge+NC728iT5GpunOHJJXUenYCACgemsBOV6WX+jEqUXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9ff1d4a9a2c16d57e663f2d9e05aeeedc76556f7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-9ff1d4a9a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-9ff1d4a9a2","@open-mercato/shared":"0.4.6-develop-9ff1d4a9a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-9ff1d4a9a2_1772643421326_0.17102707228306402","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-81d59c2ede":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-81d59c2ede","_id":"@open-mercato/ai-assistant@0.4.6-canary-81d59c2ede","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"01f24ff96a573032278e007e1a9ff0c695ae651c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-81d59c2ede.tgz","fileCount":259,"integrity":"sha512-hXm0GbtM26T2uB0tm0Ksh/jeezYGCJRWqd/fHDHmhzlRAyLydPX4LGNGzLQKCARjm8CWUbHaRZ+UGVOL1M+Dtw==","signatures":[{"sig":"MEQCIHYt3TkayModjnc+LV5pYGQTHN25jWckBNdM1y6OwFBAAiAu44HoqVud6rlnQ/7uJc7KowVvZuLpPAMOtkreeBUSZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"81d59c2ede4ea4ec2a7496ed515ca730cedc9c00","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-81d59c2ede"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-81d59c2ede","@open-mercato/shared":"0.4.6-canary-81d59c2ede"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-81d59c2ede_1772644012130_0.6691621810910215","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-f7d3079656":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-f7d3079656","_id":"@open-mercato/ai-assistant@0.4.6-develop-f7d3079656","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69cb2880f62455e50a8c1be7bc6aff2026806588","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-f7d3079656.tgz","fileCount":259,"integrity":"sha512-ferpu4dpeUdjUVoOGrgBV5FWpFKOSYH1dZDty0YxvZPJ1N3rjlSPaKOs5xvAEnzZP5pJujLPEYbGYg+IaDZy6w==","signatures":[{"sig":"MEQCIBlJ3DOaV+D0W8eZeOBBLZKMVsFCtHOKyTOUcWhcqD1BAiA9PCpZ5nd3svHe94swoTIhkx7/L956GCiSdIAXIHzTnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f7d3079656f159ec90df8643d2d9359c54ed8b55","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-f7d3079656"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-f7d3079656","@open-mercato/shared":"0.4.6-develop-f7d3079656"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-f7d3079656_1772644227581_0.573521160848987","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bf41e3aa92":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-bf41e3aa92","_id":"@open-mercato/ai-assistant@0.4.6-canary-bf41e3aa92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d28a7ac9a660c11ef3020a9075f9925742bfb532","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-bf41e3aa92.tgz","fileCount":259,"integrity":"sha512-Y3bKmNyGXKMukFBvRdy6pulcxEFKoAcRSc2raura6+5K1qzsJQox0KZ+92SzQGgNKBgwEWU0HwcRF3Xhez9jkA==","signatures":[{"sig":"MEUCIQDm/Qt8fxf+Loqi1GlrhsHb/VmwEcHVcFJEn6pNW4hp2AIgJnRdjFhAa5qx97ws2Nn/xZ9OCg9mClh7AegOG/PD/2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bf41e3aa92ac641bd60c6c7d1bc82c09adc6c80a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-bf41e3aa92"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-bf41e3aa92","@open-mercato/shared":"0.4.6-canary-bf41e3aa92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-bf41e3aa92_1772645438311_0.9754830239796133","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-219dae16c5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-219dae16c5","_id":"@open-mercato/ai-assistant@0.4.6-develop-219dae16c5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e481f816fd3718460d231125c662206b1244b32","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-219dae16c5.tgz","fileCount":259,"integrity":"sha512-LKyD9f/cOWFT2cv04351X3irqSn7Nr7PhImglQi/jC6Y7i7VpLd+KNhbuASB+R4Ne47ziXO1ooCs/t7f2MpaJQ==","signatures":[{"sig":"MEQCIDFNrKkCpTGhY8+hkjnNyJKjvRdP9z3YD/wl/DVpMpCAAiAgY15FPcUWI3U8Mv6tVuxxr6yggaG/4gl3XEjMBlWWrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"219dae16c58aae1373931038e8b70ebea495b873","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-219dae16c5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-219dae16c5","@open-mercato/shared":"0.4.6-develop-219dae16c5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-219dae16c5_1772649499077_0.27497982625334716","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-0861f05ea9":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-0861f05ea9","_id":"@open-mercato/ai-assistant@0.4.6-develop-0861f05ea9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34bcf9709f5bf926524b61cbf5912292ed1da67d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-0861f05ea9.tgz","fileCount":259,"integrity":"sha512-nySD0TF2xeh9eVgmA6v+szMRFrgucKu3f9bT56Hw5BiQZ9aoEqxbt8ZnLtwSsLemj888wRa5vGYa+k48VZJlZw==","signatures":[{"sig":"MEUCIQCtQGMriKs3M8AjuB3jL5Kkz1yVNuHoaDxEr2yBZ/wLnwIgWVAqtBFUV9R1Q7lpeofUnln7uEerAWdLpEV1HTj3vl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0861f05ea9dbfe618d731ff2f483fa709210593b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-0861f05ea9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-0861f05ea9","@open-mercato/shared":"0.4.6-develop-0861f05ea9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-0861f05ea9_1772654267588_0.8457165681359919","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-855a8d8941":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-855a8d8941","_id":"@open-mercato/ai-assistant@0.4.6-canary-855a8d8941","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ef8c981bb98893ab39b6446af8b6931bef132b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-855a8d8941.tgz","fileCount":259,"integrity":"sha512-S05oayJdUfOkPnwUxjC9g7FoBCdT5SyYuSvO+M2fT4/wdrVSGkqIrJlP9Nu8ZFUdxMFKNLX30GvY8paFrCQlGg==","signatures":[{"sig":"MEQCIGscAWTeyf17Z3kIjCSjhclWnFdF91iigDSu8UDvL7s6AiA3NYgYwtWUfCmHYKoVx9Tw+jKxS1jMgdgEnb8GrSjtAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"855a8d8941a0d5d7a00389ed0bca9d65e21d8324","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-855a8d8941"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-855a8d8941","@open-mercato/shared":"0.4.6-canary-855a8d8941"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-855a8d8941_1772660736625_0.056678535190131774","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-ad965450e9":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-ad965450e9","_id":"@open-mercato/ai-assistant@0.4.6-develop-ad965450e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"806719b55b5111d1eb450f6bce6cf4cd3e1ee6ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-ad965450e9.tgz","fileCount":259,"integrity":"sha512-AwsaoLziknhaIiCv6zpUcqJWet+c7QK67qK2UWG9TkSMu6FkIxqXjEmUgVIOknczuwvc7T+8A/yt6cBnsXXMkw==","signatures":[{"sig":"MEUCIQDj520J4bcavdlphyJF46zCgxrSOK15GtPi7rOUTqbxvgIgBzY65gzktRfSOBj4eL/dKYY0utPlgORZLfHFdYylWBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ad965450e9c259a3d76cf16baa3c1e21a5216cbf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-ad965450e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-ad965450e9","@open-mercato/shared":"0.4.6-develop-ad965450e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-ad965450e9_1772696025571_0.6197994237679645","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-db293c4bbe":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-db293c4bbe","_id":"@open-mercato/ai-assistant@0.4.6-develop-db293c4bbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1e5cea10c600e5bedc59a6b1e50aba0aed6be2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-db293c4bbe.tgz","fileCount":259,"integrity":"sha512-lGt7BDgJh0pQbEkADPsVmMxr2TOBdyrMDYuh2blFzFL+YjkG89AMXCxOFJNokyhHVBnzUw1suD0JWCv1LrVd8w==","signatures":[{"sig":"MEQCIDMA+A3bw/WaVm33gBWnOQi19bMhYrtiQi3tlEeH54P/AiAzno4YU9J1EuAZHdw1GtYCNvZVD/EuIRHjFSvik6ebBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"db293c4bbe9b4562a698b1c3343377f7666b10a3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-db293c4bbe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-db293c4bbe","@open-mercato/shared":"0.4.6-develop-db293c4bbe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-db293c4bbe_1772697107091_0.1995199882464933","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5d0a180f70":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5d0a180f70","_id":"@open-mercato/ai-assistant@0.4.6-canary-5d0a180f70","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3dd304d99ce36977e15c55bedd48eaa69304e46f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5d0a180f70.tgz","fileCount":259,"integrity":"sha512-f0eMAT+cRlDNxiTXinm6gZEGRFYMGXb8OIDg0iHxTW+3/OXsTyE1r7s/eAddzPWCAE0pueGcBDvRF2vqGG8bcQ==","signatures":[{"sig":"MEUCIQCdMEcBhiJZqOePGd+n+4La2uumL40XogjRtrd0Gp47qAIgSbTwmcDALdRmMU2NBfoefYOOWxV/choxM2tUaJz/DeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5d0a180f702d13f79eb9218048be16ce57d354b1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5d0a180f70"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5d0a180f70","@open-mercato/shared":"0.4.6-canary-5d0a180f70"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5d0a180f70_1772697527158_0.823928625652764","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-cf453b34c6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-cf453b34c6","_id":"@open-mercato/ai-assistant@0.4.6-canary-cf453b34c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d5a0512d19c68a9d13dedd2af93618161d9916c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-cf453b34c6.tgz","fileCount":259,"integrity":"sha512-QpygsGkECfqxhHW9+BzYnoa1xm/0O61OqFDq+M2hResDxB9qMjZdeea7kpxhtJ+Vo2tpUuXxvwlL8KCQC7f3rA==","signatures":[{"sig":"MEYCIQD6xuMPcC5BNOChPe6TgU2/PcwkzcN6M0DXdIOAdArbGgIhAKuzBlyHjK2ufXQZp+9sTVjoX/M5/NzRn6jnuowm1np6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cf453b34c6a07aabbb678f0292c617ef5bc5658c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-cf453b34c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-cf453b34c6","@open-mercato/shared":"0.4.6-canary-cf453b34c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-cf453b34c6_1772698395023_0.5891091165550533","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c8765c8cd8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c8765c8cd8","_id":"@open-mercato/ai-assistant@0.4.6-canary-c8765c8cd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f00681b16fc219160dd9346446fae31ea9fff138","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c8765c8cd8.tgz","fileCount":259,"integrity":"sha512-j7e0OmZPaLsKvnmOx16krEbZyf0togF1J2XVFoCR5B1M4T0OI2QCiT15JnyZZzFdMWTypJmDMFC/JZ3h44hnUA==","signatures":[{"sig":"MEUCIQDx8LeJRDG1KY1u1vbfbJfT0j0140EVO4ejYfDCdUH4fAIgNk97Vb8BJ38MIv7+42WDrJ6V6IURp6AyFHXEfHfzFdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c8765c8cd8e3fa4b49b0db621a8a546b065c5a9f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c8765c8cd8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c8765c8cd8","@open-mercato/shared":"0.4.6-canary-c8765c8cd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c8765c8cd8_1772698995877_0.78048597968843","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-a88276bc52":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-a88276bc52","_id":"@open-mercato/ai-assistant@0.4.6-develop-a88276bc52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8766cbbec450cfdbb94626a466989f296560b4d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-a88276bc52.tgz","fileCount":259,"integrity":"sha512-1VNLk0p2f2ZBBFDXdwVJci5GIiMh9ZzJCZm4LqTMXQudfNHEBcO4M+/mEbW0OuK9RKI2jjqCS9+yivFGhd/bMg==","signatures":[{"sig":"MEQCIBOqWYVuI7U1m98CszxYPwQL0m7qHUZ32N6bfXATywQIAiBn0KYgHklLpo6q/MjLNNZBiQnrErH/mOl/Oq7Xqg+2RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a88276bc527bedb77df04ef093b17ea074be68a9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-a88276bc52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-a88276bc52","@open-mercato/shared":"0.4.6-develop-a88276bc52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-a88276bc52_1772699309351_0.5841737999319287","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-6d72ec5960":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-6d72ec5960","_id":"@open-mercato/ai-assistant@0.4.6-develop-6d72ec5960","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d8c34940ec3e7ad35b7fbafe03a55ccce5a7ff1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-6d72ec5960.tgz","fileCount":259,"integrity":"sha512-MuonTPAIbiCsQBvmByHh4V0GkcaO0KSpJE4TWNwqxVYeZZ285RMt4uuOkqErr0FHo8N0Oojyv8f13sVKs8mGJA==","signatures":[{"sig":"MEYCIQCcJ1nWt8vLUw3H/yVNXIHwYeYus2ySHqrrHyr1yJA/BgIhAIchbOQNI5SvHFxsOtYjILLluUkE1RPPl2pmfGl103aR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d72ec5960da3130eae122a7d3de18dfbeb6d6af","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-6d72ec5960"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-6d72ec5960","@open-mercato/shared":"0.4.6-develop-6d72ec5960"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-6d72ec5960_1772699445870_0.5717555302114434","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-b034c5b38a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-b034c5b38a","_id":"@open-mercato/ai-assistant@0.4.6-canary-b034c5b38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7099ff3eb614a07ccc219e9ac34dbd202771393","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-b034c5b38a.tgz","fileCount":259,"integrity":"sha512-49bMZ43QqukhmozCGs454qigNAI17XM7MYzg74t5rIsM1rCuGopA8exaaPQ+0Tm88DXBc9R+q2Lzk5gLSNVXdQ==","signatures":[{"sig":"MEUCIDbjH5gFSYf+5L5NwxMjlrShvrc9J1FJlEcxMODbxmmlAiEAwiqEEQR1xtSvw+2QpdrzSDYmTUdiBzUJjYMamE1hwcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b034c5b38adac8a4c36faa0f8ae3c903069045c9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-b034c5b38a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-b034c5b38a","@open-mercato/shared":"0.4.6-canary-b034c5b38a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-b034c5b38a_1772699542288_0.9242636820621699","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-05a95a5aac":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-05a95a5aac","_id":"@open-mercato/ai-assistant@0.4.6-canary-05a95a5aac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e181c618b4d87daa720e33fa1c71f32a98f6e46c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-05a95a5aac.tgz","fileCount":259,"integrity":"sha512-KP5USxNizEWdOd2gWl/0qi70b7B1mrEwFh9qYdSXg8yzaS09mk3P48yqhTJhqWCGbScfn+btpl4vRzLYXFi2Ow==","signatures":[{"sig":"MEQCIBBD1O6X+zn2qWhN8rPN4JZWkpxI+1aPLmGHpFJRhIOYAiA/D2wxcdbnwI5BappuEbQM9tvYrYWvnFA4jf45arK7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"05a95a5aacdc8daa4045013b9e071442e3965a8d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-05a95a5aac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-05a95a5aac","@open-mercato/shared":"0.4.6-canary-05a95a5aac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-05a95a5aac_1772699693224_0.9843426262651493","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-806a2ed6b9":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-806a2ed6b9","_id":"@open-mercato/ai-assistant@0.4.6-develop-806a2ed6b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79714e18cbdddd2122a11515328276a34d34ada8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-806a2ed6b9.tgz","fileCount":259,"integrity":"sha512-1T8py+czbggCJgAjZYyCmHYvW4fkJLcG6odpZ+DP+VfhYBV4M2tWnkP7+L0oDFIWTuC4cOpv6K4O+BP+gneaWg==","signatures":[{"sig":"MEUCIQCtcZNr/gKr9QjRWVkdaNPwB6Pv9KPUUqF6cq8lxhePxAIgBBYv34t2kaigWbEfQr5cC72y+lP5Vsm2L3ckiMEwr8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"806a2ed6b90eda00a17f3bdc2604aa1b49916ad2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-806a2ed6b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-806a2ed6b9","@open-mercato/shared":"0.4.6-develop-806a2ed6b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-806a2ed6b9_1772700084937_0.5756679852394515","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-4b5d8c86e4":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-4b5d8c86e4","_id":"@open-mercato/ai-assistant@0.4.6-canary-4b5d8c86e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"403d825f9a523b6a81eb4cc3c55102575e9196f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-4b5d8c86e4.tgz","fileCount":259,"integrity":"sha512-i2Lf35esCmXCeXMkk3/yQwsJljQP3qLYKt4z+V77JDOViK/NwgA+ttGl8HJmHWwWPqb0+g8PIbNyqXZKpgLthQ==","signatures":[{"sig":"MEUCIQCbPPj2W+H/4bPTr4rht1T3h8tGhJlpWyXrp1A+BpF2PQIgUhuNERa8fszoT3d7nKwa5PMYV1lpntwjlB0Pv3o+zXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4b5d8c86e43fb233fd0572d1d4592f839085fda2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-4b5d8c86e4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-4b5d8c86e4","@open-mercato/shared":"0.4.6-canary-4b5d8c86e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-4b5d8c86e4_1772700369601_0.498814556863058","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-cd1e2a9a0e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-cd1e2a9a0e","_id":"@open-mercato/ai-assistant@0.4.6-develop-cd1e2a9a0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0763885df134da7d2b6e7f7a287da4d98325e82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-cd1e2a9a0e.tgz","fileCount":259,"integrity":"sha512-diUoJVHAF1vp4o7DtG4CbHuKClFY9TKWVo+jxyonEflDcNyFwtWvFP/uIhHvJhgEPvU7XlE1bhlw7iZ8QciyQA==","signatures":[{"sig":"MEYCIQCjhtewKhXjwejGSqun6XdZzq9mtFxS5VG51eT+mkhk0QIhAJK7f6kMKz/TSaB8VPzRdRLrGiSCUbipT2T534EgwqMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516068},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cd1e2a9a0e9ca002eb2f935f098bb9449dbffdf1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-cd1e2a9a0e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-cd1e2a9a0e","@open-mercato/shared":"0.4.6-develop-cd1e2a9a0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-cd1e2a9a0e_1772700450463_0.3806288708517873","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-67a41041cd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-67a41041cd","_id":"@open-mercato/ai-assistant@0.4.6-canary-67a41041cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78217b027bf45521b1376cebe3bc26f081f4a9ff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-67a41041cd.tgz","fileCount":259,"integrity":"sha512-zIS/B6Qw5xNNG0gcur0cODu9eufuH7fOKjhDKt9heRSYvendBjABwV6lGXb+XNX31bcrNQ+ddQ9VALkJLvITbQ==","signatures":[{"sig":"MEYCIQD/pRCq8u6US0Q8ElO3US48FvC8nxOxUEZAWgoPFs0J8QIhAJi3qGyo7/ioWwCEs+y7GU5K/2HMKGf9lrGpYWqqjrIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516064},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"67a41041cd9349355c9a6129d3641ea0ebb59c44","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-67a41041cd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-67a41041cd","@open-mercato/shared":"0.4.6-canary-67a41041cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-67a41041cd_1772704192552_0.1405834016634926","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-71f99ec6c3":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-71f99ec6c3","_id":"@open-mercato/ai-assistant@0.4.6-develop-71f99ec6c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f87c0bc36e4b0daedd101b556e4a15870b1dc06f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-71f99ec6c3.tgz","fileCount":259,"integrity":"sha512-Ag9oy3VGRsoCINQboq2O+fw4txA0+shJJHJWb5tbjhm6Dw+vO2xpZ/nBZk9o/ChsJGCQTs0U4FGfXlUKmsI/pQ==","signatures":[{"sig":"MEQCIGfYuKKnlpXUi6wBURP1PbJkBtHYMbenCj4c9HqiLJuJAiBLJ4uvzsLUt0aj3+m3v9JYLxv5B5bWzvzPCB6N5O0xDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"71f99ec6c39b77fdea529c79ca029ee3a0f78420","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-71f99ec6c3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-71f99ec6c3","@open-mercato/shared":"0.4.6-develop-71f99ec6c3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-71f99ec6c3_1772704220254_0.5457424148102274","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-6247c21d52":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-6247c21d52","_id":"@open-mercato/ai-assistant@0.4.6-develop-6247c21d52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fc6ba3de8ae32be119ec9b74eb2e53e36b0c5d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-6247c21d52.tgz","fileCount":259,"integrity":"sha512-U8F4ur9EL1PxiOEn2jsM8xKHNSJGCFBT1hveouEacDBI1XD6h1+biYUJLxiSKCB/oqnnsAp4LW7+thfPiFXSFA==","signatures":[{"sig":"MEUCIQCfzUE7Gwa1bxpbrGTWff2nI8I3oR1jI7/nPfy3gbtx2wIgVruujowQFvgIr3ABWCdO7THSz4MYOTpYeJ0rpUb2nkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6247c21d52d0980d2179a812a72516cd100be096","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-6247c21d52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-6247c21d52","@open-mercato/shared":"0.4.6-develop-6247c21d52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-6247c21d52_1772704313107_0.5706393918827466","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1aeff4f3cd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1aeff4f3cd","_id":"@open-mercato/ai-assistant@0.4.6-canary-1aeff4f3cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc1d02aa91b3a3d3e0c619a6e4e84ec67edebaab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1aeff4f3cd.tgz","fileCount":259,"integrity":"sha512-yMa30WuYffTQgBECMsnr7BR4EI6ciNgEc2tF0/x1S9SFEA9Flh1Tvp+OJfQXp7GJ/pgH4dlaDwg6TOFxLCByDA==","signatures":[{"sig":"MEUCIQCePO+xH7UI/RqWhOl3fPWiM0PYemvE0+ceBU6g1n2h8gIgOaW/GGcsJEyZN52+W+/q5F1VkYGkwBC5v8xQGFlkErg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1aeff4f3cd3629db09a6bebdc1f1b9c43fe37e06","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1aeff4f3cd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1aeff4f3cd","@open-mercato/shared":"0.4.6-canary-1aeff4f3cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1aeff4f3cd_1772704529198_0.008189765141281224","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-4cfe4a0f36":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-4cfe4a0f36","_id":"@open-mercato/ai-assistant@0.4.6-develop-4cfe4a0f36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dca75c815834c072cfda5eb4e3f3f3257ca9426d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-4cfe4a0f36.tgz","fileCount":259,"integrity":"sha512-gvWZQ4m1FIVNEEPUreWDSL4uuoH5a+lk8hGvJA4G0s8y9Y5e9HO9oQwhdO6P0MnTHWhpkzpSgdgpkwBDM1K2jw==","signatures":[{"sig":"MEUCIHFg4nEqvpEcNjc4xivtLIeypozJZYumrijmJXtkgyRUAiEA2MmVWJ6WVuGUj7yW7TyUkUjVNOg4EpG+NahrsWBE6l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4cfe4a0f36470917aa00da579f576413e670c117","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-4cfe4a0f36"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-4cfe4a0f36","@open-mercato/shared":"0.4.6-develop-4cfe4a0f36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-4cfe4a0f36_1772704823670_0.28879653733801325","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3cfd4c3136":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-3cfd4c3136","_id":"@open-mercato/ai-assistant@0.4.6-canary-3cfd4c3136","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2fbdeeb88a80c6c58a456d40910446e65ff510c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-3cfd4c3136.tgz","fileCount":259,"integrity":"sha512-Zwdz9PnQRmtoQDGMq18HURqRWjptTqQNJorXSj48/lh9GEhw4yQ+s03DsbGLkgdpMc1mHVClaGkRKO51OCyInw==","signatures":[{"sig":"MEUCIQCb7JlPYXlClR5OwQH/2WMH44s1uiObtDFicSCK1O9i/wIgXaSKptKkOi+Pr8ZYef0FMBssi4QRDZHnuP07yBVm9Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3cfd4c31361d7c6aa740a783ca2896001f38a2bd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-3cfd4c3136"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-3cfd4c3136","@open-mercato/shared":"0.4.6-canary-3cfd4c3136"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-3cfd4c3136_1772704977479_0.12526961637874878","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-50e6e86082":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-50e6e86082","_id":"@open-mercato/ai-assistant@0.4.6-canary-50e6e86082","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7cb54e28b6d0d2bfe53daa7a5a87cf636d28e3d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-50e6e86082.tgz","fileCount":259,"integrity":"sha512-+hL6iseWLjl9JVKYub4WFSyfuCTIzCkqolnciGKBhkbY63ORvWpf78FhZlNms38krvDjuQho7gp3Q+2ec9UhNQ==","signatures":[{"sig":"MEUCIAOlH6y3ysnIM2z1VW2lUL6nglToTmpMPcs1zAEBhX+ZAiEArwEsxdyfC19VHKHEXcfpF8YKGbE1E4aBjNc68mu9gx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"50e6e86082360fe4551bfa3dfee41abd8c84628c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-50e6e86082"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-50e6e86082","@open-mercato/shared":"0.4.6-canary-50e6e86082"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-50e6e86082_1772706459733_0.6782350861203894","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-b7075ef08f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-b7075ef08f","_id":"@open-mercato/ai-assistant@0.4.6-canary-b7075ef08f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fded35c104e33989b384bd630d8340b97f6abc6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-b7075ef08f.tgz","fileCount":259,"integrity":"sha512-ZCaghkIQrYmcwpdMD00r3MZ+leqZLKrf93hFqNfmeM41eiKAn/duZIMJnL1SduSuB8wAFcT9utVluyQF1h5oXw==","signatures":[{"sig":"MEYCIQCxz8CEB6dv5kCtQVcXsgM31ngyNu6uZbCnyrlc8l/FqAIhAOnSYzTyhdN6agSZF15E7w5t/FXZA9doUAEU51xIvlqx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b7075ef08ffc2317d6eeaa1db91c948385579408","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-b7075ef08f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-b7075ef08f","@open-mercato/shared":"0.4.6-canary-b7075ef08f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-b7075ef08f_1772706579836_0.8610012358167449","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-726c6b9d53":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-726c6b9d53","_id":"@open-mercato/ai-assistant@0.4.6-canary-726c6b9d53","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"931c3c1b4b3567b8cc3e2b6a33a0d7a4faa58dd4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-726c6b9d53.tgz","fileCount":259,"integrity":"sha512-Up5ie43qf+/FOV11OuIkiQ7LkUaesTPrzfzkQU5U45378bNSLeFc/eO7XSAH2sue48UdapNZHpM5N8S+Wamnxw==","signatures":[{"sig":"MEUCIDwfeer9vK/BvsteQL9r6ZETkrm3YQHFI7GKjAvMO2MlAiEA7IQHj748NZk0R2hwwC9yVlpFkgsTfWheE88+ciIta24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"726c6b9d5395900de2db0be5992265401b4cfc1b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-726c6b9d53"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-726c6b9d53","@open-mercato/shared":"0.4.6-canary-726c6b9d53"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-726c6b9d53_1772707408080_0.5268082933796141","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-70156f043c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-70156f043c","_id":"@open-mercato/ai-assistant@0.4.6-canary-70156f043c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8072ff9986b9f2e9f3c2cb01651893772fa1b00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-70156f043c.tgz","fileCount":259,"integrity":"sha512-cIwIdn8aq8475emfvnSrgPXfRqfL/ANc8AkedcV8ZKYvTt9UqUAglF1OjUgxwMx2Y1sR1W+LxH4NmtYrocPFcQ==","signatures":[{"sig":"MEQCIDFduBz1j3zOv7d1r0ebXi2YqqMTDchl21eB49i3IFu5AiA9NbHp67z9ALFzCDNe+3vG+KHFQodyoZZwxwxS3CMWuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"70156f043c9401dae03f034bd90897ba7218cf13","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-70156f043c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-70156f043c","@open-mercato/shared":"0.4.6-canary-70156f043c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-70156f043c_1772708789227_0.39136039950046153","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-11958ef178":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-11958ef178","_id":"@open-mercato/ai-assistant@0.4.6-canary-11958ef178","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9ae918ba6390be9a3277973056deb0b5e31dc52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-11958ef178.tgz","fileCount":259,"integrity":"sha512-u5GlRUtS1Gi9Lhx4JxWow0zEpKIyau28XH3twp1/1e1DDEgmOFd/bG0vZTjNdXkfAkwk6P+cJ40LOEELlMfB7Q==","signatures":[{"sig":"MEUCIQC+h+kPOppvxpJ8UD+cgRrFoDvakSDRncSJWnIEM5Uu5wIgKntQJMq5yktI78v8XtFbF4zk8ptl5ZNUk4p2a/Bti28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"11958ef1782064b18f7b4789d6f21829ddf64dbd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-11958ef178"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-11958ef178","@open-mercato/shared":"0.4.6-canary-11958ef178"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-11958ef178_1772709724407_0.1095784193102558","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-bbfd75b1c8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-bbfd75b1c8","_id":"@open-mercato/ai-assistant@0.4.6-develop-bbfd75b1c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39efee56fc86d6e1fc37efc07bbd52d5c7a066a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-bbfd75b1c8.tgz","fileCount":259,"integrity":"sha512-Tcc+SY3bVAT9goOsliwrUi51qvezdFQOC3FAXsG5sdy+PUrX/GFdg4VQ5y47Q5F1l8VzsD4yz2luoLZw92HVNg==","signatures":[{"sig":"MEUCIQD52L9NtoY2qO5CjzhdbDPRSR4T5P0h9WaJn84fnDVGTAIgFLvXnOiHTuRqtfWDth/KotSfWKCaOcvGBP67Q9wh3mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bbfd75b1c80b8159de91d80ecfa93515930abf54","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-bbfd75b1c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-bbfd75b1c8","@open-mercato/shared":"0.4.6-develop-bbfd75b1c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-bbfd75b1c8_1772710082955_0.5254437863279999","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-79b76432fd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-79b76432fd","_id":"@open-mercato/ai-assistant@0.4.6-develop-79b76432fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af2c429c9d37c04aa778c1b980dcb90ee84fc2d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-79b76432fd.tgz","fileCount":259,"integrity":"sha512-+nwTQYB8dt+O0uiExVZCZ9DMDJ7037SohGkDXftb+IxPGZxGOKNaBzcIuVpoqkJlvzyT/cxul4SLB3DdIGwYYA==","signatures":[{"sig":"MEUCIBTe4aeS+3I/6+ZwC1TFb2Y6+ZDhGxaMazlx3Q3rgoUfAiEA9zlV1L8+gd846JjC14huTrTMm7/xILNhW5TiTvCXP+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"79b76432fd01cb0e9c2575b172ec420aa4235893","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-79b76432fd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-79b76432fd","@open-mercato/shared":"0.4.6-develop-79b76432fd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-79b76432fd_1772710480243_0.3133046240948214","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1990b1a0b5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1990b1a0b5","_id":"@open-mercato/ai-assistant@0.4.6-canary-1990b1a0b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdded89cb1544d2cabae8854dc090f09c727dbee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1990b1a0b5.tgz","fileCount":259,"integrity":"sha512-ysn+X/5YJJUJ7DrPk+F/bsegzARuNtGC9sLgJt9N4ZbfGJbwpMQYt7Za5wqCO+8/cJrNHvUi4nB5MTFXXQBnoA==","signatures":[{"sig":"MEUCIQCRMdCyAzc1Y7UJCmnx6+ooXVu1N2QdmH27TsK+ygiJSAIgEO5cgrPGn+HbqOctuutK0iMaZCmq+30gIFJhgBgHPds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1990b1a0b5bbebf630f5f43972870e624ecd7ea3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1990b1a0b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1990b1a0b5","@open-mercato/shared":"0.4.6-canary-1990b1a0b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1990b1a0b5_1772711992521_0.8803360852412279","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bb9b6c738e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-bb9b6c738e","_id":"@open-mercato/ai-assistant@0.4.6-canary-bb9b6c738e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a15b77d6f373e3c802b05c8ae00fd8a27ffff344","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-bb9b6c738e.tgz","fileCount":259,"integrity":"sha512-T1L1F7QAkO0l+q6k9MZa4JIuttp6vK1o3JIMjt/EyQ1V9vyD3V2nHt3YeL+rCdGgK7KemGNA4lrdK63e0fIUlQ==","signatures":[{"sig":"MEUCIDHg8lcOxRfVbZpbdzVdMeRAGXM/7KBcMnXvlrVnwalRAiEA1e81UgnHOgQZjXV8Ir+cJqS0NaLi7KaFF/Ax9FtemVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bb9b6c738ea22623166e8b17aadf2f90fe0bdb71","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-bb9b6c738e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-bb9b6c738e","@open-mercato/shared":"0.4.6-canary-bb9b6c738e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-bb9b6c738e_1772712003459_0.7733039092728033","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5730c94476":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5730c94476","_id":"@open-mercato/ai-assistant@0.4.6-canary-5730c94476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1991540c1476074da9216ad235afe53735313f43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5730c94476.tgz","fileCount":259,"integrity":"sha512-QGnoFiBnHCtM9jygmToZ///cwSJkV9oavGKu+XW5/Wtn27C0S3bWmo31VZaKrMl+kTNpSMvECkJQud5zFN2hNA==","signatures":[{"sig":"MEUCIQCdmk8lNRBfS1uGCigS2jgCBnyJZAwCBoU5S50TQV93mAIgX1fzPCFLNoJPbt+znvighiSxreDQVnDqPj3lVn5v2Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5730c94476a1dbb5dfcecc7cfaea7ee812cf083e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5730c94476"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5730c94476","@open-mercato/shared":"0.4.6-canary-5730c94476"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5730c94476_1772712056498_0.677958693214121","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e666dd2a96":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e666dd2a96","_id":"@open-mercato/ai-assistant@0.4.6-canary-e666dd2a96","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7317a72883c9759d63e0b29779e1e21eb865fd8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e666dd2a96.tgz","fileCount":259,"integrity":"sha512-pZS/6K+c6bspotmAP4Y/d9tPkiTaPWBz2NC1svd5w8nWyFFrBfmB+mLj8J132telWDGR3SWBEf3zoIlI+R+wCQ==","signatures":[{"sig":"MEUCIQDEWK/YTCLyXzlMr0GHxqE/CvumM/ixNgSjbfRUNwGyjAIgN7TDGm1Yj9y0gBFyPgbVu/z/+kHrDq9abD+Wun8mJ+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e666dd2a96a4f77eba843a9cbe1da40ba3247c3f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e666dd2a96"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e666dd2a96","@open-mercato/shared":"0.4.6-canary-e666dd2a96"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e666dd2a96_1772712546594_0.11130997961501055","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2a8b4143e3":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-2a8b4143e3","_id":"@open-mercato/ai-assistant@0.4.6-canary-2a8b4143e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fef28994b1377582d0c813b6d5f0ff35a400006d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-2a8b4143e3.tgz","fileCount":259,"integrity":"sha512-Zx/gYMMfXNFL76XauhBRTdNqGujUlEym64dwGrdVPmB3TmYTAHfA87s6q82TZWTzVykIrTcz8uYE2sausd2gFg==","signatures":[{"sig":"MEUCIQDnOlWERYnNuuwg0KroKy4NJ87mzgZ3eZqMwC8xg1udoAIgXRdvCG8BpFW/HJ+G/gtIl3hNnEJo68NdqyOsn5tmcr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2a8b4143e3a4194fd25f5aac3ba03e780c070132","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-2a8b4143e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-2a8b4143e3","@open-mercato/shared":"0.4.6-canary-2a8b4143e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-2a8b4143e3_1772713307957_0.07710033459176291","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-953752d93b":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-953752d93b","_id":"@open-mercato/ai-assistant@0.4.6-canary-953752d93b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21260ff09bd3376e13791879121a9fcf154f4b50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-953752d93b.tgz","fileCount":259,"integrity":"sha512-zOwVfGdXYgtf8rBkzB9ixwHoKvTXaq7TTy8s43vIwSNOcDkPoI76TLB/KnJhMGVMy+1FD8z40Q42Dl/EqKb+dw==","signatures":[{"sig":"MEQCIFb9wn/BECXilMkaiYK0PqWTcWSwszwwvRUAnl78dA0mAiBxswf3mT7S7aHWL2xZlu2lCikjFyFQI2ujIkvFOm2Iig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"953752d93b0646bb38cc33b14d74cac1370ddb8f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-953752d93b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-953752d93b","@open-mercato/shared":"0.4.6-canary-953752d93b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-953752d93b_1772713879343_0.44379701235484137","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-37deb21355":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-37deb21355","_id":"@open-mercato/ai-assistant@0.4.6-canary-37deb21355","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6c5880cc806d17b3fdc146e175c474bbe694635","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-37deb21355.tgz","fileCount":259,"integrity":"sha512-GG+0swiREKLKXrGgmMPpdVRR+i6Yd9AtMPbXn2j+P2iSizzySWoMQsaAswJQd0rLymDkpg+yb5XPyuWYrCs3SQ==","signatures":[{"sig":"MEUCIHhMLGN6PWjq3doJRWTnl2IQRSCtjQOYmz4pgVfLdhjjAiEA9Z9EejNFtGwoC6Sx+phjC3Q2M77+sMzXjVEQDTxw3NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"37deb21355191294ffec1a4d5ce411895dd9b00d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-37deb21355"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-37deb21355","@open-mercato/shared":"0.4.6-canary-37deb21355"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-37deb21355_1772714856795_0.6321723296017714","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-de9442a0f8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-de9442a0f8","_id":"@open-mercato/ai-assistant@0.4.6-canary-de9442a0f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4239f06c19eabc6bed51d824f69d35090252184c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-de9442a0f8.tgz","fileCount":259,"integrity":"sha512-XrRvs64NJrO6P+S7smju+bi1YOlyB4pCnk6i/12F9+KtOOCyM5qOxI/C1FmPcIRtUajLCKLISP78XU5gnPbJUg==","signatures":[{"sig":"MEQCIAQLGNtVyR9P8bvdaBCwYHbx735Qau/W0xXtDloSfVMZAiA3kFq+a63IOn7rpFWgH0KuIVgRMJQyxoV9OpYpLoMLLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"de9442a0f81a43255ea2f3067cd49bcc493e803d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-de9442a0f8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-de9442a0f8","@open-mercato/shared":"0.4.6-canary-de9442a0f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-de9442a0f8_1772715092423_0.2785439368836473","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d8be2a7e64":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d8be2a7e64","_id":"@open-mercato/ai-assistant@0.4.6-canary-d8be2a7e64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f85e5ce8c4d575d049cdd93606749371c5ecc81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d8be2a7e64.tgz","fileCount":259,"integrity":"sha512-CPAGrwjy9HVOTrvMZjcQLHCmbW/awTjpJsFzEY/qK2ovEfMN9fD/PY+1+98ohq0CzC1fRtyEwAjS+tNG11swTA==","signatures":[{"sig":"MEYCIQCFyxdectW1hiO18jJfYRQD662qDGk8516zYGmuMgkQdwIhAPVFvp9OPPS04pDw+GfGpF/a/iw4CqisCRImzLn6fM2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d8be2a7e64dbf3c1aef8e98c6ffb73b97396800d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d8be2a7e64"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d8be2a7e64","@open-mercato/shared":"0.4.6-canary-d8be2a7e64"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d8be2a7e64_1772715697042_0.5500329343490713","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-2ba4e02ffb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-2ba4e02ffb","_id":"@open-mercato/ai-assistant@0.4.6-develop-2ba4e02ffb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba5d016c7d94b2d4b04807ba02d65e599262844b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-2ba4e02ffb.tgz","fileCount":259,"integrity":"sha512-4U4y/Vzfvp3MdG10TE/km7DxBRBHzsVO3rFDQUePzQDylg3BtMdF+p0//dn5XSqrFxsnCJEWbQfyrRxWcW9BEA==","signatures":[{"sig":"MEQCIA3w6w1nJpM+gYpd5H9js2nPJ/eHXh00nLUNgX3GraFiAiBZBTMIz8xVeGCXia66cywupxGudhUWrO9vzjnVvag4Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2ba4e02ffb74719ce7449a11a4ee7fadf60bb90e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-2ba4e02ffb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-2ba4e02ffb","@open-mercato/shared":"0.4.6-develop-2ba4e02ffb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-2ba4e02ffb_1772715718062_0.8878565736670181","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-056d7a71a8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-056d7a71a8","_id":"@open-mercato/ai-assistant@0.4.6-canary-056d7a71a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"381a64d798be8db9d90fdf8734c072b81030d93a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-056d7a71a8.tgz","fileCount":259,"integrity":"sha512-I3rJBLCxXa/Qwb5cG5r06SwEyMnLDXNRiW1QC84ocFwDr8W5SmmfHCMXcMCVnZfG1Po/s/kGCtQ0o9GS0JEv2Q==","signatures":[{"sig":"MEYCIQCBocBsQT30FY0lKiRGhj5oIZb5dLv3OO3IxAt0Lly+kgIhAM1RWbQ+C9t1/Uj95zfT61mskUOHujzC+xGn0QA0kl7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"056d7a71a8e0dc2fbfa79578c2c6a5975880ffb1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-056d7a71a8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-056d7a71a8","@open-mercato/shared":"0.4.6-canary-056d7a71a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-056d7a71a8_1772715841451_0.522359692740415","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8531045299":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8531045299","_id":"@open-mercato/ai-assistant@0.4.6-canary-8531045299","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"560cc3737902fde8ca69c40875817014294e61a5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8531045299.tgz","fileCount":259,"integrity":"sha512-EhcquLuywVanXPeoFvCpaxf44XkvhNpLoskM0r7rShEzmPgqorIcYmRgD9rD7gdUhWmN+59p1Qt+83xlyT5tuw==","signatures":[{"sig":"MEQCIGtWcqqCySBxCojuj3wNAjN44izvKExBzMe4aSokDp2TAiAdB9kjQ042EXa1vEBK1Zeh61tXd7qh0tvQmWj8ziYLsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8531045299b19cbe2ba086bc0229049449e8adce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8531045299"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8531045299","@open-mercato/shared":"0.4.6-canary-8531045299"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8531045299_1772716610936_0.26479835626558623","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-96c36a4b2a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-96c36a4b2a","_id":"@open-mercato/ai-assistant@0.4.6-develop-96c36a4b2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"afa6ba137b3b47a837b737551436838d5d0317c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-96c36a4b2a.tgz","fileCount":259,"integrity":"sha512-1CJUv7LVmfqUW7CsTQ3BCpQRMuBuHU1fhDE1SVVJGMaoskuft/Tp5KZ0MADhZaxjQdCrNGb5+2J9r4ZYdXDRqQ==","signatures":[{"sig":"MEYCIQDU3txPb2gV7JnGW4gXOmSIJW3RXqghABKvu4krUJYulwIhAPfvdIRMz9uIm8O5plpdJeadGgGv9SVyOXVZJ3bVGpAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"96c36a4b2a18974d3a90034effa0718e11b64f8b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-96c36a4b2a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-96c36a4b2a","@open-mercato/shared":"0.4.6-develop-96c36a4b2a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-96c36a4b2a_1772716918204_0.2511348647577132","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-15c18897fc":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-15c18897fc","_id":"@open-mercato/ai-assistant@0.4.6-develop-15c18897fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b74ab10df4245ce1089d2ac5e23fe55d154ca08","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-15c18897fc.tgz","fileCount":259,"integrity":"sha512-wR8Thx6vlNKF+5suae1JL92FXu4C7jbCOoCVq/jXYWmo/Xc2loHP/+co5OZZ3szyfSDLlS6q/woYASOj7DRuMQ==","signatures":[{"sig":"MEUCIQDoEUc7eInfsgT+7Dv0GSxBeMpgbIcjQZ6wtcf8mbG2cQIgM61pyQIg+Lpcr9bB9zTRmuIofKOY62W+xKkUx8ZU7Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"15c18897fc0fa1704948a00819958b8bc0652a36","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-15c18897fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-15c18897fc","@open-mercato/shared":"0.4.6-develop-15c18897fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-15c18897fc_1772717434823_0.9199786795522522","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c78152b9d2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c78152b9d2","_id":"@open-mercato/ai-assistant@0.4.6-canary-c78152b9d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2f316e5b5a70965af9ea092aeba4c008f873a0ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c78152b9d2.tgz","fileCount":259,"integrity":"sha512-99HFpQSryyNuoNZiDTzj+AJoEU4/6iEoMCdrUELuVlq/VlVZ+7GCwR7LlPtYNkJGahblGb2U83kI+D4FJNUO7A==","signatures":[{"sig":"MEUCIAIKf9GqRCtmsDir28mFsUz2GdUe0wxuYlKJczxVX10nAiEAjdrU5/lHw+0OyeuCYE6V533f+10cRip1K4ptymZq/WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c78152b9d27c74237ee696222c2f84c13aeeffa1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c78152b9d2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c78152b9d2","@open-mercato/shared":"0.4.6-canary-c78152b9d2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c78152b9d2_1772717545806_0.43226955629658614","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-d09919c37e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-d09919c37e","_id":"@open-mercato/ai-assistant@0.4.6-develop-d09919c37e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98a5699cfbf841697aee6aeb1a0e7ed4cb3b0d69","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-d09919c37e.tgz","fileCount":259,"integrity":"sha512-rI3hggDZlga8MHNUWWrn/O8OuHMnM+x2vLzr4QXnM0mT9YWuy+TJpSuhZUk3J1vdvgowQ7Mj6RuIAz2mHC2hiQ==","signatures":[{"sig":"MEUCIQDEUqvrpyNPA1ZFGqeEbZ2u7LgXpsO91rDFxvPU256tUQIgfMdM0ZH68YEeU3M4bnn01obnhd1IXEY3mjtCGFUxLbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d09919c37eea85c82ffca40ecae11d1045926b64","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-d09919c37e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-d09919c37e","@open-mercato/shared":"0.4.6-develop-d09919c37e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-d09919c37e_1772719350916_0.8536640235632849","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-17c7c4a395":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-17c7c4a395","_id":"@open-mercato/ai-assistant@0.4.6-canary-17c7c4a395","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71b0669aaa73c93b3d1cde4d27ee12d98d6898ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-17c7c4a395.tgz","fileCount":259,"integrity":"sha512-dPqsGSi9QOBTrwFqn5Yyb+LVg5xZTvLA/RO7rSa3BLYjhy4PRR06z+KuhWQZaNjz2yC1n/ht2mjff0x+HD4yCQ==","signatures":[{"sig":"MEYCIQDryDJ3b+1x3ZwsA0WDly3ZKiDgAbisd7mtj4R1+UwlFAIhAP3I5VtUX5jboa3fdGmxy++Tv99nWk7mX2YeinOIlZUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"17c7c4a395927836c9b75b70d8b3cf96fb1fd3c1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-17c7c4a395"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-17c7c4a395","@open-mercato/shared":"0.4.6-canary-17c7c4a395"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-17c7c4a395_1772720051058_0.9782366142711825","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e1e89f6750":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e1e89f6750","_id":"@open-mercato/ai-assistant@0.4.6-canary-e1e89f6750","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a03a920b50726259d19ac0f751a2eb2fb3c97801","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e1e89f6750.tgz","fileCount":259,"integrity":"sha512-GBUZ3elQ7Y5qPUjHe0mSAmcwQ6FWdVSUlSU+8NQ0NibPBwG87a9N63RLdyYd/sceGTJ5K/uofhDTpslerI0LsQ==","signatures":[{"sig":"MEUCIGFO3tnU36AXzqtOv/HGj0tBgLMVAyYNh94Uq0NKWImcAiEAop7stpNRAmVQBe4u+0gF8mxsitURKe11xKliOXD9Ids=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e1e89f6750fd368f21a2c2ed08cbe270ce5cf4ef","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e1e89f6750"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e1e89f6750","@open-mercato/shared":"0.4.6-canary-e1e89f6750"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e1e89f6750_1772720085166_0.4131229033066397","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-34aa847ce6":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-34aa847ce6","_id":"@open-mercato/ai-assistant@0.4.6-develop-34aa847ce6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05195b76aa2e2d9d7ea72e5a2c7c08b32dc14f53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-34aa847ce6.tgz","fileCount":259,"integrity":"sha512-b9KESLClVbCKr4x0ZKlqfx3/vhpc+Ae6E2xj4cVWbdkDBK/ssmKB/RDz4hqssiXgE+gBPZB8cXpfHUqLBmcDWw==","signatures":[{"sig":"MEYCIQDuw6R/WSQmXFxhnkbiw/oZUKO+UiSDTAIROMgtV1UyfgIhANOjUJcWzwAlch8aZGPcfP55qjT658BLCrn6aSAEy7Mi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"34aa847ce67096e437c36e9b0027c1cefaf976a3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-34aa847ce6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-34aa847ce6","@open-mercato/shared":"0.4.6-develop-34aa847ce6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-34aa847ce6_1772720323766_0.4902253243111865","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-10e1e2e54d":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-10e1e2e54d","_id":"@open-mercato/ai-assistant@0.4.6-canary-10e1e2e54d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06babc25b20294f9064a0cc395033c0ae21adca6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-10e1e2e54d.tgz","fileCount":259,"integrity":"sha512-Js/P7b7HOxLVJ/XTSxLTEA6l6MEgX2RBR8fbSmXisetnnW9yoN7222bLlHrc/KwPymQ9cTcgQpUPGIWNj3B8lw==","signatures":[{"sig":"MEYCIQC4IuSY6y8KuFqXMlKca9FyBuDwki9jmxONxrdrh5iVrwIhAKbvgrr/O2OJxxvxwZxLxemcJbX3UZ4T/ol7JBqWBlxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"10e1e2e54d111228b05e9bf9f32964501438f338","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-10e1e2e54d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-10e1e2e54d","@open-mercato/shared":"0.4.6-canary-10e1e2e54d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-10e1e2e54d_1772720412160_0.8901956962400903","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-135dff9729":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-135dff9729","_id":"@open-mercato/ai-assistant@0.4.6-canary-135dff9729","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd28aa2f55cb99f1a8df0cf44e8e695fd20a5c1c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-135dff9729.tgz","fileCount":259,"integrity":"sha512-+qMu69axGo/kd1iFtUm/7wcbDypZxREPQISV91VzDRsvR1/tS2B5+gJe2EfzdZ/pcLcbupNTqkjZF/DROM1X9A==","signatures":[{"sig":"MEQCIFiDEIM4c6m696DXzDxd/HDmyUrXt6Oaz5KouOyvMYvRAiBUYIA2y55hjsMVlfZnaYtRcYKuQDgmImTDX9ofZYRw5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"135dff9729380f8564c470f94f0bce9046ea1fe5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-135dff9729"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-135dff9729","@open-mercato/shared":"0.4.6-canary-135dff9729"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-135dff9729_1772720856710_0.791842352851474","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2fb12917ea":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-2fb12917ea","_id":"@open-mercato/ai-assistant@0.4.6-canary-2fb12917ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"775e890d1db51337de1a670a2534bf2b35fc23cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-2fb12917ea.tgz","fileCount":259,"integrity":"sha512-vbhe32kETAIQOOohksZtNDM3Bio90pDp6m5XVnmhbx+u8XO04Kty8NCDSoxwmcVhn3nX3YeEIT7hOKJL2OpuqQ==","signatures":[{"sig":"MEYCIQD8Ks3IiFayKzblnD8MQp29ExWdG6lTepAO+ksPVl5DfwIhANpqIagD1QV30Ytoos47V/OMPBOJTqJMH9TL+n2noDqx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2fb12917eaaf324fcc8027792b51e34c035f9cce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-2fb12917ea"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-2fb12917ea","@open-mercato/shared":"0.4.6-canary-2fb12917ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-2fb12917ea_1772721033932_0.9301617276857226","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f7470d6251":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-f7470d6251","_id":"@open-mercato/ai-assistant@0.4.6-canary-f7470d6251","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ec8added25fa159455ed4949b3419a70ed7305c7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-f7470d6251.tgz","fileCount":259,"integrity":"sha512-FLETHuM7GbUCyHThkQ/2ESg5Ii+cLW0X7vCaTpW1AWUMGHS0PScbDpBePGBldzT0ETB/wdEnooN8ykwc7fp0zw==","signatures":[{"sig":"MEQCICFYr/YUZBJvJwBqSPlhTdFjIntrVjR0VdyqzAjMJFvsAiB697mGn0JpVQjOvJ+ufsAowWWg9Xh+0H+VHhcj1YimQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f7470d625152f5a164b1cd723829b2eee5eedb5e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-f7470d6251"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-f7470d6251","@open-mercato/shared":"0.4.6-canary-f7470d6251"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-f7470d6251_1772721082768_0.1541397057594005","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c034ce661b":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c034ce661b","_id":"@open-mercato/ai-assistant@0.4.6-canary-c034ce661b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a1906475bc79f2a8a1818f86e8140a0a3e9ce55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c034ce661b.tgz","fileCount":259,"integrity":"sha512-IoARYM9YMDjl5/YS4UGH7T4J2bDW2PXIBOJpH0tYq73s+AwTaSJJQcbu8XobaIYrr6MS6evSbF/W70Gi6SGGpA==","signatures":[{"sig":"MEYCIQCIten+/Tax1VCwt2Kxm9kzz9EGjrxLmNzvkJ9OKgLNKgIhAPghpnFDxd9dkKo+5qUPrLAJ2kX2PRbQFMUjQ+oCPekf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c034ce661b3a7ab5b867c6e774314bfc6dbbd254","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c034ce661b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c034ce661b","@open-mercato/shared":"0.4.6-canary-c034ce661b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c034ce661b_1772721679347_0.9389233622977238","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-95ed26d4b5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-95ed26d4b5","_id":"@open-mercato/ai-assistant@0.4.6-canary-95ed26d4b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"693aee888d5710bc5826d66474d40c87af0c6a57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-95ed26d4b5.tgz","fileCount":259,"integrity":"sha512-A2RrV/iAFgArXBrF5LBT2y7gcfw4I7Nocz9uzuNeAU4yd9Y85oJDGS7o6/0mnPpFr1Td/V7lPPZ7IhGF1EFgXQ==","signatures":[{"sig":"MEQCIFu8QxVXaMj6w4US2sg16d2Vz8vJdGopqvcBu5m9OTmbAiBfq1SUfyZ0YHjtC1JnZV1edQUlaoQt36IE3pZBBicAOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"95ed26d4b5593b274ff93b5578eee24df54d0f78","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-95ed26d4b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-95ed26d4b5","@open-mercato/shared":"0.4.6-canary-95ed26d4b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-95ed26d4b5_1772721868182_0.7954265520917552","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5eb138494e":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5eb138494e","_id":"@open-mercato/ai-assistant@0.4.6-canary-5eb138494e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c311786669d94aa9257771f4cd357aa17389406e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5eb138494e.tgz","fileCount":259,"integrity":"sha512-7RXTynPAyxUTYizS2+96ec1zmbqsoNk/mVX0ALt4E+cXa1utEcQVgaZT5Zg/gcL/hbNNlhfhTww8qs65+yvuBA==","signatures":[{"sig":"MEUCIAUi53IE2IEzCJZ+195DbdWkfWbePpshu0UfN1I/mAZzAiEA5AwucM8fEmTqXxJH4E19IFnkZ4SRGD0wppIi2JXV1TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5eb138494e7a71e5708a5d8257daa462478e526c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5eb138494e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5eb138494e","@open-mercato/shared":"0.4.6-canary-5eb138494e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5eb138494e_1772721987243_0.6007300325108005","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e30f44b511":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e30f44b511","_id":"@open-mercato/ai-assistant@0.4.6-canary-e30f44b511","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c6b55d2838c2d2eb82a6d78edaa881bdf6535aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e30f44b511.tgz","fileCount":259,"integrity":"sha512-DGzxhH2Zp1C0E1s5TZczWfGnj2+x8MHum4JUNmsQJ5Dye3MY8wuNslciwL9y2Ysb2N+mUx/fFFVHBMOU6nF5yg==","signatures":[{"sig":"MEYCIQDVbGhwgrGaANz1aUC7Bz0ti6eeDR9wr6DqwE7KY0DxWQIhAJ0QE+fFNGXG1saDJuviA6wn6+aNNG6KvjjksbNY+xhp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e30f44b5117ca28ee0042bde4ed8ca88ae2eb517","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e30f44b511"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e30f44b511","@open-mercato/shared":"0.4.6-canary-e30f44b511"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e30f44b511_1772722058262_0.8459394795743198","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-7ffc0df6e5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-7ffc0df6e5","_id":"@open-mercato/ai-assistant@0.4.6-develop-7ffc0df6e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d070022e8660c37b213f1150cb246f54eb61f1f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-7ffc0df6e5.tgz","fileCount":259,"integrity":"sha512-JNkTnJPJoJofiP9Ylc7n0U2YRDfq45ScAtInTPiXpilL5f8IXWI6VPNSZEPSW2KnesuDpD0bPfRHxw7VAfc8Dg==","signatures":[{"sig":"MEUCIQDaJeHM7doHkYCKCyMAc7tXmvIzcF1uZBQwlfTXzT3bZAIgLtPp7wSqGri13rHrnabEKFq9rQV5bf2qiQXaQyJ44Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7ffc0df6e5780236ac4efb5befabf42a21e61f24","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-7ffc0df6e5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-7ffc0df6e5","@open-mercato/shared":"0.4.6-develop-7ffc0df6e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-7ffc0df6e5_1772722779778_0.5306929881477893","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c9d51c8abd":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c9d51c8abd","_id":"@open-mercato/ai-assistant@0.4.6-canary-c9d51c8abd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9abb1b978b2cdf043c28d440fccd7d1c3b9e85ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c9d51c8abd.tgz","fileCount":259,"integrity":"sha512-uinKhcWLpmv8rhP3lMZBJ/kBDyR2i3YrW/sCfW3fkkW5IEw6ivKYgssZRAdEEkl7mxjDX2kUbqzlp9KI+Bq6qA==","signatures":[{"sig":"MEUCIQD4rTX7dqoGQSZKcjWMxD8VfGKCyfqjHdEkH9k2W+9JsAIgV9l77s00Fb7AWci2Fg9hFljNK/cWP4NE4ssJe8dMLYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c9d51c8abda230f298f77e8192c54562786ecf0c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c9d51c8abd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c9d51c8abd","@open-mercato/shared":"0.4.6-canary-c9d51c8abd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c9d51c8abd_1772723508110_0.8163445117190673","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-0ccadc1cf8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-0ccadc1cf8","_id":"@open-mercato/ai-assistant@0.4.6-canary-0ccadc1cf8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d51427847a04ef43959581a965c9a4a9dc4788f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-0ccadc1cf8.tgz","fileCount":259,"integrity":"sha512-gc5tiD9zkFSowCE8WSHfadqLHB7GM0D76koaW++9Z8rpFnnMbG6Vjmatvk17gB/D6E+VvlFqHF24ahFaBVnIQw==","signatures":[{"sig":"MEQCICAzk6SDNrhGW5z660FvNwhN5IfcPizmy4os4KY3+H0TAiBqTqkqzrfDJjjdfuEBCyJgYgQHjQFRBIsIv0iJ3ODVGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0ccadc1cf874dad1ed3ed6fec3c8d3c10690ee73","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-0ccadc1cf8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-0ccadc1cf8","@open-mercato/shared":"0.4.6-canary-0ccadc1cf8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-0ccadc1cf8_1772724042385_0.46681454650228815","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aac7779781":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-aac7779781","_id":"@open-mercato/ai-assistant@0.4.6-canary-aac7779781","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09241e05ee61728ce1199642d5cbd12b17f51169","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-aac7779781.tgz","fileCount":259,"integrity":"sha512-//Ml5sa3twOkXXCSbBXTOvfHHDagZNe4N2KjhDQJp3ATzG/xQl9kSFx41mBbZAaEThp8dBXTJxC/s4/84GWGJw==","signatures":[{"sig":"MEUCIECFsyqNJ7MknWsuzMcTrrW6JF5zZdUpTYcBxfvwjFYyAiEAqM2vp5njlCL5z4k3e96Sa2ls3gPuRR2wT6gQQo5KPRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aac7779781325b60874e8b27d909d0d045e081e6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-aac7779781"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-aac7779781","@open-mercato/shared":"0.4.6-canary-aac7779781"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-aac7779781_1772724078220_0.8583719601600128","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-67ad0757f0":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-67ad0757f0","_id":"@open-mercato/ai-assistant@0.4.6-canary-67ad0757f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6db146a9aa6356840371a52ec6313c6d3f059b63","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-67ad0757f0.tgz","fileCount":259,"integrity":"sha512-uZ11rbYyQmj8A3MI5UGuxcM7gFD2WGbcnCZhm6uuAP3z2ZAIhY+IVJSqtCC2e/jMTfmt09U8IxgpsuraueNlMQ==","signatures":[{"sig":"MEQCIC3gaX5N/19yv/FaJFdyGnZgtO9HZQghUQRIMdWdBwX6AiAw25GvBncCTSU6BW+eEZjyNtyS+N7qsR6SbGHxn44aCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"67ad0757f0a8eac2081cc4899859fb7473b0527d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-67ad0757f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-67ad0757f0","@open-mercato/shared":"0.4.6-canary-67ad0757f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-67ad0757f0_1772724486730_0.8409422305686334","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-90d1a965d5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-90d1a965d5","_id":"@open-mercato/ai-assistant@0.4.6-canary-90d1a965d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3879cb88de04c1f59c4c598485c46dcf806b8143","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-90d1a965d5.tgz","fileCount":259,"integrity":"sha512-8cQmejL5RiHieg3ycaV3/Hs+ejwnY2jHiIhlIukqK6Zs1+LRM6zFUepSuibZU7pTxrT0PEP8kV1velde2KxA0Q==","signatures":[{"sig":"MEYCIQDG2jr4stVl8dEE8EQm+c7t411vLZTi+yu32qmDbOhcAAIhANpcc7Kv3ReanWCWDjR02CZzzcseVQ5qk1GINIZb0WwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"90d1a965d521b4e0cea64f632c7483134f0dc255","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-90d1a965d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-90d1a965d5","@open-mercato/shared":"0.4.6-canary-90d1a965d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-90d1a965d5_1772725284376_0.5448384360838705","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-10b8f952e3":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-10b8f952e3","_id":"@open-mercato/ai-assistant@0.4.6-canary-10b8f952e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b4c93ea2a1fb9db7346902c297503718157418c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-10b8f952e3.tgz","fileCount":259,"integrity":"sha512-yI0giZ74Y8kD8BA4jI8BPaB0Q0dGlFU6N9dkxgxRsiMt9jIWTwck9NEB+dSAxVwuih9sEOjqTwppQZQH8XrO+g==","signatures":[{"sig":"MEUCIBsaIUMHInhK5i0v8LVFUQ7k9WqwHsTokilqBUp1032UAiEAv9wbRAI0LFBlfMStxJKl59T7r/dAehcQPdo6P6fKTjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"10b8f952e3c2426ee8ac62f0a4c527e3e4840b5b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-10b8f952e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-10b8f952e3","@open-mercato/shared":"0.4.6-canary-10b8f952e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-10b8f952e3_1772725542256_0.6910384796882876","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-df3591c1eb":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-df3591c1eb","_id":"@open-mercato/ai-assistant@0.4.6-canary-df3591c1eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30ba3c9f906100aa9614e309704f7080835a27af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-df3591c1eb.tgz","fileCount":259,"integrity":"sha512-jWCYBiwHG7T7q77ym07ypsharyLHBQucioru9lS15GXpezivc9Gpa1e0E6Ljubbz8l9vU1E57p2KNUAYF+le1Q==","signatures":[{"sig":"MEQCIBD9aXYJEx4nosLm9fDD9ebFBrJ9UZPltWzMiiGcEaAnAiAML3Yk3f3sISsmQfmz3ixIjjsfe+OM6B5O83WQ8p9wFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df3591c1ebfea00332e17c5e7efc03f0156fde8c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-df3591c1eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-df3591c1eb","@open-mercato/shared":"0.4.6-canary-df3591c1eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-df3591c1eb_1772725670594_0.9812988084932233","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c3811b08ec":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-c3811b08ec","_id":"@open-mercato/ai-assistant@0.4.6-canary-c3811b08ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"feefe757b61e9098fa95b119eb28431deb5c9985","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-c3811b08ec.tgz","fileCount":259,"integrity":"sha512-nXQbGt8m2Jh9ykUA5mGliFTc/lu1LXjzB40jCvb40zko5eDHlIDsaRY2w/GvQxDUJqpwHaI3aVZEkkpN5zQv5A==","signatures":[{"sig":"MEYCIQDRTUldBQaB8R8LTR1Lq8bJEqcKIEnNjXhbolBtNjVZpgIhAIuCLggk6P2uMVON5ESN0EVAQnY4ld62ce5LJdC1YtPG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c3811b08ecdc9b0aae7027a58bdb5ba812abb188","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-c3811b08ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-c3811b08ec","@open-mercato/shared":"0.4.6-canary-c3811b08ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-c3811b08ec_1772726254739_0.29850789678070133","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9f8b6281a8":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-9f8b6281a8","_id":"@open-mercato/ai-assistant@0.4.6-canary-9f8b6281a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a6bb96c2a17edb7249742ce505a769c37fdd018","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-9f8b6281a8.tgz","fileCount":259,"integrity":"sha512-k9UHwEm3U9wqWWXW/rfOWqI709/kIPxOlWcq16i+y1uUN2ZTOtqlTDn7hmwMHOwrkicxAw7P3hfqr2tCgWk/Ew==","signatures":[{"sig":"MEYCIQC991POFkB0ZQ109W3GhK3prG5mN/LTGSp8SRJs42bvCQIhAL+FXky8qbq51THKJ4yIhUGvcfOnduZ2q/6YLIu72zLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9f8b6281a8d86ce8b65c8ad8e29906c9a9de8e7e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-9f8b6281a8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-9f8b6281a8","@open-mercato/shared":"0.4.6-canary-9f8b6281a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-9f8b6281a8_1772726360031_0.793270983799746","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8ae94de818":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-8ae94de818","_id":"@open-mercato/ai-assistant@0.4.6-canary-8ae94de818","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca753a0ff31a20d5bd17dd1d21f7a4ae1840f610","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-8ae94de818.tgz","fileCount":259,"integrity":"sha512-WYACD5KrY6tLf6yyMddQ+UBKb6j4p53Gc2vu9b49Ao0lM/ZfeYK4S5aWgJDQZgeoemyfdaM4h4tjZ4/rd2Yayw==","signatures":[{"sig":"MEUCIG8503GCbQ3SWKM4PwE79xeT12mDw/OzeBNmXZ0Q9w9+AiEAu9V4gqA/j4BsO6KSogXUsDjuaeM7nHYu41aLQwr8tx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8ae94de81840502d249c8010270e0f702df5e38b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-8ae94de818"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-8ae94de818","@open-mercato/shared":"0.4.6-canary-8ae94de818"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-8ae94de818_1772726723120_0.1767074971442184","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e6fd8df30a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e6fd8df30a","_id":"@open-mercato/ai-assistant@0.4.6-canary-e6fd8df30a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7466bf55ec69f879ed3a3310ac1d26f97f5d5ecb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e6fd8df30a.tgz","fileCount":259,"integrity":"sha512-+kuozI6rMqFTQqWpl+tPTlGrB8CC0QA2JiLARzFyhCCMIAwxZ9XU3S7K6eVA2Kuxkr1/ewCugZEwNp1CFTQlAw==","signatures":[{"sig":"MEQCIB94ouz8B9vvP077edpMFEQDawu1hDMFZ8DmVPnrf+o7AiAswrzYCzqBN5eNLJ3ipSUv/JH+o5brMJwRxVWX90j25g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e6fd8df30ad83e4dd4cc0aae3b61b104b1e34853","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e6fd8df30a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e6fd8df30a","@open-mercato/shared":"0.4.6-canary-e6fd8df30a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e6fd8df30a_1772726940277_0.9869522714272891","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d4ca4fecc3":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-d4ca4fecc3","_id":"@open-mercato/ai-assistant@0.4.6-canary-d4ca4fecc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"164b49ae843031920124c0ddffbd1d89f5b90feb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-d4ca4fecc3.tgz","fileCount":259,"integrity":"sha512-8gzhlhFgTfgbC/Tw3dKahXo9ifPP2BhOYtBlxL5b0ZNM5CzkKMspeso+G9DzNmqsIjA9oDcwy1+6N41+biXSiw==","signatures":[{"sig":"MEYCIQCZOsNqUC/1jBBasgf/3DGiXDD0kilDRDHhYT42mHOeNwIhALCLwqKFfP3/tvoKG5FKS53oclPQvuqYzhnUElEJaC3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d4ca4fecc3d5b003127d0e91159e03016c8db89a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-d4ca4fecc3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-d4ca4fecc3","@open-mercato/shared":"0.4.6-canary-d4ca4fecc3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-d4ca4fecc3_1772727491532_0.2502304361515313","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-82f9028fab":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-82f9028fab","_id":"@open-mercato/ai-assistant@0.4.6-canary-82f9028fab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c9116bc322ebb798abcf0a8b2b4947adbfdbcdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-82f9028fab.tgz","fileCount":259,"integrity":"sha512-CC03e5Mp7OVmP6qN6EI2GYqnLByxcWQSpAVorzXqUW86oaZkWmOuNr1ku45iUfIsN1B6MY9RJHrLJtIc97DeLA==","signatures":[{"sig":"MEYCIQC7dKEvnwW7rnOfdlbZiP3GAxnAX2irtmFLTnL69yxj5QIhAJcdfy1SgtkJvR7RtU/kVts02OiKDLVyYOnlIa2eBQrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"82f9028fabad142f7b81eebd86d38b2c88f48818","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-82f9028fab"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-82f9028fab","@open-mercato/shared":"0.4.6-canary-82f9028fab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-82f9028fab_1772732112836_0.08747454411191113","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-d0884fe560":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-d0884fe560","_id":"@open-mercato/ai-assistant@0.4.6-develop-d0884fe560","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa747ffc9b2e941f2c44867a843e50f561b0d80d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-d0884fe560.tgz","fileCount":259,"integrity":"sha512-4/cNzP5Rn0DFzVh/6seMLT8DMPPUJrAkNSoDOev4kSMyK5yA/dXjZtP2UGMAHLJ4TvXYkNdupUdTdJV4tm+nQA==","signatures":[{"sig":"MEQCIGZk9paq0lLGTAz3lmUllRHZWB/oUk8ApuvqWdSjIaBbAiB+KWR/j4MwHz23nDu0iDpBua3ucvJWPki1EYKWVNWutQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d0884fe5600373c29212c6dbbe46c0700252b4a9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-d0884fe560"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-d0884fe560","@open-mercato/shared":"0.4.6-develop-d0884fe560"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-d0884fe560_1772732296861_0.4490459192486247","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ec1a126cf3":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-ec1a126cf3","_id":"@open-mercato/ai-assistant@0.4.6-canary-ec1a126cf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0f2f49f47e510ceacc6d7dd99aa1751c8a24f64","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-ec1a126cf3.tgz","fileCount":259,"integrity":"sha512-lgDrP3TsgWuG54Axt++9MVy3Nc/3ivJbofhrwXQkQ98LS0PeE17vqq8I2cdxcLyzPXhchF7GexY1cacoNW4hrw==","signatures":[{"sig":"MEUCIC/SRsQxRHri0zkperuA/d0wleHrvSvCDly0042W0aJzAiEA8GB/jJAT8PvHmxA2rRJ2mvpEwecCf10qgSz/P0aePqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ec1a126cf317472bdf183ca06556cbaa6076aa22","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-ec1a126cf3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-ec1a126cf3","@open-mercato/shared":"0.4.6-canary-ec1a126cf3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-ec1a126cf3_1772733658407_0.15056043640255834","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-32b2322b78":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-32b2322b78","_id":"@open-mercato/ai-assistant@0.4.6-develop-32b2322b78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f03919fb9154a825b4b31882d9b7294c2bf577b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-32b2322b78.tgz","fileCount":259,"integrity":"sha512-KfOGJw+sYXdc1Y9vgaI+Pw9iDTdpL1YAsVV32plsN1wEmDblip8i313qFPgAEWN63Mxe2XOiI6M54VjSbUZMUw==","signatures":[{"sig":"MEQCIEy6ddyJRnFsQAbzaySBaqq22HREEP9XcRpIxTxFcXW3AiAiqGvUmb4EAu9HsXM/ZnqLfjuhtsBMvkHVfGf0HJnFpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"32b2322b78437a3256ba4653e8aa37110e6dc8d9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-32b2322b78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-32b2322b78","@open-mercato/shared":"0.4.6-develop-32b2322b78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-32b2322b78_1772734009221_0.5722713340371783","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5a3fb67e61":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-5a3fb67e61","_id":"@open-mercato/ai-assistant@0.4.6-canary-5a3fb67e61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31ac74ae00c44491ae3c5611528ad7bc42388594","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-5a3fb67e61.tgz","fileCount":259,"integrity":"sha512-oRDRkzmmW5TNG4nEfdQIDyy0SYwIA2FsMaldUyCHbXmuFHR3944OyUJhqBbdOCOWvQRvVSqyfk00cdRT7IBqnQ==","signatures":[{"sig":"MEUCIQCDDoPq9qQC7No7mMlV2k2Cv9jgQDxvIW2YhvDxIOb1gQIgDVlVQmSSdpMFfuqts8w6LmRsSKYtJ89FCQaJFU6J1hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5a3fb67e61b0f68fd5b1f12e5c9c2949a8af4e94","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-5a3fb67e61"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-5a3fb67e61","@open-mercato/shared":"0.4.6-canary-5a3fb67e61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-5a3fb67e61_1772735383568_0.08680256300060618","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-afbf3bb453":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-afbf3bb453","_id":"@open-mercato/ai-assistant@0.4.6-canary-afbf3bb453","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ce9c41a1d62cfd5e9b7d08240f21f1a2e6a1b6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-afbf3bb453.tgz","fileCount":259,"integrity":"sha512-7lb8/04K8nrw+aGi963PSWZSBf/xCa6hBidssMCG1zONvLSyK8pTZq0jXZSMctlRbEDpuKSsBTEVWcdBQ95rlw==","signatures":[{"sig":"MEUCIDj7TDRjIpY3HgO20nWlp0XGiooJZqzu/ZkmcD92Zo4RAiEArqFWFmil6ITb9mtR9eCBKGv+mfS45zXRV1EhPeHEpKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"afbf3bb4536c41e9b06d51fc01667689ce6fc90b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-afbf3bb453"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-afbf3bb453","@open-mercato/shared":"0.4.6-canary-afbf3bb453"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-afbf3bb453_1772739268911_0.975979475543876","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6d93afe6c9":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-6d93afe6c9","_id":"@open-mercato/ai-assistant@0.4.6-canary-6d93afe6c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c44fb24b901fa0a647d783b55acfefcdb71dbe7f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-6d93afe6c9.tgz","fileCount":259,"integrity":"sha512-VpyaC2Cs+Ok5Eri6vhifOLre5TY0t4HLFMMQLGBeNtRo65BFSLSynvaf3WFXyEcrXPilzg2AtBGr2tTtaGqiQA==","signatures":[{"sig":"MEYCIQD4g3EFwCf8qJFzq+b3GRytkP7GwsaOJLVoA+a+c/C9+QIhAOSxupiBApGdjzoCxu1mEogixxEa1LDGRnxiva9GgQtT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d93afe6c9fd15e75a3d011c4ec7b58d1c0f43e5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-6d93afe6c9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-6d93afe6c9","@open-mercato/shared":"0.4.6-canary-6d93afe6c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-6d93afe6c9_1772739452197_0.46210235095806595","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fbf049762f":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-fbf049762f","_id":"@open-mercato/ai-assistant@0.4.6-canary-fbf049762f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05a39c8690e4f9f643dc27f0c2b38770342e6882","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-fbf049762f.tgz","fileCount":259,"integrity":"sha512-Zd+ZmcQdFLeLIDfKxYhI7lZJo0DFX60xZDA/sALXCtt6ShxgUp59TQh1ltDou6mxp8iv7mcia+bQvqSCpHQbYA==","signatures":[{"sig":"MEUCIBuYaORMspmYraRaQNBr9par+hw5o2yloXpQNl7kFjUYAiEA3LPzZoxvg424l3JtSaLKapUOTFI0fwYQK1aPicwvOu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fbf049762f328727cfc4fb60a9d5377b812945d1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-fbf049762f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-fbf049762f","@open-mercato/shared":"0.4.6-canary-fbf049762f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-fbf049762f_1772739692063_0.12025528129902363","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-737f49050a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-737f49050a","_id":"@open-mercato/ai-assistant@0.4.6-canary-737f49050a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6156cbafea3774786e83bc8668699b2fac60b751","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-737f49050a.tgz","fileCount":259,"integrity":"sha512-vLTVSFvfo+Y7GUgd+0qXb2G9RlA2/3QoClYfVdChcWtBfP8ZpqkCU25ld8v7qCfwhfxJlKc7otp3JJ8eZU4+LQ==","signatures":[{"sig":"MEUCIQD31ko4ZFJiiP3KBf4TnwcHVqu6NBISm3guDey5GOubzgIgIRg+2TOc9a/VbaQ+Y9TJAtWFsafabWMjHHaa8MoeDBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"737f49050aa99e81225fbd0a70e51eafea283ce1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-737f49050a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-737f49050a","@open-mercato/shared":"0.4.6-canary-737f49050a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-737f49050a_1772739783311_0.28430881273825714","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6e8e06d5ad":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-6e8e06d5ad","_id":"@open-mercato/ai-assistant@0.4.6-canary-6e8e06d5ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98964b39689a5cecb54ef2d8e63de511b825bb53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-6e8e06d5ad.tgz","fileCount":259,"integrity":"sha512-0qEWq/QO694BMGpITpyN3Y7dlmwaFf2G7UibVll89vjLkEAN4xHjwdCU/ExpTL++Hn3+32eb+xgxu2/QZH8h3A==","signatures":[{"sig":"MEUCIEMn1dpavU0q5Rfyq4eBY2yTLTqp0CLV0bmvFJZ1R8QvAiEAioouW9QWrc5+PYjsMt3a/FPxTDwFnAFpD3ddjUSpZFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6e8e06d5ad9814a6e5845b59903f92795011db62","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-6e8e06d5ad"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-6e8e06d5ad","@open-mercato/shared":"0.4.6-canary-6e8e06d5ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-6e8e06d5ad_1772740101682_0.5081240949221764","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f2fc755e93":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-f2fc755e93","_id":"@open-mercato/ai-assistant@0.4.6-canary-f2fc755e93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b4a5d8a0ddf9ed1748cd26bd0c70a02591bd539","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-f2fc755e93.tgz","fileCount":259,"integrity":"sha512-3MQMozAWZ5UpvRYq6tiEe8vLoO1TQPw0Uz9a2U1zk5dXSu720pJO5PVBr8tBRiyZaFaI2I3MPnRZya+T0msDaQ==","signatures":[{"sig":"MEYCIQDBzxivnh9Q97OZNNRDyflekIUXR4csBso19dIREkcGmwIhAKjGF9FA9fNa7qhnN6CZF0E1E2yjOklMhQOiN/z2g04e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f2fc755e9300746b5d16ee0a0da3b5a9f5bf9957","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-f2fc755e93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-f2fc755e93","@open-mercato/shared":"0.4.6-canary-f2fc755e93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-f2fc755e93_1772742335899_0.1917949277226707","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-cab0641b26":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-cab0641b26","_id":"@open-mercato/ai-assistant@0.4.6-canary-cab0641b26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"531974cbdd6cb07dc7a48c7e8247d7a7fc01613e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-cab0641b26.tgz","fileCount":259,"integrity":"sha512-V0mDsBXcqQ0kqkUnbvCoyw/NP/MWQBW2C8yaHFo9X9A0LI2cvtDLnHjSNEfD0gRpIOplGCs0EYbo29oWoUWXmA==","signatures":[{"sig":"MEUCICdECPRXpvYk+diBAPoAhV1KetErMjgVc2bfgO1Rrz9uAiEAv+IMGS0M/VRw9HPz7MK7YKNCUKluCXC2h6B5lIjyVF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cab0641b26f44f84817b98aa690e30b0fcbdf8d0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-cab0641b26"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-cab0641b26","@open-mercato/shared":"0.4.6-canary-cab0641b26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-cab0641b26_1772742518294_0.4812661549463251","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e3f010761a":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e3f010761a","_id":"@open-mercato/ai-assistant@0.4.6-canary-e3f010761a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94368002e5b48414d4e3e37e8dfb70d9842bc9af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e3f010761a.tgz","fileCount":259,"integrity":"sha512-rc4w6QXHzrYcbHFJtDK1SSKXRkPHCiOtzNyhPMudVSA7kNbcNy+lEag0uwS0WwqMpoYRxZBrpcvLh9mH+6JLww==","signatures":[{"sig":"MEUCIQCGM6IYZk6XuExFUejcUWJkNDbLuTlTo4zMweiCurrvlwIgAPEm4l+DhgiOMf6rfArKvuPJIZPdYQ+tYPM1f2RHdGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e3f010761a0f6fa9aa133181483eb920c0c46d11","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e3f010761a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e3f010761a","@open-mercato/shared":"0.4.6-canary-e3f010761a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e3f010761a_1772743085665_0.9589729563685516","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-c2b70de148":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-c2b70de148","_id":"@open-mercato/ai-assistant@0.4.6-develop-c2b70de148","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f5f29f584af3cde7dc48439dd52d996a142a826","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-c2b70de148.tgz","fileCount":259,"integrity":"sha512-tuo+CeTnCuoaVHiIJHUTYmIhWKNevNZL6dClaBPkJe0f3n9S1xNa7lPAWX40Dw57oeke0Vrk1A/c+tYcFHe7Ug==","signatures":[{"sig":"MEUCIQCiWw+SOYfOFE5g/Y+qzA1EI7P5eOiA+XWWFylxPTMAnAIgKoE/E4jSJzZr9O5SwTBBGxeRv4B95M1JYqhT4FsxcFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c2b70de1487a88255c954d20975dc8066b94627e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-c2b70de148"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-c2b70de148","@open-mercato/shared":"0.4.6-develop-c2b70de148"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-c2b70de148_1772743372054_0.720830625692648","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-38209f5fc2":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-38209f5fc2","_id":"@open-mercato/ai-assistant@0.4.6-develop-38209f5fc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b9591e65a180149b023b54c00a3fbff920e17b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-38209f5fc2.tgz","fileCount":259,"integrity":"sha512-rxDas/KsSwg+ERV1q1GASeZ8CN+LbnECVq7iHpb9OZDfFwS3QacrrRfqChNpoT6bgM6ikD1HvOxFGmPuYnAcKQ==","signatures":[{"sig":"MEQCIDw6GxTVEZJw9TQLZG3GVaPfGtQ5D1p2jbpcdMN2I84NAiBDHixf5i3qLh/ZqwjomxIzWMx90SAoX/JUOXgr/dlouA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"38209f5fc2c514ae438c69c52040acca63a61658","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-38209f5fc2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-38209f5fc2","@open-mercato/shared":"0.4.6-develop-38209f5fc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-38209f5fc2_1772743404344_0.276415955828613","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-03a1e82e85":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-03a1e82e85","_id":"@open-mercato/ai-assistant@0.4.6-develop-03a1e82e85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85adb1082e715c117414dbe631e25a24f6f3f8f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-03a1e82e85.tgz","fileCount":259,"integrity":"sha512-dhgxQu6LvXA1qraqr1C7Y6RXfn6Lb1hv3zGJ7ttSlcIZ2oj9Elf4p4FFuoEIwxtkyBRlvAmGkQXr2nFA/ppfsA==","signatures":[{"sig":"MEUCIHmB6YSiJw384uToIhs8dMcVkZ5OsqAHElFvBnhwy1VyAiEAkmEltHr2LUKxiKhntShilI5BAVHZbaJSCNLxl9smPLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"03a1e82e85543fb27a88b87377641e234b00912b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-03a1e82e85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-03a1e82e85","@open-mercato/shared":"0.4.6-develop-03a1e82e85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-03a1e82e85_1772744150817_0.49103990744708814","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3de5dadf7b":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-3de5dadf7b","_id":"@open-mercato/ai-assistant@0.4.6-canary-3de5dadf7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"46eaab47a327be4e71f73281f513aef56df7e80d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-3de5dadf7b.tgz","fileCount":259,"integrity":"sha512-5I71jRSBYHzgTYDVKEVy/zVeVBiSn3L1Rw+khzvjTwd4Se4DmPi7QNZKksxIlNyUPbQeQPxrSyZXu53GLm+7Cg==","signatures":[{"sig":"MEYCIQD5iw9Rbm2j6NpAT59SbJC4xXPOQwPEQpB59rgPEp383wIhAIfzXcN/Lz9Y673beT8x/ExFuFAv3sVLKnM1y31dTUKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3de5dadf7ba2ca5e42509f1ded435e57bde2fb20","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-3de5dadf7b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-3de5dadf7b","@open-mercato/shared":"0.4.6-canary-3de5dadf7b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-3de5dadf7b_1772744223870_0.2797111373094332","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-3a8b7804a5":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-3a8b7804a5","_id":"@open-mercato/ai-assistant@0.4.6-develop-3a8b7804a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93702d5dfd525a2d806ce5492981baed845c61f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-3a8b7804a5.tgz","fileCount":259,"integrity":"sha512-d5bNnhaL9Rja4w00x3UbHSlsS2gO0LHFQbZkRTpnE22EXiUVij6KzYthWbvtarZaVJGw4QOWfOFxag7mYHazqw==","signatures":[{"sig":"MEQCIFcgJAL0HheDWJikrb173kmOWOFrMmxsvsFjjBG6mSSuAiB2dVtyCmBz9lguVNQo8WZhnpkfAp+6tyWj4JzKfXA/uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3a8b7804a5ee4bc9899541a6a68af92a354c4d24","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-3a8b7804a5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-3a8b7804a5","@open-mercato/shared":"0.4.6-develop-3a8b7804a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-3a8b7804a5_1772744832068_0.6733988718686881","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e5f9544a3c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-e5f9544a3c","_id":"@open-mercato/ai-assistant@0.4.6-canary-e5f9544a3c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c9b2f2608d8728c744187b130f4b2c06d532f20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-e5f9544a3c.tgz","fileCount":259,"integrity":"sha512-zgBava0Gbkd9w3WjZ4PVFI07CjeaiTTpQqPboistHSHHT3U5u1yJZ5IKp0xAW01bkyG69k33J6S30PBGY0HSbw==","signatures":[{"sig":"MEQCIGWj6WPihAYRjGihFD5qcxbY6HRE7tqbQQRh1xAnXAVeAiAtdyX5xwMnsGboFSLt3NgbXjg1AKPMo+6Qk5FU6Ik5uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e5f9544a3cecd1ad47e1d39a21175ff43274f468","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-e5f9544a3c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-e5f9544a3c","@open-mercato/shared":"0.4.6-canary-e5f9544a3c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-e5f9544a3c_1772744876836_0.22915352569775926","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-8e94b78011":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-8e94b78011","_id":"@open-mercato/ai-assistant@0.4.6-develop-8e94b78011","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5471b1a78d63fdbd56a81de29804331b2135e31c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-8e94b78011.tgz","fileCount":259,"integrity":"sha512-g1e9yyHWkWGCdA926q3J0WUzsAej7eSfpPtXLJi4NnHYtUa/IaUPnmZsScLpUCpfD4alk9pd+/zTE56aeN3HeQ==","signatures":[{"sig":"MEYCIQD0yTyDtdLzsqz03aQR+L5P7tckfHHlcLdPl4x8aFUaBwIhANwYj3orLJhcxBj6q3Dyk4eJhwH1tFE1pCj2vgIEj7KS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8e94b78011e9292d95afe5922c147032557221b9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-8e94b78011"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-8e94b78011","@open-mercato/shared":"0.4.6-develop-8e94b78011"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-8e94b78011_1772746232646_0.09813142192541946","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1db760d454":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-1db760d454","_id":"@open-mercato/ai-assistant@0.4.6-canary-1db760d454","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d75ad2f737da098b2472eada22e62711d5cc14e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-1db760d454.tgz","fileCount":259,"integrity":"sha512-hn7g+KmrzxtqX0bBgpCHkB4/nvOFd5704B1so30Th1mI0kVASqASeo1CR108rT335b1mtkoCQRP2FHqH4KEMUg==","signatures":[{"sig":"MEUCIH75FEEi+waitASloVCsK7/x9iNMUiFQ3sZhRbjB8dEQAiEAmtzB89JDjQmkc2TYNdz/ApMdC7+EXS+B+l+Md38xdeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1db760d454df77b416e926c4f591d23e92f94b3b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-1db760d454"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-1db760d454","@open-mercato/shared":"0.4.6-canary-1db760d454"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-1db760d454_1772746974992_0.1336219634972906","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-155935365c":{"name":"@open-mercato/ai-assistant","version":"0.4.6-canary-155935365c","_id":"@open-mercato/ai-assistant@0.4.6-canary-155935365c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"425aefd239671493a149d1272b9e61a70bcb0fe2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-canary-155935365c.tgz","fileCount":259,"integrity":"sha512-hvc4ch0Q6k+g0KHkSbzkBG1VtEpG41ONliACGG/VdNd/5EHywIa90EuXZtryA8NoZ7TRJzUugFfQ1Ee48nS75Q==","signatures":[{"sig":"MEYCIQCue9g0VDGrkZ4bvjvMoVivaKLJ1LRNoWlM+oKbpm0u1gIhAMd93zujaO0oZkBBJm98xcUaqn4+n3+hYI4enN5yNsu7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"155935365c11acf11a327f489120f4bdc40fcaa5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-canary-155935365c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-canary-155935365c","@open-mercato/shared":"0.4.6-canary-155935365c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-canary-155935365c_1772748418764_0.8574403544869571","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-a71fbbd3da":{"name":"@open-mercato/ai-assistant","version":"0.4.6-develop-a71fbbd3da","_id":"@open-mercato/ai-assistant@0.4.6-develop-a71fbbd3da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32d8cd0225ca8b40463e836ddbfb1976d56c628e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-develop-a71fbbd3da.tgz","fileCount":259,"integrity":"sha512-7R1yL7CgVr7dLcCLlMqcKOBnYk4DD8rEFRoGsn75oPwssg1mGIzOXRIZVPJ6AXaAjKiO1I6LdInpB/1eziNEfA==","signatures":[{"sig":"MEUCIAqSHYS09uUTHafkc3nil31Rf/CzYuW4kkOUHz0qki/+AiEA6xsoUifjgW0Ie5Z9ATujLs4D9PPYyUE9JaD8uSn3yRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a71fbbd3da32291740747a92aabdc9bc2d67e1ba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-develop-a71fbbd3da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-develop-a71fbbd3da","@open-mercato/shared":"0.4.6-develop-a71fbbd3da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-develop-a71fbbd3da_1772784363521_0.9180224751730806","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-a71fbbd3da":{"name":"@open-mercato/ai-assistant","version":"0.4.6-main-a71fbbd3da","_id":"@open-mercato/ai-assistant@0.4.6-main-a71fbbd3da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c4fb077f5f87ad84d598b88a3cec5dda5799aa6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6-main-a71fbbd3da.tgz","fileCount":259,"integrity":"sha512-KhvoYITiAKVc8LE4LmPynrHRX6/Lchs4VmsG1Ci4MEVysVCKORa2bvL0WZBgG16pJlJczLBbBySgBQTosp6+lA==","signatures":[{"sig":"MEYCIQDeoJYslXEJiKNFCMGf5cNIh7bXeW+oe3QyQgOw8KC2aAIhAI9SNH785WZUCkVZGMN7N1YSbF39refAZddTEJFwHNLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a71fbbd3da32291740747a92aabdc9bc2d67e1ba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6-main-a71fbbd3da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6-main-a71fbbd3da","@open-mercato/shared":"0.4.6-main-a71fbbd3da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6-main-a71fbbd3da_1772784559473_0.12860481509440125","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@open-mercato/ai-assistant","version":"0.4.6","_id":"@open-mercato/ai-assistant@0.4.6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c0aa6daac0cf98632d64a62ecbebabe0e272501","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.6.tgz","fileCount":259,"integrity":"sha512-/pJuVqeeBLdA0LtjEDPT2ZkMwXBUKrEoMa0SCDyoYjxe0EZAcTRUETQsRz46TQPAlo3fZWBRA0gKeXIJ7r+wMw==","signatures":[{"sig":"MEUCIQCHTdK4Mmt/uMh//ZTDGBpq1+rdRgmulSDGXkj+qi8v6QIgEdUhy21eGGc6JntEPmbh00VpjKwUBWNEaLHbznwFHEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516100},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a71fbbd3da32291740747a92aabdc9bc2d67e1ba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.6","@open-mercato/shared":"0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.6_1772784632614_0.330766777743041","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-59d7ae4b5c":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-59d7ae4b5c","_id":"@open-mercato/ai-assistant@0.4.7-develop-59d7ae4b5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8874489fbe888c6b52d9ec829eac6c29e9e2332","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-59d7ae4b5c.tgz","fileCount":259,"integrity":"sha512-ANy6AP8DRqyPDlqQjr2qZ8W4gom1p+KZy7RBZPYXtDKRzCcoW+iiRgHHcPYR+zyTMQ3UBTttgqgYXKen5vWEZg==","signatures":[{"sig":"MEQCICen4Hfk8KMbfZfGfdKBzuGqNjyE1/1F9/HWTCOgUbjFAiAqRjinsZy09qhjpKAC3kxH95AKq4+vm0qhmJ/J8TcoFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"59d7ae4b5c72b6538e61a210b011a299dc45615c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-59d7ae4b5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-59d7ae4b5c","@open-mercato/shared":"0.4.7-develop-59d7ae4b5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-59d7ae4b5c_1772787124073_0.16323775765022042","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-df6597cea1":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-df6597cea1","_id":"@open-mercato/ai-assistant@0.4.7-canary-df6597cea1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b175642c18ae220de3409dd1f3d3d1cf5540ad5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-df6597cea1.tgz","fileCount":259,"integrity":"sha512-0OeUMVAh9o/IxmtKG6NEgMTghjn+6kJtfZlilG+Z/DWNGkcYz5sQORNn4IDYpJ3zFl/a27jLR6Jx4fYQGYfHXg==","signatures":[{"sig":"MEUCIQCtyYcJptkkLQl4W197BkEUG3hVE//2QdveRQj97j9yWAIgBAFc60+F8bpN6SMHk6doB7hpmKwjEeg6ZhaVZp5XJ1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df6597cea12c7fd5857bfd9e4e8ed3205f65752b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-df6597cea1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-df6597cea1","@open-mercato/shared":"0.4.7-canary-df6597cea1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-df6597cea1_1772787170400_0.6716897715449934","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-1676418d85":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-1676418d85","_id":"@open-mercato/ai-assistant@0.4.7-develop-1676418d85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91c54c7462ec2fcf38628fd22740c8c3fa6423fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-1676418d85.tgz","fileCount":259,"integrity":"sha512-UDuM/6GdKD44udai+yHt9Os1pYTco3iQTzNbxi3oajTdsqsqiSrwoGUo5Ez1+K3EA/myWFkg9F4mHWGjA6A7lg==","signatures":[{"sig":"MEQCIEQt5EbhfLCkNBXKuHc2RVDD9DOYsRLSEq8GRUnoz8hTAiA9EJYoEW/zX97KHfco+muAovTavtlDBL470SaaZzXPpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1676418d85da92c7eb6573407d906a5a8f85238b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-1676418d85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-1676418d85","@open-mercato/shared":"0.4.7-develop-1676418d85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-1676418d85_1772787204513_0.4249749637133382","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e5999fb0cc":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-e5999fb0cc","_id":"@open-mercato/ai-assistant@0.4.7-canary-e5999fb0cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bebae062db5d126475bfa874183e296a2f67e0b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-e5999fb0cc.tgz","fileCount":259,"integrity":"sha512-k17Pe+Xuaet2e0lHI6KRDUFmftAbWvX6Oq1v92ZOPm6QxJOpee8FwNcRjdsgd8CWfBZeq3gFSD+iH0fxUhObig==","signatures":[{"sig":"MEYCIQCoaoQiUPEE76RqXIMH3WsLj1sk1iYQb5aS2IwGKo3QyAIhANwBJwCHIBvwcpWLMnq5fW8AN8Lt4k/ujlF8fSk7o3RN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e5999fb0cc3a7fca814a8e8ccac15b2f9ef9f284","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-e5999fb0cc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-e5999fb0cc","@open-mercato/shared":"0.4.7-canary-e5999fb0cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-e5999fb0cc_1772787231166_0.9434276620858735","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-main-1768da2e43":{"name":"@open-mercato/ai-assistant","version":"0.4.7-main-1768da2e43","_id":"@open-mercato/ai-assistant@0.4.7-main-1768da2e43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"40f05433cf0c1696c39200c211e744bd45680894","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-main-1768da2e43.tgz","fileCount":259,"integrity":"sha512-N511KzJWcdPrb8oU3ze8iPVFnWQNaYJWFW0/7DOM84Ba0Q9Of2bXReEh17lGeYhAfCT2Y3ByufzcWzSwd0YRxw==","signatures":[{"sig":"MEUCIAZDqUU5CgYN4Y6QeEijJatKDi1HtMupB2Pb1lIBKMUOAiEAxM4WEH4TQivON0R7Fd6JMKPQItlCoMgYHWv35muudJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1768da2e43b4b5e6b007e80633cc70108f223986","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-main-1768da2e43"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-main-1768da2e43","@open-mercato/shared":"0.4.7-main-1768da2e43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-main-1768da2e43_1772789141265_0.45317423674052604","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-fa7aa1b7a9":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-fa7aa1b7a9","_id":"@open-mercato/ai-assistant@0.4.7-develop-fa7aa1b7a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a0ab27d7e48187d1b640a3d244269a1e9b73f28","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-fa7aa1b7a9.tgz","fileCount":259,"integrity":"sha512-+e0+LEYDKAQ6HVzL/s3zy1eutmt/DvF+1UrJpRTIsDFKqf0/geomU7jLdAMRdYRAD4GqcrVAdA3Ifs1FskzcPg==","signatures":[{"sig":"MEUCIGxVxpp9nVS/1b5JK18Sn0stb9dBF8BGub9j+zTtE98tAiEAnCbYUg4mb12Ec3/KdbHJmyeDf4NnMhEIsyPOzdX/Jn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fa7aa1b7a9d98860d7a413ba9ce41425b95b76eb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-fa7aa1b7a9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-fa7aa1b7a9","@open-mercato/shared":"0.4.7-develop-fa7aa1b7a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-fa7aa1b7a9_1772790962886_0.5589973812578146","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-8022803abb":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-8022803abb","_id":"@open-mercato/ai-assistant@0.4.7-develop-8022803abb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2d3aefa9fc34d56e2911ce4ba103f28fec08210","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-8022803abb.tgz","fileCount":259,"integrity":"sha512-GUuloXmj+D16tvCT4h7zLFFqQ6en/42GpBZkb32heEnJ5zg2jO1K5suY6VGTvwowzPjCPxJ6dSk7aGwo+oSiVg==","signatures":[{"sig":"MEQCIAujdT2Axg+gWZ4DICXM+zcV38CkC0DP/17DtCPPe8tXAiBr/5WrEpDi8NRrOiitwRNNLb+h7nlhP/fcWgdDeHZwIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8022803abb41aeeb552dabd072072ad0deb9e5e0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-8022803abb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-8022803abb","@open-mercato/shared":"0.4.7-develop-8022803abb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-8022803abb_1772903487799_0.4255230446455034","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-eed98ee11e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-eed98ee11e","_id":"@open-mercato/ai-assistant@0.4.7-canary-eed98ee11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9abeb8dca99b4349b09428f37f09d97134c6c9e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-eed98ee11e.tgz","fileCount":259,"integrity":"sha512-rm8ZcJJ8FA6600aeJyPZFUXasUzQUi9njDV0BNnIPCJrBILOs/Blkbj8aM1B1KF6XczwLbipw58bkXawZW1uGw==","signatures":[{"sig":"MEUCIQDCuTgxymAnJkp7x34htWvI94KsdPZJcWw62IJGItJ77AIgKwVWuNtkBz1ItlAp4vbhuDKeZ1lIjToqkoE6EC0/M58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"eed98ee11e549d46679a06ae8d80fa5e530e3734","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-eed98ee11e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-eed98ee11e","@open-mercato/shared":"0.4.7-canary-eed98ee11e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-eed98ee11e_1772919651773_0.9743071260091183","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-dcdd1f40e2":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-dcdd1f40e2","_id":"@open-mercato/ai-assistant@0.4.7-canary-dcdd1f40e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1c2292aba1b9b2e53793fa94a9f4746ff5f0f42","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-dcdd1f40e2.tgz","fileCount":259,"integrity":"sha512-1z+OzCJGMp41gKkZuqdlRcQ72JkHOGqortaAHRDDP/l6jvlnrUPRJOROFUUHmvs/dkfB5UwdLfZgnullvNRhGg==","signatures":[{"sig":"MEQCIAaQ0xzxx74JCvXGoYLon6QaxbcvHi06ZHG1nb+vWFXVAiAlw0jmrO/FiQ9dRPqjcU4kgm8A/2mw6h29R4ZkepHOBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dcdd1f40e2c3dfd16579ec85f04cd26a3faaf95e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-dcdd1f40e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-dcdd1f40e2","@open-mercato/shared":"0.4.7-canary-dcdd1f40e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-dcdd1f40e2_1772919861210_0.4065794105893581","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e4b7f40e03":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-e4b7f40e03","_id":"@open-mercato/ai-assistant@0.4.7-canary-e4b7f40e03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"910262f4f9dd4747ed2cf4027fd7678faac4bd8d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-e4b7f40e03.tgz","fileCount":259,"integrity":"sha512-pWj6o/aHtrXob4QNF/p7LRLAKTUISKr/AkMPiUGAaAlTaBpXYLiHoDJvnHQvOJRCeIM03Sfda/r9qoAN5FwjCA==","signatures":[{"sig":"MEYCIQC1vwZr9d62d/ahMNoxeG2Fyb1AmtAg6rmFJH6e5Ql7KwIhAJv5xgc8aoM+y+Ss0qt85LJ4yjn3LxVNKWw76Ms1SL3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e4b7f40e033c4039c97bd6010b4548dd38644b89","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-e4b7f40e03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-e4b7f40e03","@open-mercato/shared":"0.4.7-canary-e4b7f40e03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-e4b7f40e03_1772921688539_0.7191582917462145","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-8c3fab2dbb":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-8c3fab2dbb","_id":"@open-mercato/ai-assistant@0.4.7-develop-8c3fab2dbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f23db686f37ebba7a0498324221b310edff748f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-8c3fab2dbb.tgz","fileCount":259,"integrity":"sha512-tSIvcqa+PBPVrC5sa1lNGBAkgcazVJ4UhZx7pKvOghtslttXv2fye2ZT6AFXwjmQxHg+aQWjfQxZZJx/yjrfzg==","signatures":[{"sig":"MEYCIQD+Oxv4OSFDJwj2wdnFXRjcRV1FeHoGgWDFIFX9neZjZAIhAICWse/38iIMxiGI+TEUL84IQy5lXgKo99QbLwesxjWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8c3fab2dbbbd70ba00ea9e778fb079a44907fe17","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-8c3fab2dbb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-8c3fab2dbb","@open-mercato/shared":"0.4.7-develop-8c3fab2dbb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-8c3fab2dbb_1772959863492_0.35253384348238925","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1050e08d5c":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-1050e08d5c","_id":"@open-mercato/ai-assistant@0.4.7-canary-1050e08d5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ec53410ee62a4c8c236891f82e9faf94254cfce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-1050e08d5c.tgz","fileCount":259,"integrity":"sha512-rgY6GdRjueVCdvqht+IZpO6sXTx0R540Fs2/bj70soxwwkIhXzNczbRtZ8+/d3Sc0Tmu3FA5+c+KJcC94XCJEw==","signatures":[{"sig":"MEQCIG74abcHcumy6IkIPBVN3OrwfXhwGd6xCd42eRps3n6xAiBw/QVUYjyhqAcShCuGGp11a6UihJAWrmnmQNXuB/S4gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1050e08d5c26d53d222285f6f5f82796f3e4682e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-1050e08d5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-1050e08d5c","@open-mercato/shared":"0.4.7-canary-1050e08d5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-1050e08d5c_1773054070198_0.8298471010947446","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-0dfd641231":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-0dfd641231","_id":"@open-mercato/ai-assistant@0.4.7-canary-0dfd641231","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0766f1340aa3d19890631c8e8daf688d72450154","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-0dfd641231.tgz","fileCount":259,"integrity":"sha512-A7F/gKyUwXgub/cAvi3RGYOpT0gkWVDxegdAzTrOfbh6x439cqTwaOsRb0uAXNUf8iylKW8/4L9I+TKIdmnWyA==","signatures":[{"sig":"MEUCICbjDIds0oBaHRoAltC5dtC0mN4qjj1uAxaCMfV1JBpfAiEA8hCuCmI1u8H9xxay7kiope8ONnKu/WVtk7Zr3n1CIKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0dfd64123178fb9eaf5c1271c89cc4dbab5bc624","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-0dfd641231"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-0dfd641231","@open-mercato/shared":"0.4.7-canary-0dfd641231"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-0dfd641231_1773055343399_0.9060630428930323","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1287156c6c":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-1287156c6c","_id":"@open-mercato/ai-assistant@0.4.7-canary-1287156c6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"562596e8f9055671bb0a75469b72b03f9c04547b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-1287156c6c.tgz","fileCount":259,"integrity":"sha512-4tGkh7ioA3LlGty4EnXV1TtBHf6hRC49cG9Z96J4bsGuaWHN0/r7DhbGD3RJWkfKXH0LG1bvXeKi6smpP7nadw==","signatures":[{"sig":"MEUCIDwzdpc1CJ4wPfzzCwUL6LGuhFHsJCy+8WhWysRRuvDzAiEAmuFc6Y2SXfaiNYkOUDwIK5pCTpVoWUWksX3/0a/S5Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1287156c6c11f93124bb327ea30392964a722249","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-1287156c6c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-1287156c6c","@open-mercato/shared":"0.4.7-canary-1287156c6c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-1287156c6c_1773128992073_0.33048632542852996","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-328293e322":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-328293e322","_id":"@open-mercato/ai-assistant@0.4.7-develop-328293e322","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0945f4e384fb4780064f9c6c3a935c6912cfea57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-328293e322.tgz","fileCount":259,"integrity":"sha512-JtwAese/bcBuQpm0f2MnSC+ps3jZIcmeD60k9AaM52+r7QP2aGnnXsWpNEbOQ1FiEy9FAzl59DPegi/v7wCZGg==","signatures":[{"sig":"MEUCIAL1c+SqhVQ4H1+5Sc941AB7vXD0RNqHXXc/AOx02qw2AiEAiZxMaSnlv8xPF5kSub6ctHp70uenL/W98344mtxNWxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"328293e322300f0b9459543c0a2bdfa7c0978b94","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-328293e322"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-328293e322","@open-mercato/shared":"0.4.7-develop-328293e322"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-328293e322_1773130284873_0.9792630640924294","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6d60bb8884":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-6d60bb8884","_id":"@open-mercato/ai-assistant@0.4.7-canary-6d60bb8884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ccaf51819b37bd5ea47720204b0342b0a7e96a3a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-6d60bb8884.tgz","fileCount":259,"integrity":"sha512-xSZ8Ww7dvOKZ6tN1C+FDar1k5FRNwRYJAXjs6xhuwxJ8U15sQvoRQ91uy+LgFm1sTHRy7bIobDjvZwcSmAmHbA==","signatures":[{"sig":"MEQCIHNc/EihPNV36qLdc6azvHCI8F0NstmVu2YBiVp3F2rmAiAriHjjFw+CmyEBgHFDc129dmYQmMVpzfAYzSA5LdsLKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d60bb8884adc0ab1cca684791aa8e23c9e2036d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-6d60bb8884"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-6d60bb8884","@open-mercato/shared":"0.4.7-canary-6d60bb8884"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-6d60bb8884_1773143579795_0.37665061904495833","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6752b538fe":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-6752b538fe","_id":"@open-mercato/ai-assistant@0.4.7-canary-6752b538fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9190a9730d45a714aec993bbe0eec44554ab3548","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-6752b538fe.tgz","fileCount":259,"integrity":"sha512-WKfky/eF6G3H/rjYp5ILfbQEykhSuAhsvTF9WVH/c80gb18HPVRllN+jQ3Wmh0pTngEKUNfEpjt1T650S5I7gg==","signatures":[{"sig":"MEUCIHvwcSkdIfK6oyi3RrGLrxwC4tMohf5BIEFYCOwJkqFIAiEA+To7I7phZ8mv9P15FaHnmbBKSF9b+Yvipz9sjXOCIVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6752b538fe2593ad23a04f846b87bab51a0d1e13","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-6752b538fe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-6752b538fe","@open-mercato/shared":"0.4.7-canary-6752b538fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-6752b538fe_1773145576795_0.08488622656366074","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-52b3ddff5e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-52b3ddff5e","_id":"@open-mercato/ai-assistant@0.4.7-canary-52b3ddff5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"530c67cc9ede61e8a02a7786ef69fecbd0954073","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-52b3ddff5e.tgz","fileCount":259,"integrity":"sha512-K2H6yDwzW7CLKLYpOjC6dT5/mvh2sr173trkgPajJiDxdnZg0ycBdniW8B1d61ci2nHhQe1GZjB5/tVr8inJyg==","signatures":[{"sig":"MEUCIQD5B6SkTfVPDWt3HNRquyqne/r5uqU1zMmOA9H4KujRjgIgEGHjcmnFmEJEshnVVzK8dNcZ6MGNLqgODuMbg4Z/9dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"52b3ddff5e883568090da125c332a0cca382a1e3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-52b3ddff5e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-52b3ddff5e","@open-mercato/shared":"0.4.7-canary-52b3ddff5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-52b3ddff5e_1773157194366_0.0952128706265567","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-80fa80ebe3":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-80fa80ebe3","_id":"@open-mercato/ai-assistant@0.4.7-develop-80fa80ebe3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94c896ef0818b7753776a33b8da26fc3651158bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-80fa80ebe3.tgz","fileCount":259,"integrity":"sha512-9kLcFjF6Nm5SAw69UgjS+6BQQ73EL9BxcNUJ0+o4H3Qaa7UyNYYYwE8N40ghpcwPJ6YwRJru7eQQ5ziiBLof5Q==","signatures":[{"sig":"MEUCIBuO1KB8Eb1F2sxTWgM7s6JSHDYJxjofff/vAHPPl3mcAiEAv4lbBTObncsCdFcjFrG8S3aj31X1AEebgtp9HAyGRIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"80fa80ebe34474aa33c8798752f1b9254497a8d9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-80fa80ebe3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-80fa80ebe3","@open-mercato/shared":"0.4.7-develop-80fa80ebe3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-80fa80ebe3_1773161459134_0.6951575242414767","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-a060527180":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-a060527180","_id":"@open-mercato/ai-assistant@0.4.7-canary-a060527180","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e901f37bff9222d39e48a3ba4d410ab9adca4a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-a060527180.tgz","fileCount":259,"integrity":"sha512-M+Pz2fWQ8ofeHqqZ4KIUzhZTGfV1JoRMJKQOxPnqbHnGcvGmePSAkS2LhEYwylzkZVmcH2lKgXa62FNN/bJL6g==","signatures":[{"sig":"MEQCIC2XGcrzeKK14lpPByFkP8QyFIDYHDpG8QMXXd3wuuzfAiBPcoNNRAVYpiKnnE2BeRJpMvDN48uRW9siFY0NrJrSZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a060527180dd2defea3caa99f5c2d9863b54f3c3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-a060527180"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-a060527180","@open-mercato/shared":"0.4.7-canary-a060527180"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-a060527180_1773164402234_0.745380836406538","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e3601f1f87":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-e3601f1f87","_id":"@open-mercato/ai-assistant@0.4.7-canary-e3601f1f87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07fd547fdaae6216611e1ea0ccb33d775aab6bce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-e3601f1f87.tgz","fileCount":259,"integrity":"sha512-dlMbMKd6TE7Owdm3ppe+yB6jOb2svyxqWRJ0HoyNDTTKwseO5EDek0oIDtCO51TIOG2rvMcWmdFU6MnORxTg8g==","signatures":[{"sig":"MEUCIAg/iTwHkDWMUpPFe7KlceS08gIMwzRnEyK2TJGI0kyrAiEAk6VYrgE7ZtVrZNQr1OrNVf/Xvnnup++SbGlyTlRTOF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e3601f1f87290e22c5a22592b8152ab450bb7be4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-e3601f1f87"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-e3601f1f87","@open-mercato/shared":"0.4.7-canary-e3601f1f87"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-e3601f1f87_1773165898273_0.2440402865440665","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-22804a1db7":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-22804a1db7","_id":"@open-mercato/ai-assistant@0.4.7-canary-22804a1db7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7a054de8023422d2b6f125b5a8c85be3d7b1e04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-22804a1db7.tgz","fileCount":259,"integrity":"sha512-LUPad4NTmPulV8pk6nMigvWhZSCyvP7y/UYXaJAiZ+tAZIdL7mqrof3Eb5AHUcrY0ZInuPCbDUCLfL3oVxqaXQ==","signatures":[{"sig":"MEYCIQCKMIG77ciGnjBlGFw+3BAmsSIZj25PDHSMpKbO2SrVyQIhAPy0+LYNBSCO/aIrsYeGilvPb1Fm6l5wu1/8hM6CMe+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"22804a1db720df305fbaf8ed427af61655a94e53","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-22804a1db7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-22804a1db7","@open-mercato/shared":"0.4.7-canary-22804a1db7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-22804a1db7_1773166512983_0.5235665924323598","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-c1ef1d89c2":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-c1ef1d89c2","_id":"@open-mercato/ai-assistant@0.4.7-develop-c1ef1d89c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9482f33b9c91e5bfa91c7466e1248de26806c43f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-c1ef1d89c2.tgz","fileCount":259,"integrity":"sha512-RWRtE11zML7iy5nUHG/iQjJFKQ5aCZxTQbxVCqCsC3MNzRRFyDks5fE5XErAvuRvz8Jqhgke/2J9xd5oj2Fc0w==","signatures":[{"sig":"MEQCIHbRmgrBMngM6JymHFjcFbE0vci97T2Zo0PObPF/SwT6AiBKs81gsrQqJQn9/7oaIGc9WDb/oE9qdpSVx8wKwpQ9jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c1ef1d89c208d62f67f9aff511170fc5ed388c95","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-c1ef1d89c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-c1ef1d89c2","@open-mercato/shared":"0.4.7-develop-c1ef1d89c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-c1ef1d89c2_1773166558952_0.8991233685554159","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c87a544e06":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c87a544e06","_id":"@open-mercato/ai-assistant@0.4.7-canary-c87a544e06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32f927f7c7157036b23bc23e5189ff24a49a27eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c87a544e06.tgz","fileCount":259,"integrity":"sha512-lMhogtv+IW33beUB1Dxo8J8df+rRQbTea9jGwR4WBRnnom9F2o1BxwZawGI0S1SBCPMm6oLOWPjGqQnqbRuufg==","signatures":[{"sig":"MEQCIBrXWOa2AqlvDWqa3TOFjMwXQEEy53hebDv8mpxoHXuNAiB5zXVKq1aF6PryiLWbl/9y95n6i2C0Wrlp6EMnpGHE7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c87a544e06000ab5b940f2f0192fc98ece499c04","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c87a544e06"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c87a544e06","@open-mercato/shared":"0.4.7-canary-c87a544e06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c87a544e06_1773167309846_0.19109787335263628","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-4381462230":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-4381462230","_id":"@open-mercato/ai-assistant@0.4.7-develop-4381462230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86017672f83b0231139e5463edb31d7bbde82280","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-4381462230.tgz","fileCount":259,"integrity":"sha512-dlc5AeLF8igazhcSEcBHV5Ne6X6vFZZzgE4URB8Doe6Q1iAWmzTMUtze379Pfr55n7miC8XI0BGazYCcQDkVdw==","signatures":[{"sig":"MEYCIQDS2T/cIwM8wumhFunpAKXoqwyGVWWw7WTIY5IxLtcj1AIhAMJR7B4gnTbBP+QcSNpX4zuuE/JTeSAVYsq63idaOwIh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"438146223029602b1ad71a1c575008c9032f06d4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-4381462230"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-4381462230","@open-mercato/shared":"0.4.7-develop-4381462230"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-4381462230_1773167603000_0.7029118461387109","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1da8c9193f":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-1da8c9193f","_id":"@open-mercato/ai-assistant@0.4.7-canary-1da8c9193f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"20410806d1593957265c1042c0f1584df014c07f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-1da8c9193f.tgz","fileCount":259,"integrity":"sha512-p4hPKDP8TCtCZYm4lTewtSlKIp1gmFBarwa6jlsnYqzxhKouqgq+g6TBa4DZtwQHhCagxsuzc3gJGfdB2s/pSw==","signatures":[{"sig":"MEUCIGjcZs/F9ogBGEujF3VauhOsyXqcScf62u1uohTO1T8nAiEA6nE0sgQZR32zit7HsfKxLxXQT/eU3lgzHXQdBcQgFeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1da8c9193fa1cd0644a1f61b8379ef29a402f53d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-1da8c9193f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-1da8c9193f","@open-mercato/shared":"0.4.7-canary-1da8c9193f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-1da8c9193f_1773168136574_0.8981000450122847","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-f790e28047":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-f790e28047","_id":"@open-mercato/ai-assistant@0.4.7-develop-f790e28047","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b95887918edeba10641e3e07ad9452b7e2ec7f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-f790e28047.tgz","fileCount":259,"integrity":"sha512-DUO7s/RmRD0FY0PRxWWjvh5LxAo4MV0r2Lx7e64uF0oLNJj7HV3bijYblXFSDEl6TLrtdQ/bKrRmij4ocBC+bg==","signatures":[{"sig":"MEQCICG82Gr97oSTaziaima4YDg0dsLOhCCix0l7q7jzBtM/AiA7HRT0mXpnlNkKFFbqvOEprdrxWPVOU3AxLZnQhSljlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f790e280474841b18548fc59fbcd77e8c6289ac6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-f790e28047"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-f790e28047","@open-mercato/shared":"0.4.7-develop-f790e28047"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-f790e28047_1773168189923_0.12239135193962203","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c1236603bb":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c1236603bb","_id":"@open-mercato/ai-assistant@0.4.7-canary-c1236603bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f051051e309bc5983056f288a6e34c0a55502e9b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c1236603bb.tgz","fileCount":259,"integrity":"sha512-AAuOWlKV1lZ4w+UvWFHQtTeg3W5EyM0ZNK4YcXmfWaQ1bPf148+k/4XJRHlYxs4JRWC2nttT5OWjA/LWZZDqAQ==","signatures":[{"sig":"MEYCIQDv6f4akW/9sZVWo1xOTY4RIku/lKLPzywDjrlMRVmsGQIhAMA+/Kvs+4bw8tuiLP9R2AILCS1EUNNG38h3weReqxoH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c1236603bb08df629f2680cec0159ebf3b454e9c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c1236603bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c1236603bb","@open-mercato/shared":"0.4.7-canary-c1236603bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c1236603bb_1773168378103_0.5895166572240487","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b61ed95f6c":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-b61ed95f6c","_id":"@open-mercato/ai-assistant@0.4.7-canary-b61ed95f6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d55df642c54e4680127e3839de0c8bb516f837f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-b61ed95f6c.tgz","fileCount":259,"integrity":"sha512-TG8ihJXp9hHMwm8Z5ujNKAk7QWgMlP5/5Y5xwJXOTqG/9B/Gj7M3ryb8Hye0zKfFu/c6wZMTlohZiQaWm8vzvQ==","signatures":[{"sig":"MEUCIQCwKsAMPBLGXwqn2Jl519Z28k17sT4yk9adeXurTGP2FwIgfhCcoTAmu5T8l4vlKpE3pTV8BOyGiPvptZV0vSFVqhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b61ed95f6c4ff64662b511b1249746bdf63074e5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-b61ed95f6c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-b61ed95f6c","@open-mercato/shared":"0.4.7-canary-b61ed95f6c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-b61ed95f6c_1773168625517_0.6345942693454258","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c6ff984f88":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c6ff984f88","_id":"@open-mercato/ai-assistant@0.4.7-canary-c6ff984f88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c917dee47945456897ad641276e358f559c1b466","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c6ff984f88.tgz","fileCount":259,"integrity":"sha512-S/s0RvZlsiNlD7JSUEoGAx/PQ9+6PSueTrAjQZvSYiREmH27xuV3Cy2+bmo6ARWP+xkB6iGwt2pHFpMw5ioMsw==","signatures":[{"sig":"MEQCIDYdGrH1bSSdEW7F3rnUBnbbm9V3BxB/J1ZrIIhH7v7BAiBLjbQnmjN+TPN8DPALUuSs0ZDtH0LVABZYUNdVhMYbgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c6ff984f889fb42203d1eb659bf3a9c8faac1784","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c6ff984f88"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c6ff984f88","@open-mercato/shared":"0.4.7-canary-c6ff984f88"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c6ff984f88_1773168936992_0.8217779103113809","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1983b62a63":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-1983b62a63","_id":"@open-mercato/ai-assistant@0.4.7-canary-1983b62a63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8afa3517b4e8390e8a18a9739fba05dfde20378c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-1983b62a63.tgz","fileCount":259,"integrity":"sha512-2Y+9hFBlvdSusD5Xc6M+94vEOdleJnrs7Fub6Ci8856vxz+4mvP79ahwNQwcVxrkRNmaPum0hkdEzXRRPCc0iA==","signatures":[{"sig":"MEUCIQCfE0rSH8uMAbYq4sfeSpLWgmaqNG6YxITpApcaLCUg4AIgOVJFsgFZVQSkHOjYF3oZ8hI3PkiMWFQmak1HQYRkPCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1983b62a63d69117fee5eda7e1c4d03f005277be","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-1983b62a63"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-1983b62a63","@open-mercato/shared":"0.4.7-canary-1983b62a63"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-1983b62a63_1773172619994_0.4664378672787908","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-93c4bedd24":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-93c4bedd24","_id":"@open-mercato/ai-assistant@0.4.7-canary-93c4bedd24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8847b24a2af870966a3b043269c17af17ca353aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-93c4bedd24.tgz","fileCount":259,"integrity":"sha512-zhqduTKH+US6IkbdpiEGmof9pXOvAUKiwV5FdwRGqmjwGpbuOBwJHwMnW1Rrfg2ZOTQb5xzylMgJRfrGsr1pUw==","signatures":[{"sig":"MEYCIQDIn0iKdKZ81HUbluOtVdXzjPU7cQMvnbmGPGWgaGs2oAIhAL6E5aQVFJVks4I9IPinmPPg0CxZqojui45PHAkY3TOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"93c4bedd2490ffc3e6c1336bee439288a6ba14de","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-93c4bedd24"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-93c4bedd24","@open-mercato/shared":"0.4.7-canary-93c4bedd24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-93c4bedd24_1773172699658_0.7484984521413576","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f4dc23ac55":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f4dc23ac55","_id":"@open-mercato/ai-assistant@0.4.7-canary-f4dc23ac55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37f549db645513b43df1e885583df65ca2fdddea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f4dc23ac55.tgz","fileCount":259,"integrity":"sha512-l20LOTxKW8KdOIJ/qiJv5RUY8GLsRsrfw0f090aJ8mb4nRTB/zJKYpTwoe5jbzYnKCKSqBQ1pP5K+pkI+EIaEw==","signatures":[{"sig":"MEUCIFE4Ihh0Ou/G/AtL8CkiDDto62n3qRtPey/ITucVpFsQAiEAtAoH6k0W8YmsijAvNpdjskOnVnTBx8RPx0TO9kGWBb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4dc23ac550e6317a1c9a4caf18ad909d644b42a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f4dc23ac55"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f4dc23ac55","@open-mercato/shared":"0.4.7-canary-f4dc23ac55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f4dc23ac55_1773178739744_0.19210254033849616","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-f6b19dd65a":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-f6b19dd65a","_id":"@open-mercato/ai-assistant@0.4.7-develop-f6b19dd65a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"29a78da97664d45b903f59967ae4220178ba49cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-f6b19dd65a.tgz","fileCount":259,"integrity":"sha512-BL7EGRopI0o+yaG7UN3rzbE42mZs+KdpqXJAwx5C92u23RdQXkLe70v+byhquJTBSNVe5N0gig2KxDxHEvtXWw==","signatures":[{"sig":"MEQCIAz1xXZu7ZK+ISc+7SNnnaMwmj37m7Q8N2ErujlI4ZUzAiAY5/k6CwyiAv7Z1c/BJdjeebvDT56KMAU0GAVvyOlkeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f6b19dd65ab1cf47c5941e192c0f21dd90a76f9b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-f6b19dd65a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-f6b19dd65a","@open-mercato/shared":"0.4.7-develop-f6b19dd65a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-f6b19dd65a_1773209273338_0.3891915610936274","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-0a657b411f":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-0a657b411f","_id":"@open-mercato/ai-assistant@0.4.7-develop-0a657b411f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4f866f7da391b612d2e9fe2449fd82b8f8b83f58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-0a657b411f.tgz","fileCount":259,"integrity":"sha512-CKQOxMwymF/q7PuogFf7BpSVby9qv4WfcxrkY1jPXG3+C4PqewyGarqjNX8ThZSIjO2/MVJrtt96CLCog/s6jA==","signatures":[{"sig":"MEUCIBzSRSHbsChQ40gefefgsgjN80O/bO3F6VRo8y5tEHAAAiEAoIEWS+6wbJeyBXvvmtIBqQ4WsxXa1NAGdizd+/0xGx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"0a657b411f1cd9aa918f9159cf53c5da412f9ed4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-0a657b411f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-0a657b411f","@open-mercato/shared":"0.4.7-develop-0a657b411f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-0a657b411f_1773209296451_0.874405254695884","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9b4f4f3d7e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-9b4f4f3d7e","_id":"@open-mercato/ai-assistant@0.4.7-canary-9b4f4f3d7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"661d9b626d23f6f45512ba862d6e7be96c86faf6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-9b4f4f3d7e.tgz","fileCount":259,"integrity":"sha512-vzBsx/q5Au+KxYchJ8i3K4x4i41VAD9a7DF7Ys+AiKUCnsiuPBHZwl7cOWAQ9etq/dCF5nAznzs/t3bM3/KTGQ==","signatures":[{"sig":"MEUCIFlIoE3HumTMuZzW+yiJBni4Ga+iuCuTQrIL0XzWFUgqAiEAy4H77oubwFLklPC5jocPsxXkj7UMon81HA/vUE41NFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9b4f4f3d7eb6a7e2e039ba51f70cf3155e6446ca","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-9b4f4f3d7e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-9b4f4f3d7e","@open-mercato/shared":"0.4.7-canary-9b4f4f3d7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-9b4f4f3d7e_1773215448643_0.3672246019959835","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f702ff41e0":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f702ff41e0","_id":"@open-mercato/ai-assistant@0.4.7-canary-f702ff41e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff91c12f8568be153c63694b12408076f3474a17","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f702ff41e0.tgz","fileCount":259,"integrity":"sha512-fyKHoRPX1t79gVSkzLPpIqE96lSzo+jXRx0zCYhM1LawltNxbJHjptksNWAc7o06EONmgR7lFrl7DE++iLQfdQ==","signatures":[{"sig":"MEUCIQDlkqihJSxfMWOn/rPI4eS1iJEp0zRkaJCdKu7kyospAwIgMS0TkKr+0ezPxFhbxJqpiS1gXbOQMn/vrvfXVizFckY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f702ff41e0da72b825bab680e166ccbee45063ba","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f702ff41e0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f702ff41e0","@open-mercato/shared":"0.4.7-canary-f702ff41e0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f702ff41e0_1773216497529_0.2027653251415198","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-df94502054":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-df94502054","_id":"@open-mercato/ai-assistant@0.4.7-canary-df94502054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52e4ef295aab4501852acafcb9ec0225c59d8762","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-df94502054.tgz","fileCount":259,"integrity":"sha512-dv5lgxikAeGk5whPiddRWzB2/VgMs5JSnUtiPCV17YsFohVRihlV9wWSKgaw2BmK+LoTNdpcjWKPt2+WIdhpzQ==","signatures":[{"sig":"MEUCIQCfZsQDMy23qanaeqFEoxPvoNsl9bC1J4j3H9tkZaMt+AIgLe4Qs+d8HdBmmWG9Wh8bHTC3zosHbeFcS8xGU0bhJ7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df945020544b066eb2b0bf3948ec9756918604b7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-df94502054"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-df94502054","@open-mercato/shared":"0.4.7-canary-df94502054"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-df94502054_1773217011415_0.8030967657287686","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-96203c2a71":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-96203c2a71","_id":"@open-mercato/ai-assistant@0.4.7-canary-96203c2a71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c2765628bae31fdd55a2274d107d47861ee974f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-96203c2a71.tgz","fileCount":259,"integrity":"sha512-wCcTL0kg4j0OM+BjNY+3G9OAkJqfE229j1VgplccsSYeYmK4/LnM17nsBdS1+tKO80zh34AB2P/lAPeIv4bwUw==","signatures":[{"sig":"MEYCIQCFHc3CjlFaw/dYwdmGvVjUm1Mur3VyhJG0nvsBtx/IrAIhAMefkMyliOcngB6hTd0AkF3vFbmVgDU/3NWsvdostmgK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"96203c2a71a294df79ddfd31b90aa3b069e33404","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-96203c2a71"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-96203c2a71","@open-mercato/shared":"0.4.7-canary-96203c2a71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-96203c2a71_1773217726566_0.742777040166988","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f2409117ec":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f2409117ec","_id":"@open-mercato/ai-assistant@0.4.7-canary-f2409117ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"14ae95f9057baf0bd2d57d87a2e777edb6aafb62","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f2409117ec.tgz","fileCount":259,"integrity":"sha512-t61AJbqaBiN0NdT9au+vwvHTCSpv2V5EJFEALu0FGbRLBjabPWNnZw9GweXjdAdREGkXe6UZ6Hauyj7wjHZrCA==","signatures":[{"sig":"MEYCIQC79XMCR5wcGAT9jFimq2JFDpIXGSEyFNt+ju9ODjPpgQIhAKAabVBFsHc3LIwSwmztk3qMiNX1FQOUoYHut8QPcZrg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f2409117ec7ad226e29130419355a0eac158849f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f2409117ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f2409117ec","@open-mercato/shared":"0.4.7-canary-f2409117ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f2409117ec_1773218341629_0.5035227062984384","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-348748d1f0":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-348748d1f0","_id":"@open-mercato/ai-assistant@0.4.7-canary-348748d1f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60f87acfc8661d6924be28554cadef9aa19a154a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-348748d1f0.tgz","fileCount":259,"integrity":"sha512-F7Uyqyeeo62yKlLMvKvidUOSCAaAXVmnO2WwDGIgORZh2UWnS7Ion9ljjdceiT/zA6+J53KyuyUFSKcuC6V0qg==","signatures":[{"sig":"MEYCIQCun54sJ9zOjs0MWXLVHMvvPs5ST2TO+gC6SX07+i/UbwIhAPpGYewJLC8d+Vbi3eDcKJpxIBnyLT5UbHD5m0jZT41O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"348748d1f0050cb9ce49f58ad639cb7feef1accb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-348748d1f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-348748d1f0","@open-mercato/shared":"0.4.7-canary-348748d1f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-348748d1f0_1773220732566_0.6698283337260615","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-11728c8558":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-11728c8558","_id":"@open-mercato/ai-assistant@0.4.7-develop-11728c8558","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b2baf45543b823dd1d39c0d35fc42fe48a67e2d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-11728c8558.tgz","fileCount":259,"integrity":"sha512-EldlOB+ZHzOQEV3HKobp54Phx/BycA4IOQlVMpDEXkDMZXVX1EbU3T9G4XGAziZr40scZo55Ci1mEBBxoqXhtA==","signatures":[{"sig":"MEUCIQCDqYehFk15uWjzjTwtVyuk9yCj8acCrdAtDHER+1vbcAIgMY0GtT2bfOKoVAG6gpHgDLz5SIz46DIY1MaOsz2ryyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"11728c85589c3d4c13ab5e1c4ce0b9931ed28f16","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-11728c8558"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-11728c8558","@open-mercato/shared":"0.4.7-develop-11728c8558"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-11728c8558_1773220791065_0.7497771176363519","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c73ce27483":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c73ce27483","_id":"@open-mercato/ai-assistant@0.4.7-canary-c73ce27483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e2af84fa447dc0b168251d753be4ab26769ac2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c73ce27483.tgz","fileCount":259,"integrity":"sha512-6evlpJ3mE+d3H3lxW9BG7Y2/qOlJXgl4JL9MxoJsdpThWREjTiqGctFXK5E6rzfNim0VBkCvFr/FAJwz/SdIyA==","signatures":[{"sig":"MEQCICMckrxnoTn6etCDSjWGXac97I2UgRkkXIujCkrrXdj9AiAEjQcnvkX4pFTOaqZydNbADSmZ1b/y5T6+t0cgyZCwuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c73ce27483c9ea04ac2b4a4da258709b98807c38","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c73ce27483"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c73ce27483","@open-mercato/shared":"0.4.7-canary-c73ce27483"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c73ce27483_1773236032205_0.6520852717548558","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b43a53dae6":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-b43a53dae6","_id":"@open-mercato/ai-assistant@0.4.7-canary-b43a53dae6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd69443d381860df1a0b53eb9dda4417c1d439fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-b43a53dae6.tgz","fileCount":259,"integrity":"sha512-cVeRnnzdIRrPRhJzemOnRawlSdqU6cWcz2JGOtn5T8yJk61lVqJr1Ogbpn/fVn6DMXCCXohojlPuhsg7zBuC1w==","signatures":[{"sig":"MEUCIFJtS3tY+BjJNVPBQVkBB8LoD+/7CVfQcNHwlaXoD8HqAiEAmWI3bEgNO2lafaUE2R7BKbEP5guCfMJijZERbrS3qvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b43a53dae61917671304a6c8c9aec43396218eb0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-b43a53dae6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-b43a53dae6","@open-mercato/shared":"0.4.7-canary-b43a53dae6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-b43a53dae6_1773239411212_0.6434292042603547","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9e985dfcf5":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-9e985dfcf5","_id":"@open-mercato/ai-assistant@0.4.7-canary-9e985dfcf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe56b13f18c3b9f40962e64330d3f0aca459a1d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-9e985dfcf5.tgz","fileCount":259,"integrity":"sha512-BmiqRWxC5tHH9Tu08GBZ/DoP5pLBMIE6xL2T4GJ0z8N89LHSUuYA4kLJI3nrbBIKi9TJr0hqhz/z6/FVDjxgXQ==","signatures":[{"sig":"MEUCIGGfKNj8CoVOZQmCaDW1suT+NPlRrEPVWXCsfHJDD7XFAiEA/0zWNPzQPCoC+SwlzGb4njh/0jWbk6FvM3hiQhp4muU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9e985dfcf5d59797a2851214787fef0cbc5d7fa4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-9e985dfcf5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-9e985dfcf5","@open-mercato/shared":"0.4.7-canary-9e985dfcf5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-9e985dfcf5_1773239478230_0.23837682672692728","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-28ad702551":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-28ad702551","_id":"@open-mercato/ai-assistant@0.4.7-canary-28ad702551","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c850cee68a7c7e69a90e7bc7215e3ff6aea4178","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-28ad702551.tgz","fileCount":259,"integrity":"sha512-SmWm/EBIDBLh0D+VQjPRuK3cwz7JLk3f1auTmyp7XybjeLAOYbVqNxHy2a5Ze6jeYkPfQJBtb91FsGd8xjD50g==","signatures":[{"sig":"MEQCIAxWPPQpo47dF9X25KrTdmgRGRdC1nnCLr8JlmbFVQXgAiBwsZWW+VUE4OHtg5flMG0G3Yiy/Ewuxd7Uuv5b1/hFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"28ad7025516616bd12dde23ef46a2e65a1918d34","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-28ad702551"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-28ad702551","@open-mercato/shared":"0.4.7-canary-28ad702551"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-28ad702551_1773242894365_0.6103101060807905","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-607385e4ed":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-607385e4ed","_id":"@open-mercato/ai-assistant@0.4.7-canary-607385e4ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4db9e883dfec5f31e645291fa5280c1a29d4531d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-607385e4ed.tgz","fileCount":259,"integrity":"sha512-6ZIH3frIscu56MHVNHkPCWDHQtWqgeN05ZjR9bmaj1tDDMy8I2CmrnG1TTJqhCeUGOZ1hLHbUTh43fSRVylzuw==","signatures":[{"sig":"MEUCIQD8ol3njwLHtiKgVx5gYjO3xDbTSR+tcxopmaHcHvIwVgIgBXv16AId5uzVN8iOngKPO7r49lerhcpRrktC9ZpRCeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"607385e4ed371434277b8091524484c81bc950ff","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-607385e4ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-607385e4ed","@open-mercato/shared":"0.4.7-canary-607385e4ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-607385e4ed_1773243623103_0.00390055016416313","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-8ffb4241c0":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-8ffb4241c0","_id":"@open-mercato/ai-assistant@0.4.7-canary-8ffb4241c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfee8b4e9652d738f53e4811a624ca19197feca6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-8ffb4241c0.tgz","fileCount":259,"integrity":"sha512-3z61ynY/7Sa162MMvHoI32Kl6ckPzTqu09tTAkqONqnUyfvkmU3pdA9T5Mbnhot5o65BqXhdrIqOrS9jo+HURw==","signatures":[{"sig":"MEUCIQDinHvPHCpM6BCizwTrB6J1VpkbjqRl3JW6YVMW6pgcXgIgCJwUgPlMVJPLN7CmUFIZTSq5nEja8HO17iEy7ZPuvxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8ffb4241c0bf4ba2c0566d318ea3102ddb4de6ab","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-8ffb4241c0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-8ffb4241c0","@open-mercato/shared":"0.4.7-canary-8ffb4241c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-8ffb4241c0_1773243988465_0.9394343458616603","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-cd8fd3f160":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-cd8fd3f160","_id":"@open-mercato/ai-assistant@0.4.7-canary-cd8fd3f160","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39842b513ab0c7fe9e8b4ef62c01a6da8c162c0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-cd8fd3f160.tgz","fileCount":259,"integrity":"sha512-yR2vHyKAo7IXsm1rJJuLS6GvZSlf5d98Zi/MUJofZIWxBJL8WWZ/X4eWwUCQSzP+xqd4wqEjEkAoBayRwOFDUA==","signatures":[{"sig":"MEQCIFozpTknAKQZtmeFOQLSU4TAIQJi9r+cb45Xbzdc0Zy2AiB4clc3cynhhHi+dt2yhUsvoBn2KaK6JCBe7jVFRVV7mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cd8fd3f160eefd3aac7ba219bf87d0a372fb6126","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-cd8fd3f160"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-cd8fd3f160","@open-mercato/shared":"0.4.7-canary-cd8fd3f160"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-cd8fd3f160_1773243997655_0.37320236117553374","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d3d6498de3":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-d3d6498de3","_id":"@open-mercato/ai-assistant@0.4.7-canary-d3d6498de3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4ca151a3c99aeae6d4e2544d79f69a9bfcae044","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-d3d6498de3.tgz","fileCount":259,"integrity":"sha512-lkqgpRC/jehWBNU+mISlInuZdPNYRFfHuWbSXym2eLTweEGcxFcYEDJ+HNuSAYv1NIIvkzdXAnU0bt/rOI248Q==","signatures":[{"sig":"MEQCIBmYeYh3fPeQLn0gZ8OUqrnRiODw+A5xulER6ekXP8GGAiAFTJx0pTksndgXkK8mhfEnXUdaOunua0sXfL+AB2Uy8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d3d6498de335f631e65403457b1b0f3375dda43a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-d3d6498de3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-d3d6498de3","@open-mercato/shared":"0.4.7-canary-d3d6498de3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-d3d6498de3_1773245125228_0.7508147183856526","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-159f665b74":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-159f665b74","_id":"@open-mercato/ai-assistant@0.4.7-canary-159f665b74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2e64718e129c7524a410d930a32f3289d080fa4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-159f665b74.tgz","fileCount":259,"integrity":"sha512-d1vft7WFrNE3kvv+ky3aQTs8ufIy2WsL2f5CEdwig4Y2MlRyMV/bztiqf5XAANe0OxTr+iyAzcLc3N86w/ogKw==","signatures":[{"sig":"MEQCIDtfwqYrP87PwjkKnLP1FezvNbwLGY/U8y485pbTSgdGAiBi97oef5yRB6Y7VgYE7p61TW3xpZS8o8F/EQYf17gO3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"159f665b741897c3fa0cb7c4abc1f4b4cda1aeea","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-159f665b74"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-159f665b74","@open-mercato/shared":"0.4.7-canary-159f665b74"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-159f665b74_1773249299320_0.9837682481131556","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-e249d3e7d0":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-e249d3e7d0","_id":"@open-mercato/ai-assistant@0.4.7-develop-e249d3e7d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"046b8b18122e0e77df14a9ee9bbc4049e74f2ea1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-e249d3e7d0.tgz","fileCount":259,"integrity":"sha512-ZJXudQ79HpPM9RdprYx/TTXzqMf1uGjODswllL5g2dHLZuasyum4qfHrD5nomWmYOWmtOAVek7zFwrl496U1GQ==","signatures":[{"sig":"MEYCIQDkXyoSQgYDULHP1GPTzGC5a9NmNTcnr48Sv/c5JyttrwIhAL05Oc5c7Dh4idNxM8fq4elCwa/VeeyMFQaADWmDspBK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e249d3e7d0ab1452cb65e61b30cbdca29cec17d5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-e249d3e7d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-e249d3e7d0","@open-mercato/shared":"0.4.7-develop-e249d3e7d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-e249d3e7d0_1773250070086_0.5481431929015881","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f034ec9193":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f034ec9193","_id":"@open-mercato/ai-assistant@0.4.7-canary-f034ec9193","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ecc7b4099dd6b90efaa2ac4efcb2856996d7866e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f034ec9193.tgz","fileCount":259,"integrity":"sha512-cwmfPiIfwVTRqv5ZTZ29ICFXJ7xL/I42c1CsKQXdSsP/3cRTdhNUCf4t7ezuo4bV40yysD+xnlnkNC+WQqBRoA==","signatures":[{"sig":"MEUCIBkdnzfzEAmIiW/j8chWK/saNqIhBw5mFcADwQ6SZ037AiEApG6xdkXPRrF5U7oW/1iaUHzDec51TJZqo4ML61L4mM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f034ec91932c80c226750a96d8c1fe3646d6da43","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f034ec9193"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f034ec9193","@open-mercato/shared":"0.4.7-canary-f034ec9193"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f034ec9193_1773250327818_0.09784818713016508","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-5c02f62827":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-5c02f62827","_id":"@open-mercato/ai-assistant@0.4.7-canary-5c02f62827","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc0c082afb2ae84298290a788315766e8d07b966","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-5c02f62827.tgz","fileCount":259,"integrity":"sha512-BCKhntwnqomJrI4iKsB2TAQ5pC9OsE50/Qcua44ah5JinIgLSwHSEANa8p/w3e7jmlpQToPBdw1MsS4XNKNNZg==","signatures":[{"sig":"MEUCIDSCqycYxSy5Y4M7GE1BS3Plsps34RWMOWJtAo7DELXkAiEA9IizbU6HnwkD6OSXadZ2IcjSJjubWPlYFveyalBGDr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5c02f628278e52e816b6254df808d6af5b4d8b61","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-5c02f62827"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-5c02f62827","@open-mercato/shared":"0.4.7-canary-5c02f62827"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-5c02f62827_1773250425168_0.5737948154726573","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4f857bbf79":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-4f857bbf79","_id":"@open-mercato/ai-assistant@0.4.7-canary-4f857bbf79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09ea7baff4069648077d82ed8cb05262c12a1cae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-4f857bbf79.tgz","fileCount":259,"integrity":"sha512-UriFVhGXVMfhWX2ZlducyDN8LCy2x8AW7EMRW6utGUUWx2C+zAdhDaYTj7oTuJoMh+f3bd9i7/9dXg9che9n2Q==","signatures":[{"sig":"MEQCIFc8oXo2HOkGZRduf+gbJ68Gd7FKPzGAjETExeJO0Iz4AiBiH6IGkPHCeGaSPEQhCvYhfbI0uvdnIs5za8ab3xnO9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4f857bbf79d4472c28912d2648b6fbf8accf4fd3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-4f857bbf79"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-4f857bbf79","@open-mercato/shared":"0.4.7-canary-4f857bbf79"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-4f857bbf79_1773251965331_0.06009216132040929","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-dfa230a198":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-dfa230a198","_id":"@open-mercato/ai-assistant@0.4.7-canary-dfa230a198","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90fedb5f29ee45a4ae24eb2a6d65d466e8b1ae78","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-dfa230a198.tgz","fileCount":259,"integrity":"sha512-biiaHH4G4MYtPI5MYgRXy5At07MqWcczJKbMenRqaeBYYKy6kdaiXg2ayC2Ylsng+TY6Nv3fmwll9eh2iu+adQ==","signatures":[{"sig":"MEYCIQCBcz6pgZ801mjXlyYQoQNTRnUsvvAyW7DkZy3s+UQsJAIhAKTsW4fKUFZzQj5Wc9rv5FnQl6XhK6q77ZA4MQrZ6UAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"dfa230a198598033051f36452246bb52fb42ade3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-dfa230a198"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-dfa230a198","@open-mercato/shared":"0.4.7-canary-dfa230a198"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-dfa230a198_1773252264745_0.34935991491814344","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-64142e9feb":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-64142e9feb","_id":"@open-mercato/ai-assistant@0.4.7-canary-64142e9feb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f139dcb0201e7757578ff64f18dfa72f1181fe82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-64142e9feb.tgz","fileCount":259,"integrity":"sha512-KNUM2X+OfbtsCOR67EfleuCvS9gFQqFQl569rOHtsWopGXDD43eGWxojpamDbPdXMkLrgpYpxaQpLv6G+t8hnQ==","signatures":[{"sig":"MEQCIFp1RhYU+xYbFTZ4OISmjwnJ7fFDpRAYQBZ2kwj914y9AiBeHod4/Uq3gNgQn0BrqB5wp+bbFaza4bbcFldSfNfBIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"64142e9feb3e83e85a740ccc90454e43c09303dc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-64142e9feb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-64142e9feb","@open-mercato/shared":"0.4.7-canary-64142e9feb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-64142e9feb_1773259025874_0.30547927347449044","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-ac22b5c7a0":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-ac22b5c7a0","_id":"@open-mercato/ai-assistant@0.4.7-canary-ac22b5c7a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d2e20765fe9f2f0d61a92877b53cb04621b905b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-ac22b5c7a0.tgz","fileCount":259,"integrity":"sha512-lPEMw9M2tJ8oM8utk9/9N8Pa8MFdNEeduPfoiq0jntFb65AzBdbWwzXnF++anxUPHlQHYBBPA6dMFVrGyRtMaw==","signatures":[{"sig":"MEYCIQDznQSeO0vDLJ4NyAcCFIidILR/pxgL1dyqAJWWEF22vgIhAL0DxyEdSgumXH0qcEM8hu47U5poDFNR5Siz2Ful/ngU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ac22b5c7a035601ae90931c22805b243eeacd58d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-ac22b5c7a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-ac22b5c7a0","@open-mercato/shared":"0.4.7-canary-ac22b5c7a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-ac22b5c7a0_1773299004197_0.7267975044410455","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-beaa7048d3":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-beaa7048d3","_id":"@open-mercato/ai-assistant@0.4.7-canary-beaa7048d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d491c63d1b0caae224e67f2910d960bf3ee5381","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-beaa7048d3.tgz","fileCount":259,"integrity":"sha512-2BqnTcGEY9tL3l59ymmZUkye5Sb1SLIGcVO5zqO4lMmvwjULWGuc/yyI5Y9hTW7BQx0GHZo0d/f+UVIewyPogQ==","signatures":[{"sig":"MEYCIQC0BXXo9J1H+Hxkr6eVtO/JI/spjgt80oPZSfoYMxdpzQIhAJGqPQQDHz6HNzycgQvjFQ5y5cQ1VQh29B0p481gTvhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"beaa7048d33ff7f62fa720649c7319cd76942906","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-beaa7048d3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-beaa7048d3","@open-mercato/shared":"0.4.7-canary-beaa7048d3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-beaa7048d3_1773301083579_0.026107198187624414","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-aa0526225f":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-aa0526225f","_id":"@open-mercato/ai-assistant@0.4.7-canary-aa0526225f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f8217084c0cb6c945168dd14cd554b3aba21915","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-aa0526225f.tgz","fileCount":259,"integrity":"sha512-MPeYGekfflWxHWlU4KGftj4yFfQQHSIjmAZBjR2QR19u7tqJ7LqXoNMlPjEmjXw6G4XKjBYd+CTe5jS3xGbG9A==","signatures":[{"sig":"MEUCIFjXOGfh7o00BuUmDPjrlcMzQX0fI6pCw79xDvsK4orqAiEAr/4edb5xZZP66pev1O5UGdS+RxU3aA3PgtZv/ZuVauA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"aa0526225f0201a1778e1e07a22736eaca4a1a95","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-aa0526225f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-aa0526225f","@open-mercato/shared":"0.4.7-canary-aa0526225f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-aa0526225f_1773302752234_0.3255000535090391","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3edf152ed3":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-3edf152ed3","_id":"@open-mercato/ai-assistant@0.4.7-canary-3edf152ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4932b7ff016bad67e842db6c10789c0479ace30a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-3edf152ed3.tgz","fileCount":259,"integrity":"sha512-M0A/LNR9jy7KwVXctgqGSYJgSux0IpDjSL/tlENSocvqV+vvmyfAqEHT5rRFdCCtrJGKEfXxiM+aG1qSdc0QOw==","signatures":[{"sig":"MEUCIEXzLhixmTejV9rhKTLxqaZPbsUZSak9TW+MPCHo39+dAiEAjpqzg5vtZQ2RIpQ4yMXohrH3BwSYylh4TlvoXrfcpxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3edf152ed3d90769548306ac2e662e7b433f6291","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-3edf152ed3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-3edf152ed3","@open-mercato/shared":"0.4.7-canary-3edf152ed3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-3edf152ed3_1773302989331_0.9268097560052646","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-175b5171bc":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-175b5171bc","_id":"@open-mercato/ai-assistant@0.4.7-canary-175b5171bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72493439e806655727cc79e40c68104d0b90f3d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-175b5171bc.tgz","fileCount":259,"integrity":"sha512-nkhsK/dz57PbQPhWF/qJV2/hy7D5YASYVm6YCpvrJNFN/6qjIjrmCzhpFrtP5Vccy2FbwTQaRCBabsE4K5g/3w==","signatures":[{"sig":"MEYCIQDV+RfnYruF9hXC08VRyycX1ygLNTvdACK8GNUlNcsZswIhAJpdGuKRWm9RAcaoRjG3BIxQABI1DV8V1EayaiH0XSB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"175b5171bc9064cfa1191de7e877b9fe018ad25a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-175b5171bc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-175b5171bc","@open-mercato/shared":"0.4.7-canary-175b5171bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-175b5171bc_1773303912871_0.5638538537111304","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-2b3ffdbc0e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-2b3ffdbc0e","_id":"@open-mercato/ai-assistant@0.4.7-canary-2b3ffdbc0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1ce957124d0d63de5107de85d2c32ec7375b780","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-2b3ffdbc0e.tgz","fileCount":259,"integrity":"sha512-VC+IakghcylfQMsgDh7Ide+FX5nioBCZsBRsDVGYJzPmgNt7+OgsfmKCC4lXci5HDiVLJ2wlr7hNefKUIUtbPA==","signatures":[{"sig":"MEYCIQD3XP99tn1aDKaCz9Xc8DfDNWN2q9pt1g2nKFujTkrtmQIhAPqxIkD4UDKP8U81txCZupfZVKCrEzyafqB5eE5s+bwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2b3ffdbc0e5dc5d253be670a048fd257ec80a802","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-2b3ffdbc0e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-2b3ffdbc0e","@open-mercato/shared":"0.4.7-canary-2b3ffdbc0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-2b3ffdbc0e_1773304234832_0.1772783222758234","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-a37ed3f861":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-a37ed3f861","_id":"@open-mercato/ai-assistant@0.4.7-canary-a37ed3f861","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09540504d828ec6d50101ff00a14164b43191686","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-a37ed3f861.tgz","fileCount":259,"integrity":"sha512-ygrxZxtU09VlutdhShFxUBkp8D9p9tBZCaEIMrL9zV/qUymlIULE4J7Sm0eNlptj/NdC+LNw8AcGI2GOmLan1A==","signatures":[{"sig":"MEYCIQDqwR49GkWGWTSzLisGX7Szj1s3OA2RY/BMh5VNsCH0wgIhAIoJ9aP2hIqquGfWNh06hLmyRXndx9HRlrD5c3JyJtU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a37ed3f8619867b07c8c69fff631e26a92c8a2aa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-a37ed3f861"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-a37ed3f861","@open-mercato/shared":"0.4.7-canary-a37ed3f861"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-a37ed3f861_1773305723059_0.9096516733432378","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-e5ab49b1fe":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-e5ab49b1fe","_id":"@open-mercato/ai-assistant@0.4.7-develop-e5ab49b1fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"992ee78940843853e22d284fbae28fb51e8396f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-e5ab49b1fe.tgz","fileCount":259,"integrity":"sha512-Csy+bFC3yzffDUcS+Ky9Mrk/Dy2jHzJu4JYwe/K6tZzBA5gOCLq+ppq7vcWSpSlnrdjwWw6zF/m04L1P6IHeqA==","signatures":[{"sig":"MEQCIDQONS8veOKSvXfAKZzTvDDFS2QH6FTLPo5rkg9mgkEeAiArZmrYoTy5WMIAEClayDDur15fYAcu72wcjZic5u871w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e5ab49b1fee182a8c424bc59cb59ba8a5d54d05f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-e5ab49b1fe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-e5ab49b1fe","@open-mercato/shared":"0.4.7-develop-e5ab49b1fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-e5ab49b1fe_1773305790607_0.1644902858436037","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-ef99844b90":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-ef99844b90","_id":"@open-mercato/ai-assistant@0.4.7-canary-ef99844b90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c5d761692c7bec405cd2b1404182083b233f447","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-ef99844b90.tgz","fileCount":259,"integrity":"sha512-Mo6lBvi9opvY1tzlowZfjc50F5xrJ4+bxPufAHoUrQwjguvf4wph9FcLASPKESDnwPjwTglcavJvBjsS7kaqRQ==","signatures":[{"sig":"MEUCIFLi1mFMdCaH9LrAWUwFeYWI0SBzKcGSiJ7SJ7IBjZPAAiEAjG8dP4iJjKK8vIRi87q0FXbRyN2AM4f5zy7w5sg9ek4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ef99844b909bde760acd851698c89c391fb1ef94","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-ef99844b90"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-ef99844b90","@open-mercato/shared":"0.4.7-canary-ef99844b90"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-ef99844b90_1773306975338_0.18551385559325828","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-691de6b279":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-691de6b279","_id":"@open-mercato/ai-assistant@0.4.7-canary-691de6b279","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4860d0843ade62ad460f375d7d46c711d92c22e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-691de6b279.tgz","fileCount":259,"integrity":"sha512-x4w+FeYX3lYvulTeoRFvZfvaERG5j9pg8TULbx9J7WG38odMOZ0YqyUXqGB8lzb1C1Qb7grDbSyUPAn5Xg7pSw==","signatures":[{"sig":"MEUCIQD/wuNkVNaB9Gj7WvxFNXakhRNsqstIIi1l+5/S6gOD8gIgVGjhyEkYtXE+Wl0oUJk5Zbrx2OD6fKXcDt/WcjlWsGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"691de6b27918490945e17d609553b8f091246e97","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-691de6b279"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-691de6b279","@open-mercato/shared":"0.4.7-canary-691de6b279"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-691de6b279_1773308472912_0.40596238138279617","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-cbf2008431":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-cbf2008431","_id":"@open-mercato/ai-assistant@0.4.7-canary-cbf2008431","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad77d41eb628896dc29eeedc72668257d7477c8e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-cbf2008431.tgz","fileCount":259,"integrity":"sha512-oKm7QONxBopmWEmHiB3ZyXCbsJsGwYAIS6KQXCShINzGsdQf2xO2MiYsB8B9YNy1b0F3N/v2Lcswp4PCDC+jmw==","signatures":[{"sig":"MEUCIQDpJQaAeX8hAWXMmS+T0Lzv4G/zIvCNiQSxiLk5bNYRjAIgR1WM0nBgZbxX1bPp7T51SpoMa7ihEzaDv6dqhY7t4bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cbf2008431b8568de262c58f6cf2c25956b02da3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-cbf2008431"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-cbf2008431","@open-mercato/shared":"0.4.7-canary-cbf2008431"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-cbf2008431_1773312670814_0.5502041680629699","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-54dc16961d":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-54dc16961d","_id":"@open-mercato/ai-assistant@0.4.7-canary-54dc16961d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10ef3dbc21e905d8f50a20d54df2f1826212e364","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-54dc16961d.tgz","fileCount":259,"integrity":"sha512-IZfjKbBxrDMFj5KqRDFXd1gu3JjKBmaSSG90lca7DVOUOW96v/b2atB9F9+soo2/fm/NWH7ewJAwto/f5b3N7Q==","signatures":[{"sig":"MEYCIQDdDJiXR1XRFMBeYij54QLitCrECzxCR5Y5sf4IKg+/8QIhAIHnB34UbYhU2XYMaZUyTlfDoS6Q6Ilp0G/M1TxBdr1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"54dc16961d075745fac67d845da6e911954f7c0d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-54dc16961d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-54dc16961d","@open-mercato/shared":"0.4.7-canary-54dc16961d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-54dc16961d_1773312761277_0.40953994832783636","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-51f893d9e3":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-51f893d9e3","_id":"@open-mercato/ai-assistant@0.4.7-canary-51f893d9e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ce5b2bcba22e784e98b1793e8033cfe0e528f33","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-51f893d9e3.tgz","fileCount":259,"integrity":"sha512-Qlc5QQPk79B/DjF71DOHJhFcaZvKypV/ioTBU2b86lV38BWGQG1JehHVVUSCqf2EHsDkEWSYA6pdLddXedX4rg==","signatures":[{"sig":"MEQCIHLAFGHXyrPDYTVt8DEAx8EMlvLC3pPq+Se/zXTVf/MSAiBS47iHMc7AeQBB3PaL7Xsu4UV2hEzpRSvnPdRL9XWwJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"51f893d9e31301b81dbcedc592bc9bfb3af00323","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-51f893d9e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-51f893d9e3","@open-mercato/shared":"0.4.7-canary-51f893d9e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-51f893d9e3_1773312879900_0.5866369937766331","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f198b6cc72":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f198b6cc72","_id":"@open-mercato/ai-assistant@0.4.7-canary-f198b6cc72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e10d6100f070a825f9a75e4ebae9a3b2f3fbbf5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f198b6cc72.tgz","fileCount":259,"integrity":"sha512-zA5xJ7CpbTwTzVtKBLWfcfdzT+/QwzU8UFMvkeD2CMHpP1lTmYsB08xGzOcxHGOuKrDQ/sGmYOTYh2ofmP/c2A==","signatures":[{"sig":"MEUCIQDg+AlzJhzM18muL91SxH8WDufg2wAGqsBh3AZYccaDlAIgbUkKM2HaeCMUbpHkHrv4BybKzNSFG4QLpbdv43q1e2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f198b6cc7206e71aedc930e34f2b513acfefd20f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f198b6cc72"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f198b6cc72","@open-mercato/shared":"0.4.7-canary-f198b6cc72"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f198b6cc72_1773313040872_0.28814710450724035","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6d827be06e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-6d827be06e","_id":"@open-mercato/ai-assistant@0.4.7-canary-6d827be06e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"353f7aec1f406d2db4952e71e87874589d6019fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-6d827be06e.tgz","fileCount":259,"integrity":"sha512-P1xr43kdcc96jVL3NwoHUNv4k9e78ZNseoDnaII/HrrdJCUy/5ux4nWpw8ofryMbN0b9PtUY7CNxZKJSjYJIHA==","signatures":[{"sig":"MEQCIHFOEcXTkPgZKfTHmtoZ0+2KFgvXwDgLHfXGSN5PQSwRAiADBBhWZHPGfkB7EZc00Sx+iz2fSJ8oDfImtRicW9tMiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6d827be06e8602f6f14b15f6462dea3b47fd6ec8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-6d827be06e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-6d827be06e","@open-mercato/shared":"0.4.7-canary-6d827be06e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-6d827be06e_1773313113152_0.2890642318498282","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-98dc5a3b98":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-98dc5a3b98","_id":"@open-mercato/ai-assistant@0.4.7-canary-98dc5a3b98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8586d7dc2aa983fc203a0951edfbfbc24ebdb35a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-98dc5a3b98.tgz","fileCount":259,"integrity":"sha512-eDWInGpkonYeMHx4eItRRggeVAGQHMEjKEDBNN4lkEiZ/fdRwiRC4XGUtG0MVB5gj1q/O/HKgl6jFXiJAtpmbA==","signatures":[{"sig":"MEYCIQDKmn29l+eM9l/RZ2hWq3AHM5wvM0FeiUGwmY6hXwNjgQIhAOz79GXfcoP8xIJ4DuaVWfpXYCL4WEGXGzZDiO6Xy9Mq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"98dc5a3b98dd25620e1610e03cd50a26add0b8cf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-98dc5a3b98"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-98dc5a3b98","@open-mercato/shared":"0.4.7-canary-98dc5a3b98"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-98dc5a3b98_1773313409628_0.5801634202173935","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6c43ae4ae5":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-6c43ae4ae5","_id":"@open-mercato/ai-assistant@0.4.7-canary-6c43ae4ae5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d457899aa5aac78a9437519ddc8ad499c6eb1f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-6c43ae4ae5.tgz","fileCount":259,"integrity":"sha512-+zjlx1KDKaTtoOU8oDysWJxGEcLNiSqQ0LwfvGvHGnqWAI51L6609DCIiblXiQvLM5QvTsr8SvLzBXjcVnno1w==","signatures":[{"sig":"MEYCIQCbHDJZridscwDoTshlRDlnUVdigm3e05oIxNVl218oZgIhAKOO3uli1ghGx+UQeQr8lYJy84qQ/YnikMZl4uW/9Tik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6c43ae4ae5b1cc8dcaa1c58e13df471581858e7c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-6c43ae4ae5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-6c43ae4ae5","@open-mercato/shared":"0.4.7-canary-6c43ae4ae5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-6c43ae4ae5_1773313532193_0.30526553681890567","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1c3bcb98d0":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-1c3bcb98d0","_id":"@open-mercato/ai-assistant@0.4.7-canary-1c3bcb98d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"564a38f94be497df9d0dd9fa71a693f065c041c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-1c3bcb98d0.tgz","fileCount":259,"integrity":"sha512-Jo+aw+6RgU6H3IDh/sEi1b4bisanPwuja+sd0USnfdx8gKfB9S+5+tjstR5W9nUakp6+tp/4TxcNSNAQ/oTW9Q==","signatures":[{"sig":"MEYCIQCBtMM0N7mCx7/7zSYO0v7pLXVIW6WW903BWRKwH44scwIhAIO8b37i88p6Id1Lbl7kNFmuHML3rNcncQmT40oluW66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1c3bcb98d0ec8c984b500b5521360d1a26baba0a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-1c3bcb98d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-1c3bcb98d0","@open-mercato/shared":"0.4.7-canary-1c3bcb98d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-1c3bcb98d0_1773313921092_0.1759788163982825","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b9411582c5":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-b9411582c5","_id":"@open-mercato/ai-assistant@0.4.7-canary-b9411582c5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6375c392ab9c1f89a353a0ca9938f4eff6bff900","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-b9411582c5.tgz","fileCount":259,"integrity":"sha512-hc0NMoe0H4blBUzPL3JE8/fpBWTp5rSzs+mL/DV2bmlzRUE0vaQDtwdNtvN/AjZN0NzX7jA2f6rCB6AG8EeQug==","signatures":[{"sig":"MEUCICdOwSN3SYMgyFePdQDs32DdqgIWNLN8cq3FwJ2cJCcdAiEAscGxcb2LX2fED2crdZTdoOnnr71Jc8SrjayYeOJblFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b9411582c5b6a7063b7653f680ec579356daa9f1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-b9411582c5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-b9411582c5","@open-mercato/shared":"0.4.7-canary-b9411582c5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-b9411582c5_1773314270468_0.08291010747926486","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-63c39ecbed":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-63c39ecbed","_id":"@open-mercato/ai-assistant@0.4.7-canary-63c39ecbed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c93cbf72f111b8c9a8d2f8c6ffc67b6ec458c697","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-63c39ecbed.tgz","fileCount":259,"integrity":"sha512-qwb2G7vHYRpvZz0tPctZyfa0j8oAcWb4IVR20sfa/q9bbowZWk+vSDBcQkuSqIMCkZEDOD2WdOEX+6Scu5hEPQ==","signatures":[{"sig":"MEUCIEfRpwqUEACw4KqEDa9stfYqsBIDPgrsPKpf+1ipB+2+AiEAlDbV4sXxZelRTGpAkMgs4MYpcFiqeJATqKWFo3A77Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"63c39ecbedd7c278d5d31f8b86e6ac5f49862bc6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-63c39ecbed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-63c39ecbed","@open-mercato/shared":"0.4.7-canary-63c39ecbed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-63c39ecbed_1773314448414_0.3460570926864943","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-8a66949b2d":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-8a66949b2d","_id":"@open-mercato/ai-assistant@0.4.7-canary-8a66949b2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7498cd606ded3df4d5e492c0ed47917c6c194f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-8a66949b2d.tgz","fileCount":259,"integrity":"sha512-R0ReBEFnnklFBCv7xOS+i6NehrrFtAyW699ZDk1IkwuPZKlgHVCGP9A6Iy60wRJuFRMVOEaoKF9lCNbRrInQtg==","signatures":[{"sig":"MEYCIQDVBGHeKSjJXEg1qLwPTVwnXzjjmf2dBiqab9zA/eSfZgIhALEIS9N65JJXNMcPYbezhY/dZlOZgh15Bjd1T2LW2GaX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8a66949b2ddf23b377187cdbd46146b84f3e111f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-8a66949b2d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-8a66949b2d","@open-mercato/shared":"0.4.7-canary-8a66949b2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-8a66949b2d_1773315882051_0.2943840275996916","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d1399da815":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-d1399da815","_id":"@open-mercato/ai-assistant@0.4.7-canary-d1399da815","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0b99996a0ca697801156652be7fc24946bfa1db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-d1399da815.tgz","fileCount":259,"integrity":"sha512-RkslXFNEUTfFQCYyxxs4MvF2f5Wo5Q5+FEaZ203+YfsDRLJ1QY1zlUFMZBSoUgb4Bt4eshzGA79PtFYM6c/BiQ==","signatures":[{"sig":"MEUCIFMQiu5ZOmntYvMuoEDarzbSfyKPQgRVeL/wSjRCcC7JAiEA1sl+cqfb9AGIlq/ROn6FJQAXhgBZMsx5x51A2dxgl8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d1399da815b438cea42e19de8c025d899eb91467","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-d1399da815"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-d1399da815","@open-mercato/shared":"0.4.7-canary-d1399da815"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-d1399da815_1773318140774_0.09484247721355965","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3e6d401dfb":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-3e6d401dfb","_id":"@open-mercato/ai-assistant@0.4.7-canary-3e6d401dfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a3b9177804c0a64fde9d7d6e28bc4ab2fb9c1dc7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-3e6d401dfb.tgz","fileCount":259,"integrity":"sha512-6bITYyo3ei98reYV4eapZXThDKAwPmsJG60mJ4175LP1xTSaQ+N4P8Z7Eq2SKbGryJ5xFoKYCfnxrVs2h3AdmA==","signatures":[{"sig":"MEUCIHcd9+XL71pYSxm8r4jN5uoqAx4RP7c1PQYVIoW6loczAiEA7nimFNMAbO3qUj5GICLulEJ+vosV124cmh2Ra7vuGx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3e6d401dfb1d21ca0200465e760e0e603598c7be","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-3e6d401dfb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-3e6d401dfb","@open-mercato/shared":"0.4.7-canary-3e6d401dfb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-3e6d401dfb_1773318881948_0.6447565138902087","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e07148e1e3":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-e07148e1e3","_id":"@open-mercato/ai-assistant@0.4.7-canary-e07148e1e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d9851f6f6c0ea3bd14ee51b858b9066e73ab32c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-e07148e1e3.tgz","fileCount":259,"integrity":"sha512-BEngfoPnz1inpu1luF5hNeWQp4ax8wE8i/v/zhVb9gn14TNoSDZjW0ffGhVTDhSa/aTor+Xr71WUfkeVvXlEmg==","signatures":[{"sig":"MEUCIFFiouuppznmVaNC+lREHiHhvWDcUBOJmAfD18dhyi5qAiEAmP7Ov37KZTWKAYVPhlr4sew+MMp8Xp30p0GFhsARyvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e07148e1e390c22b6f716a73af83846935db6a10","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-e07148e1e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-e07148e1e3","@open-mercato/shared":"0.4.7-canary-e07148e1e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-e07148e1e3_1773320115962_0.2211521252707882","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-4edba96002":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-4edba96002","_id":"@open-mercato/ai-assistant@0.4.7-develop-4edba96002","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0eb3af17fcb1fdabdb0881c8e92aae4b453f5ab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-4edba96002.tgz","fileCount":259,"integrity":"sha512-Rb/IfiKy7r+1WLgZp6kfqoYBXB2JSaciVTi+Kb5ShDLtM/g1TpOsPsNuCNrQRBdI23J1dZc90RCG1Y2718xdKQ==","signatures":[{"sig":"MEUCIQCPpwUpyExIrWPcfbHHJQXRogHC9tESCdx95+NmqDDK3gIgGFFaEi58xMx5VOJVIXvtjkd9Gj7RUudP4eQ7cAzGw80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4edba96002fc0931a02c94018fb0dcd71ee9f6c8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-4edba96002"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-4edba96002","@open-mercato/shared":"0.4.7-develop-4edba96002"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-4edba96002_1773320386977_0.862848706796713","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-78d7541539":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-78d7541539","_id":"@open-mercato/ai-assistant@0.4.7-develop-78d7541539","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be783b926e15086a42d62706d8d9c71f78c78f6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-78d7541539.tgz","fileCount":259,"integrity":"sha512-Xi4yGTuoC6mZL1C7u3JorMOeJlTC301nMpbe4tJXeUQwWPBYxHmPZ454UeAiy6e9sFszPVO0U6wN+9a996Gd4Q==","signatures":[{"sig":"MEYCIQC6A0PHBV+1tCKVXDJddvf/VoeKJcuPUgYz1GXWsY//DQIhAKWqMsz6Z1RM6N9ewxzNy/N4kV/G+4UoUK3usXszamJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"78d7541539f467bd8208c7747d7ca536a612fc31","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-78d7541539"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-78d7541539","@open-mercato/shared":"0.4.7-develop-78d7541539"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-78d7541539_1773320416272_0.3979734304350595","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-545d802e5d":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-545d802e5d","_id":"@open-mercato/ai-assistant@0.4.7-canary-545d802e5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ab5f64a6b1161a34c80e4198ece62ea2a717595","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-545d802e5d.tgz","fileCount":259,"integrity":"sha512-EnQiiIgJV6dJcwCtjm7YxgygebU+bibDt4oV9H1jADAv/sZOxQgf14wLu8OCR5mU4851wi8zgWToH81PDGhaDA==","signatures":[{"sig":"MEUCIEnx/7UXqDIMl/JPP3+BxzQzm6Gd/pYfjmdI+/lSSPLqAiEA0+xZNfrt3qZKTN7pznKkwhgGRCuTYepGZZ9jpkMR1zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"545d802e5d1e3e573731580ee771a887f9015df8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-545d802e5d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-545d802e5d","@open-mercato/shared":"0.4.7-canary-545d802e5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-545d802e5d_1773320719389_0.9674241745873182","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9baf6c94da":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-9baf6c94da","_id":"@open-mercato/ai-assistant@0.4.7-canary-9baf6c94da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d275decca41e93289b3b904bfb3b90cff1b6776b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-9baf6c94da.tgz","fileCount":259,"integrity":"sha512-fYSzKIJNQTMDj/sCYGJESuV3bWVae3+YE0VNZuL+cSKQG+CWkI20qsJ3GlUP4DpzNza8NeoFapTcd+efTfC6dw==","signatures":[{"sig":"MEUCIQDsDtW2DRlwQkL6HbSgzLb/3TwQNJHttMQQ3LMlypvS/wIgMOBZ9Gf2aev0+di2wSUsDAamiCnxVShzTjSS0xDMzcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9baf6c94da9661bc7a5f750f9a2661eb0fa4d60d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-9baf6c94da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-9baf6c94da","@open-mercato/shared":"0.4.7-canary-9baf6c94da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-9baf6c94da_1773321401147_0.5652863300307294","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-c89cca0193":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-c89cca0193","_id":"@open-mercato/ai-assistant@0.4.7-develop-c89cca0193","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d566a68847c0e08e1e873ce2af12af561dd1ea64","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-c89cca0193.tgz","fileCount":259,"integrity":"sha512-uQpK1VzjTDHp+9tnjRCCqehbNxsEjHo+7AsjVCnQdeDKW4b6RLjIqBpV7l9/387eQdGgrfZCPCXxvUkXPvH8BA==","signatures":[{"sig":"MEYCIQCtyAdIoWXCFygRscreFc6ZGU3w7blYpoxA5wmwDoJduAIhAPb2J8KwN9qhlA4D1qTzkvCBqgdFOdZGAg3vUlqyBlPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c89cca0193ada27dfa98ffa50ab951070f172e24","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-c89cca0193"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-c89cca0193","@open-mercato/shared":"0.4.7-develop-c89cca0193"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-c89cca0193_1773321741137_0.7236335335320332","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4aa2389615":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-4aa2389615","_id":"@open-mercato/ai-assistant@0.4.7-canary-4aa2389615","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b9a98157b38781c3e18df35450b1b0893a86ede","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-4aa2389615.tgz","fileCount":259,"integrity":"sha512-Zl8It4vLobSFpLv5YRJMyoUWrBfx8WLpKgNHYSsBXK3efp9DLddE+/5lwhSfQxeFyAAY/DSuTBWOcNF+yeSWgg==","signatures":[{"sig":"MEYCIQC9oNtcKwnjyJMb809BOx9bJJZU9b7XieIRMJo9XDADZgIhAIAs59dLoJtQk6eFjASpRW0d3JnGkJnrNTPBkuCtKRMF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4aa23896154046413da42636d01936079a8d31a7","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-4aa2389615"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-4aa2389615","@open-mercato/shared":"0.4.7-canary-4aa2389615"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-4aa2389615_1773321874420_0.3719259438147149","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4cd2a3913b":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-4cd2a3913b","_id":"@open-mercato/ai-assistant@0.4.7-canary-4cd2a3913b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad9520e503303afbc3f58c3429e5ac06a9b0c2f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-4cd2a3913b.tgz","fileCount":259,"integrity":"sha512-5+c71lUhKQTL6DlHF1k+3q5cTWtvhq3w1z2gob+w8UieedcmWxluPyE5u56LfKQQmYhNjovPLGM9Z/AL0rDszw==","signatures":[{"sig":"MEYCIQC5uRNRYF7Xo0aGc6omu7awnj6hFuDgTiE0b8rGFq+0uQIhAPNPoQg0Z3WTgsu7rSMgmdOEz/nolxG5SvBu3lJFmnhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4cd2a3913b2aefe594c062d2d1592f4e31faba14","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-4cd2a3913b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-4cd2a3913b","@open-mercato/shared":"0.4.7-canary-4cd2a3913b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-4cd2a3913b_1773323044464_0.5102759815658626","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-fe03319749":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-fe03319749","_id":"@open-mercato/ai-assistant@0.4.7-canary-fe03319749","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06ec2f31d33054d064b4ebe4da9d039f4caa4cee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-fe03319749.tgz","fileCount":259,"integrity":"sha512-3QLTNli8Jl0d0xMnfntT/SxYSNAdd2jYacO/KAi6qWnb0zR7HgJxN4nlAFbndeEwZn72ApmJBpRv5L2JGWkSRw==","signatures":[{"sig":"MEUCIQDZ3vts9VJ3cmEnS7WduUnwMdzOQVBj1xkaE3RIITNWZgIgVMLyK+Kmqs4VCQZwESrUZC9iLDHroCSPCJs591Vyd4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fe03319749e501fd662a4982e41f7a6b58bda664","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-fe03319749"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-fe03319749","@open-mercato/shared":"0.4.7-canary-fe03319749"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-fe03319749_1773323168315_0.41175170412247275","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f7c66d3f77":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f7c66d3f77","_id":"@open-mercato/ai-assistant@0.4.7-canary-f7c66d3f77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52c5e9818437cbaaa8f01dd2e857236744849498","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f7c66d3f77.tgz","fileCount":259,"integrity":"sha512-A/+h7mqP/IgojZ7Pz4yYLE38gLHWyJGojTQsa8nnBagSUnRMnzwzcHZ8pZ5DnLRjJgK5/9GnaGiiIt40j6KGgg==","signatures":[{"sig":"MEUCIG93R5cgUQsE4NuDrB1lwp5ofFkLH4jJ2ANb8WOjhgWoAiEAhJo1oG5KC8aWHZ/50p4xjaBC/u7S6TkPp0RuUWiBrdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f7c66d3f77631dd4ae50de95067de7fe96acef80","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f7c66d3f77"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f7c66d3f77","@open-mercato/shared":"0.4.7-canary-f7c66d3f77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f7c66d3f77_1773323321030_0.8402815903090897","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b6d395b6cd":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-b6d395b6cd","_id":"@open-mercato/ai-assistant@0.4.7-canary-b6d395b6cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ffd2487d4891199962dae430e97fb22bc283cfbf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-b6d395b6cd.tgz","fileCount":259,"integrity":"sha512-fwMEbYW5Yibq1ANrLKYw4Uy1AB2ggF8YdTPkkAer43xsGCObqO15Axlc/NoOcUnfNjg/eglLxgtt11sD5QdDUw==","signatures":[{"sig":"MEYCIQC+ehwqEwAL5g3iEQOlxPORnOrgjuOHcTMjdpGMrIDYugIhAKd+ZbBhkfsMmJofOllpFRYes0b0T1BlU+PEeGecFHc/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b6d395b6cd5a0823be996630e362240109bd755e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-b6d395b6cd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-b6d395b6cd","@open-mercato/shared":"0.4.7-canary-b6d395b6cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-b6d395b6cd_1773324596731_0.483236630261098","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c666e37214":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c666e37214","_id":"@open-mercato/ai-assistant@0.4.7-canary-c666e37214","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52056cf45f88ebab69994d454e261478f59d5fe3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c666e37214.tgz","fileCount":259,"integrity":"sha512-w1NhIoWTjXVNGoKyCZ7NNEA8f70e0H3ufSXE+yKxUKdFjr7lOSoLEP9WnzDhbh6tqjYIOA+RRyCEq4TDcnUOfg==","signatures":[{"sig":"MEQCIE+gjA0o2IOFZ6CYK4pjXVBuk62RjDKcXcl3dO7VC2ybAiA0BHdtm7Jkd/Ub5qt3hKolHuhFe7XoFwt4yhZVCGU1TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c666e37214039743cfd9d0b50c51eb0b384c5507","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c666e37214"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c666e37214","@open-mercato/shared":"0.4.7-canary-c666e37214"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c666e37214_1773324841095_0.18775240316462405","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-765ef14020":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-765ef14020","_id":"@open-mercato/ai-assistant@0.4.7-canary-765ef14020","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59f9cc87c94033cd853d2253e6d3f36e62bc0b5c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-765ef14020.tgz","fileCount":259,"integrity":"sha512-83Q+68c0zrUiqfVt+p3UX6MKHCXXbgUXmfws24boxy/XqcyEwROHa6tY/+uPjfM206oQ/CQ95EH9tg1YwMDLmQ==","signatures":[{"sig":"MEUCIDTgWWl/VrKZoXUCqQMV72fC/mm0sP6PzKAcqaARshm0AiEA8MHJqx7luji2+7WTleRrlurINGeyapZxQUERBp69Qzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"765ef140202a7e6d05cf8124681d06b76a9c3262","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-765ef14020"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-765ef14020","@open-mercato/shared":"0.4.7-canary-765ef14020"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-765ef14020_1773328315796_0.38593749787908704","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-74069040de":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-74069040de","_id":"@open-mercato/ai-assistant@0.4.7-develop-74069040de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"feec2ef9a2c695118b85a1ef5e9b56ac2d9041d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-74069040de.tgz","fileCount":259,"integrity":"sha512-1/1+6H4RYBu7OKFVex80Tu9kopAyeKNRDb/4PWip4QfwcbiQsXwWO2fn5+Z8FhOVfQmeIJfAolh0EXoZlI69HQ==","signatures":[{"sig":"MEUCIQDlr1eOeJXRs0MnRoaMdjJhAhYzzoc7XtpXf2LOoAYCXgIgJELSi5phQ8ttVO1nEjGaPaDE//gPIu0BiGYFhapjqBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"74069040de704606905279202d23e675f5fef727","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-74069040de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-74069040de","@open-mercato/shared":"0.4.7-develop-74069040de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-74069040de_1773328480123_0.11901161937255433","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c26b44c778":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c26b44c778","_id":"@open-mercato/ai-assistant@0.4.7-canary-c26b44c778","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c446b7026b7f638fc15d415a744a100ef0b7fe6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c26b44c778.tgz","fileCount":259,"integrity":"sha512-qI8VNO6MqGJLYjlUcFV7hI2m8Tdw5uA3+mJjt9Gg5tOTJim/WJ1XRgLqMfqs0QKtlgdSxWiy+J0zL6ndSr8AXA==","signatures":[{"sig":"MEUCIQCxohAZeodTF0jJSIXr/kVaT1MLqkNh3Sm3cuAYogv1HQIgRA0ag/5U2HaH+uLX+syjVAufIVXw0gClIEElfNknQWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c26b44c7788f43748a1e2a7fb66b7e34b202e7ce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c26b44c778"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c26b44c778","@open-mercato/shared":"0.4.7-canary-c26b44c778"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c26b44c778_1773328607519_0.2396212493644143","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-bdeaa0fc10":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-bdeaa0fc10","_id":"@open-mercato/ai-assistant@0.4.7-develop-bdeaa0fc10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"592b1f57b1efb474783443218d6406e4152bc05b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-bdeaa0fc10.tgz","fileCount":259,"integrity":"sha512-om9FrbA60FvB3x/75DGo6WV7onfKUwPaiCNYEPRLnyFmg5XM/tINIq19Su7yQhTI/QklSNsvVq0x4QHsKgbdPQ==","signatures":[{"sig":"MEUCIERR+7LaouzjNadCfVYQc5wmiluSNbrP7mXMau2TUXFUAiEAhVq1puqtv8YMrVIn3AwMcL9YbM7kz2rOrdgTbsUc85E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bdeaa0fc10d42687a0da7bd9c81f5e847fd89b1a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-bdeaa0fc10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-bdeaa0fc10","@open-mercato/shared":"0.4.7-develop-bdeaa0fc10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-bdeaa0fc10_1773330035303_0.09132150162320252","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1144bf7666":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-1144bf7666","_id":"@open-mercato/ai-assistant@0.4.7-canary-1144bf7666","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"477d4bc500addaacf13bebafd2c8032da7f13788","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-1144bf7666.tgz","fileCount":259,"integrity":"sha512-iQMuaMSqloJWfgPHlCTTyCj0xRX2oiLkKZH/CzQ+eY3o3rJeykWbADIZld/9Xv/6728uvKx3FvR6QVct9N3zbw==","signatures":[{"sig":"MEQCIDAZUgtmjYd7poz4vXRYEq9+f6uHTlvS9qEDofUMtvPiAiAIdfor/68zcOfWSjcf6zK4OfHm7Rwt0qCtURJdWAbOZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1144bf76663c3ee68430f4ce8c738e248773d728","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-1144bf7666"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-1144bf7666","@open-mercato/shared":"0.4.7-canary-1144bf7666"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-1144bf7666_1773330372784_0.6233393805223104","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-cea0b1684e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-cea0b1684e","_id":"@open-mercato/ai-assistant@0.4.7-canary-cea0b1684e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ae250d27be6ec539057b8cd52623b71ad3405d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-cea0b1684e.tgz","fileCount":259,"integrity":"sha512-yMUSA+YuwZQ+lp9AwS5MpD2zNrn8Arv8bRgd+BUwFLV9oETyeEzV1qkiVquYFz2dm10h14aDhDEPYESYirw3hQ==","signatures":[{"sig":"MEUCIQC4akOhq22a1hUlP22DN2TF72XKq+ILIS2QNHGZOf3IcAIgTGoa6hCcXUcBGgMAIean4OBnPNOeiC6nBNTVaS3CAb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"cea0b1684e4bb119a348cc8d99e1620ae525d983","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-cea0b1684e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-cea0b1684e","@open-mercato/shared":"0.4.7-canary-cea0b1684e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-cea0b1684e_1773330436726_0.3126043225145865","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-7116871242":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-7116871242","_id":"@open-mercato/ai-assistant@0.4.7-develop-7116871242","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff904fdbbb09ee5d87725c9608cd37819a3bd3be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-7116871242.tgz","fileCount":259,"integrity":"sha512-xywrUwQoSpXykpPL3e3GHB9UbduRAe370QxXj13Q824eJ4HJg1BAwsp9+l2xC5pNbxVAip6rayjEtTEVFk/TGA==","signatures":[{"sig":"MEQCIA8MLwDrVzvydHD2uPW9AULG1vZLlsivVBlku5CsWrQKAiB1Bc1p3LMXC6rX0+8VW4IwIkZyPIrjB7oFpRovJ+A8YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"711687124279c614c1f002bb377a02ac966aeaa0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-7116871242"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-7116871242","@open-mercato/shared":"0.4.7-develop-7116871242"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-7116871242_1773330515335_0.986679300059423","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-df36f591b7":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-df36f591b7","_id":"@open-mercato/ai-assistant@0.4.7-canary-df36f591b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7bb16858ce3a231f728fcb74219b59adc89b025","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-df36f591b7.tgz","fileCount":259,"integrity":"sha512-lvt1Chs2BhoKawFNypyh0dVkdW4aq9pGBQob8XEP50KcRUjXuWhDkb5AEjSWNyPPlS1Kn3E5wDA5mp1f4qiSZw==","signatures":[{"sig":"MEUCIA8bFqxVrRPqLxGopEUo5EWBALiuoqB/XlaLYKqgKG1eAiEA6W4CoNBsCd0dyGSeuFLX+DiHpRWfAfYI3OJeUjno2F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"df36f591b774f57acfedc358fbf7da9aa44a34b2","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^1.2.6","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-df36f591b7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-df36f591b7","@open-mercato/shared":"0.4.7-canary-df36f591b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-df36f591b7_1773330574431_0.9825654662554104","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-288bbad027":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-288bbad027","_id":"@open-mercato/ai-assistant@0.4.7-develop-288bbad027","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f958250e8de719379b5026d0cf0551a46d5d2f72","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-288bbad027.tgz","fileCount":259,"integrity":"sha512-UHHC3r0i9+RRS480rtrmt8vpmAKwEzA8/4YJV1Lg3R7buELAHUkgdOLiBBLCKtIip8l4sZQt2y85cPt5cZ16mA==","signatures":[{"sig":"MEQCIH6HtqiXuqItCe83o9Vuzo1tACEtXZBhYDiw0uyjsDDcAiAd0LN2B3E7CkUSgCijsZ3+KlNqEuW30vuoPGo/9SK5hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"288bbad0276b70d67705747036bfa192549e2597","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-288bbad027"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-288bbad027","@open-mercato/shared":"0.4.7-develop-288bbad027"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-288bbad027_1773330666859_0.1777239905483421","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6f9a431acc":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-6f9a431acc","_id":"@open-mercato/ai-assistant@0.4.7-canary-6f9a431acc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7e2b66bb612e803a0e701ecda5a02808f32c061","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-6f9a431acc.tgz","fileCount":259,"integrity":"sha512-G2GnG1ANXhqOgcSVyxq2dE85Lzfw9D1lJgO8ty2zwTuzyKyiCEtvmy20k99K7xY6YhTvqBYbD0jSJVZCNR9Wsw==","signatures":[{"sig":"MEQCIEiR6Qzr055CUw3Pi+vJqKbjbLJ68IJSIOJY1kwABgHXAiBoK3hUcA7RWFK7S0lxlVRSQhF6Zlwo7K3hpVn+GubdMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6f9a431acc604991081e34fb1210a62b51584278","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-6f9a431acc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-6f9a431acc","@open-mercato/shared":"0.4.7-canary-6f9a431acc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-6f9a431acc_1773330702337_0.7092330441466537","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-84053364cf":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-84053364cf","_id":"@open-mercato/ai-assistant@0.4.7-develop-84053364cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"798f03bfce7eff2f258541a2c3075eb3e7a1b834","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-84053364cf.tgz","fileCount":259,"integrity":"sha512-sBfEJRyYJVVdoNU37mbHGlS47hmL4JG7CibYb594agTtbDiP7rxoktgmRrxBg0PwDI+qDfRiR4JuHKmdofCf1A==","signatures":[{"sig":"MEYCIQCqKFYI7CubA+0GffsD9gbFe8RQ4mstaDpXaYGYRoVPOgIhAKPDyxOKdtZaP9piMuI2yHGyOtotw40yqRAr1atZavhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"84053364cf0c789a52d4ce20007fb64a963047d0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-84053364cf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-84053364cf","@open-mercato/shared":"0.4.7-develop-84053364cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-84053364cf_1773330739077_0.07633547268576146","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-caac2ed6d6":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-caac2ed6d6","_id":"@open-mercato/ai-assistant@0.4.7-canary-caac2ed6d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e0f4aa1259e000d4b6c76be16435df15c68230b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-caac2ed6d6.tgz","fileCount":259,"integrity":"sha512-5RE+jLFeEnSOZ5S4NCz4o8jS+AvSaCcZS3p0fQO+rv5CXCq4UCor9RoFbHHWoI7f8psc7OArIbS3ny2PlinXLg==","signatures":[{"sig":"MEUCIHacEPMRm6ULGwQBVJfxZQspKvbAoZxJQA/gfBK6C4+hAiEA+0RBKfQJDLvkksBO+4e46nup33L8zDMQ7iP4msWM954=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"caac2ed6d606c6dbd1643f44433e8f82f55eb1f0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-caac2ed6d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-caac2ed6d6","@open-mercato/shared":"0.4.7-canary-caac2ed6d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-caac2ed6d6_1773330977770_0.49168624294447394","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-bfa1805ed9":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-bfa1805ed9","_id":"@open-mercato/ai-assistant@0.4.7-develop-bfa1805ed9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c14e3a2b665f56770cbfe2501919ad1520e02081","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-bfa1805ed9.tgz","fileCount":259,"integrity":"sha512-hOzKiqF8k+wOhLu64UxjK5D0CgVp2ff8mVyoK+j6drMCWOJ5Fcu5ZHisrEpiOvr2ySuTc9T/P8MgTiqo9AlaDg==","signatures":[{"sig":"MEQCIH6aH155Y93LBe3M6dGfQsuAFW9wB6IiGxVJJ84MT6MzAiBvWgjqMkOeo0B1qS2UBQGHDKvOC+ZyYnRE4gqueJiKpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bfa1805ed9c783efe9f1cb5e1280922acef0eab3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-bfa1805ed9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-bfa1805ed9","@open-mercato/shared":"0.4.7-develop-bfa1805ed9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-bfa1805ed9_1773331272800_0.4814532856335192","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-bffd6b6668":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-bffd6b6668","_id":"@open-mercato/ai-assistant@0.4.7-canary-bffd6b6668","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f1bf700556bd3e08053939248d1ec2e8df32c273","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-bffd6b6668.tgz","fileCount":259,"integrity":"sha512-mZ6Xk7RAv/XtqBE75GsvXBT6f4R6O/0K2o9cdaVmQ59qjpjOMI4TSiDZIx7jZPHfeE4zlYjxNAnhbGhuToeKiA==","signatures":[{"sig":"MEQCIGXyEICUJwhwvb4vZMID3Z4GT57VQdreWzeracbMjULOAiBFClSTJsd2e5etRKS8O9436BxIfHUUE2hzTzhxz7VIvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"bffd6b66687b03f0cd8d19d4259205d2aecf16fe","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-bffd6b6668"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-bffd6b6668","@open-mercato/shared":"0.4.7-canary-bffd6b6668"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-bffd6b6668_1773331718675_0.043102055926683924","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-347aa936de":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-347aa936de","_id":"@open-mercato/ai-assistant@0.4.7-canary-347aa936de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b72f7f1bd829b5c0dd7b7dffa209ca2062bc75a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-347aa936de.tgz","fileCount":259,"integrity":"sha512-cdte+q1CozzO+Ptw/mMzdA2OHXJSBF9sLr3/JOLk+j29ZIUirioS3cP8SXfL9J5F7fqlddhGQUq+3GeWCCeRBw==","signatures":[{"sig":"MEUCIQCcOKwdTGOhj3ofZjcUNk9XiJbZI05qyTSYzLIMrcbmgwIgYtnxjma+XXIU7MB7G+Wfox5oc131Od9eu78soYbqGIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"347aa936de3780c7b69cd8ba5469148e6d4ebcae","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-347aa936de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-347aa936de","@open-mercato/shared":"0.4.7-canary-347aa936de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-347aa936de_1773332345969_0.4897799102745404","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-a9fc8ba826":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-a9fc8ba826","_id":"@open-mercato/ai-assistant@0.4.7-canary-a9fc8ba826","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"195cbb2625dc8b4346961f4dc6f06c166a329ef9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-a9fc8ba826.tgz","fileCount":259,"integrity":"sha512-nkw/HVUo7OwI5VDUpFLSfgyDr7GWgQo61ZcZktCLyy/GMvySFwA0v1UHbCIARHPrKys/cEul7isSNx7WSyn8KQ==","signatures":[{"sig":"MEYCIQDU38WVyHxKxkuctqQRmbiklvYpqXv6+ne+nid08vKJTwIhAL3jh6zGfE/mABbeU6lIRm48zW7F6jM3Kw35hvFUCiKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a9fc8ba826a943607f853d501a559fa317686d3e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-a9fc8ba826"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-a9fc8ba826","@open-mercato/shared":"0.4.7-canary-a9fc8ba826"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-a9fc8ba826_1773332392970_0.0847441443611916","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-488ee515f9":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-488ee515f9","_id":"@open-mercato/ai-assistant@0.4.7-develop-488ee515f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6102ddea5d7870428bacab6d155d43d5a524552","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-488ee515f9.tgz","fileCount":259,"integrity":"sha512-bqkh6NakSlF60h7cT6No8R//7eIlFM0zlqKDUEiAzQySBiM6cSRXRLESac7H556bQEycUggWTtO99vku9REhHg==","signatures":[{"sig":"MEUCIQCN3YxJo9O6cTujbiG/Z9AgyHoP1drskUMpAhcQSSzZuQIgVZW1zcY7CN0B22cIYCgLyf71Snvrgz7iA6bVuuw3YF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"488ee515f980d48fb29a8206554a5e0364a2b3f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-488ee515f9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-488ee515f9","@open-mercato/shared":"0.4.7-develop-488ee515f9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-488ee515f9_1773332582381_0.36616702335711415","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e5153466ce":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-e5153466ce","_id":"@open-mercato/ai-assistant@0.4.7-canary-e5153466ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e3d19ab6a119d022a72f939900adc8f0db4ad99","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-e5153466ce.tgz","fileCount":259,"integrity":"sha512-+ff2coW0MERhui9RlJ7lJFYD2kpTH569vJtDaHwqV+UjYJnFG9xX8h9KGlBEQWmgHIaPHfwmW6uYadiYftGZOg==","signatures":[{"sig":"MEQCIF51gapW8f7+qs1Mj99T+KutBgbcf6cbLRMNTXHp8iOjAiBSaQ4Hdav/kw+J+08oiHDBuR/2NibI2vwfsIWa4AYQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e5153466ce87964f2b0ccc2facf591ef63d7448b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-e5153466ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-e5153466ce","@open-mercato/shared":"0.4.7-canary-e5153466ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-e5153466ce_1773333018148_0.6466703484547527","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-77d770b408":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-77d770b408","_id":"@open-mercato/ai-assistant@0.4.7-canary-77d770b408","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b6e4efa8b59ad1b396c32be0ac25bfc936d83ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-77d770b408.tgz","fileCount":259,"integrity":"sha512-hoFFvvAv6iuCKYWe0mF9ktNREW6wbVmEDhzlf9wRMo/F1UPNaCiggBfgeXVlBsdpeidlEP013LQQ1y9nFocaTQ==","signatures":[{"sig":"MEYCIQCjfg6Ju8w4mkS2U+W0yTvHg+kdubFScyCCc5DSjEDzwwIhAOltXoTZvlDpD5WUPVgh603OnJAn11h+nd30Mb/K9IOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"77d770b408f6d843ec666cf3b52f48e22198e957","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-77d770b408"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-77d770b408","@open-mercato/shared":"0.4.7-canary-77d770b408"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-77d770b408_1773333265663_0.18371963135379876","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-7bc1a576d8":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-7bc1a576d8","_id":"@open-mercato/ai-assistant@0.4.7-develop-7bc1a576d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8dec1d621805948fc5938d435d4df0573ea6e17","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-7bc1a576d8.tgz","fileCount":259,"integrity":"sha512-qM9qMUiw3lLBCUpi3mctsw0pB8C+0oHg4Xo6lnxLKwV12FSLxgYues0pkXuhKHEHVLSB/1lCfIdc05mhtrvl5Q==","signatures":[{"sig":"MEQCIE6kDamoD2uOO9TF+yQZqrG4kH+TynBgiW/CaXbYP/7lAiAKAGl/aFdpSHzngIQQzqNLHc0/g1MSWsv19VNABtD2pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7bc1a576d8434f8c11157c76c110b115cf32a750","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-7bc1a576d8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-7bc1a576d8","@open-mercato/shared":"0.4.7-develop-7bc1a576d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-7bc1a576d8_1773336974546_0.27213538946077165","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-5f401269fe":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-5f401269fe","_id":"@open-mercato/ai-assistant@0.4.7-canary-5f401269fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b578d1dbea7b9fa11d68d8cecd2c46d15a1259f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-5f401269fe.tgz","fileCount":259,"integrity":"sha512-EbREnDLEPL5032W2MGRtc1+j8WyXLcoUb5lr8VnXpXUSfMz0bxIx4ohXKXW2y03YDUxrS2u5i3qSwr+kz8efdA==","signatures":[{"sig":"MEYCIQDHXvtEa7RQaCBZyl2wxZfjOYXudoaghKFjpGsYCoaMWgIhANMePS6YqyWbtOZYfh1EDxRgrBrsaEYUtWgiZLXB/k+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"5f401269fe5290a05d90b80e0d0a88875b607ac6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-5f401269fe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-5f401269fe","@open-mercato/shared":"0.4.7-canary-5f401269fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-5f401269fe_1773337034611_0.5102073019250335","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-fdfe003312":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-fdfe003312","_id":"@open-mercato/ai-assistant@0.4.7-develop-fdfe003312","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93cb4439db1da96879045b018017aa87dda3cb8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-fdfe003312.tgz","fileCount":259,"integrity":"sha512-hWhItb2x2lZRjeOyRq8kvk4gAdwgBrDXAP7hSJFmmXDsBF45XU8qdPM7jeZ5fUYVy+RF49/8Pw6LihQ6PYMM/Q==","signatures":[{"sig":"MEYCIQDeZRjD+/7YMb+kteFzqdyGEzkGmw8XfTqxo3XCeCGPOgIhAJ8/MfG/k57s/W4OU4BMSRMpVzvM+ZD2s0WEcM52LAH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fdfe0033127753ad8daee3f1b1a216279d695a7e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-fdfe003312"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-fdfe003312","@open-mercato/shared":"0.4.7-develop-fdfe003312"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-fdfe003312_1773337103593_0.9954811865619999","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-31a8607634":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-31a8607634","_id":"@open-mercato/ai-assistant@0.4.7-canary-31a8607634","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bdcc14f38c1260c8257dc926a3bdd9eccb055f9c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-31a8607634.tgz","fileCount":259,"integrity":"sha512-s3odWwGrrmSg6Rn+ig5sCFQSkSl4JKqEEhqHys0D/gDkFT0ya01jVWFmp9SIP3qVImrc2d+/ROELEA/i61/EMA==","signatures":[{"sig":"MEUCIFwSDT/WRcTJ+9VGsbitUMKQavpnv2oNLycOTd96XdOUAiEA+IRULVy57NzH0FV8nc9tYuTaEuQqfMWqWW6VaFBh5mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"31a860763404745355ff1c2ae4f98b31ddf15cbb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-31a8607634"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-31a8607634","@open-mercato/shared":"0.4.7-canary-31a8607634"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-31a8607634_1773337144686_0.8277964599656555","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-fb4b20aa0e":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-fb4b20aa0e","_id":"@open-mercato/ai-assistant@0.4.7-develop-fb4b20aa0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c54b7880c3c57ff999086029a1e3e09215fa37c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-fb4b20aa0e.tgz","fileCount":259,"integrity":"sha512-QMMdX0wBKQtnjeTXYbtB5/ZZNeBbCMrCyMlHwaLLMVuGBhCSgTl85qmZhDpfpdy+ndnLirie/konHDDHh0UNww==","signatures":[{"sig":"MEYCIQDPgiixBqKwHn28155IL0SPbib4yvJe8UHhJ87oUuQSkQIhAMrvJF3yET2MG/p7uqltGilx62YsU3JYdHsC+4qbe1Zg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"fb4b20aa0e72aba64684abe07dad452886253333","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-fb4b20aa0e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-fb4b20aa0e","@open-mercato/shared":"0.4.7-develop-fb4b20aa0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-fb4b20aa0e_1773344421381_0.9418846847683329","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-01223d5198":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-01223d5198","_id":"@open-mercato/ai-assistant@0.4.7-canary-01223d5198","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c50e2b05178268a514e1b5333f3dbabc697bba12","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-01223d5198.tgz","fileCount":259,"integrity":"sha512-UUccWQ77ngl7cbQ/0da8Vb42qila0rR+Z5TMd3pfqupOhDL/TdgoDpw3JYa63lAtoC/pMGfBQxTmz9DtsO3tQA==","signatures":[{"sig":"MEUCIQCXsyqB5vej/QYfqdb21guk6TjMwv7TSwcpYM4uPoihjwIgHgrcNPspbzjBPiFrZI9ZvweYkEN+KJShZL2sZHo91aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"01223d5198232904dbb342d84f82eaa66d66b3f4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-01223d5198"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-01223d5198","@open-mercato/shared":"0.4.7-canary-01223d5198"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-01223d5198_1773344424766_0.022800026886780955","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d572e5e96d":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-d572e5e96d","_id":"@open-mercato/ai-assistant@0.4.7-canary-d572e5e96d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1cd918b57f5f23a65ce3f9eed74e11f15d0c3929","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-d572e5e96d.tgz","fileCount":259,"integrity":"sha512-xO8HqSCBdgE3O752E5tnZQZv5N+wvQkEaxV730j9NDBKzHhdfUc9Vv/RjVqFzyzBjSxYFt7S3C21agrFTZ+HWw==","signatures":[{"sig":"MEYCIQCcNnSXVeC967FM0FliwSLFUWlz6vCzF2E6BrOJX2ykvgIhANqzFhYGAFe7fdfsKpYqxWwNPwUcH4kODIKnkVsxK4nr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d572e5e96d78bb06f1703b3f5ff0b45209af7158","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-d572e5e96d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-d572e5e96d","@open-mercato/shared":"0.4.7-canary-d572e5e96d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-d572e5e96d_1773344742934_0.1290785440710991","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f4fa9797dc":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-f4fa9797dc","_id":"@open-mercato/ai-assistant@0.4.7-canary-f4fa9797dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ac63d1236417075543ee2f156417611749ee10e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-f4fa9797dc.tgz","fileCount":259,"integrity":"sha512-9eTlwCKAzegKu3evZwouoo3q29YvgmQ7RbZ2sRJ4qt0ArCnUnwSrwS9HgTBUwBCnUgVEDbMf0r20O2BYnQVwNA==","signatures":[{"sig":"MEUCIQCuaArZc+ZjN3Jv7R+ksvgeENBUp5M+Mlw3Blbi1oYaIAIgRxOWq0evWP15UaRCLGcZEg0YYKTzsOTfP+XwnawtaS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f4fa9797dc82ad5797c6d594534802f6981d9517","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-f4fa9797dc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-f4fa9797dc","@open-mercato/shared":"0.4.7-canary-f4fa9797dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-f4fa9797dc_1773346349426_0.1234974178556183","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-ef40acc421":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-ef40acc421","_id":"@open-mercato/ai-assistant@0.4.7-develop-ef40acc421","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae2053226ae4cd2875c9a1f28444c90ce37bafee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-ef40acc421.tgz","fileCount":259,"integrity":"sha512-ewBHprN8ih+64bwcTgwlRJ12G0krjTSuuFVeBa3vOPLs/v+1Jnd4won0k8FWHdW11ZQpd6IqdlgSoC3I2kpRcA==","signatures":[{"sig":"MEQCICSzWQXXHAuRC9K13Z4d5s30kdWX+tgm3oJjMxSgo6FjAiBv3S516AUuCXI76UBNZ/zFz872khhNsTGA/hsa/evFwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ef40acc42164a2bad8b939a72d0a55fabbfc0ddb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-ef40acc421"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-ef40acc421","@open-mercato/shared":"0.4.7-develop-ef40acc421"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-ef40acc421_1773346390038_0.5472564878367641","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3021a830a2":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-3021a830a2","_id":"@open-mercato/ai-assistant@0.4.7-canary-3021a830a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b94ffddb6c49d87038293ac333567cd962b50278","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-3021a830a2.tgz","fileCount":259,"integrity":"sha512-s4eUwxh8no6qGnhE9mt58bKcFW811h0WaJPev1QPEpEjQG9/4sazmAD2KL1R6vgCQDltwJltw7eA0SQEyYV3Vw==","signatures":[{"sig":"MEQCIBbCR1PjIr6/KXCF77P2fzdEuQOXJGp6Mg4irGoQTRYhAiB+zPo7Am31eghpppxbJELQJBExc0X53fvobBP8fbQSyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3021a830a2d7fee775f0f2de4458111bb7481811","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-3021a830a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-3021a830a2","@open-mercato/shared":"0.4.7-canary-3021a830a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-3021a830a2_1773360722929_0.1681150002407903","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9154935650":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-9154935650","_id":"@open-mercato/ai-assistant@0.4.7-canary-9154935650","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"984a51664aee39ef38fa0dcda6d6af98df7fd3e3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-9154935650.tgz","fileCount":259,"integrity":"sha512-V4VuWXxUBqK1oVrD48bw5kTYhWv3xL3t77bcC5QYJd3uoqvWVF/lTo/w9i2QcDvP+Htg4Av2W/G34I+74aQjAA==","signatures":[{"sig":"MEYCIQCTTMtzHy5HogqaI+TrWfkOO5zIu1EL5TG1ESbtu+iF5wIhANtToos53aKm4eabND6wg7QrYqtBFp1zbO3JRA7I2elG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9154935650350e5428e86cd1ed3290ea2a1280f1","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-9154935650"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-9154935650","@open-mercato/shared":"0.4.7-canary-9154935650"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-9154935650_1773361750925_0.9174221464623811","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-a03870da8d":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-a03870da8d","_id":"@open-mercato/ai-assistant@0.4.7-develop-a03870da8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5fe4d0aed98b94c28f535c31419eafa380e5a318","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-a03870da8d.tgz","fileCount":259,"integrity":"sha512-pkDI+aPim5U4pxPF8ZPV6WyCjWICcaznztxz5bDiq8IwbV7Q3wuaMacbHbXBSHL4bpwzxvmqMdo4kMw2tbk8iQ==","signatures":[{"sig":"MEYCIQCBw4Co1qoV36HqLK6BcQQYCfY6WCoJo+1pCpEo3ehDmwIhAPUwilUh1tA0TW+Oeo1HoUliUvrZMQLCz5RspR2Hlcot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"a03870da8d13bf33b8f5cb3de65d166d0a9e5d6e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-a03870da8d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-a03870da8d","@open-mercato/shared":"0.4.7-develop-a03870da8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-a03870da8d_1773377010685_0.7088100581075272","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4666c81bd5":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-4666c81bd5","_id":"@open-mercato/ai-assistant@0.4.7-canary-4666c81bd5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb8562a8e88f5fd42fc4c0b7c6230df70423196a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-4666c81bd5.tgz","fileCount":259,"integrity":"sha512-+p6q+MX/bwX8/Z0DzAWIJtx5umaj18NiULhefZ4Kykb0JFP25NEqdm2SYcYGziS9Ggy4xC3CX9z2Dy224+ngZg==","signatures":[{"sig":"MEUCICDv+pkpUaTmlc6Cwcypx+tBXtSIhP6WTMK9fKulvGReAiEAxDoJbipwOoItDXwyd+w2NDrbMQzOtT+JTP6CXXaWv9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4666c81bd57d7b970010d5932f8c9f4b974b5023","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-4666c81bd5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-4666c81bd5","@open-mercato/shared":"0.4.7-canary-4666c81bd5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-4666c81bd5_1773377014138_0.6246936342733982","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-ed2910798b":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-ed2910798b","_id":"@open-mercato/ai-assistant@0.4.7-develop-ed2910798b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df190a4a70859d062607ed37de48769ad1e9ebcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-ed2910798b.tgz","fileCount":259,"integrity":"sha512-ijS4ZdTdnIdZuDmV4Qor/LdT6jcYF0Q41UGy91uJsrjxcoK/9lRx6klfcB7Y6LwkmiebkUuWdWa8qpv45OCr6Q==","signatures":[{"sig":"MEQCIGACtfv2IYCh0rkM8hmMSVABc7cOJzZ/HitkvI2O1aFpAiA3Ua3n3rrlHkzquNtABjXxNdcH+EaEYp2uTU12eKyLLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ed2910798bf4a58a3a150c2885ed9152519b3ea9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-ed2910798b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-ed2910798b","@open-mercato/shared":"0.4.7-develop-ed2910798b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-ed2910798b_1773377091744_0.8198336761775751","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-547f9a2f43":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-547f9a2f43","_id":"@open-mercato/ai-assistant@0.4.7-canary-547f9a2f43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0d64b6b695880e42a5a48a968afd0d1c65d13d0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-547f9a2f43.tgz","fileCount":259,"integrity":"sha512-m+7nfCMvo9lQmtb1BG1dw3b0SzLs2+7ayV5Av9PrRjwXNVMNdjCKMthMRd10rex+5xleeNbjeAZmLaA8xuhAeg==","signatures":[{"sig":"MEQCIDxTpBrMANg0+DjQwQEZ94U3KsGTmD1J6dpnXcQZSWQQAiAmd2naKdZR8eEyUtwZ8S7DODgTTvs/FnB/zI9DA4zL4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"547f9a2f439076be2035585f985f4f1385cad78a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-547f9a2f43"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-547f9a2f43","@open-mercato/shared":"0.4.7-canary-547f9a2f43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-547f9a2f43_1773377114127_0.906359812573676","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-47ec0ae8dc":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-47ec0ae8dc","_id":"@open-mercato/ai-assistant@0.4.7-develop-47ec0ae8dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48ab860651aa7519d629653c665f6821800fd7be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-47ec0ae8dc.tgz","fileCount":259,"integrity":"sha512-izCdh1Ph7m9DzgctMlXhUKnhg73g0vBD/FM5f36ju76BxGnPMgTmWWK3wJyXKxvk+hqH6rAwDmfqjkZu2fxbdA==","signatures":[{"sig":"MEQCIHQOZ/ILbK0Ti/EV2pEhcw3bo2WTU1HnWNDI5uqNH6biAiBL8awKrnceaOC2OOI2gf09AMtpkLxADWu+i7YVian98w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"47ec0ae8dc83f9cf194712ce4ff247fe6784f21e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-47ec0ae8dc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-47ec0ae8dc","@open-mercato/shared":"0.4.7-develop-47ec0ae8dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-47ec0ae8dc_1773379024749_0.4938421205519501","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-ab31ea92e1":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-ab31ea92e1","_id":"@open-mercato/ai-assistant@0.4.7-canary-ab31ea92e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dc04574e32812b25cc88682eb5492afd048e4996","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-ab31ea92e1.tgz","fileCount":259,"integrity":"sha512-MfGP+0hDup7Amqj618H+NyilwaZE+DjsRJtghGY+5yr+oJKSqJVGc8ErXG22h9TuZrwe2Jr+EZb+fW+N+fpYdQ==","signatures":[{"sig":"MEUCICfVgnS7RbkIJPUqtY8tBpJu2x/YyoUMHFSrxSk6MQPOAiEAp3zFME1djahJtayUDtixSHOxWJ6V4swaFL92qXuAwJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ab31ea92e1db98b37df93c3610eecbeeeb3d8a9f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-ab31ea92e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-ab31ea92e1","@open-mercato/shared":"0.4.7-canary-ab31ea92e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-ab31ea92e1_1773379085321_0.22996371867455712","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-47e0446feb":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-47e0446feb","_id":"@open-mercato/ai-assistant@0.4.7-canary-47e0446feb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fcb8f98c9663c2bf89b1a19dd154c73b4c4ec372","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-47e0446feb.tgz","fileCount":259,"integrity":"sha512-G4PmnOG9ZffLixhlVTTA3QNzRiHvdX8jhUiBvlGzOdcN+EdTe0tOeYV2AUv+xTHRrUHxTwGuw4+sC5vl6LN9qQ==","signatures":[{"sig":"MEQCIDcaDK0Umdo7F/utWsWv8wl8ZYYbeeSfa9ib0IqPncsXAiA8bqH804Wugdv5uN9b6iYUyJPzlYEPoADZY9euRQy7bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"47e0446feb9f2fd47204df6f5d82cffef9197ca4","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-47e0446feb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-47e0446feb","@open-mercato/shared":"0.4.7-canary-47e0446feb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-47e0446feb_1773382800887_0.6273553910227596","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-e301da2f94":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-e301da2f94","_id":"@open-mercato/ai-assistant@0.4.7-develop-e301da2f94","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58aa3f92e8db9a249917540322cd64b3512439cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-e301da2f94.tgz","fileCount":259,"integrity":"sha512-8Lffz5jBu6z5YnlqILuo8aB/HqO/n8rWFl24yrSIxgtZVOhgPxa3uzNLFD1N8X/UNZWiRyxBPlwuaKMr5rQfBA==","signatures":[{"sig":"MEUCIQD+yJo1GnNEVbOrrLpH4NnaRi6v2qbV+ADSKPHQYmbnegIgB7TyLqOF2qUbuzCDakVg5di0eXy3AwG2hgLIVej9A2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e301da2f946de03ce0eb6a2234bd52677af53bfa","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-e301da2f94"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-e301da2f94","@open-mercato/shared":"0.4.7-develop-e301da2f94"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-e301da2f94_1773383670407_0.2602911279635092","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c1a3d539b6":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-c1a3d539b6","_id":"@open-mercato/ai-assistant@0.4.7-canary-c1a3d539b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"62833facc717afb21b47cea0bbd7ac9d09ef3b88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-c1a3d539b6.tgz","fileCount":259,"integrity":"sha512-v4mJNSlnNlmcV2VVbF+QxFgUvxlMkQjgcNW1bnau/Voxpk1u3PiQ/SwOI+oh/W3WgYlWJeL5srtDgciLCI/b1Q==","signatures":[{"sig":"MEQCIDzuuuoBy0w+S5vAU1C+zpY80RNS7xoSk7f8iesjGL9IAiAinKF2zcoRvKlrrRowCDcAJKTQoJ2dyYzBmyp3hpGQOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c1a3d539b670dbcde7e446983ebf17d0659e770d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-c1a3d539b6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-c1a3d539b6","@open-mercato/shared":"0.4.7-canary-c1a3d539b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-c1a3d539b6_1773383703158_0.4268123932951944","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b5090dc30a":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-b5090dc30a","_id":"@open-mercato/ai-assistant@0.4.7-canary-b5090dc30a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6aee45ba9513dca2a86746bf3505c638a3667913","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-b5090dc30a.tgz","fileCount":259,"integrity":"sha512-fNPaNNywZCzMNc4JlG5YAF34UFiouGKkS9nhjGkB+G/3tcFr7Q/3PG/O7LwVD5L26wloMYrLIxE0QOfUu432ew==","signatures":[{"sig":"MEQCIE6cCiXRqsDnsBgZFTGhCIlmTQXgR7KjVjrF3drqiJMtAiAF/1y3GjhZAhTUdcrTYjQHg6/MPY6XFJon0RAftKvoCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b5090dc30aa26a7083d8351ae83bd2f042330167","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-b5090dc30a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-b5090dc30a","@open-mercato/shared":"0.4.7-canary-b5090dc30a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-b5090dc30a_1773385308399_0.8593275682111852","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-97a26307d2":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-97a26307d2","_id":"@open-mercato/ai-assistant@0.4.7-canary-97a26307d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5d1723c8dd7c06e9f4b8c77ab0e06b1a6a5fbc9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-97a26307d2.tgz","fileCount":259,"integrity":"sha512-PFM1c95I6+E1XGqDohwWOiNM9BIfBKbah9waqEn3XbKlKNNm+K0TUH9Ex80l59jBpxhuEBBmsrIU19mzXNIeaA==","signatures":[{"sig":"MEUCIDCZ6/dXB2Jfwsiumx359AVCkHxfZhyhmRvr6daepJ1sAiEAvf6DNqX4GLggsMYHA5qMePAOdU8BMYNKRCrmFKb0pjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"97a26307d2c476f419d20cd8d14809e9d9a9a9eb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-97a26307d2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-97a26307d2","@open-mercato/shared":"0.4.7-canary-97a26307d2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-97a26307d2_1773386822298_0.09361302098099511","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-7c7b3f9d84":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-7c7b3f9d84","_id":"@open-mercato/ai-assistant@0.4.7-develop-7c7b3f9d84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96c67c678061b9052ccc8faf7474f4662bc76399","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-7c7b3f9d84.tgz","fileCount":259,"integrity":"sha512-w34AsPU/f0d4PIcio/17x1EaIWab8zDcUBFsESZd0SEN6c9vMNuJJozGWXj/yfjLzA1ukg4wHQlXduyztpSmhw==","signatures":[{"sig":"MEUCIFRW6STBuWu3zl7GkOQ1XolxZZL6v/XKrGmxIOfQHuslAiEA10iFu8GTEO5PcHRRmn0Nz2JVd0FPoB9hm34SnmLcb5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7c7b3f9d841dcb738543420d6913a6dc400b5b3a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-7c7b3f9d84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-7c7b3f9d84","@open-mercato/shared":"0.4.7-develop-7c7b3f9d84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-7c7b3f9d84_1773386866246_0.8676494124366239","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-21e4edc28c":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-21e4edc28c","_id":"@open-mercato/ai-assistant@0.4.7-develop-21e4edc28c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"55e92496cbf28802a5c74854dd660997a7597a59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-21e4edc28c.tgz","fileCount":259,"integrity":"sha512-HKP545lQOcQBEd6Su1I+E1Hg0VQbXsZa/ZnJCQk8XzBF2Dvq2B0TSw/YA+1lbcNRqKfrJ90AP2GqApzkZ4RLoA==","signatures":[{"sig":"MEQCIEgIqtO0VsDc3A90lArlr8Qqe+cG+qT1AEnMtuzecyUiAiBW+Gvnur5GnDXDJwjorPyFxmZwl3GoobcfS7Xnc6Du6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"21e4edc28c4b552a362bfb76a9cbb1cb1246df4a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-21e4edc28c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-21e4edc28c","@open-mercato/shared":"0.4.7-develop-21e4edc28c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-21e4edc28c_1773386890242_0.040699800270167064","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-8d44ff3317":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-8d44ff3317","_id":"@open-mercato/ai-assistant@0.4.7-canary-8d44ff3317","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"773eedb2ec2066713464558605cd8c838eb9cdc5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-8d44ff3317.tgz","fileCount":259,"integrity":"sha512-WaQUTENacQ+Ndl/MJivgKo3Sieb3qlEH+j73q7oBfgB3DTv//JdkSbvi61YG5cV3c18ArZ0t5zszoOmjias02Q==","signatures":[{"sig":"MEYCIQC0I5P9GOBcavN5wY2TdoeefIgyeEcaUDJxAy/Gg/PalQIhAOkEXHcwTQu6KE6qaWkeXeoh3NT4pNNrD6QHAObtR6rT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8d44ff3317e15a8ba07a3e04cd4145229a00e9dd","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-8d44ff3317"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-8d44ff3317","@open-mercato/shared":"0.4.7-canary-8d44ff3317"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-8d44ff3317_1773386899586_0.6984114536757251","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d217dc234f":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-d217dc234f","_id":"@open-mercato/ai-assistant@0.4.7-canary-d217dc234f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"04fe72d56c481438b77d329991399c7874558915","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-d217dc234f.tgz","fileCount":259,"integrity":"sha512-eF1CTGlRKvFDPCuGpHlH0Dy1wXOuKYBAJ0hFfzyPlXsSIIgwXpNh3s6z7X8f6wpG2AqcIxOvm6hOCRw9qHlo2Q==","signatures":[{"sig":"MEQCIAQDz5AGP+mWnj6E1Le6e4kkVoQEIuEZO28Zsgpm+y0eAiBP/M8fpMfbXJhsEEETadD6AT056qGIeenibSyyO8Kf0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d217dc234fe689b00374e6f0fd48e70e015aa99f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-d217dc234f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-d217dc234f","@open-mercato/shared":"0.4.7-canary-d217dc234f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-d217dc234f_1773386961370_0.11185701565125727","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-d6331ed114":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-d6331ed114","_id":"@open-mercato/ai-assistant@0.4.7-develop-d6331ed114","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e2778cc6d26fdf0bc5c7e82a4909ea812b9afd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-d6331ed114.tgz","fileCount":259,"integrity":"sha512-27BfxOlTgtb4CSTE2FVdC5RWK9nzkAFLPynZZzUelGHqY3ydCSt7Us+NP85DAwU37nM5BO+HmyVmUPDsw5kr8Q==","signatures":[{"sig":"MEYCIQDfDC5QGI7U3zUmVe44n3+rKppGqBZf4vlDRKs8SEKZYgIhAOwJc6H69B8bsnNAqfc/ym05R3k4htTtTu1AW1t3xfX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d6331ed114bfeecd3b4d075092b9f8e38349265d","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-d6331ed114"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-d6331ed114","@open-mercato/shared":"0.4.7-develop-d6331ed114"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-d6331ed114_1773387475408_0.058556963686981156","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-620d0af220":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-620d0af220","_id":"@open-mercato/ai-assistant@0.4.7-canary-620d0af220","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81bbf8b39f979dad5e95a794a6c06cb9a007b720","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-620d0af220.tgz","fileCount":259,"integrity":"sha512-3WAWh8AWLieoOK9tu+XWKRfi9Kak+eV5t2RgeE0USQWedn69GXdJu2KORyb1Pw6USWOflGSIUPC+AjM5Mj7Urg==","signatures":[{"sig":"MEUCIQCGqLwlJz+43NHrziBfyPdfAmYrC2yEssxR9qzBq5HMHQIgDxvIc88IDqdofNqKTlkpaqXv8XPPxf+mZsWcP+9iGP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"620d0af220c82e233fccad8a3a9ed9dca78d3bd9","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-620d0af220"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-620d0af220","@open-mercato/shared":"0.4.7-canary-620d0af220"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-620d0af220_1773387638085_0.37769358249241214","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-80cf083df7":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-80cf083df7","_id":"@open-mercato/ai-assistant@0.4.7-develop-80cf083df7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3fa919305221fed6a578a89c133401fef99fda7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-80cf083df7.tgz","fileCount":259,"integrity":"sha512-HgiM9NRkVNKdu5SgsNM0UPY4TtGIbJdOGMhoI3/NaZGDLYoLq9Sq2Ycat0cG1Wzu5L/PAO7va9UbAahtwytTNg==","signatures":[{"sig":"MEQCIFXAJt00Dq/bDIYhMgWFF8gpqPZUIzgKUkbceWUrL1eJAiB9OT8BmQg2Ycji4OCw89QKfA01EZKDj1DQHabnS8ICSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"80cf083df7dbd1a3d8a97f01dc80913be93cb6fb","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-80cf083df7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-80cf083df7","@open-mercato/shared":"0.4.7-develop-80cf083df7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-80cf083df7_1773387674309_0.861552367819052","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e4062be7ed":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-e4062be7ed","_id":"@open-mercato/ai-assistant@0.4.7-canary-e4062be7ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c89c0508ff00ea96fe6d9f45ef7a9aa657dd5b45","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-e4062be7ed.tgz","fileCount":259,"integrity":"sha512-YZ++vDNfx2iuHsOjLhuFOtzimcvGiE/nRDhMAgRDBtrO+6QbO7J1KF8HAPq50gbCoSyQ4ENp2kPq3XNol8AoaQ==","signatures":[{"sig":"MEUCIQDvdAM6io/13+/heNZ5rJf36EcqsIO3ABt5wm2+r+4VswIgNbF3CwplLMsdH3rWzqqmrxVXspDSQuaApqitpn3yhe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"e4062be7ed3ec54f4f7bae1fa4f872554239cfbc","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-e4062be7ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-e4062be7ed","@open-mercato/shared":"0.4.7-canary-e4062be7ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-e4062be7ed_1773387856771_0.26160550740355104","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3c9627f083":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-3c9627f083","_id":"@open-mercato/ai-assistant@0.4.7-canary-3c9627f083","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b148ec12d92d2a7c3b5e318d5c5b523fbc4c7ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-3c9627f083.tgz","fileCount":259,"integrity":"sha512-3WTWCTsRyGarOfHGG60CaOf5DU+SLkcii2b2S9w/1nxZvl1DA9E+sSmvjytbhT2DX3dM5UXK1X5c28a4Wt9t0A==","signatures":[{"sig":"MEQCIDK1PBjOZtUVTqeIcm4w6bqM1j6nhJKNW3dKaKOTQ2CTAiBr2vhHRwbXCM3jcND2FD/8AtioVr0GJkAABtW7dV1KBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3c9627f08321a49e9305603e92143832ed5dfcf8","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-3c9627f083"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-3c9627f083","@open-mercato/shared":"0.4.7-canary-3c9627f083"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-3c9627f083_1773394349832_0.35323932076397657","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-1ac08bd793":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-1ac08bd793","_id":"@open-mercato/ai-assistant@0.4.7-develop-1ac08bd793","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5c321524afbcfefc2654aca4efaccb54392a4c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-1ac08bd793.tgz","fileCount":259,"integrity":"sha512-OEEakes2SBOgzv79VdjIH80s+wPnuMgiogpIL8L5SsCnQWZ2PgJ4wkfulhL5feGlUd1iXS2h0VqFmPcFYxLmaQ==","signatures":[{"sig":"MEUCIHyzArBUgtu0k05q0gInH+mpRyLINfKV0ZR1gutEHGzWAiEAj0JaL49+D/6kOo4PJudAUDbKLvAXsM5rWLYwLbJhCCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"1ac08bd7931d215f2e1fd1a589e6cffb9cf7fbce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-1ac08bd793"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-1ac08bd793","@open-mercato/shared":"0.4.7-develop-1ac08bd793"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-1ac08bd793_1773394422364_0.342876263787137","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-8de361aa18":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-8de361aa18","_id":"@open-mercato/ai-assistant@0.4.7-develop-8de361aa18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68b4bc5eb9b90ff7b51732c3cbd66726122abbc3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-8de361aa18.tgz","fileCount":259,"integrity":"sha512-cgH1PDqdRXbnV+Hxkqo7qq+DJbnnx2XduCHQ2zqoc3dkSF80aqWPL+ie+4iLGW3/UqlTI4GzEhpL3SBMZweewA==","signatures":[{"sig":"MEQCIDKMADrc/RrNpCnONMhv11ELyhc2daIQtkcQv5dnVJrCAiBsy8BdNoPkV8R2c4pa/eTQhH25P5OYL2T5cfo02mUIGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8de361aa183c78c6ab62399c93f5b7edb93be519","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-8de361aa18"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-8de361aa18","@open-mercato/shared":"0.4.7-develop-8de361aa18"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-8de361aa18_1773397841003_0.8771475155827813","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-de34f69203":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-de34f69203","_id":"@open-mercato/ai-assistant@0.4.7-canary-de34f69203","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8ce8ce88741091b158fbc90444cd4bd6578d3d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-de34f69203.tgz","fileCount":259,"integrity":"sha512-n1fSz34gvZP0AY/TNScWMqn00BpWQ6ST4Zi0egU98rGAAjxP6M6QzJNAaJUSv1q+GiYsTHO0BBSFVoMdKapx5w==","signatures":[{"sig":"MEQCIHWSbJMI/WLNDa8yopXeulPjK5kPyJPSAFybXAmpgLYyAiAp1wfEM18adXO3NZ87R6t1gOCKI/5geSQkLvYG5wpU/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"de34f69203d9316681e8f8390f634045b8abd695","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-de34f69203"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-de34f69203","@open-mercato/shared":"0.4.7-canary-de34f69203"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-de34f69203_1773397847858_0.5420534277009748","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-c22689c3aa":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-c22689c3aa","_id":"@open-mercato/ai-assistant@0.4.7-develop-c22689c3aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4dbc095be720b6fd74d956fe7f90fd8321b0fdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-c22689c3aa.tgz","fileCount":259,"integrity":"sha512-lPH5SoyBaMoP5Kj7luZfsKSo4hfJTvM/hNP1JinY0JT0jzvbByUImP7uG5e3TmZJLVYYQaWH4O5au8B96vwVNw==","signatures":[{"sig":"MEUCIQCmMCwIdBk+16EOtTAt2/ifJ9c5EM0PxzIg9yf76sSa/QIgcHqF5+bUD8kZydi0npRP9mSdvGQ0wBKb1Hp1kaL1nDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c22689c3aa1354c899336f8d84a039d46aa7a5d0","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-c22689c3aa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-c22689c3aa","@open-mercato/shared":"0.4.7-develop-c22689c3aa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-c22689c3aa_1773399797752_0.21987839182908342","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d2bf716e6b":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-d2bf716e6b","_id":"@open-mercato/ai-assistant@0.4.7-canary-d2bf716e6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f74f70397bc73337b762fe646295c6441836ecb4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-d2bf716e6b.tgz","fileCount":259,"integrity":"sha512-8jCSpl/IVCkk2yAjzUQEUs7yC5dNC5msZzSgnfqtG+ec50BsRMy0EfT/6uTigjrxXIsL01qixdXXDECUtkadMw==","signatures":[{"sig":"MEYCIQDODkqvr1Knb78cgyAfl25PRusjyHc7fotDIT0TayKiIQIhAJ9m7brUtnvPy6h0PXOB9/nmF+ZUXbjmedVFpJo6tnMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d2bf716e6be89ce63b045981699f7c36ef636144","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-d2bf716e6b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-d2bf716e6b","@open-mercato/shared":"0.4.7-canary-d2bf716e6b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-d2bf716e6b_1773399860654_0.04188350554196796","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-75b882ccb8":{"name":"@open-mercato/ai-assistant","version":"0.4.7-develop-75b882ccb8","_id":"@open-mercato/ai-assistant@0.4.7-develop-75b882ccb8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7c00317f83e5846e091e63b056dfb1de23e16e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-develop-75b882ccb8.tgz","fileCount":259,"integrity":"sha512-HlsgJAnsfAwVuZP+YqR2okBcwPUKzHmKeufSXavG45mAgaJqDsJYo7KSWNS7lGCgNlVrQFp80KMOGeOoJkynmQ==","signatures":[{"sig":"MEYCIQDWAC9kq5L0zkvBRy5U0KcGTsWfP75k7yO5LxWLcjNfCgIhAJ1c0wMwkBPfbGVgTdgPQjGrMrJEaTwovKIy+VWOmwQG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"75b882ccb87b1d85d312c5188177da68ccc3152b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-develop-75b882ccb8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-develop-75b882ccb8","@open-mercato/shared":"0.4.7-develop-75b882ccb8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-develop-75b882ccb8_1773399931747_0.062028032371372","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3cf5e19a03":{"name":"@open-mercato/ai-assistant","version":"0.4.7-canary-3cf5e19a03","_id":"@open-mercato/ai-assistant@0.4.7-canary-3cf5e19a03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b52d6cfedc441c41fa9227f250ffb288ec33e3a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-canary-3cf5e19a03.tgz","fileCount":259,"integrity":"sha512-UKwBbEPQJRQAz9M5ME2bWfwm2aXK7ePpIdPSAOgbIpxec4nWVb8MNoeyZWmDLvKjqDO1hRZGaMLpFYNK362gFQ==","signatures":[{"sig":"MEUCIQC1Ushy+i6Oh1oRF7cnjMg6bshAANknRLm3TD2ub5QqsgIgajRGzk24ye3lK32oRKKsDejLVpOfIacxX1NzWxaQ3nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"3cf5e19a03344b3b6d78b6949e7f49f9eaaefeed","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-canary-3cf5e19a03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-canary-3cf5e19a03","@open-mercato/shared":"0.4.7-canary-3cf5e19a03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-canary-3cf5e19a03_1773399969032_0.5591769256575048","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-main-ae9109fb7f":{"name":"@open-mercato/ai-assistant","version":"0.4.7-main-ae9109fb7f","_id":"@open-mercato/ai-assistant@0.4.7-main-ae9109fb7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2047df70aa5f253a724312e481a8567af7d9dcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7-main-ae9109fb7f.tgz","fileCount":259,"integrity":"sha512-aSNb6xda1Sl45KgHlI0HKm2pZEDnJEqNFE6pZYS/fp/cnIMspMrsTDqfK+FkS+BwPIOtkFMTEXFOhnsux47aCQ==","signatures":[{"sig":"MEUCIFrF/Kmsp7H3QSkdUTTTjVc8VrLJZC7pfq6sVoFFvoTPAiEA2SdWY5hSI7+iZPZGHnVY55lxGA5yCPag3oepUW8PwV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ae9109fb7f61735c1adcac38e772c44d00cddf36","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7-main-ae9109fb7f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7-main-ae9109fb7f","@open-mercato/shared":"0.4.7-main-ae9109fb7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7-main-ae9109fb7f_1773401974416_0.27221133132409814","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@open-mercato/ai-assistant","version":"0.4.7","_id":"@open-mercato/ai-assistant@0.4.7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2486b8e84a9d058ec6e606f35574089c4b0612a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.7.tgz","fileCount":259,"integrity":"sha512-pDeCeEw2o7RRaxcHMfIdFt4YCGUZHrdzJoSQboy4zEPTkLZyl/NPska6YzRIkocOx9tY8o2kGSNHnTQRRn5rBQ==","signatures":[{"sig":"MEYCIQD72q/ymEKo47tsD4YMJ63t7geKZqzDv/UI49yFyKntSwIhAJz/IWzGf6Jm+cDhcK/BYtvaNyS7NF+xMGHAF96yHBtz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516100},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"ae9109fb7f61735c1adcac38e772c44d00cddf36","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.7","@open-mercato/shared":"0.4.7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.7_1773402020581_0.7545011867233278","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-4e71d95aba":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-4e71d95aba","_id":"@open-mercato/ai-assistant@0.4.8-develop-4e71d95aba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6000cb9e6ee247e2183334dfaab55dae265ed883","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-4e71d95aba.tgz","fileCount":259,"integrity":"sha512-0PiQhgZBXwe4wnJRzLH7ffzrChU/mlBuJMu35w2pjCZSbtZUxgciUJiUn6aXCGjUQwVmsXa38Iw/bx8FHN+wyQ==","signatures":[{"sig":"MEUCIQC1Nnm7e0QbXFplA7kILE6VXOcHjRZOsKkkoPZZSvhAfwIgKARrcTIsUKBRYqHmyO3rkF4iD89bAikdifPiykd74Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"4e71d95aba1d7d8cd5cf15c48fe9d8f0fdcef48f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-4e71d95aba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-4e71d95aba","@open-mercato/shared":"0.4.8-develop-4e71d95aba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-4e71d95aba_1773402457342_0.7181362016542137","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-main-848cd3c22c":{"name":"@open-mercato/ai-assistant","version":"0.4.8-main-848cd3c22c","_id":"@open-mercato/ai-assistant@0.4.8-main-848cd3c22c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91a02010d4df7bfb19732c9c1acca418afcf6f93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-main-848cd3c22c.tgz","fileCount":259,"integrity":"sha512-kADDBFxsW/gYLOcl6wBmM9SDtcwshdCGB+17HJ7loxOPwAVwF13L4SrwHZLsO8H381VcUTa3M9LSOQ4gKXvN9Q==","signatures":[{"sig":"MEQCIDFqwFtZkl1Bojl7qiMHovOIPH6J/2i9wfMn8YfHFsA7AiANp8MSDz5RmSVP6TI4rk79Zqvgq5+LxXYH7BOrlahK9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"848cd3c22cb32f5ba7be2221faed294274c60411","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-main-848cd3c22c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-main-848cd3c22c","@open-mercato/shared":"0.4.8-main-848cd3c22c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-main-848cd3c22c_1773402531468_0.4033534186161103","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-8502c817af":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-8502c817af","_id":"@open-mercato/ai-assistant@0.4.8-canary-8502c817af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0201cc307a0f816c91ae5187ae4dc0a41911d57b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-8502c817af.tgz","fileCount":259,"integrity":"sha512-pPhQU6lwZuEHrQc3gtOD6KrJnVu91nwBTE1OomfyjGx1OlYwaQSZhAfi8PSMf5YbQ9waU3aBpXntwWJ5LVRuFg==","signatures":[{"sig":"MEUCIFkxq2Es2ZZaVI+43i0wJlVWrXEpj6UX4niOFaPhIhC6AiEA42mxEQXQ8eG3TbG2L23N5KVLQej7aAHPcytis9Us/K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8502c817af2a8190d76c6c0cf427f7f275b63ed5","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-8502c817af"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-8502c817af","@open-mercato/shared":"0.4.8-canary-8502c817af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-8502c817af_1773407802732_0.37092162582707044","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-d3f23076fd":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-d3f23076fd","_id":"@open-mercato/ai-assistant@0.4.8-canary-d3f23076fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6af13e21529dbc1e7764706f0302621224c89d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-d3f23076fd.tgz","fileCount":259,"integrity":"sha512-/cXfSD7KllUBW/uJaYim57VjZb6EG34qZg1W9L2gCvR6OPtkORSpdWZVWaAwQ9CqkySWHJpZkIyI/jQSdVLg1Q==","signatures":[{"sig":"MEQCIQDlJj2GKOGETQwnU+x6KHUblj9yJ3zNJUTZ57da6r+WQQIfC32n+XZS/fGH3bHvdiZMospxPCBaM4TK0Lpq89q5YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d3f23076fd36e231e5b713d86be7708841e9c3bf","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-d3f23076fd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-d3f23076fd","@open-mercato/shared":"0.4.8-canary-d3f23076fd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-d3f23076fd_1773411564747_0.7922069159340048","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-d29d23af60":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-d29d23af60","_id":"@open-mercato/ai-assistant@0.4.8-canary-d29d23af60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3e05e30ed4cb8fee6060d334bde322644c210ff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-d29d23af60.tgz","fileCount":259,"integrity":"sha512-z23Ca3hkET0WHh9O2RJfQ2WvIdX7W9P7HKXGCq/fHgccNggwR4SZjr0RY09BO02YHNAxd9Xmf+10/p4mEirXrA==","signatures":[{"sig":"MEUCIEMsjooJNfq+cNtjDxAES0+q79M3IDqKqM/XaD+IQXAcAiEA+DONzaMRQr/EaVy+lz+hsI9q0IMiKgIfNEd5VT8q0t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"d29d23af604347e90390e3ef10f4bb5bd5d7427c","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-d29d23af60"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-d29d23af60","@open-mercato/shared":"0.4.8-canary-d29d23af60"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-d29d23af60_1773411597505_0.23384606832738175","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-665ca9216b":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-665ca9216b","_id":"@open-mercato/ai-assistant@0.4.8-develop-665ca9216b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf1dfb52bb3101c6e583263f9a9a5cf8eaced2cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-665ca9216b.tgz","fileCount":259,"integrity":"sha512-gGmRajKF7RdCvwp23art5eBhr9TXwsGxy9kH/EF21ymly+PyymKS41iNLV5ChfsZtM6MI/5Dv54RvQQYw7tTjQ==","signatures":[{"sig":"MEUCIQDJf4kfmS+7huFlWv6/9EAKDP0lNTrD+0DMqQCEWyrclQIgWro+C7Zqak/B8EDCPADLi3D1A0l+CEiB0FPCERWAoNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"665ca9216b460390ebd9454be3c85c81f581a253","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-665ca9216b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-665ca9216b","@open-mercato/shared":"0.4.8-develop-665ca9216b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-665ca9216b_1773553873066_0.05358255978143789","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-2acbd97ec3":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-2acbd97ec3","_id":"@open-mercato/ai-assistant@0.4.8-develop-2acbd97ec3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b4ad41a6b1141e703f11da4499783a4205bb8ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-2acbd97ec3.tgz","fileCount":259,"integrity":"sha512-gQt7MBVPNQ0jctltGDN69bcSyC3rL0z6+C8Rhx8dh2luL+KdgyTsobC/3UgaJiX2ooMqIGrRA0UzHvzcgu0vyQ==","signatures":[{"sig":"MEUCIQC35TSQKCL+iGZX3JB90CsbQ/gh9pG1oLfQ5yvaad0sOgIgQzwF0q5HkZETReshbOUGS7vX1njezKBIGKIINubhlVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2acbd97ec373232665dda7452f9dac30be415600","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-2acbd97ec3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-2acbd97ec3","@open-mercato/shared":"0.4.8-develop-2acbd97ec3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-2acbd97ec3_1773553999291_0.6115283114693164","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-f3593949bf":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-f3593949bf","_id":"@open-mercato/ai-assistant@0.4.8-develop-f3593949bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f76abd3bf9e71088f5937ce6b3b890a9da5876d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-f3593949bf.tgz","fileCount":259,"integrity":"sha512-q0R+EXb1ULUoAJ8PZTzBwg4t1A+zkUEq9pIMgorDsCc9g9ycJAz7CNcxp44/hZJxxSMh1umMjcQv+1f0Gozk3Q==","signatures":[{"sig":"MEYCIQCbl1Cm9Dmyq+s/mcm5KsbHWSw8qPSA39T2QkN3oJX0GwIhANyxdCLDsAUYRXYHf6Xu9usk9bR3MCgUnfX6PJd5jM60","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"f3593949bfa746f72bf5ccc13ec180c7be9b0c6f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-f3593949bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-f3593949bf","@open-mercato/shared":"0.4.8-develop-f3593949bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-f3593949bf_1773554124125_0.0010999812268226439","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-7d9e332831":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-7d9e332831","_id":"@open-mercato/ai-assistant@0.4.8-develop-7d9e332831","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74c1365e6eccc1b209d1054dfadd864c1e41ad99","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-7d9e332831.tgz","fileCount":259,"integrity":"sha512-abB9G3kl/UHRf72BYfqOaYmMxRPYFBj6+RtJBL39mdSTsnZy1tzIXC3s9HUeNZq1uzAERmc1+oKObdEbogpQDw==","signatures":[{"sig":"MEUCIExn90bvTD0ZKJkmzHXLiAmOFj8tmaVYoLmzxJljAm8+AiEA5cM12L4ZwEpC3KBiHfBZeK6+X5Bp77DOx70HVP+2EI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"7d9e3328312d8d204ebcaf4795d4323abbb47dc6","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-7d9e332831"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-7d9e332831","@open-mercato/shared":"0.4.8-develop-7d9e332831"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-7d9e332831_1773554240046_0.3226744750931987","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-9298688d4d":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-9298688d4d","_id":"@open-mercato/ai-assistant@0.4.8-canary-9298688d4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c191b6bc6d8dd98a25131955618ca048f129ab3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-9298688d4d.tgz","fileCount":259,"integrity":"sha512-SIGOveD0qXvgKver5dtYHgqBvSH72B7elEM5nQTl9w49an1ElKUchhnqtCuZnXiDohUUTUbQLdhwglfZS6vHSA==","signatures":[{"sig":"MEUCIQCrOXbS0sjQHlqSBw6MH5dFV6RtUkb6iB7HReqgPdDovwIgDeEzYi++RwcMhq6u4PK8dHjwW4oQM4n/ut1FSm7WXxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"9298688d4dc50efa8f696230a5dc8501995c7822","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-9298688d4d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-9298688d4d","@open-mercato/shared":"0.4.8-canary-9298688d4d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-9298688d4d_1773616899703_0.6483217835638191","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-2c416b5976":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-2c416b5976","_id":"@open-mercato/ai-assistant@0.4.8-canary-2c416b5976","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c86d5c5d99d3195024ad578bb9684e71ff035b97","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-2c416b5976.tgz","fileCount":259,"integrity":"sha512-C5VhmceKsNhbrBkcIOloRp8C8eCRolDyW1Fk6w0SBhCyuLqQYdin0/V9J1xrgCmC+qo/tpEdbqGamJ1T3au7Ow==","signatures":[{"sig":"MEQCIFQGo0y8tMclB+AGjoQ0lLk7I08Q+J/768irzQGrec4tAiBtb7zGfMDsvshIiVeFAVMnQ+6UaK8BK2uFPuECfS4NoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2c416b597627cfb7beac40f048eab5916b5ca2c3","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-2c416b5976"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-2c416b5976","@open-mercato/shared":"0.4.8-canary-2c416b5976"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-2c416b5976_1773617108720_0.48314414003364226","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-2284372ace":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-2284372ace","_id":"@open-mercato/ai-assistant@0.4.8-canary-2284372ace","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c1ff5e57510a29613916ee37741630b781cb0c21","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-2284372ace.tgz","fileCount":259,"integrity":"sha512-GPUH382Lu2UFWR4UbGFl1iwVcmVmwRQzpLz7RWz84NK4r9kXGdc3KyP7oChfsH/lycmcp84RYW7ZSP6h2yeERQ==","signatures":[{"sig":"MEYCIQCEOEoJCmKSD9YHUz8mFjiP1eSnivYkh7DQF2WrO4L09AIhAJ8kOTKSUqbx2EBwbVZOlQHxmeyS1Xi9A1+QOIHLI8Z/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"2284372aced24ac2297ceb05e5b0874fc0b1979e","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-2284372ace"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-2284372ace","@open-mercato/shared":"0.4.8-canary-2284372ace"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-2284372ace_1773617624823_0.8475513844298643","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-b502856fed":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-b502856fed","_id":"@open-mercato/ai-assistant@0.4.8-canary-b502856fed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"65783813d1b39463a3adbd986681f23c3c2fd403","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-b502856fed.tgz","fileCount":259,"integrity":"sha512-9w1kGm6wyBYySyi3lji4hJsKCSA5NJij2hMb/EBIHfWZV9xWeEdqrfWwQPgyMKaWkHXoe759YMcgkIKD5g36cw==","signatures":[{"sig":"MEUCIQCCDMZfwULaavj3i3FVLTnn/C4NZz7uO+6m01sGiqS79AIgbTxEBwM3w3cYp3Ii+ufJ6bO8jzOiepgID+RyMvFbbmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"b502856feda6805296ed187df855cdc8828b1fce","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-b502856fed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-b502856fed","@open-mercato/shared":"0.4.8-canary-b502856fed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-b502856fed_1773644001606_0.24897676726755003","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-c0f68a4b89":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-c0f68a4b89","_id":"@open-mercato/ai-assistant@0.4.8-develop-c0f68a4b89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f0b83ec2361ae63b72cc0d6ed85fae26700d548e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-c0f68a4b89.tgz","fileCount":259,"integrity":"sha512-dilrNceYH5+1rC2AlZBB4Aoi5jf0PF5zbXmZ9/l0Gc8GCbQZQGRY8cUf4h6O9uzZ9RoYStcQFVkTj4D2OvwwFQ==","signatures":[{"sig":"MEUCIQC3r+hKC3lVhZXb6s16phqohCJROVJ2dBc4NDc5Msw9YQIgboPwuEJbQ571DB8Umvr27o26Xh0MGc0KkkPGejnvKCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"c0f68a4b89234cc3b755994171bcf02dd21e390b","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-c0f68a4b89"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-c0f68a4b89","@open-mercato/shared":"0.4.8-develop-c0f68a4b89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-c0f68a4b89_1773648154982_0.5281799939916834","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-6b37dabfa2":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-6b37dabfa2","_id":"@open-mercato/ai-assistant@0.4.8-develop-6b37dabfa2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e05e4eb2bc061dd99056c74d3f2c902210edde3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-6b37dabfa2.tgz","fileCount":259,"integrity":"sha512-DL3rPgh0GEiGcgE4lMo1bmHWWNbZyAFQuAB7zl3TZ3yGUnJHrSDRnx8/TIUDzI5kGrJTMTbE97RMVitKClsHyw==","signatures":[{"sig":"MEQCIA5qW/2I/8UWvn08xKA3j+bFRecPk0RQFnwOxzI6u/oYAiAnN9MzzgVi98B2pUEINrwYldzIKhsdUKYhS4jkkgYzZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"6b37dabfa280eba01a5d5d48c0e4c0b3db15cf32","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-6b37dabfa2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-6b37dabfa2","@open-mercato/shared":"0.4.8-develop-6b37dabfa2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-6b37dabfa2_1773663681260_0.03208699793301517","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-836a80151c":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-836a80151c","_id":"@open-mercato/ai-assistant@0.4.8-canary-836a80151c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7e1eb080e36affaefd524862ad4eaa51489db09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-836a80151c.tgz","fileCount":259,"integrity":"sha512-1gvuZmkwWeOcQtgB/KAAA/ZvpzzFyjlkM0zAVfzsy6IvLdgQ865LP2EesvRLG1JIzxOBwEjbn+yZU5VuT7+y3A==","signatures":[{"sig":"MEUCIQDkryEHOX3E66DyfCSSYxiPJvKuo1GxGGI3zTwoTzHbbwIgQLn8XjYT5iKVGybbqkju7xc00A05WVujV6Hp3gcJT/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"836a80151cdacebcb7fb029d92828ed73744cb34","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-836a80151c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-836a80151c","@open-mercato/shared":"0.4.8-canary-836a80151c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-836a80151c_1773664696033_0.5222272484472774","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-59273a09a3":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-59273a09a3","_id":"@open-mercato/ai-assistant@0.4.8-canary-59273a09a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7749f8c8bfc9ba783831b0b5014dc3011189870d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-59273a09a3.tgz","fileCount":259,"integrity":"sha512-Quche45pCenUduJmSnVTfz1yBOKoVx0X83VG8PL/E88AQru2pe6kUnVLzm5rMeQ53lzcCMEjoEfHsxbbUuzs3A==","signatures":[{"sig":"MEQCIFVhjXN//6Ycwh9TUYO02hmbdPgS0H5FRxne8O4eEA70AiB8/c4Y+UWURUoPS5YdCAmPFXWP3B+cqk5h1omatrLwYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"59273a09a3b6e3c5b3716e1bb7bff3902a52daae","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-59273a09a3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-59273a09a3","@open-mercato/shared":"0.4.8-canary-59273a09a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-59273a09a3_1773667918627_0.8909097856493582","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-28cee031d6":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-28cee031d6","_id":"@open-mercato/ai-assistant@0.4.8-develop-28cee031d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78ccdad2dedc09a0f6c964c3c4daf2c465458e29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-28cee031d6.tgz","fileCount":259,"integrity":"sha512-kfEBa2LRl5Sws77MsuZIKhm+bf3N/yIQs+ujGaPumNIWoF4YWa7eujxW55UJEbUOP8fpXdup/uGJdBgbzmIgUg==","signatures":[{"sig":"MEYCIQDtPEmP9m5uAPjWfOiT44qgRdToq/7ufJM3u/TjnfU5XQIhAIVdJhHcGQcJbN8GsUvyMZCVLxFuzz61jiYgHlQm+XhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"28cee031d6f6ef95ec35a744e927eb1fa795a71a","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-28cee031d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-28cee031d6","@open-mercato/shared":"0.4.8-develop-28cee031d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-28cee031d6_1773669323067_0.16138045735772644","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-35d56b4463":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-35d56b4463","_id":"@open-mercato/ai-assistant@0.4.8-canary-35d56b4463","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eee24206b51bea13a2582523bba39b33d616f4a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-35d56b4463.tgz","fileCount":259,"integrity":"sha512-rqN/v+Pw5fm7i8I/JiK51jpz51luz5p0Iy101a4fVb480ryYnd3/jQBIG8thKs9wubxadmwii7aSTItNRMaB6A==","signatures":[{"sig":"MEUCIA6YpSuL/q7N2lT4k0jJWhZlnfx0JSS+a4W4OhfKugNOAiEAmXJmuOOahaNsTqxpzg8CEjCPimu/M0AlUTc2ffSwBaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"35d56b44639f9ea4c633e455171d3c294b57f652","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-35d56b4463"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-35d56b4463","@open-mercato/shared":"0.4.8-canary-35d56b4463"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-35d56b4463_1773695533847_0.10067645818432736","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-b48a68a5a6":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-b48a68a5a6","_id":"@open-mercato/ai-assistant@0.4.8-canary-b48a68a5a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2184d21ac43e4343426a10550be791096209cc56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-b48a68a5a6.tgz","fileCount":259,"integrity":"sha512-lv7GdwfSmFDEz/vNDFrsv1K9cIL36YGIr7hBI59LgWAqrrzgDbQpMO6MxpD7m/f3RGqvJ6zQLMpUhwY/7EJomQ==","signatures":[{"sig":"MEUCIDGe+/FinfDPSfGcfAs3R5v1E1KP2kenpP2AY+cJWzlZAiEAwOWSeNb0BDA4j64zC33riC9UEucABinzz4u/BUpRmpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lv7GdwfSmFDEz/vNDFrsv1K9cIL36YGIr7hBI59LgWAqrrzgDbQpMO6MxpD7m/f3RGqvJ6zQLMpUhwY/7EJomQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-b48a68a5a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-b48a68a5a6","@open-mercato/shared":"0.4.8-canary-b48a68a5a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-b48a68a5a6_1773703595876_0.699873696582102","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-8d5e423725":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-8d5e423725","_id":"@open-mercato/ai-assistant@0.4.8-canary-8d5e423725","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad34eb5e253216cd2b0bc9a03271535b4d73c03e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-8d5e423725.tgz","fileCount":259,"integrity":"sha512-SLt+TUVxXYYKMJg89SO9gsPe/fNGNO3ujRD1fWTC4Sd+4HaNQZ/IM55DjrtlUWisnqq25vXN6SPuRALPVdFbFg==","signatures":[{"sig":"MEUCID5ZTYl1PClcauaNsCz3jPTUPF3OxIQYHWEqH4cJpt0oAiEAtK++mqdiTIt48H7pPTNVLTntXC/714PQ6vwKQkoHmL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"8d5e423725f100d461d15a338612273955199f8f","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-8d5e423725"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-8d5e423725","@open-mercato/shared":"0.4.8-canary-8d5e423725"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-8d5e423725_1773705185214_0.831314712983749","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-84f3678a58":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-84f3678a58","_id":"@open-mercato/ai-assistant@0.4.8-develop-84f3678a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a712c74fb3ba65b5db46c5bb872628f1e5618af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-84f3678a58.tgz","fileCount":259,"integrity":"sha512-GWt98Fm4Q3ZAM+ZzuYv3PfmKDc7kDEIktk7qOICMDZfzgEutqJdw4OR/In7y4I3u9QYMSVC+CIb1YS2fpj5w4Q==","signatures":[{"sig":"MEYCIQDjEjpxtUQO66pAqO2+obbFb3CcrVbUNgQoWIYK6GJkVAIhAOzpyH5yJngkpWgelk/mtlX6Ss0s9xfgbv0P1WNjtkWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"84f3678a5853328bb3348cc49572aea8b589fe89","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-84f3678a58"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-84f3678a58","@open-mercato/shared":"0.4.8-develop-84f3678a58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-84f3678a58_1773723934382_0.08852147647893371","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-15259be22b":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-15259be22b","_id":"@open-mercato/ai-assistant@0.4.8-develop-15259be22b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84114028ee38b1199d2c1d84b14fee4d3a9bbf86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-15259be22b.tgz","fileCount":259,"integrity":"sha512-pThZ5UwulW6uuXd+sFZ89UWNSWOGYSmGM3+Ax8GvGnEdYI5MJIUPXehC6VZYFdAGJh17iO3GzjVIGPFdsoo9PQ==","signatures":[{"sig":"MEUCIQC0rpYZ1VYhOer4uv32jUujfFranunHqBjA0AZCqxNPnQIgOjeZ83XDs3gBzJjsHISKs/C3Bg47ht2ua/zVG84ncRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"gitHead":"15259be22b0f103fa6c4911518c90cd8c9a04e03","scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"directories":{},"dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-15259be22b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-15259be22b","@open-mercato/shared":"0.4.8-develop-15259be22b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-15259be22b_1773724212442_0.11970773742204877","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-6f0b2a14df":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-6f0b2a14df","_id":"@open-mercato/ai-assistant@0.4.8-canary-6f0b2a14df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c404cf65dd2a3769830aac2d072f98fc64713da6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-6f0b2a14df.tgz","fileCount":259,"integrity":"sha512-/63vxBWJNnhTC75X/gBi3VaMCM9VsYTJoCDPyT1i5ZeGCp5DjCib1JtcKxBflOt6UMpSskJhA0/rUn72hu7RwQ==","signatures":[{"sig":"MEYCIQDfAfW535M5YTmMJfsKBC9vZDJp0lgqefbp3Wpejb+9egIhAPVcr/YYMf814zHNEmwDCtrMCZBipSrOQr6II1AyqR0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/63vxBWJNnhTC75X/gBi3VaMCM9VsYTJoCDPyT1i5ZeGCp5DjCib1JtcKxBflOt6UMpSskJhA0/rUn72hu7RwQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-6f0b2a14df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-6f0b2a14df","@open-mercato/shared":"0.4.8-canary-6f0b2a14df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-6f0b2a14df_1773725566144_0.005819734698356616","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-641703d2a6":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-641703d2a6","_id":"@open-mercato/ai-assistant@0.4.8-develop-641703d2a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd36062b2aa152d83425779d6bfeda8378c0bb03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-641703d2a6.tgz","fileCount":259,"integrity":"sha512-++zbYNXsvRib1O53UT4v7Esol1TXkySmxR+TngxiLNZAUOMhiekyzCjlOiC+8B55+L/c3rhBOBhtz8A6AjNqSQ==","signatures":[{"sig":"MEQCIFmo3GpfC9rTEGZ27rTfRAKMvmo7twyn1NUVsReFCMzGAiAkJnSvFM6b74Eedf72dYk7f6Zc5bRVJcXQRg2NBjD7Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-++zbYNXsvRib1O53UT4v7Esol1TXkySmxR+TngxiLNZAUOMhiekyzCjlOiC+8B55+L/c3rhBOBhtz8A6AjNqSQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-641703d2a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-641703d2a6","@open-mercato/shared":"0.4.8-develop-641703d2a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-641703d2a6_1773734986290_0.9066521506987233","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-280c02b529":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-280c02b529","_id":"@open-mercato/ai-assistant@0.4.8-develop-280c02b529","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ffda98afad4d658a9c8138bede3e28a0ddcce5b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-280c02b529.tgz","fileCount":259,"integrity":"sha512-EZWTrx5ZJTL6RqfNprfShEmH3USoYrfk0oiZ3E0ZnGD9TF7evr7hnqj3OQg4XqXI6LGjloi6FEcKDHcZ5MgLwA==","signatures":[{"sig":"MEQCIGaWf7obIYozq6c8B7RawTFL0grcepdx9GeIM3W1lQcRAiBECpawqOnAWAkW+G6d0Ek3Ba9arlbkdUM4Pp5qp6j1sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EZWTrx5ZJTL6RqfNprfShEmH3USoYrfk0oiZ3E0ZnGD9TF7evr7hnqj3OQg4XqXI6LGjloi6FEcKDHcZ5MgLwA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-280c02b529"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-280c02b529","@open-mercato/shared":"0.4.8-develop-280c02b529"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-280c02b529_1773735995019_0.8430577685706926","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-bc5be31b5c":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-bc5be31b5c","_id":"@open-mercato/ai-assistant@0.4.8-develop-bc5be31b5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aafd9c531a490c1b09884ecbc8d89df03dc1a7b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-bc5be31b5c.tgz","fileCount":259,"integrity":"sha512-GHjEx7stBZRKEoYRF/p4QwJXdOcJwYgs9Y7VKEuCGcjcnhfWPuCX+CAjhYlZ5V6ifPYju9zJob5b7VtyrG9oIw==","signatures":[{"sig":"MEQCIHXNfG/xodwXfpZ/lIH9eYUDeqfPTjjAelmkWojQ6YBYAiBcdWze26LNKsJn1U2r9eUZi8vvmtSxCj/XvdXSDiSy5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GHjEx7stBZRKEoYRF/p4QwJXdOcJwYgs9Y7VKEuCGcjcnhfWPuCX+CAjhYlZ5V6ifPYju9zJob5b7VtyrG9oIw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-bc5be31b5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-bc5be31b5c","@open-mercato/shared":"0.4.8-develop-bc5be31b5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-bc5be31b5c_1773736046094_0.38563481791415843","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-063eddb1c1":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-063eddb1c1","_id":"@open-mercato/ai-assistant@0.4.8-canary-063eddb1c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c208a8559d45aa9300aff8320da04e9fe76ae613","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-063eddb1c1.tgz","fileCount":259,"integrity":"sha512-s5v+IpBHMMPwFSiPDKjEHfuG77Ss16hKmhHcUbOjVRa5xmITeLJG9CpnRjg+sEd94y1mnvz/3z0iN6Q68x1jiw==","signatures":[{"sig":"MEUCIDGZhn/QO4G4NoMflNg/ZzR38OkrvGhkKY66uEmV5TOVAiEAseafWwu6ulotgUyIBl2gwc0+vPYuteQ9stp2bj9GdJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-s5v+IpBHMMPwFSiPDKjEHfuG77Ss16hKmhHcUbOjVRa5xmITeLJG9CpnRjg+sEd94y1mnvz/3z0iN6Q68x1jiw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-063eddb1c1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-063eddb1c1","@open-mercato/shared":"0.4.8-canary-063eddb1c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-063eddb1c1_1773736068016_0.791704136651034","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-a03754d0ce":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-a03754d0ce","_id":"@open-mercato/ai-assistant@0.4.8-develop-a03754d0ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae3646536d8ef4877f62c3c9ce6eacbcc5ba865e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-a03754d0ce.tgz","fileCount":259,"integrity":"sha512-cUzHAlO9oYmZm3mOelJg+bvwVhf0EXbGCb6iKW9s3RH+hT/JeZjp7OZ6wfbxzdstLpWCMdArMehWzSW5Wiqm6Q==","signatures":[{"sig":"MEUCIGGlh4i6aDGbQ28x2+L9+QTSr0xVvvn+UqUNljBjdV2bAiEA8TLinXRRsiswKTMLGNxWUeqdtVy2VIP3BMn9iHFii6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cUzHAlO9oYmZm3mOelJg+bvwVhf0EXbGCb6iKW9s3RH+hT/JeZjp7OZ6wfbxzdstLpWCMdArMehWzSW5Wiqm6Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-a03754d0ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-a03754d0ce","@open-mercato/shared":"0.4.8-develop-a03754d0ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-a03754d0ce_1773736119607_0.3250260625758221","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-409bb4a065":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-409bb4a065","_id":"@open-mercato/ai-assistant@0.4.8-develop-409bb4a065","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7868bf208ab4e7deb18998438dc375799de6157a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-409bb4a065.tgz","fileCount":259,"integrity":"sha512-Zc4LxDfjLNjaSUZaM5vzqDgWktnWfVUBoBc8/8fgEinqg7HY2AFraruVzcbZxA8yScDBfIY3/hvNEznP/E47gQ==","signatures":[{"sig":"MEYCIQChU5o7rTe4hNP+9XYcu/vzaZWlixGF80AN2tIkK9PJogIhAM/BH1Zb2fMmDrPEXaCEmRxqG7vIPs7R2jZuMJMh31sR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zc4LxDfjLNjaSUZaM5vzqDgWktnWfVUBoBc8/8fgEinqg7HY2AFraruVzcbZxA8yScDBfIY3/hvNEznP/E47gQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-409bb4a065"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-409bb4a065","@open-mercato/shared":"0.4.8-develop-409bb4a065"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-409bb4a065_1773736804828_0.37200324047188094","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-d16e2f51dc":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-d16e2f51dc","_id":"@open-mercato/ai-assistant@0.4.8-develop-d16e2f51dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"521526cdffd92e0bfdae6bc571f75563506c333f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-d16e2f51dc.tgz","fileCount":259,"integrity":"sha512-EMB8K31pm8Zsoohhi5WxSy55MvAZ5LPFNbb8MT2fSKUs+v9TO3NM5FSQ/JgC2NYoYUjqDXfd/JP85YlyfAO51g==","signatures":[{"sig":"MEUCICkk3R+eU6yaV9TKgfXnzBp6OB763Grom3w3yphhnmYhAiEAktHsvBlez/7mpAGkQK55yvAxlHqzude+tVIe8WWHDKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EMB8K31pm8Zsoohhi5WxSy55MvAZ5LPFNbb8MT2fSKUs+v9TO3NM5FSQ/JgC2NYoYUjqDXfd/JP85YlyfAO51g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-d16e2f51dc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-d16e2f51dc","@open-mercato/shared":"0.4.8-develop-d16e2f51dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-d16e2f51dc_1773736811172_0.40138110779497227","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-344cc68055":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-344cc68055","_id":"@open-mercato/ai-assistant@0.4.8-develop-344cc68055","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4fad317f82c1537911b7ec893cbedfb52ebf9afe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-344cc68055.tgz","fileCount":259,"integrity":"sha512-WR7wdNhSaEVZmNlYEhWyNbV2idzvdNOQI5UAhRS4SXsTnD0u22Sgr4sy1fcKrdioizPkyypNKqJn2XjjDrFcSQ==","signatures":[{"sig":"MEQCIHb5NkMJlrZZBVp1SmHN2rFscsTmLumWM5j3LwMPisWUAiAuXKo9fyS0Oo7DRCE4vjh4b8VK4ECPY3cyRdd3X7lU5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WR7wdNhSaEVZmNlYEhWyNbV2idzvdNOQI5UAhRS4SXsTnD0u22Sgr4sy1fcKrdioizPkyypNKqJn2XjjDrFcSQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-344cc68055"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-344cc68055","@open-mercato/shared":"0.4.8-develop-344cc68055"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-344cc68055_1773736921776_0.2431469284103458","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-4b58cde65d":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-4b58cde65d","_id":"@open-mercato/ai-assistant@0.4.8-develop-4b58cde65d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c76d5fa8a2aa3af268ee4184a8452c63ab9997f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-4b58cde65d.tgz","fileCount":259,"integrity":"sha512-Y/Xp5mwKGUtWVXBeDCQD9fCJoRXeGtPC6rm/MYfgnTBJUqq5MX48Qmx6DydAQU39NTsjv6c/dDbQBv9OqiGhaQ==","signatures":[{"sig":"MEYCIQCJayu0Kfa1OrTd/5rDYj7w1NJJBm/5SP2gwXnSycCH9gIhAPE1ENBDMGXE/tjJVnnLrAmoalbMrFVDnn4M4Bhxr2/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Y/Xp5mwKGUtWVXBeDCQD9fCJoRXeGtPC6rm/MYfgnTBJUqq5MX48Qmx6DydAQU39NTsjv6c/dDbQBv9OqiGhaQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-4b58cde65d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-4b58cde65d","@open-mercato/shared":"0.4.8-develop-4b58cde65d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-4b58cde65d_1773737745296_0.7569779332561395","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-88b6e1a82c":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-88b6e1a82c","_id":"@open-mercato/ai-assistant@0.4.8-canary-88b6e1a82c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6cc8cad36965eb12a48d2ff6590f229a58e4ae1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-88b6e1a82c.tgz","fileCount":259,"integrity":"sha512-uKA+lijDu2LZW8lc1rpB+IUuHBYPyhc5PkU1Hp9ioldHjxit8oZUZqSjbEgmGgPCHp5TZnM52iwFTPFdPCzZkQ==","signatures":[{"sig":"MEUCIFQWuIc57e9q2oxp1N7gvXZD8IF0F0f7XmCF44FNcQz2AiEA/Ukr8Z5vQfn89FzMvvESIQ1pbJOlEcyWge+nUY8pbaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uKA+lijDu2LZW8lc1rpB+IUuHBYPyhc5PkU1Hp9ioldHjxit8oZUZqSjbEgmGgPCHp5TZnM52iwFTPFdPCzZkQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-88b6e1a82c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-88b6e1a82c","@open-mercato/shared":"0.4.8-canary-88b6e1a82c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-88b6e1a82c_1773737758244_0.051365629782387456","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-ea5f2d5f9d":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-ea5f2d5f9d","_id":"@open-mercato/ai-assistant@0.4.8-canary-ea5f2d5f9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f175609e4d3557aa150306fc6579b1bede49718","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-ea5f2d5f9d.tgz","fileCount":259,"integrity":"sha512-Vh+c/k33B8rioMWpJZvGNZ5wzf2/iOH6CvbIS0sBkFD92CaDglmsbWr3tnPoH/G6UTTk/hchMbo0OY6zl7q+wg==","signatures":[{"sig":"MEUCIQDfc0gRwqWmMT1aFznlIDIBWBhLgQ7DZV8KmXybltn3WwIgJ2La76EHeiBd/EThQUMhZral5ymIbna15ttU+07oMno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vh+c/k33B8rioMWpJZvGNZ5wzf2/iOH6CvbIS0sBkFD92CaDglmsbWr3tnPoH/G6UTTk/hchMbo0OY6zl7q+wg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-ea5f2d5f9d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-ea5f2d5f9d","@open-mercato/shared":"0.4.8-canary-ea5f2d5f9d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-ea5f2d5f9d_1773738279282_0.37216352938629904","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-72a23aebea":{"name":"@open-mercato/ai-assistant","version":"0.4.8-canary-72a23aebea","_id":"@open-mercato/ai-assistant@0.4.8-canary-72a23aebea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9da2fc2551a5c71e502538ed62f26db5b09894c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-canary-72a23aebea.tgz","fileCount":259,"integrity":"sha512-hDHh6qZsKEnU2sXcUVaOFfpE0f1gVnqGBEZso4aQNzxhVM5/myYQ6gzLYs8QppCOXkbyoWSE1KCuucTJp/ko6Q==","signatures":[{"sig":"MEYCIQDJrarxskk99+VsPXE3zE9nRvRGpBgSKPy+kaMsa79ymAIhAIuiM7lBg4TqTc/O9zcf3LTO0a63ri3lPlle+syiNUhT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hDHh6qZsKEnU2sXcUVaOFfpE0f1gVnqGBEZso4aQNzxhVM5/myYQ6gzLYs8QppCOXkbyoWSE1KCuucTJp/ko6Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-canary-72a23aebea"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-canary-72a23aebea","@open-mercato/shared":"0.4.8-canary-72a23aebea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-canary-72a23aebea_1773738426562_0.6408810180335396","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-8d07d08b47":{"name":"@open-mercato/ai-assistant","version":"0.4.8-develop-8d07d08b47","_id":"@open-mercato/ai-assistant@0.4.8-develop-8d07d08b47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7638f808c203473719f0bb44a63e6a3ccc4647ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-develop-8d07d08b47.tgz","fileCount":259,"integrity":"sha512-r3eGq6nmmSWGPqBZahYYUOqqRomTywnVfZWcZG6Tb1KpIXufPgopT1SMlXw7+OAL8dw9DLpw4DMH8zd4VCnSwA==","signatures":[{"sig":"MEYCIQCp4YIw0LYWf9bRbSeHD2jG9moUI0aqOZHl3op5ykJ4uwIhANMHMyF3fU+vD4GflYft89izJw1fYz1cvIyWodgF1Rwl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r3eGq6nmmSWGPqBZahYYUOqqRomTywnVfZWcZG6Tb1KpIXufPgopT1SMlXw7+OAL8dw9DLpw4DMH8zd4VCnSwA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-develop-8d07d08b47"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-develop-8d07d08b47","@open-mercato/shared":"0.4.8-develop-8d07d08b47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-develop-8d07d08b47_1773738443955_0.8749915070477108","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-main-b9017c5e85":{"name":"@open-mercato/ai-assistant","version":"0.4.8-main-b9017c5e85","_id":"@open-mercato/ai-assistant@0.4.8-main-b9017c5e85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ead817fa29755b247a3934b1525a7eecbf57af6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8-main-b9017c5e85.tgz","fileCount":259,"integrity":"sha512-btyH88tAeOuJt3uW0ZWhbPGnMPMQvxzmCv6Fd4MtMQBELvyQ2ClPg5pTi5JYyVH7LuPkp39dChac/Wy5G3Rl9A==","signatures":[{"sig":"MEYCIQCUmdxQPptuIOgnl0cgvzAkhIRpIMVxBrzL0mGrgXj+awIhAMpcjukgBtry4sJPIIoh+ouR6aR5Z7LP1O/4nBkhIQQG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-btyH88tAeOuJt3uW0ZWhbPGnMPMQvxzmCv6Fd4MtMQBELvyQ2ClPg5pTi5JYyVH7LuPkp39dChac/Wy5G3Rl9A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8-main-b9017c5e85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8-main-b9017c5e85","@open-mercato/shared":"0.4.8-main-b9017c5e85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8-main-b9017c5e85_1773740898674_0.9336106227086507","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@open-mercato/ai-assistant","version":"0.4.8","_id":"@open-mercato/ai-assistant@0.4.8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c048054d21bdb9bf3a91efe6d20aead59ed713e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.8.tgz","fileCount":259,"integrity":"sha512-iiERI/w5gqT41RjsWRvFsi8w1PpTcY3TBPqgILTaTM4nJLmV2pAbSwnGEZvrTPbtZrS9RF0stEPSidtWSJg2Tw==","signatures":[{"sig":"MEQCIFZlvlG2RH7TFUqmW9DKKtOWFaz1eu4p/flteUXDwNJTAiBi0MDWFHwCx2+ePR6zpdP6pbolpeYMbD7eVYihIob01Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516100},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iiERI/w5gqT41RjsWRvFsi8w1PpTcY3TBPqgILTaTM4nJLmV2pAbSwnGEZvrTPbtZrS9RF0stEPSidtWSJg2Tw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.8","@open-mercato/shared":"0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.8_1773740951995_0.3613748322861765","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-e467bdfafd":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-e467bdfafd","_id":"@open-mercato/ai-assistant@0.4.9-develop-e467bdfafd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4f0fc6395ea25b837d4cfbed5c370dd92a7fbda","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-e467bdfafd.tgz","fileCount":259,"integrity":"sha512-DOwSQij/HvfeCtayb/mRdA19hEUwp+rm/7Uur5BOc1St8APHQrUPpvxHyoa4Ingwwzwd5jQhWkqXHienzUT5eQ==","signatures":[{"sig":"MEYCIQDhgLpr1pj4nGqNTqTVSOH5JRTdcFL7jgg9QV/YAhU2RAIhAJpv6UiRud1YolIlub3WBrmTU5hRlI/xBYqGlc7FNPDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DOwSQij/HvfeCtayb/mRdA19hEUwp+rm/7Uur5BOc1St8APHQrUPpvxHyoa4Ingwwzwd5jQhWkqXHienzUT5eQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-e467bdfafd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-e467bdfafd","@open-mercato/shared":"0.4.9-develop-e467bdfafd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-e467bdfafd_1773741106900_0.24874022060546608","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-main-0f72cbf16c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-main-0f72cbf16c","_id":"@open-mercato/ai-assistant@0.4.9-main-0f72cbf16c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"16f528742e4987184f7d52a699c125b6dc23e898","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-main-0f72cbf16c.tgz","fileCount":259,"integrity":"sha512-Noq9kIja2eBpkxPQMBP9h13HXaqExDIksYwcmz1GsnaELSmXEjWEUYpa+UrRActo1depYvjzjWkd2bZ6ErRuHA==","signatures":[{"sig":"MEQCIHXMaWio/xrFbdsAdzAHV8+XlwRsU+xbhOCC8Zm9t/DkAiA7FLL7huWSb3ugrP4G44PDpFbjyW1jisZR05FNVbEqbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Noq9kIja2eBpkxPQMBP9h13HXaqExDIksYwcmz1GsnaELSmXEjWEUYpa+UrRActo1depYvjzjWkd2bZ6ErRuHA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-main-0f72cbf16c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-main-0f72cbf16c","@open-mercato/shared":"0.4.9-main-0f72cbf16c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-main-0f72cbf16c_1773741384951_0.8648014533437607","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-928f741465":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-928f741465","_id":"@open-mercato/ai-assistant@0.4.9-canary-928f741465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd0a07124bfd271d317cf33d51dd61062c39e652","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-928f741465.tgz","fileCount":259,"integrity":"sha512-GfrVMv+5z0+CzY02zDQHk4wKn7taf/x+DHt1GljM9cdMNKVFrapQTe+n3ljWZIT85XjZOS9t3q+KPpta3RwtQg==","signatures":[{"sig":"MEUCIAo5xu6lENZZ+rAEOxjwUPrXKp5eNit3jUqRZrXoKNXkAiEAiN0ZJKxOhzqCUEhyp9wpOGGu1O2JjH32kYjNrc1QJN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GfrVMv+5z0+CzY02zDQHk4wKn7taf/x+DHt1GljM9cdMNKVFrapQTe+n3ljWZIT85XjZOS9t3q+KPpta3RwtQg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-928f741465"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-928f741465","@open-mercato/shared":"0.4.9-canary-928f741465"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-928f741465_1773759201850_0.8368092891066428","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a64fb3aeb3":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-a64fb3aeb3","_id":"@open-mercato/ai-assistant@0.4.9-canary-a64fb3aeb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1cc6f7c526d03c5f9e28db0d1d1e399a2554dbdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-a64fb3aeb3.tgz","fileCount":259,"integrity":"sha512-Vw/sga16Fbj9IqNUAWJ3z1zujTpYMNehviUrO9mMhwh6q9pAMTk1IRVKNKveiE7xIlXDnWUsjuP8+QGAZQXEqw==","signatures":[{"sig":"MEQCIHn5fg06rr79FPgCu1m7YZ6gCfOTati2IzDq8apwKVbnAiASaMwmtbZ5UFhHBkgJMRbLd4RHr0wFmcILkWeC1SZVYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vw/sga16Fbj9IqNUAWJ3z1zujTpYMNehviUrO9mMhwh6q9pAMTk1IRVKNKveiE7xIlXDnWUsjuP8+QGAZQXEqw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-a64fb3aeb3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-a64fb3aeb3","@open-mercato/shared":"0.4.9-canary-a64fb3aeb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-a64fb3aeb3_1773761429053_0.3358452265290597","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-3b5629af67":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-3b5629af67","_id":"@open-mercato/ai-assistant@0.4.9-develop-3b5629af67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"861cb2d705078d079c18a4d84366992101583d19","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-3b5629af67.tgz","fileCount":259,"integrity":"sha512-acH508evB1LRfxF57uHxg435xulu0k0ka6EjU13BrI9aIUOdq4HDjBUPGK/gZRypc0l2x6DvbHHh/KxaGT6Wag==","signatures":[{"sig":"MEUCIQDkNQQePPuDMbEM+YFFArHZR/Lx4MdHcLijo51y/Mb9ewIgasssaZ6/yNlpUT728PJ77xG3BAkO3HrQd8WyZS6aeCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-acH508evB1LRfxF57uHxg435xulu0k0ka6EjU13BrI9aIUOdq4HDjBUPGK/gZRypc0l2x6DvbHHh/KxaGT6Wag==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-3b5629af67"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-3b5629af67","@open-mercato/shared":"0.4.9-develop-3b5629af67"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-3b5629af67_1773762308671_0.07488633249378518","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b6868f5848":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-b6868f5848","_id":"@open-mercato/ai-assistant@0.4.9-canary-b6868f5848","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3d277d2ee2b32698e420c8f3dfcf96abc68aa46","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-b6868f5848.tgz","fileCount":259,"integrity":"sha512-HXDT2j+hUAS4ieJ/6hYbFTQCXVc93hGZA64hJBdXC92tX18UHSfT9xtJ7Y7Nav+BSMDo/rQv+m2lzagYSg3qKw==","signatures":[{"sig":"MEUCIQCTzGMp4uRKgLL/ORIqo59s+W7OqG3WBmnuouswV5vyyAIgCcPeapN8IlVuwiVtPwHeU73vLBsKS091BGA3H31JBZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HXDT2j+hUAS4ieJ/6hYbFTQCXVc93hGZA64hJBdXC92tX18UHSfT9xtJ7Y7Nav+BSMDo/rQv+m2lzagYSg3qKw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-b6868f5848"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-b6868f5848","@open-mercato/shared":"0.4.9-canary-b6868f5848"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-b6868f5848_1773762975314_0.16312037989119887","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6cd4eaaeb1":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-6cd4eaaeb1","_id":"@open-mercato/ai-assistant@0.4.9-canary-6cd4eaaeb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f31fda58610b38aa97d4016294bbdd906bae1867","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-6cd4eaaeb1.tgz","fileCount":259,"integrity":"sha512-3FI9eKsID4v8RPzmu9setsuXkK8eOYBIyGdsY/7HqImds0EL26K1azQhcm2hyyyHrI2BDaBLwogtvm0RcWzY6g==","signatures":[{"sig":"MEUCIE/mukCLxFSpUabY6eQ/rRx1ywKfb7fFvyt2sUASUgJuAiEArWatZbu5JXARhEbq41TqW+Nw/Lg7BMCuu9m3Zxn8m7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3FI9eKsID4v8RPzmu9setsuXkK8eOYBIyGdsY/7HqImds0EL26K1azQhcm2hyyyHrI2BDaBLwogtvm0RcWzY6g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-6cd4eaaeb1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-6cd4eaaeb1","@open-mercato/shared":"0.4.9-canary-6cd4eaaeb1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-6cd4eaaeb1_1773763076200_0.37496392559172076","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b3edcfc2e3":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-b3edcfc2e3","_id":"@open-mercato/ai-assistant@0.4.9-canary-b3edcfc2e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5fc15b2f46dcdaab86a7e07c8342bc98df747bbd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-b3edcfc2e3.tgz","fileCount":259,"integrity":"sha512-2drrwK6WcWemO4ZsKIR1oeslr41K6YLbrJKckVBNvZX/JYYRKoCfC33hdcTWxxkPLAP9hO9QVv3xN8Fme5pbnQ==","signatures":[{"sig":"MEYCIQDKFrRgKWj/P2Xnh9s4NOwxZHO0Ga0UQUtozk/k0konqgIhAM5wMfDpB2YpVC+GHA3A9v4OWHk2giEc3vUdBeShOyJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2drrwK6WcWemO4ZsKIR1oeslr41K6YLbrJKckVBNvZX/JYYRKoCfC33hdcTWxxkPLAP9hO9QVv3xN8Fme5pbnQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-b3edcfc2e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-b3edcfc2e3","@open-mercato/shared":"0.4.9-canary-b3edcfc2e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-b3edcfc2e3_1773763188645_0.2440350951792154","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e5d35ded92":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-e5d35ded92","_id":"@open-mercato/ai-assistant@0.4.9-canary-e5d35ded92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed0deb942087e48144fa0301b7550125b8661425","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-e5d35ded92.tgz","fileCount":259,"integrity":"sha512-HYBH0C0gvL15LwyhcHi+N222WOYIaKyFnE5o9eMVRxNt6PrR8k+fNnvAmrPVRHngDWw2RV+KWRTQNa0pU14dLw==","signatures":[{"sig":"MEUCIEc0QQUjR8OUfbzLfPfUEAtnLJ1HMsf5VT2cdHv0Wij9AiEAsW5fzjciGHxg9FTluqHglIhUAQoE7CjMkdrNAzfA6Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HYBH0C0gvL15LwyhcHi+N222WOYIaKyFnE5o9eMVRxNt6PrR8k+fNnvAmrPVRHngDWw2RV+KWRTQNa0pU14dLw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-e5d35ded92"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-e5d35ded92","@open-mercato/shared":"0.4.9-canary-e5d35ded92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-e5d35ded92_1773763704655_0.9860812347049417","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-9ff60a22a5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-9ff60a22a5","_id":"@open-mercato/ai-assistant@0.4.9-canary-9ff60a22a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91a654b7f000307cc4456492db05bf888a2d2f1f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-9ff60a22a5.tgz","fileCount":259,"integrity":"sha512-M6SOsYkjG+vRBjxb11vhmvUPBEqI1qRITcS/2ifThpLWhBtF6RaHBltlkSI5/rCP+gLOMtWy/1bwKz6PWsaD1g==","signatures":[{"sig":"MEYCIQC1yNDJBrsLIf6e7LmVkXb5RZTbAHYxQZdA86cEpfesgAIhALojrGLtgXQqLKTrvU1bL58Oi1urDsoAgjsffTRSuLxz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M6SOsYkjG+vRBjxb11vhmvUPBEqI1qRITcS/2ifThpLWhBtF6RaHBltlkSI5/rCP+gLOMtWy/1bwKz6PWsaD1g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-9ff60a22a5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-9ff60a22a5","@open-mercato/shared":"0.4.9-canary-9ff60a22a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-9ff60a22a5_1773764048380_0.5625500619130686","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-1b4c676ac8":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-1b4c676ac8","_id":"@open-mercato/ai-assistant@0.4.9-canary-1b4c676ac8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"380b622386088174797616fda9b5105e21e4a5e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-1b4c676ac8.tgz","fileCount":259,"integrity":"sha512-envxx+BQjSQ9mxd/pJd6nUVIOfBokUWnYYt6ZdBH2c9BhB1oOR2635XHjfnCoVUgNm6Pbbwd8IfEbe6JKVqyFw==","signatures":[{"sig":"MEUCIQCwbH7Pza6NUE0u3nT1kaFKiWestmub0tewcfXhyxM/DgIgVuSH25LpE/MalrKt0NUPnuhWDns3AZJO9ohXg4CSfT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-envxx+BQjSQ9mxd/pJd6nUVIOfBokUWnYYt6ZdBH2c9BhB1oOR2635XHjfnCoVUgNm6Pbbwd8IfEbe6JKVqyFw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-1b4c676ac8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-1b4c676ac8","@open-mercato/shared":"0.4.9-canary-1b4c676ac8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-1b4c676ac8_1773764949182_0.3732327359329213","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-d548a06aad":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-d548a06aad","_id":"@open-mercato/ai-assistant@0.4.9-develop-d548a06aad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"584684ca721e8a17a1ba731bb383e51f684d71ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-d548a06aad.tgz","fileCount":259,"integrity":"sha512-Zl5TG97hNy4GZvA5wPQG8ZVaRxQQmgfdeRGDZMdkIcHGsQlQrWyaq5yI79nq8R0kzEplNQoqfgUMC/Nu4V4XuQ==","signatures":[{"sig":"MEUCIQCYNkQqfRa1MXIXvhIgStlTcjZiGNPPPdciBsP4SkNk+QIgRaub4inQj4fzH7Uhif3w1WmvB0QwjN2Uo2x8N9vDEQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zl5TG97hNy4GZvA5wPQG8ZVaRxQQmgfdeRGDZMdkIcHGsQlQrWyaq5yI79nq8R0kzEplNQoqfgUMC/Nu4V4XuQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-d548a06aad"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-d548a06aad","@open-mercato/shared":"0.4.9-develop-d548a06aad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-d548a06aad_1773769306293_0.947866234501006","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-ec2fedcc6d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-ec2fedcc6d","_id":"@open-mercato/ai-assistant@0.4.9-canary-ec2fedcc6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2e66351de49e7c7b1f7f97ef3c50a90b105d9cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-ec2fedcc6d.tgz","fileCount":259,"integrity":"sha512-knhRObrhYiwu7Tl2D41aPfc8g5PrX5uLeYPhdzvEwlsBn1AgUa/HhPpYifAq87HdbFaQ6AAHkSUh/PKJALGOxw==","signatures":[{"sig":"MEYCIQDWHqO+oLl/ypNWrxrknvBJiLEqNeAPAMtgr6xnlDG+vwIhALHCLDTsPHMNfVRXtn+bL40OAJQGT0NQHqy455Uftqfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-knhRObrhYiwu7Tl2D41aPfc8g5PrX5uLeYPhdzvEwlsBn1AgUa/HhPpYifAq87HdbFaQ6AAHkSUh/PKJALGOxw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-ec2fedcc6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-ec2fedcc6d","@open-mercato/shared":"0.4.9-canary-ec2fedcc6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-ec2fedcc6d_1773770127666_0.31733896172546894","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6b5580b06d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-6b5580b06d","_id":"@open-mercato/ai-assistant@0.4.9-canary-6b5580b06d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"18a8dc1eb4fe91120aeba0c8a76640966a20d69b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-6b5580b06d.tgz","fileCount":259,"integrity":"sha512-vrTa0QdsT4nczpj8h8setWs6OUZbdXZLMKehahjOxqxllyuvKJSybJI2EqLjhJW1UbQ22N8glD0Q9WQAJUhPfA==","signatures":[{"sig":"MEQCIFa9tLQ95vlP2MikGgmHuswqNVTIXTID5Tx35r+FXFQzAiBpuIyXndDjgZMay0T3Q4+yiEbAw9y2ruaUCNZFD6gCKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vrTa0QdsT4nczpj8h8setWs6OUZbdXZLMKehahjOxqxllyuvKJSybJI2EqLjhJW1UbQ22N8glD0Q9WQAJUhPfA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-6b5580b06d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-6b5580b06d","@open-mercato/shared":"0.4.9-canary-6b5580b06d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-6b5580b06d_1773771183464_0.6960651411940442","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-50d62a264b":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-50d62a264b","_id":"@open-mercato/ai-assistant@0.4.9-canary-50d62a264b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c6f800b960ccc041dcd8211c5f20868948aaac14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-50d62a264b.tgz","fileCount":259,"integrity":"sha512-S3fFdeJfpHlaDlUzRCK/sVEnZW7ZKUVKcN4kLLuDH70qGhylRN8rk0jkxBK+UMqDH5nbhb5sVrbev8Xc7B5APQ==","signatures":[{"sig":"MEUCIH8erKHMs6uWv1rs34W5Yas+bKTOiuKuUefj46j7/aQ3AiEAn7fDM7pyyWnxKBC9sfFFVzCj0Ng9jf7c6LziWshQDI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S3fFdeJfpHlaDlUzRCK/sVEnZW7ZKUVKcN4kLLuDH70qGhylRN8rk0jkxBK+UMqDH5nbhb5sVrbev8Xc7B5APQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-50d62a264b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-50d62a264b","@open-mercato/shared":"0.4.9-canary-50d62a264b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-50d62a264b_1773774762537_0.4430193418432147","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6ae05a9b36":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-6ae05a9b36","_id":"@open-mercato/ai-assistant@0.4.9-canary-6ae05a9b36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a13d9e681a48175acdca6e885dcca8d81ab37c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-6ae05a9b36.tgz","fileCount":259,"integrity":"sha512-4RdQOEC2WYrYSim9CtjBqBu2ig2KmS5d24zNN905NLCrx4Q8a+tmRQMorZ/wd/SXM7S1Pr8ftqEOwFAbbi6h7A==","signatures":[{"sig":"MEUCIQC8rdaVnAIZ7+t1shtGMWTEWmmZ2E119H0IDPaWrac4QAIgHobmAyuXGATmpOU9xesmDqaikgsVyZRuw/NJJKPguys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4RdQOEC2WYrYSim9CtjBqBu2ig2KmS5d24zNN905NLCrx4Q8a+tmRQMorZ/wd/SXM7S1Pr8ftqEOwFAbbi6h7A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-6ae05a9b36"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-6ae05a9b36","@open-mercato/shared":"0.4.9-canary-6ae05a9b36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-6ae05a9b36_1773777102219_0.0615487134526882","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-cec93af38a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-cec93af38a","_id":"@open-mercato/ai-assistant@0.4.9-canary-cec93af38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f6de5802f6a60904dcbcf44b899d096280b9df8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-cec93af38a.tgz","fileCount":259,"integrity":"sha512-dwd1AqeOg41KxCkOdB3U+Yw9L+D1s9xfSQ0VVydlHWp0keqZIBDGcivGJja6KhrwV4vVrpSANybV5ARhpvEdng==","signatures":[{"sig":"MEQCIDXuMRTHNziOKQxv7QZvEVOZYQDk+Ki99fQAKRafzUYTAiB+5q/wEqoUyJgOrlG929WluMcMdqgmQIIFhgMPUGN0AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dwd1AqeOg41KxCkOdB3U+Yw9L+D1s9xfSQ0VVydlHWp0keqZIBDGcivGJja6KhrwV4vVrpSANybV5ARhpvEdng==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-cec93af38a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-cec93af38a","@open-mercato/shared":"0.4.9-canary-cec93af38a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-cec93af38a_1773778114743_0.6697472059992293","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-d406767f22":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-d406767f22","_id":"@open-mercato/ai-assistant@0.4.9-canary-d406767f22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81649ddf313dd110c103228b187878ba5d216c04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-d406767f22.tgz","fileCount":259,"integrity":"sha512-ynVouIOQ1cE5fEGDVBlIfg1oYdf9FKLo4xgpiqcuhPUGYkFEePOqTe/minoneBmMm+CQcbrZFP5rz1U9j58WyA==","signatures":[{"sig":"MEUCIF5TgJewZUJmDAd9RapkUdMofOoJxt2JrvQkN/COh9TzAiEA5pCgFEYhqcEYnmvsaRlylaa6H78q+F5MSu3ka+bnnCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ynVouIOQ1cE5fEGDVBlIfg1oYdf9FKLo4xgpiqcuhPUGYkFEePOqTe/minoneBmMm+CQcbrZFP5rz1U9j58WyA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-d406767f22"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-d406767f22","@open-mercato/shared":"0.4.9-canary-d406767f22"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-d406767f22_1773779566009_0.7006831095009556","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-de90704037":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-de90704037","_id":"@open-mercato/ai-assistant@0.4.9-canary-de90704037","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"131b39844c9fd3febc44aafd1b14eba93bf58c0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-de90704037.tgz","fileCount":259,"integrity":"sha512-sYLP52kJJVcfEEGkhKjOMHsNTMhqRP2GIYVqRKp7XXlpkfXnxOjwQP/IwenMRN3xsj6Qj1UtnT1o94WvPgnUog==","signatures":[{"sig":"MEYCIQC3md/aKZtnEcQLzrJbooYSELCYhTUtyLn0Al4yaO7izQIhAJi7o72YfhTJ34hmnm6ehm8jE2FBAOVgJTqWj9QHrfRs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sYLP52kJJVcfEEGkhKjOMHsNTMhqRP2GIYVqRKp7XXlpkfXnxOjwQP/IwenMRN3xsj6Qj1UtnT1o94WvPgnUog==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-de90704037"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-de90704037","@open-mercato/shared":"0.4.9-canary-de90704037"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-de90704037_1773810192526_0.6590602557973375","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e5f483f94a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-e5f483f94a","_id":"@open-mercato/ai-assistant@0.4.9-canary-e5f483f94a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74cc94780892de65b22b5bf8cee49e8f3330172e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-e5f483f94a.tgz","fileCount":259,"integrity":"sha512-LWWnGb/hNaJUHb9y0jkzeDSlkAc53hPOzMysKsOYxGLQnzkBFX22i14V0bfhluDH9b5Mg4gy0BLbh1VMz1asoA==","signatures":[{"sig":"MEUCIQCHQDHDwnpwzV/RY36IgoQGvQbqKMkSVnWUpsQ9FsMQagIgYk7noxqaQLu2/2IUkK2yyi91erIZehbOs2dd1cd4pzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LWWnGb/hNaJUHb9y0jkzeDSlkAc53hPOzMysKsOYxGLQnzkBFX22i14V0bfhluDH9b5Mg4gy0BLbh1VMz1asoA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-e5f483f94a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-e5f483f94a","@open-mercato/shared":"0.4.9-canary-e5f483f94a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-e5f483f94a_1773810668776_0.705346631324252","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-main-55cdecd3f2":{"name":"@open-mercato/ai-assistant","version":"0.4.9-main-55cdecd3f2","_id":"@open-mercato/ai-assistant@0.4.9-main-55cdecd3f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0182b5935daa0be96bebbfe6a5bfabf2b9502acb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-main-55cdecd3f2.tgz","fileCount":259,"integrity":"sha512-rLpwwqvGYMAXIaiA792QyWAh+iHDOedf3a2YXyoVujH7uV141xGmG0Rgu+c3VjMPZwyuHiQwHZ8QD0zOw33V7A==","signatures":[{"sig":"MEYCIQDJ9hIKt6EwzWav71VNa754Z9+4Q6BGbqHxLvpQPBNhFgIhAO3PtV9tLF1X3BZrPxpgt0hJvlHqqOQDd8Vdm+ihxSBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516192},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rLpwwqvGYMAXIaiA792QyWAh+iHDOedf3a2YXyoVujH7uV141xGmG0Rgu+c3VjMPZwyuHiQwHZ8QD0zOw33V7A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-main-55cdecd3f2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-main-55cdecd3f2","@open-mercato/shared":"0.4.9-main-55cdecd3f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-main-55cdecd3f2_1773820873454_0.5487304614250101","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-721e6b830f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-721e6b830f","_id":"@open-mercato/ai-assistant@0.4.9-develop-721e6b830f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ce60a2ddb768c415ed63bc7dcded97666ff1cf9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-721e6b830f.tgz","fileCount":259,"integrity":"sha512-qvL3sh2DWmg9tlalP61WN/hNWDU4FVfS1VRT1spR1rqUc+2NuMqHnjYsuKGTTU8qMouSd0TGcnzdAzZId/LXqg==","signatures":[{"sig":"MEYCIQD5RRcnYm0w/Kh76bQuBhcXGR+rdRLJgAWizJuJq1mhVwIhAMlSemvktdtqnwORo+ln6r+7mgZo8QWsnk3QA1DsDRXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qvL3sh2DWmg9tlalP61WN/hNWDU4FVfS1VRT1spR1rqUc+2NuMqHnjYsuKGTTU8qMouSd0TGcnzdAzZId/LXqg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-721e6b830f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-721e6b830f","@open-mercato/shared":"0.4.9-develop-721e6b830f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-721e6b830f_1773821120925_0.5997152440606981","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-5d3c6c8745":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-5d3c6c8745","_id":"@open-mercato/ai-assistant@0.4.9-develop-5d3c6c8745","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4175532d92e14e62eebb2516fc35f57d4431e515","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-5d3c6c8745.tgz","fileCount":259,"integrity":"sha512-f/dgZqSsuAHw0iRsd01qUuVZDZ1upSyT2cM2dvVDVoO3RpWK7hmc/rBYybQ5PS4oUnD/LQJeMC2wdj8SMDXZVw==","signatures":[{"sig":"MEQCIGWn+rvEYCqgx/bFuzLWxpvI4v3SYbam86DP2tOi5uECAiAOxqLm9MALH8W1I4sUGT6vtdxmnHJF56zszokYQnIbHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f/dgZqSsuAHw0iRsd01qUuVZDZ1upSyT2cM2dvVDVoO3RpWK7hmc/rBYybQ5PS4oUnD/LQJeMC2wdj8SMDXZVw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-5d3c6c8745"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-5d3c6c8745","@open-mercato/shared":"0.4.9-develop-5d3c6c8745"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-5d3c6c8745_1773822091612_0.07763363231438225","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-c7274682b5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-c7274682b5","_id":"@open-mercato/ai-assistant@0.4.9-develop-c7274682b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6742374f48054fcfe335f4c6bed59a224aa0f32e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-c7274682b5.tgz","fileCount":259,"integrity":"sha512-RUtoeUDREkoyuW867WrPQMCsAvrmYBu4nxI1MvkiNphvVUdDVPXuSPtrEfA2P7ZVUvYP7Rsm6uWQyvRDzmxq3A==","signatures":[{"sig":"MEYCIQCDzcQo7cf9YWystI4ae7jfmijP8Sm/d3sJe5Wtw7Sg6wIhAKg/N0uacLyPqD1huOgJDHAq8/w9xQQOIYvlj2HxfRMf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RUtoeUDREkoyuW867WrPQMCsAvrmYBu4nxI1MvkiNphvVUdDVPXuSPtrEfA2P7ZVUvYP7Rsm6uWQyvRDzmxq3A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-c7274682b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-c7274682b5","@open-mercato/shared":"0.4.9-develop-c7274682b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-c7274682b5_1773822195765_0.06791196161648894","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-de525127d6":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-de525127d6","_id":"@open-mercato/ai-assistant@0.4.9-develop-de525127d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f72377e7407682e2691d2354e7a1f705ed4b82cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-de525127d6.tgz","fileCount":259,"integrity":"sha512-NxrPhgL33NhBS9h1d81u3b5CbirQR5yT+bE2/wxR2uuzjXWj442WKqazjZzEnZjKKiPlBIrKeEImcLR1Dr8BcA==","signatures":[{"sig":"MEUCIQDuoTuVL3Ws4qmRQWeTG80YU9awVHNzcCOg+gtMKqTTdAIgQBk23BYdgu5oQxo0ojqb6k1cQhkyuyWKhBsJP0AN/AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NxrPhgL33NhBS9h1d81u3b5CbirQR5yT+bE2/wxR2uuzjXWj442WKqazjZzEnZjKKiPlBIrKeEImcLR1Dr8BcA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-de525127d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-de525127d6","@open-mercato/shared":"0.4.9-develop-de525127d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-de525127d6_1773823264859_0.8322091799819453","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-8c36c096d5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-8c36c096d5","_id":"@open-mercato/ai-assistant@0.4.9-develop-8c36c096d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b677a0f8579852e4037bf99544d5eaf8ab1c8a34","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-8c36c096d5.tgz","fileCount":259,"integrity":"sha512-lo7eYglOlo6hf0Ccgm2O8PjgW5StHVGmTIMvGuA/SHz9jzzEJHRX7fYSlj5z8Pw8bt4/taQLrB2QWQO02x7Usg==","signatures":[{"sig":"MEYCIQDztmZ9KEKuQ8GT3Cfc3OHUF6yuml+o2EgXa2aHiWVGdwIhAPMsLGU70M7yLlwYQAGDM/T3AakKgBkxmh2J2jOt1ACr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516204},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lo7eYglOlo6hf0Ccgm2O8PjgW5StHVGmTIMvGuA/SHz9jzzEJHRX7fYSlj5z8Pw8bt4/taQLrB2QWQO02x7Usg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-8c36c096d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-8c36c096d5","@open-mercato/shared":"0.4.9-develop-8c36c096d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-8c36c096d5_1773824428582_0.23797918671569263","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-fcabd45887":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-fcabd45887","_id":"@open-mercato/ai-assistant@0.4.9-canary-fcabd45887","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45eac418a4f44593ef3299152f54ffb971b99628","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-fcabd45887.tgz","fileCount":259,"integrity":"sha512-KySAg3djUcs0+8x8febTJGPce+Sv2gPaRzMhaHWIzd5PMm6rgOCEbNDkHMkQ+5MGm0iw6rN1fW1e+zSr9LFnyw==","signatures":[{"sig":"MEUCIFqQWbXK6EzyKJYgftxQbV3RXLqAjAqMmnvTiUJbr2LaAiEA9vR5k6TRpRfXLgU7vVzcYCcsAfPN4ZrYlXSBWNN0bmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KySAg3djUcs0+8x8febTJGPce+Sv2gPaRzMhaHWIzd5PMm6rgOCEbNDkHMkQ+5MGm0iw6rN1fW1e+zSr9LFnyw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-fcabd45887"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-fcabd45887","@open-mercato/shared":"0.4.9-canary-fcabd45887"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-fcabd45887_1773825132773_0.6453909713371018","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-cec625fafb":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-cec625fafb","_id":"@open-mercato/ai-assistant@0.4.9-canary-cec625fafb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c75e4d099e6fc475ea276ebf5d3a14f3d8f2c8c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-cec625fafb.tgz","fileCount":259,"integrity":"sha512-/tsQkESupfvS54gyOC2Ft3Ro0LIAvKFxXSdJ12rQgPeFo6qiVjUtqLis3eo1oAPSyJVjCUWwDSzAd/8FFIuIEw==","signatures":[{"sig":"MEYCIQCHMkJrvZpaWUY6QE/+lRaeJio5EgdrG6kURrxjI4HqKgIhAJxR2NLdgR6p35kwaJufR9fyN/SSFYBdPfLU2YoZ/kv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/tsQkESupfvS54gyOC2Ft3Ro0LIAvKFxXSdJ12rQgPeFo6qiVjUtqLis3eo1oAPSyJVjCUWwDSzAd/8FFIuIEw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-cec625fafb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-cec625fafb","@open-mercato/shared":"0.4.9-canary-cec625fafb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-cec625fafb_1773825438318_0.08762748837035828","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-96a96dbfb2":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-96a96dbfb2","_id":"@open-mercato/ai-assistant@0.4.9-canary-96a96dbfb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dff80045b170097c3be133e972e3fd0e1a5b4841","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-96a96dbfb2.tgz","fileCount":259,"integrity":"sha512-hKjFMdrGWpAN793kdkY7lptEnVfRyigXlfByQm3f5h+WEjQtrHtypOWRFKa0alrY14z8fJ0VruyR7uzu1tEv7A==","signatures":[{"sig":"MEQCIGsddvXD6BNd7gR2ADdovY+5XpyJu19fJJN7+sui8vr5AiBbhQfZ/RsWh6xOoFhDBPfYHXvOSjqtZlKtwIFE9Yu9kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hKjFMdrGWpAN793kdkY7lptEnVfRyigXlfByQm3f5h+WEjQtrHtypOWRFKa0alrY14z8fJ0VruyR7uzu1tEv7A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-96a96dbfb2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-96a96dbfb2","@open-mercato/shared":"0.4.9-canary-96a96dbfb2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-96a96dbfb2_1773826552684_0.32513361185507783","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a6fe1b8b12":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-a6fe1b8b12","_id":"@open-mercato/ai-assistant@0.4.9-canary-a6fe1b8b12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8eb904f272d119187d526bfb38d41fe6278e956","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-a6fe1b8b12.tgz","fileCount":259,"integrity":"sha512-cF5UA2YUywSuhQTQr0n2+qWwHUW9ywZN2JLkFPhkO5wLzymmE+3jUBgTb8cAYG1dbNtPhL4hiK6GtUZaPUOiUg==","signatures":[{"sig":"MEQCIE8RqNskLxmvn3TnF61j3OrwTlr0Ne3bbO506MpEwHftAiAAtWwMNfL42a2eug7Ea+8v/GiVNxTTMJjqbyUN2PIZRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cF5UA2YUywSuhQTQr0n2+qWwHUW9ywZN2JLkFPhkO5wLzymmE+3jUBgTb8cAYG1dbNtPhL4hiK6GtUZaPUOiUg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-a6fe1b8b12"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-a6fe1b8b12","@open-mercato/shared":"0.4.9-canary-a6fe1b8b12"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-a6fe1b8b12_1773830667762_0.18915929087514605","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-31d1a87765":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-31d1a87765","_id":"@open-mercato/ai-assistant@0.4.9-develop-31d1a87765","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a36ddc388578053f2cf39baeedb480a13e041dee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-31d1a87765.tgz","fileCount":276,"integrity":"sha512-ELOwTTd0ojzs98Mp2pSJNLlYzfj3SK3N6qZDf3sTKb+6LxZay4my5fE1FBJeDxLeBqlHyqCBk7ntzx+tg6d4kg==","signatures":[{"sig":"MEUCIF64JJ6rR/IkcLdxZAyvmxHEScWjoZAkmXYAhkgO3t54AiEAx+Ld5vnjswzG5j7RV5PnKE9kVmXptWciDJdy/ucCLHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ELOwTTd0ojzs98Mp2pSJNLlYzfj3SK3N6qZDf3sTKb+6LxZay4my5fE1FBJeDxLeBqlHyqCBk7ntzx+tg6d4kg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-31d1a87765"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-31d1a87765","@open-mercato/shared":"0.4.9-develop-31d1a87765"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-31d1a87765_1773832781745_0.8235379948019017","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6a563f54a7":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-6a563f54a7","_id":"@open-mercato/ai-assistant@0.4.9-canary-6a563f54a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c5c5be72f43271d2d7853a631f550beb54e9b2d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-6a563f54a7.tgz","fileCount":276,"integrity":"sha512-lyqm3uYxNbwrRkz/vRXBUk4q6vNlQExB3e+OD1+60Mhx4ILdCPgNz/aO4mIbBTs98FTVL8gbnPMBUhzc+xEo6A==","signatures":[{"sig":"MEUCIQDD4OBXwfJatqs1NPf0lSyp+IBNh0LOtF3OLWqpfxAYUQIgCxpRE9zrSaGcxT52HACfooaxnv8jooV54Ojxb2n4zFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lyqm3uYxNbwrRkz/vRXBUk4q6vNlQExB3e+OD1+60Mhx4ILdCPgNz/aO4mIbBTs98FTVL8gbnPMBUhzc+xEo6A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-6a563f54a7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-6a563f54a7","@open-mercato/shared":"0.4.9-canary-6a563f54a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-6a563f54a7_1773835721166_0.5416451849103818","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-8c762104f0":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-8c762104f0","_id":"@open-mercato/ai-assistant@0.4.9-canary-8c762104f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42bddca5fba93655bb834b19d00076ef2b1e3a2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-8c762104f0.tgz","fileCount":276,"integrity":"sha512-yB5dSPfiRv6PfSoanmTmxu1Dt/GJWdUGP8QY0t9MBkAKO0lDpVfMBBnU2DtltPdT/P+p6m1RwT1F/GYS5xdW6A==","signatures":[{"sig":"MEUCIQCHV/2sK+uch4J02UhNCl+YPt3Lo/pemVg93i8S7DOT5wIga2yNqkgYSmjVwBTENGbYJhctyjOqUmLYzrxqyltuRuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yB5dSPfiRv6PfSoanmTmxu1Dt/GJWdUGP8QY0t9MBkAKO0lDpVfMBBnU2DtltPdT/P+p6m1RwT1F/GYS5xdW6A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-8c762104f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-8c762104f0","@open-mercato/shared":"0.4.9-canary-8c762104f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-8c762104f0_1773835744351_0.6869898730138739","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-fc6a07e949":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-fc6a07e949","_id":"@open-mercato/ai-assistant@0.4.9-canary-fc6a07e949","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78e1a0f7fa450c3f56dbc32cfdb4b0715b769981","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-fc6a07e949.tgz","fileCount":276,"integrity":"sha512-E9782zPFWMlqrKTmH9a2g2vi11q6hSWvUwovwxRz3RDI1gGTAfsu05Zqa73f+YHRMVsX7fXdvCSGtlco8wlgYQ==","signatures":[{"sig":"MEUCIGSOVPy/Hig+PsAdKVud5P7/usfC5duvRPKi5WUoPzN+AiEAqWumxSj7wtyYqyAjV1VvnWgK35P9+FlQpfw9NlCyLXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-E9782zPFWMlqrKTmH9a2g2vi11q6hSWvUwovwxRz3RDI1gGTAfsu05Zqa73f+YHRMVsX7fXdvCSGtlco8wlgYQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-fc6a07e949"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-fc6a07e949","@open-mercato/shared":"0.4.9-canary-fc6a07e949"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-fc6a07e949_1773835826740_0.200818356894795","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-be6e1cf49c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-be6e1cf49c","_id":"@open-mercato/ai-assistant@0.4.9-develop-be6e1cf49c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b4c93d59a301436a730a795c0c52d0b90fc2ab35","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-be6e1cf49c.tgz","fileCount":276,"integrity":"sha512-750CVbmvqcvJsE4iqwCfLKQ4sMMlm6J3CYMybsx3uiH73Ej2Sw/y5MpzKNC0AD1eKSFY/Ok3qdvfy2CYTh8gqQ==","signatures":[{"sig":"MEYCIQDtM0O6LBV6wvVraWfXbiVQ6Yb11WmWERVpioSo4b1f/wIhAPJZnxPy5IUZssrj4S/CWcqBz0Zq+YsW3qM5CqFukLqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-750CVbmvqcvJsE4iqwCfLKQ4sMMlm6J3CYMybsx3uiH73Ej2Sw/y5MpzKNC0AD1eKSFY/Ok3qdvfy2CYTh8gqQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-be6e1cf49c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-be6e1cf49c","@open-mercato/shared":"0.4.9-develop-be6e1cf49c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-be6e1cf49c_1773836242943_0.3101937819695735","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a934c17574":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-a934c17574","_id":"@open-mercato/ai-assistant@0.4.9-canary-a934c17574","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52dd03f76baff996d763980f40089459d77bacaf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-a934c17574.tgz","fileCount":276,"integrity":"sha512-Hfn3HMIvfjp0p2uzFWyF32mm72BswELSVNOAub3WB1Z4hxyo8C0LTOAWTX8hT+T5L0lKPRuwJ9qwO4HbUh2CxQ==","signatures":[{"sig":"MEYCIQC1qwhSijcL+YDLbFqO8j7gkGHdgnPo0oDeHjK49z6XEwIhAOR/4epIi7pNY9j1ukpguBUWW7bgg0eilxtIrGpN8hBo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Hfn3HMIvfjp0p2uzFWyF32mm72BswELSVNOAub3WB1Z4hxyo8C0LTOAWTX8hT+T5L0lKPRuwJ9qwO4HbUh2CxQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-a934c17574"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-a934c17574","@open-mercato/shared":"0.4.9-canary-a934c17574"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-a934c17574_1773836318626_0.9730706152964872","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-0426d4733f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-0426d4733f","_id":"@open-mercato/ai-assistant@0.4.9-canary-0426d4733f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0dc5da039285142b2c30770c12956d24fafe2ecc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-0426d4733f.tgz","fileCount":276,"integrity":"sha512-cmfAmWEQ9k+O6LphgETwA+ViItUs8+m93TfHun/b09HMzwuSmt79py8rTuqzKa7lqm/OtXUpMGTU4goiTxXtPw==","signatures":[{"sig":"MEUCIA7i3i2g7CLZKt6f5JWiZLSGAZ95DKaX4lDI/9n2UUBBAiEArDVkLwvhSzJt6jZNhNdNgCXuMf6fu5PQ/QJ16Z5XCPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cmfAmWEQ9k+O6LphgETwA+ViItUs8+m93TfHun/b09HMzwuSmt79py8rTuqzKa7lqm/OtXUpMGTU4goiTxXtPw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-0426d4733f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-0426d4733f","@open-mercato/shared":"0.4.9-canary-0426d4733f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-0426d4733f_1773837044196_0.4186596605543591","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-df72f5cb7f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-df72f5cb7f","_id":"@open-mercato/ai-assistant@0.4.9-canary-df72f5cb7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59609f60d192179ec6f87b9b04581cea67aa2aa3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-df72f5cb7f.tgz","fileCount":276,"integrity":"sha512-PpwMgpPu2W6WhwATeMggPyLlsZg0KldMER0grSEZs4rR/y8nsHD7hnZgCKlN5jSfihNvlQVvKLbqExVVW3CO3Q==","signatures":[{"sig":"MEYCIQCuc29CjgS+RzaqrsdlcugTicVJQDuWN8V9rsxv2TL8RQIhAJv4vev7bCJo07ENWHuaRbF12EjGc3wlukrdLEZlQf9q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PpwMgpPu2W6WhwATeMggPyLlsZg0KldMER0grSEZs4rR/y8nsHD7hnZgCKlN5jSfihNvlQVvKLbqExVVW3CO3Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-df72f5cb7f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-df72f5cb7f","@open-mercato/shared":"0.4.9-canary-df72f5cb7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-df72f5cb7f_1773837262495_0.7664352344066026","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-ad4613af97":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-ad4613af97","_id":"@open-mercato/ai-assistant@0.4.9-canary-ad4613af97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dffb3e7086a369e00cc8e7409ae591e3bb225c84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-ad4613af97.tgz","fileCount":276,"integrity":"sha512-OE31fmZ0/7EsmH8jNmbHzSPOtAxre83G3F5knt8CBgMdD+3x393f/+PNoQSXdmBMplk680GL95V2UowM+J/ejw==","signatures":[{"sig":"MEUCIEvnoBICPiLORJu0/zoVLqlXl74oFqOz6nbRd9F7RAPBAiEAnm0cAjUgFRUBcwSPckLRoPz3RkSpaYd9IBGWMbI5A/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OE31fmZ0/7EsmH8jNmbHzSPOtAxre83G3F5knt8CBgMdD+3x393f/+PNoQSXdmBMplk680GL95V2UowM+J/ejw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-ad4613af97"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-ad4613af97","@open-mercato/shared":"0.4.9-canary-ad4613af97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-ad4613af97_1773837618974_0.253305996774724","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-36fade0830":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-36fade0830","_id":"@open-mercato/ai-assistant@0.4.9-canary-36fade0830","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0da17dde026c5a18df1683064e05f99f1300d381","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-36fade0830.tgz","fileCount":276,"integrity":"sha512-UfeoRh9NuLYbStByeo3vHi1ogo2SxkkRcerfddQ+UWELO1GjsBHuj91ff8O4QQXBVAsS7sWCF6GiPFb3tDjl8w==","signatures":[{"sig":"MEUCIQDJ/LSQ9jaxZXctu5mrnXYFE123Rlcx7QweMQBxVoCB1gIgS7Ku+j+hIrji6DIxVpORB5E3FNmiF2pidYRD1FJgjlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UfeoRh9NuLYbStByeo3vHi1ogo2SxkkRcerfddQ+UWELO1GjsBHuj91ff8O4QQXBVAsS7sWCF6GiPFb3tDjl8w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-36fade0830"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-36fade0830","@open-mercato/shared":"0.4.9-canary-36fade0830"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-36fade0830_1773838273541_0.37052956223933053","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-1f829e1484":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-1f829e1484","_id":"@open-mercato/ai-assistant@0.4.9-canary-1f829e1484","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a36e1389a563d4ca5338ffa403ff341b97bbbade","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-1f829e1484.tgz","fileCount":276,"integrity":"sha512-ooUqPUkTO0JlvTKLiRYFnZsJXN3die2F55HRPka37IbXJ0q9Z5IjkDDdYMnDgpU90TNs0gNlH96x4aa2RSNAXQ==","signatures":[{"sig":"MEYCIQD02EYHRARpcI3UqQXy8yIWUknJbq1c/GqsEyz0hPt6uQIhANS2fnN358458NSunU6793Bj0mjltlvRD4+gwtGLsGft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ooUqPUkTO0JlvTKLiRYFnZsJXN3die2F55HRPka37IbXJ0q9Z5IjkDDdYMnDgpU90TNs0gNlH96x4aa2RSNAXQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-1f829e1484"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-1f829e1484","@open-mercato/shared":"0.4.9-canary-1f829e1484"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-1f829e1484_1773839766442_0.6961711767092558","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-d3bf736dd8":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-d3bf736dd8","_id":"@open-mercato/ai-assistant@0.4.9-canary-d3bf736dd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a985daaaf7c828627bfed9fefc6c25a9af9d9764","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-d3bf736dd8.tgz","fileCount":276,"integrity":"sha512-KS3KJCf6SjJc6ydo1glPVHBwGXDZtVutZ2nEV+zrlK6hWp5HHSQ0XWbNc+gJpUigi3y7xw/Oux3tB6CfaTrm1Q==","signatures":[{"sig":"MEUCIQDf+7NAFDCLgwL41Jq/rYXl80SjhWUjMtwOJLzHMy/gGAIgbxK6ljb2Sg79hQ6oIwvKMChG2PZU5YF+wmrpgjYJVWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KS3KJCf6SjJc6ydo1glPVHBwGXDZtVutZ2nEV+zrlK6hWp5HHSQ0XWbNc+gJpUigi3y7xw/Oux3tB6CfaTrm1Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-d3bf736dd8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-d3bf736dd8","@open-mercato/shared":"0.4.9-canary-d3bf736dd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-d3bf736dd8_1773842167469_0.5680135040365368","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-1259009938":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-1259009938","_id":"@open-mercato/ai-assistant@0.4.9-develop-1259009938","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba5f0ad07e4331de8b89a304673fa76859a397c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-1259009938.tgz","fileCount":276,"integrity":"sha512-EMWNmmGhGtW+XaWEpJPFIdkN+IsMacLsFH4ooQEKuDyahcTdyM4x9DzZgTAQGzKnG88jdB4oHlwLlD+uj02u2g==","signatures":[{"sig":"MEUCIHSqZ9f92UewjgzlPvPfvjUeDXDp0/WyQoTR/pDkfx5OAiEA1e3QLP4lGLcigiSr19oBsLuOaEEN8OD2URPE+zB18io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EMWNmmGhGtW+XaWEpJPFIdkN+IsMacLsFH4ooQEKuDyahcTdyM4x9DzZgTAQGzKnG88jdB4oHlwLlD+uj02u2g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-1259009938"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-1259009938","@open-mercato/shared":"0.4.9-develop-1259009938"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-1259009938_1773842490884_0.8355166986591245","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-0d53fa6f95":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-0d53fa6f95","_id":"@open-mercato/ai-assistant@0.4.9-canary-0d53fa6f95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6712460fd616ac8cf5ea89b71fadcd72c4adfdc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-0d53fa6f95.tgz","fileCount":276,"integrity":"sha512-FxriqtZ7E36OEQ3EjdEtd4Rekit0pEBNsiMiwO0uDgSFJiXzk7bHm1RY87SuTMcUpap4sdWbGi+8FUsmrneV8A==","signatures":[{"sig":"MEQCIDehR6RjQL4FkKfUL0SehErRZbx2LpvG6/55bl+tD+VmAiAvEncVEKGDtx+CjSqiO0i+I86prktM0/eSaY2IQxw9yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FxriqtZ7E36OEQ3EjdEtd4Rekit0pEBNsiMiwO0uDgSFJiXzk7bHm1RY87SuTMcUpap4sdWbGi+8FUsmrneV8A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-0d53fa6f95"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-0d53fa6f95","@open-mercato/shared":"0.4.9-canary-0d53fa6f95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-0d53fa6f95_1773845183668_0.703695160292817","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-b2b88cde69":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-b2b88cde69","_id":"@open-mercato/ai-assistant@0.4.9-develop-b2b88cde69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bfecfee7244ad88b7b7368559c264a1c284a9c55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-b2b88cde69.tgz","fileCount":276,"integrity":"sha512-2f5pOok7swauLndTNCwo8JPAlaadxpONi/gT5VpifHUYEHXFF0tGe3S4w1klC+GuhRjFzp8RtIRTGnUZ6pKGJw==","signatures":[{"sig":"MEUCIQDiJKeBR8D/r/3kdj+2eCB9+Dzk2nmYSfhz0rCrrDufLAIgCyUa2mjmtQU+Nabe4nzVX4tgq5pcfEJRSFS9Uf+4cUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2f5pOok7swauLndTNCwo8JPAlaadxpONi/gT5VpifHUYEHXFF0tGe3S4w1klC+GuhRjFzp8RtIRTGnUZ6pKGJw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-b2b88cde69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-b2b88cde69","@open-mercato/shared":"0.4.9-develop-b2b88cde69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-b2b88cde69_1773848834964_0.89416266482031","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-7c65f1708f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-7c65f1708f","_id":"@open-mercato/ai-assistant@0.4.9-canary-7c65f1708f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77c452288b067ac00d78ae7aef0f03c1fd978771","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-7c65f1708f.tgz","fileCount":276,"integrity":"sha512-4mKb4S6BeFOxb+BGnc1Q7VzY/kaWUt+x2yPPQS/5PZQxdUc8EyNDrZy9y6bl/c2IphO9zGFCAo3Djp0D/r3/eA==","signatures":[{"sig":"MEQCICBzlkkVpI/33995IWZV+yAnxxpYP/C6Jrw5GqW+zV+yAiByaj/RzbAnVHPpePWjMzDId8osXdD3xI2G39Bq+xyC8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4mKb4S6BeFOxb+BGnc1Q7VzY/kaWUt+x2yPPQS/5PZQxdUc8EyNDrZy9y6bl/c2IphO9zGFCAo3Djp0D/r3/eA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-7c65f1708f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-7c65f1708f","@open-mercato/shared":"0.4.9-canary-7c65f1708f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-7c65f1708f_1773849762999_0.12460729446926755","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-0ee01461f9":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-0ee01461f9","_id":"@open-mercato/ai-assistant@0.4.9-develop-0ee01461f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"927f2c2b6c2d82339692ef98c794e90f106be9bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-0ee01461f9.tgz","fileCount":276,"integrity":"sha512-hk3mhUreQ9twTsrMwMbLMC6jwsxjR8IEr2HB0cVT01QEQcsWT2jTphrNc6JXYoI2H4+FlcGSWiT14aafgakKKg==","signatures":[{"sig":"MEQCIF1pDL2f+TavYvQsZ3d/WYuTm+UNib+SDbmknnFb2dtEAiASweZDz8fPtxRsiz6prFur3Gx4VlUZ9qcgWJAOfkjiUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hk3mhUreQ9twTsrMwMbLMC6jwsxjR8IEr2HB0cVT01QEQcsWT2jTphrNc6JXYoI2H4+FlcGSWiT14aafgakKKg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-0ee01461f9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-0ee01461f9","@open-mercato/shared":"0.4.9-develop-0ee01461f9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-0ee01461f9_1773850244916_0.9142440202773858","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-9dda30544a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-9dda30544a","_id":"@open-mercato/ai-assistant@0.4.9-canary-9dda30544a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca01fcfffb55bc9859b5d7943452e6928344d7fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-9dda30544a.tgz","fileCount":276,"integrity":"sha512-EuTvlyOaA4bCjqwpGlvL2REg68EelAuVGuj6Vf5ckpfe5vNbikeYBwUThh3JxbCZ2R0FhKHL67p6nA0hASZEJA==","signatures":[{"sig":"MEQCIB4pHpRAsTo8sRzi4jdpEthax4NR8Wg+Gn8ql5s7hmbAAiAZgRkKWPJbCiUG3s9cF3QF03nw7+kqroqYOapEHp3Qqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EuTvlyOaA4bCjqwpGlvL2REg68EelAuVGuj6Vf5ckpfe5vNbikeYBwUThh3JxbCZ2R0FhKHL67p6nA0hASZEJA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-9dda30544a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-9dda30544a","@open-mercato/shared":"0.4.9-canary-9dda30544a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-9dda30544a_1773857957746_0.2542263115168224","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-bc1636e153":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-bc1636e153","_id":"@open-mercato/ai-assistant@0.4.9-canary-bc1636e153","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b11c033f3434f50761c071fc9241c8771b3d9bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-bc1636e153.tgz","fileCount":276,"integrity":"sha512-FavS0TCAnTL5dg5GHn2qBT3s4CZACLSJO3fFaGf2FdE+7d9JYWFSA9Vixo+AhXsWw6DQ2TeoeHHbEY9b9g1yPw==","signatures":[{"sig":"MEUCIQCObGJLnfb9gs1tIj0crubbUg7jnarIjGAwb5ndlpLzeAIgJIdTuZEzbFw9OSaQaaBI/ARR6nj/hsqat4h28uC2jx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FavS0TCAnTL5dg5GHn2qBT3s4CZACLSJO3fFaGf2FdE+7d9JYWFSA9Vixo+AhXsWw6DQ2TeoeHHbEY9b9g1yPw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-bc1636e153"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-bc1636e153","@open-mercato/shared":"0.4.9-canary-bc1636e153"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-bc1636e153_1773860621360_0.11856757220430314","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-59fd95b8d3":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-59fd95b8d3","_id":"@open-mercato/ai-assistant@0.4.9-canary-59fd95b8d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69272f9285a74ba3c2ca74b1078e5ba8308213f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-59fd95b8d3.tgz","fileCount":276,"integrity":"sha512-G4qSnZXYcmUDASizRSEaIk9mfodwJTAU3ZEGBrjD56PEdR+TwlmYtndpLVeoEm+Ew2hdqhSDEt18oMGG2XcGFg==","signatures":[{"sig":"MEUCIQCp6cHNcNOTKgrnGk1oVUeToXC7RoO9Bir673GfB/5VpAIgfkNOcZi0VjURs3KQnPo2zhSdRjEZovvhShDVVNLxlNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G4qSnZXYcmUDASizRSEaIk9mfodwJTAU3ZEGBrjD56PEdR+TwlmYtndpLVeoEm+Ew2hdqhSDEt18oMGG2XcGFg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-59fd95b8d3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-59fd95b8d3","@open-mercato/shared":"0.4.9-canary-59fd95b8d3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-59fd95b8d3_1773862412558_0.5856905589208925","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-12863caba7":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-12863caba7","_id":"@open-mercato/ai-assistant@0.4.9-canary-12863caba7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d8615a15326a815a1e7c5bd99b84dd79fcf8014","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-12863caba7.tgz","fileCount":276,"integrity":"sha512-uG2VdMtcr1PV49VHiFqAm9DUs1WU6Wr6bK6VeuUkaRugKupaof86djdTu8E7cexJVi4Nb/IGj2o0NHiGLyD3Sg==","signatures":[{"sig":"MEQCIFNdJ0dsK8EHxp+xbo/M1bVYuZcWcnSD+jWxANT/8vs0AiBWZgg+g0Jc8rlPODMEkXSYf+pBHrWaoELviUnIBr7U6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uG2VdMtcr1PV49VHiFqAm9DUs1WU6Wr6bK6VeuUkaRugKupaof86djdTu8E7cexJVi4Nb/IGj2o0NHiGLyD3Sg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-12863caba7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-12863caba7","@open-mercato/shared":"0.4.9-canary-12863caba7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-12863caba7_1773862562219_0.30614911737556016","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-580f4e3c07":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-580f4e3c07","_id":"@open-mercato/ai-assistant@0.4.9-canary-580f4e3c07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"931fc6c75431b8a0836a540f3df3695aaf362d14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-580f4e3c07.tgz","fileCount":276,"integrity":"sha512-i48o2Js/AHx+U8QlA5FcBnYsZh32zNu4hGEjmAOCtn0O6yZKPYZCkmp6Xwzjya+bm4GNiFdxX4EnspaXpBINVw==","signatures":[{"sig":"MEYCIQCOgVKcEKo8bd6HBU1Tr2RgvKONI8WnP2wLnvE1QDvCkAIhANbOaLN7d4yw/y6ZtT4oafjoXYHx7tHQw72x7KB7LfAZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i48o2Js/AHx+U8QlA5FcBnYsZh32zNu4hGEjmAOCtn0O6yZKPYZCkmp6Xwzjya+bm4GNiFdxX4EnspaXpBINVw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-580f4e3c07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-580f4e3c07","@open-mercato/shared":"0.4.9-canary-580f4e3c07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-580f4e3c07_1773862802344_0.8309748963541517","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-53a014028f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-53a014028f","_id":"@open-mercato/ai-assistant@0.4.9-canary-53a014028f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4dc3f16b662b22aa4da125b4fbcf8e77e06fd8aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-53a014028f.tgz","fileCount":276,"integrity":"sha512-hhAIkYohNXDUhFkHvun+p6eLk9PdmQVhISADgGj+Gtv3eSIG5q4meAIxGASZrTYCFTRxLEQsTL+GdV2IseQOrA==","signatures":[{"sig":"MEYCIQDVoM12F2Oa4zJ4S1+RF/os/HwGRrNXnNb7PbZNgRH7IwIhANv6vcOlWnHt/Kf/g7fDNO8RGMjwc5KNCJgozt+cTEuN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hhAIkYohNXDUhFkHvun+p6eLk9PdmQVhISADgGj+Gtv3eSIG5q4meAIxGASZrTYCFTRxLEQsTL+GdV2IseQOrA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-53a014028f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-53a014028f","@open-mercato/shared":"0.4.9-canary-53a014028f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-53a014028f_1773893758743_0.9182286997180764","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-d1d38e26fb":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-d1d38e26fb","_id":"@open-mercato/ai-assistant@0.4.9-develop-d1d38e26fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74a81fe9d49bbb6b6cb76df2edb1a18c537997ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-d1d38e26fb.tgz","fileCount":276,"integrity":"sha512-Knazo2yuega39F45KSbYPs7rjY3toM7R1hNsiupFYCTA6Etmxz8pExtPd0DcuWNXgfdawQ1kGIHOnxvZzNKpUw==","signatures":[{"sig":"MEUCIQDVgjpJnOTW8wTu/h0BtnUipB4uXgUVPjH9Qcyyh8CP4gIgeoLL8rBLvVkARiOia0GOYu9lj5VN8yECISWUtN2vvOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Knazo2yuega39F45KSbYPs7rjY3toM7R1hNsiupFYCTA6Etmxz8pExtPd0DcuWNXgfdawQ1kGIHOnxvZzNKpUw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-d1d38e26fb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-d1d38e26fb","@open-mercato/shared":"0.4.9-develop-d1d38e26fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-d1d38e26fb_1773894092349_0.29655832022428585","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b6905b6bb7":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-b6905b6bb7","_id":"@open-mercato/ai-assistant@0.4.9-canary-b6905b6bb7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3d7782856e4082c2448d0bbe19c0407b82f4433","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-b6905b6bb7.tgz","fileCount":276,"integrity":"sha512-ccUOAB5KpnQN+i86zvqpC8gXZbYdpB2nVkG9tA+8txzmGLDXkY/RRvC1fzQC1ObPK+bzJFea/5vTyFG8Nfy/gg==","signatures":[{"sig":"MEYCIQD8jQP/HiHgEqsMCXrZgHVt50wZU6nKZzihhdCs2+UiNgIhAIQgjeZkzm/Oe+q2uWvcyziR0gCb1kvWTa5JpmUO+cXZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ccUOAB5KpnQN+i86zvqpC8gXZbYdpB2nVkG9tA+8txzmGLDXkY/RRvC1fzQC1ObPK+bzJFea/5vTyFG8Nfy/gg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-b6905b6bb7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-b6905b6bb7","@open-mercato/shared":"0.4.9-canary-b6905b6bb7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-b6905b6bb7_1773896572463_0.5123768916839271","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e15f013955":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-e15f013955","_id":"@open-mercato/ai-assistant@0.4.9-canary-e15f013955","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7274899cb37e0f12d9f7ffba97abeb8a67a02e73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-e15f013955.tgz","fileCount":276,"integrity":"sha512-/Ao1FIVTh+sZrIFOJtdSSOG4alkNuHqiD3YIYSoeeNfHzUqGh3x4xA5EuyvPdgVmgG+y1hmp39Q17QKMg2AAjA==","signatures":[{"sig":"MEUCICW6CzUjOVB6G91yKCB3xBfbdCjkgblNFHlAKzBGMJ4WAiEA5D7j+PeWZkCypBXx4Edd/tdkprUGmj+sm8vIFZ/8nkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/Ao1FIVTh+sZrIFOJtdSSOG4alkNuHqiD3YIYSoeeNfHzUqGh3x4xA5EuyvPdgVmgG+y1hmp39Q17QKMg2AAjA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-e15f013955"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-e15f013955","@open-mercato/shared":"0.4.9-canary-e15f013955"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-e15f013955_1773897057719_0.010984479492261556","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-5466d55b8a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-5466d55b8a","_id":"@open-mercato/ai-assistant@0.4.9-canary-5466d55b8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe28f924d1c4fe37f39821205a94d1443103cb03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-5466d55b8a.tgz","fileCount":276,"integrity":"sha512-IdRej4RziPnQcYuDT+IUMzJ7d+XLuww/iI81JMXMWc6BlDrwefQ0TCn0Xf7OgjfImeITX/LMB9oVBYypnj7Y/w==","signatures":[{"sig":"MEYCIQDrm8f96w79KTfqi6N+wm+GqqL6hO9n5rxCnFl3crxoyAIhAKbjxd1qAxSPD8Bjpk0M6lVE8bmEyXo/wMat/k9FFI2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IdRej4RziPnQcYuDT+IUMzJ7d+XLuww/iI81JMXMWc6BlDrwefQ0TCn0Xf7OgjfImeITX/LMB9oVBYypnj7Y/w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-5466d55b8a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-5466d55b8a","@open-mercato/shared":"0.4.9-canary-5466d55b8a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-5466d55b8a_1773897114305_0.3259083169399626","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-fefbbe0979":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-fefbbe0979","_id":"@open-mercato/ai-assistant@0.4.9-develop-fefbbe0979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4fa941462d94918125087d7264067c01f8d92fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-fefbbe0979.tgz","fileCount":276,"integrity":"sha512-tlyfX41Ev3HyAjoRnzzIHm2wgUiob8SwBzWND4jbB+nZuQIbcCbatPfTmmDGTruhxSe+7fdTyF6IvHWpJHrPyQ==","signatures":[{"sig":"MEQCIDy7i+2hcIJ9bBAPN0iyCx1+Li6H9fyxIb6HEbR7J6CmAiBFHQQg6iDicfEk4AI2H5GkssKwvUjadgL98WJchqjFbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tlyfX41Ev3HyAjoRnzzIHm2wgUiob8SwBzWND4jbB+nZuQIbcCbatPfTmmDGTruhxSe+7fdTyF6IvHWpJHrPyQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-fefbbe0979"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-fefbbe0979","@open-mercato/shared":"0.4.9-develop-fefbbe0979"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-fefbbe0979_1773897336511_0.03787625345751544","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-f5b667764d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-f5b667764d","_id":"@open-mercato/ai-assistant@0.4.9-canary-f5b667764d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27701fad70210b6462f23124522338d224605f27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-f5b667764d.tgz","fileCount":276,"integrity":"sha512-DZaLh2MZCICPeQCoPA99A1QNXbNecqVwnAOJq+yTJBw15LKbexhiQztE/5kqdreTDiL7/W6TSMPtmOtHpS5XZw==","signatures":[{"sig":"MEUCIHOp5Z+Khkr5pBYqAbITboCYTJSIDCjmLFaP6/9qGwSNAiEArp2lfjbdCCWxeuoNxpBZGLVKdB2BoToxeSH+eWnE6Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DZaLh2MZCICPeQCoPA99A1QNXbNecqVwnAOJq+yTJBw15LKbexhiQztE/5kqdreTDiL7/W6TSMPtmOtHpS5XZw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-f5b667764d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-f5b667764d","@open-mercato/shared":"0.4.9-canary-f5b667764d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-f5b667764d_1773899871211_0.6754027541793828","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-4562571762":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-4562571762","_id":"@open-mercato/ai-assistant@0.4.9-canary-4562571762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05420b123e3d1802fd073f3641d7cf425b3aadda","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-4562571762.tgz","fileCount":276,"integrity":"sha512-jYalcqAY1aBRYqBm8lLfNvQRMzHVyOCPSo84PZKcdDZpdcOqrzeuJnp8yAy8qo5+r81b1XWUnE3vLsEE7blOOg==","signatures":[{"sig":"MEQCIFcWilW8F/BrqEZtXw0jaOL/08+VCG9lZGRK8CQrhRElAiBqYiwLvE13dASqua7dRbgfrabaaqK0L+Q/nFYLPWMdnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jYalcqAY1aBRYqBm8lLfNvQRMzHVyOCPSo84PZKcdDZpdcOqrzeuJnp8yAy8qo5+r81b1XWUnE3vLsEE7blOOg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-4562571762"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-4562571762","@open-mercato/shared":"0.4.9-canary-4562571762"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-4562571762_1773900803972_0.7492030047569209","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a94ee6d675":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-a94ee6d675","_id":"@open-mercato/ai-assistant@0.4.9-canary-a94ee6d675","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"40a4a30d94e264c7e27edbc6be448676edbc54cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-a94ee6d675.tgz","fileCount":276,"integrity":"sha512-w8yKSyXSRTU6tx5bD5UC03JHjPwoqqtHMHsWxQv2Sq+1lTAw/FwIaJJJ4RSr1JmzzxxOTteIciiYNAfvUVx1LA==","signatures":[{"sig":"MEUCIQDnU8OuXif5JsGiJ1XAe0ikbDNo7exEs4Lt9t38QupNagIgbM+4AKLxm3xR2H4KbDoyU0px19hvj4uWSeenVy67IHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w8yKSyXSRTU6tx5bD5UC03JHjPwoqqtHMHsWxQv2Sq+1lTAw/FwIaJJJ4RSr1JmzzxxOTteIciiYNAfvUVx1LA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-a94ee6d675"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-a94ee6d675","@open-mercato/shared":"0.4.9-canary-a94ee6d675"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-a94ee6d675_1773902494967_0.6138169893583978","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-47f794f0aa":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-47f794f0aa","_id":"@open-mercato/ai-assistant@0.4.9-canary-47f794f0aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bfad5dd3f0f6ee0b52087fd007f3efecd057ece","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-47f794f0aa.tgz","fileCount":276,"integrity":"sha512-sOFAzuFDxGyWCufPcrPXS/hwSZBXQ5NCjmNNg800CK4WdfDy4AfeSSex2I3syCGJ1fZRh+EVfsuUbRKvsk5j5Q==","signatures":[{"sig":"MEYCIQCL+9XU8JHdSltEgcJ/Yp9UiWEZxbwp86GLE63acdSfyAIhANzo43IVJaU92lPdv3zkpUw/j+X90MmOKdRHhsZKk8Cx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sOFAzuFDxGyWCufPcrPXS/hwSZBXQ5NCjmNNg800CK4WdfDy4AfeSSex2I3syCGJ1fZRh+EVfsuUbRKvsk5j5Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-47f794f0aa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-47f794f0aa","@open-mercato/shared":"0.4.9-canary-47f794f0aa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-47f794f0aa_1773906747944_0.8068069766564148","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-891068e07c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-891068e07c","_id":"@open-mercato/ai-assistant@0.4.9-canary-891068e07c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"816fface12349726b27c439c4e4f378a8e1b8815","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-891068e07c.tgz","fileCount":276,"integrity":"sha512-tDWo63R4oS9/VW4E9pzQ108n5a7CSPtTDXdMcWrCeHo0PWCer9IkJSqvedJP/Aso0AjOdZo3eSuyhy0cF/Ae7w==","signatures":[{"sig":"MEYCIQDRJ8YXhyTITIPGXLrBAlGM3gzY9ZGYZIHJVitieFBMvwIhAMlMJrtBSfiUpYFErlIOyPsX7zZsyQHT3LB0XPRna8JL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tDWo63R4oS9/VW4E9pzQ108n5a7CSPtTDXdMcWrCeHo0PWCer9IkJSqvedJP/Aso0AjOdZo3eSuyhy0cF/Ae7w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-891068e07c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-891068e07c","@open-mercato/shared":"0.4.9-canary-891068e07c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-891068e07c_1773911571537_0.6380761211915085","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-22f2039164":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-22f2039164","_id":"@open-mercato/ai-assistant@0.4.9-canary-22f2039164","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52e8649e21558c1faca17d135206c8784f3f435d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-22f2039164.tgz","fileCount":276,"integrity":"sha512-Pf0mtwZjp7PRtyu6ATncyUUJwF84PR8v5nVH4iZrYBYIWVwYUSit8EdLLL8ev88iAA6VaNisOjC4k1pW+ykkSQ==","signatures":[{"sig":"MEYCIQDSeNgTPL0x2Vk5yV++cgd1hEckxUwHGnIsq4GNK29vcQIhAKIpyEPrgh27HiAj0j8LzvYfLvJXf2O0o9B9YlRfdmP5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Pf0mtwZjp7PRtyu6ATncyUUJwF84PR8v5nVH4iZrYBYIWVwYUSit8EdLLL8ev88iAA6VaNisOjC4k1pW+ykkSQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-22f2039164"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-22f2039164","@open-mercato/shared":"0.4.9-canary-22f2039164"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-22f2039164_1773911919956_0.9009602607742007","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b70990912c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-b70990912c","_id":"@open-mercato/ai-assistant@0.4.9-canary-b70990912c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5a29031887023dc413841823b3bbf2ee6e90ee22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-b70990912c.tgz","fileCount":276,"integrity":"sha512-gVPYGu0w+W0pAdbs5U7qX9HkTaAMr4QCyqfNL7zQnthXrtpBsgLze4yqDASU95e+/Y3doqTfoLSax4ww4VpEVQ==","signatures":[{"sig":"MEYCIQCW5C8QNdFVMfRnjx6qnPPQ+Ly41/NzaKNPkDef7rWRbgIhAMM8GvASLrQ7BGyIZm0ST15JD1AP3njyRBtujbxbwk5G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gVPYGu0w+W0pAdbs5U7qX9HkTaAMr4QCyqfNL7zQnthXrtpBsgLze4yqDASU95e+/Y3doqTfoLSax4ww4VpEVQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-b70990912c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-b70990912c","@open-mercato/shared":"0.4.9-canary-b70990912c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-b70990912c_1773913751484_0.7636591177533467","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-7afbe1e834":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-7afbe1e834","_id":"@open-mercato/ai-assistant@0.4.9-develop-7afbe1e834","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"553bd12975ea1e589a276b357aa6ed57b22d7212","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-7afbe1e834.tgz","fileCount":276,"integrity":"sha512-mUvlrfcpbZpjE68wOVm9gRhPTU57AFYjYbBT4UWeHWMwYNB9rOweqPSu2qrmHnBkNMl4aIDUt9ctS/k7zbj7qA==","signatures":[{"sig":"MEUCIAkdssYZKZUlOvioo5sN84NcnkkbwCkM5FPmCcwWVNSnAiEAu1FXuQAm9nkNfRvL+Ak0yqxVGfaPgJyFcwZYebaQJZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mUvlrfcpbZpjE68wOVm9gRhPTU57AFYjYbBT4UWeHWMwYNB9rOweqPSu2qrmHnBkNMl4aIDUt9ctS/k7zbj7qA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-7afbe1e834"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-7afbe1e834","@open-mercato/shared":"0.4.9-develop-7afbe1e834"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-7afbe1e834_1773913857731_0.8873549257232749","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-db9ecc46fc":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-db9ecc46fc","_id":"@open-mercato/ai-assistant@0.4.9-develop-db9ecc46fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69c5300f6fc741bec1377507ff31a9cf98cac56c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-db9ecc46fc.tgz","fileCount":276,"integrity":"sha512-O8lwTHk/rRx1miYTZrrGrMvE4x30kv1X6A4sEfVV0xqQ+4J/K4W5umN6HHli6WDkw0fAJqFTeCMBSrq/qgx9MQ==","signatures":[{"sig":"MEUCIQCalqEuHG9JkgpzfUcBgFCApYQBYX6WULAXO2LLBO1P2AIgUPS808xodcbKlZVsXC6nQ5Lg/Uol7E2mZQmzBMpY9cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O8lwTHk/rRx1miYTZrrGrMvE4x30kv1X6A4sEfVV0xqQ+4J/K4W5umN6HHli6WDkw0fAJqFTeCMBSrq/qgx9MQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-db9ecc46fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-db9ecc46fc","@open-mercato/shared":"0.4.9-develop-db9ecc46fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-db9ecc46fc_1773913972889_0.3301470535663329","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e14f63ccdb":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-e14f63ccdb","_id":"@open-mercato/ai-assistant@0.4.9-canary-e14f63ccdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7135f78ab7005cd4136ddc046cdb152a9ba9b90","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-e14f63ccdb.tgz","fileCount":276,"integrity":"sha512-/gDfNnqR2ubf7lbPdmoE/kxNhiEZ3q7RxTG2/IiP9+Dpo2M2x2HV1Ai1SEKrWZobUmxhvFNoDE40sd5FFjX2rw==","signatures":[{"sig":"MEQCIAqtM4I0eDArw0AzygeHakQU3HOSQyRUSeI9cRj3NqXHAiAnYVDnr3axt3m9n4vzsow7ueAAbvdFk9BtRpbPN1I/jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/gDfNnqR2ubf7lbPdmoE/kxNhiEZ3q7RxTG2/IiP9+Dpo2M2x2HV1Ai1SEKrWZobUmxhvFNoDE40sd5FFjX2rw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-e14f63ccdb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-e14f63ccdb","@open-mercato/shared":"0.4.9-canary-e14f63ccdb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-e14f63ccdb_1773921601853_0.33386175046736444","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-2ca3180b35":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-2ca3180b35","_id":"@open-mercato/ai-assistant@0.4.9-canary-2ca3180b35","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56c82e4488f90e637b283c62c9111914d18dd9e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-2ca3180b35.tgz","fileCount":276,"integrity":"sha512-fae98/JgtVzSGL6YNzU7JOjjcYIevICwfRzM4MtJER7cVDKLZ4/GywkWM1Lkh7hVu8biNySKFVmzc506+dKNXg==","signatures":[{"sig":"MEYCIQDJM5+TetRW0jDNlh4eZmgM+bKbjJtk8t24ccX8PT2O0wIhAJKbYOp86bC5DAYgsYkpA7rx+xZQ5ZLQBEVhU0AWUqi2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fae98/JgtVzSGL6YNzU7JOjjcYIevICwfRzM4MtJER7cVDKLZ4/GywkWM1Lkh7hVu8biNySKFVmzc506+dKNXg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-2ca3180b35"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-2ca3180b35","@open-mercato/shared":"0.4.9-canary-2ca3180b35"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-2ca3180b35_1773922195351_0.9367274969630324","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-f91f59d222":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-f91f59d222","_id":"@open-mercato/ai-assistant@0.4.9-canary-f91f59d222","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6931ce984a4b0f70da452829acb7024725064a2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-f91f59d222.tgz","fileCount":276,"integrity":"sha512-Nyf4NYyEYvncAmo20jo52le977WUTbxq1Mmh2VXCHjRtKVNMc/gYLaLQf5ykUpVEbGJSwVZe/8m6ehjHuJRiww==","signatures":[{"sig":"MEUCIAPwqRTITa+v4au/whONX+3fidTNwz1HNZkq1w2RuY4XAiEAsOPBTqFdxW0sSO7XD5M6jlqUsbrJnP8U1flcCgJBOdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Nyf4NYyEYvncAmo20jo52le977WUTbxq1Mmh2VXCHjRtKVNMc/gYLaLQf5ykUpVEbGJSwVZe/8m6ehjHuJRiww==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-f91f59d222"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-f91f59d222","@open-mercato/shared":"0.4.9-canary-f91f59d222"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-f91f59d222_1773923124482_0.570104156362301","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-aa7205c16d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-aa7205c16d","_id":"@open-mercato/ai-assistant@0.4.9-canary-aa7205c16d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e7708a9f714a0518e21d5985d7b81278cfadfb9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-aa7205c16d.tgz","fileCount":276,"integrity":"sha512-oOo8pSdEgKnvYxaH9dd+Zd7JThARhC9xkuqqEFWfLsWk2OSMXNeLMj7XppKYeZzdV9apfAJAAh1KxHBWqgSevg==","signatures":[{"sig":"MEQCIHCQtK3Rj1Hm+Orr1sRITmgC0Idx/MsBw7etjSWrByGMAiBEhSi4EdBgovKaU58xSoow/jtV2CF8hZy4R2UNq3bWLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oOo8pSdEgKnvYxaH9dd+Zd7JThARhC9xkuqqEFWfLsWk2OSMXNeLMj7XppKYeZzdV9apfAJAAh1KxHBWqgSevg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-aa7205c16d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-aa7205c16d","@open-mercato/shared":"0.4.9-canary-aa7205c16d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-aa7205c16d_1773924103911_0.8706621260686656","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6e087f7ad2":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-6e087f7ad2","_id":"@open-mercato/ai-assistant@0.4.9-canary-6e087f7ad2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7667c84f850a77a30b19aeed641c48f2c25e0ed7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-6e087f7ad2.tgz","fileCount":276,"integrity":"sha512-Mt0sf19JMIIBv5orX84o6RVkq98CmCBr7FxbywbKcUSkI1j1uITdzSTBY+JzjbIb/nRP/xPDhs0A4p309O4vnA==","signatures":[{"sig":"MEUCIQDTXRirUSGb70gf/00y4+jCLh1V51bhZBnnsDSvMymLdwIgaMOAd7F6bAY/ra2OZXOE/wf9o57/uUOOFOh6Br9ehrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Mt0sf19JMIIBv5orX84o6RVkq98CmCBr7FxbywbKcUSkI1j1uITdzSTBY+JzjbIb/nRP/xPDhs0A4p309O4vnA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-6e087f7ad2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-6e087f7ad2","@open-mercato/shared":"0.4.9-canary-6e087f7ad2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-6e087f7ad2_1773924147558_0.44877048895882754","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-94fb251ed3":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-94fb251ed3","_id":"@open-mercato/ai-assistant@0.4.9-develop-94fb251ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d7ec3396df71b93c76ad6141092f625b1066259","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-94fb251ed3.tgz","fileCount":276,"integrity":"sha512-vMSwRRCo00sU8Qza1gjrqKGEPqaqO9olhpcydl2RS5YLaVGwPhS1KhsbyxAUJbk4Z/LN80To0wB4a3xl4PkyJg==","signatures":[{"sig":"MEUCIQD4tZnVkr154y7epfKYHPCFtEebCLSNTvLL2kyeKCHMzQIgVxyM3qYdasNPTUFb+uy/pq7fwUFQB/yU4YOaMf4GA7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vMSwRRCo00sU8Qza1gjrqKGEPqaqO9olhpcydl2RS5YLaVGwPhS1KhsbyxAUJbk4Z/LN80To0wB4a3xl4PkyJg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-94fb251ed3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-94fb251ed3","@open-mercato/shared":"0.4.9-develop-94fb251ed3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-94fb251ed3_1773924180881_0.3515703002850261","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-d989387b7a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-d989387b7a","_id":"@open-mercato/ai-assistant@0.4.9-develop-d989387b7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b17c2d67453ab30a11444a0fb0bb4bc3dc12b69c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-d989387b7a.tgz","fileCount":276,"integrity":"sha512-iP0m4Wk9kZOyqHvVdUlGjJRsXObmDhxMC3hMIWnMbX5coW8sKNTkE+mnnXGwzn0BDKspQAfG0CI7hjSEHXwAyg==","signatures":[{"sig":"MEUCIDz+rWQ2x7cpzg8AoBJDWShepI2aCCpNREgDNpXGsUZqAiEAkZeYuWai070Q0lDpumDBX9MPp8SzlcGc/Fmcvr5sEcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iP0m4Wk9kZOyqHvVdUlGjJRsXObmDhxMC3hMIWnMbX5coW8sKNTkE+mnnXGwzn0BDKspQAfG0CI7hjSEHXwAyg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-d989387b7a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-d989387b7a","@open-mercato/shared":"0.4.9-develop-d989387b7a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-d989387b7a_1773926446312_0.6926881756428898","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-8d8db18714":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-8d8db18714","_id":"@open-mercato/ai-assistant@0.4.9-develop-8d8db18714","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d997751a5c3b8ff0b5732ec4cdc6867f5012aed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-8d8db18714.tgz","fileCount":276,"integrity":"sha512-GKFDtLu0z7N/DeZ4UxCeCQ4Mrb/W2ELJmUcRIySBM1izJtNX8JN+HKin5C+cLJGUxs8p2hGl7MA9ma5eByktDA==","signatures":[{"sig":"MEUCIQC97fv5wMGpVBBP2WXAapfhMnTdpHm9kMWYFqM6OWHs7wIgYv2OLo2l5xWdtZgQTwrIZtvKtzLgfk+5S8bNmLSqkoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GKFDtLu0z7N/DeZ4UxCeCQ4Mrb/W2ELJmUcRIySBM1izJtNX8JN+HKin5C+cLJGUxs8p2hGl7MA9ma5eByktDA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-8d8db18714"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-8d8db18714","@open-mercato/shared":"0.4.9-develop-8d8db18714"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-8d8db18714_1773929683426_0.46260333897932715","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-7120508245":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-7120508245","_id":"@open-mercato/ai-assistant@0.4.9-develop-7120508245","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c166f072de939b30ca1d2add34118e811f31b64","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-7120508245.tgz","fileCount":276,"integrity":"sha512-W04zF6nsAP/EElcj18Rixspr0PBbnpRugSd2XDEtPCl8sf5AWhbiv6KMw3b7sgjUoOMqrQABuRvFAB1z6CUiuw==","signatures":[{"sig":"MEUCIQC+RvH1+zKRKdfKLicnXcK4rQH6b+5J77h6Vt5oVFKuWAIgFub50r+a/vxGmfVkV0+iDeFoH0zOXxzw9+Z1Vky6vCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-W04zF6nsAP/EElcj18Rixspr0PBbnpRugSd2XDEtPCl8sf5AWhbiv6KMw3b7sgjUoOMqrQABuRvFAB1z6CUiuw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-7120508245"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-7120508245","@open-mercato/shared":"0.4.9-develop-7120508245"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-7120508245_1773931014137_0.7264665010121101","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b967728c04":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-b967728c04","_id":"@open-mercato/ai-assistant@0.4.9-canary-b967728c04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"901a3187f276997a6daba12721dc708b67a1d4ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-b967728c04.tgz","fileCount":276,"integrity":"sha512-PMVgY1yIivxNIVzlj3cgP3aGkEM3+N1kkUKhAZF+s338y0s8pDYVSgzzq6f45DRfhBs/5V21CN/EoDcneFuAzw==","signatures":[{"sig":"MEUCIB+4VJKSDJqHefe/4K6YkkVpcDBMQe4vBMk94Acny2RgAiEAsV9C65Z+L4VykhMc4mzvOG350z+frWYMbaaXDEeHUoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PMVgY1yIivxNIVzlj3cgP3aGkEM3+N1kkUKhAZF+s338y0s8pDYVSgzzq6f45DRfhBs/5V21CN/EoDcneFuAzw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-b967728c04"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-b967728c04","@open-mercato/shared":"0.4.9-canary-b967728c04"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-b967728c04_1773931466437_0.4744672375363963","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-3880d69423":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-3880d69423","_id":"@open-mercato/ai-assistant@0.4.9-canary-3880d69423","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e525976c9d2c60612e1efd353aab9409513911cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-3880d69423.tgz","fileCount":276,"integrity":"sha512-a3LgFWJhYNt2ZYZZN2+KoolEWFdwWyehDFJHgTtKXOdOaVb2tF6Y1zj0JpBF+RM8Sx0rq37i51BESd4md4ivQw==","signatures":[{"sig":"MEUCIEaHzrtFz28fS0hIRbhyHZMZzxS8uag9QNY2dFRcegEgAiEAvGoxYe3/1oopUYk0iV0hbgic49mvvhiiWdt4IqU2k0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a3LgFWJhYNt2ZYZZN2+KoolEWFdwWyehDFJHgTtKXOdOaVb2tF6Y1zj0JpBF+RM8Sx0rq37i51BESd4md4ivQw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-3880d69423"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-3880d69423","@open-mercato/shared":"0.4.9-canary-3880d69423"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-3880d69423_1773931705322_0.34417997582559434","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-36c7c9d7b1":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-36c7c9d7b1","_id":"@open-mercato/ai-assistant@0.4.9-develop-36c7c9d7b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be8d23697888c052a744cfac35a428a28395a303","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-36c7c9d7b1.tgz","fileCount":276,"integrity":"sha512-YEtwen2nAYixJdqVkPF9hzPidLp0fryRq0qCm6Wk9y00uSqzUADPzDxgxKkBb+SbtQl8NJIOAXhCmweu1v3eVg==","signatures":[{"sig":"MEYCIQCvvnHbYBJuuHV13MiI0SLj5qQcsWks29ZwcnTQp3UEmwIhAMOLfolLVWsqYJQzf54gutLntOsX26OKXg04ii7Ebjvd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YEtwen2nAYixJdqVkPF9hzPidLp0fryRq0qCm6Wk9y00uSqzUADPzDxgxKkBb+SbtQl8NJIOAXhCmweu1v3eVg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-36c7c9d7b1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-36c7c9d7b1","@open-mercato/shared":"0.4.9-develop-36c7c9d7b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-36c7c9d7b1_1773934234021_0.4061783410006303","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-e55592929f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-e55592929f","_id":"@open-mercato/ai-assistant@0.4.9-develop-e55592929f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30307a527354cf8e14eef27a9f3cbfa97f8a145a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-e55592929f.tgz","fileCount":276,"integrity":"sha512-UhpOiY6TOcobTkATvfkR8xBgGxlo3VUh5UqDyv15C7RQQto16RW8PI9pYtkg0FhTN1jK6rjK0C8iNakWv2Hmtg==","signatures":[{"sig":"MEUCIQCEzjLkIy72/SULUReZOqgaIgs+M9W+QPQ1ufToo+IJ6wIgCl4AXwWk0t/3K0a6UNKdj6tbb29FzKO0aFy99gb2h+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UhpOiY6TOcobTkATvfkR8xBgGxlo3VUh5UqDyv15C7RQQto16RW8PI9pYtkg0FhTN1jK6rjK0C8iNakWv2Hmtg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-e55592929f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-e55592929f","@open-mercato/shared":"0.4.9-develop-e55592929f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-e55592929f_1773996032553_0.6035590359581058","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-3ef6ff9d42":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-3ef6ff9d42","_id":"@open-mercato/ai-assistant@0.4.9-canary-3ef6ff9d42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"358f009e0edf21b0fcbdd40cbeda735daed7faae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-3ef6ff9d42.tgz","fileCount":276,"integrity":"sha512-ApXgI+WBeVx+//jhBW4R2v4If6y+SDbRfg80sozWTCgZVb8Eg/hzmsjknRCoY4Vyf7oGL2zIILi+QQnkujIefw==","signatures":[{"sig":"MEYCIQD79fJigz59FK8JCBLmz/kxYuUyIvs+Deyk4Pw4+odKtgIhAOSGjNHbE4b9vnkszMCUq9fR3KFnqU5PJHXFy2qgNo6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ApXgI+WBeVx+//jhBW4R2v4If6y+SDbRfg80sozWTCgZVb8Eg/hzmsjknRCoY4Vyf7oGL2zIILi+QQnkujIefw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-3ef6ff9d42"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-3ef6ff9d42","@open-mercato/shared":"0.4.9-canary-3ef6ff9d42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-3ef6ff9d42_1773998176881_0.3546118480338052","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-ce39ca000a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-ce39ca000a","_id":"@open-mercato/ai-assistant@0.4.9-canary-ce39ca000a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8196adaacedcdf4d812d2dbc47b8fdc4ab6fc9a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-ce39ca000a.tgz","fileCount":276,"integrity":"sha512-2WHDC02++1ZQx0eYRiqWBNXJol+5Rt+LywgHH74GEKwSIUc4N5aqvddMVfTze+j2sxW9kXaaRZFrUqvhrtvU6w==","signatures":[{"sig":"MEUCIQDS80UZfP+BBGuuxltYmMmWto8uYOt/kDGj3etInHZkYAIgdTg+HobTOHdAuC9jEzoWlPkJEnHuUENFPZg5CUCAtlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2WHDC02++1ZQx0eYRiqWBNXJol+5Rt+LywgHH74GEKwSIUc4N5aqvddMVfTze+j2sxW9kXaaRZFrUqvhrtvU6w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-ce39ca000a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-ce39ca000a","@open-mercato/shared":"0.4.9-canary-ce39ca000a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-ce39ca000a_1773998278654_0.45100972946400986","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-14851a513a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-14851a513a","_id":"@open-mercato/ai-assistant@0.4.9-canary-14851a513a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a6679141c742a91da9d45702ddcf78919f164a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-14851a513a.tgz","fileCount":276,"integrity":"sha512-H0Vpi5eiwxhahXhyKuWkQETMAZNpOwXbNgj56eTNlnug2xiGp1azOXqORIgsGrNO6lyJdmPXzvl3ZWYPRchjZw==","signatures":[{"sig":"MEUCIQC9wH2FAuAEkZTZ/oK+zauBsncMllWY/TB3n2Wb311oxAIgQO/u+Uv5KAzAbgaVhCRjA7s5FlxGeAjQj7P+Im6EQEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H0Vpi5eiwxhahXhyKuWkQETMAZNpOwXbNgj56eTNlnug2xiGp1azOXqORIgsGrNO6lyJdmPXzvl3ZWYPRchjZw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-14851a513a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-14851a513a","@open-mercato/shared":"0.4.9-canary-14851a513a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-14851a513a_1774004371116_0.47305479249832794","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-56bd8b2cf3":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-56bd8b2cf3","_id":"@open-mercato/ai-assistant@0.4.9-canary-56bd8b2cf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74f45d5543c24f8cc8dceb4c9db5049e9ea33623","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-56bd8b2cf3.tgz","fileCount":276,"integrity":"sha512-/pxYL6g4ksMOTYZwFHFhg94RWPbjUrm6W+zg1Kp3FMP24kNcE/ErnDE71Wou/2LUOSR5LBlLzpP4NRp+R/EB0A==","signatures":[{"sig":"MEUCIEr5ndw3w1bsufpdEnaWRfGYMx1dXYKYrkSXepVw7enDAiEAzLBRILY+D4gzaIX8OHeaRsF+5RXks+Em8epuF81lI/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/pxYL6g4ksMOTYZwFHFhg94RWPbjUrm6W+zg1Kp3FMP24kNcE/ErnDE71Wou/2LUOSR5LBlLzpP4NRp+R/EB0A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-56bd8b2cf3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-56bd8b2cf3","@open-mercato/shared":"0.4.9-canary-56bd8b2cf3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-56bd8b2cf3_1774009333813_0.9643099481199657","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-4be4db7d21":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-4be4db7d21","_id":"@open-mercato/ai-assistant@0.4.9-canary-4be4db7d21","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5248d453253855954d0bf3d722e3bbeb3b46212a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-4be4db7d21.tgz","fileCount":276,"integrity":"sha512-H0wa8iL5uTS19Gxp0lylI+rDw8TT3ZY07SSaMiAfMsKmj6Iu+9dKtSZhuxE3zw2/r0uIBMsPGXZFhbERXe+VdA==","signatures":[{"sig":"MEUCIQD6GruXUUNYE8Qsw+rtLo+MlgnjTTkpTnSeSOOOeIDA3wIgGGpG0fsib5ma3vVX/r5dXQR1J3Rp78F+ftW/YDy/ZV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H0wa8iL5uTS19Gxp0lylI+rDw8TT3ZY07SSaMiAfMsKmj6Iu+9dKtSZhuxE3zw2/r0uIBMsPGXZFhbERXe+VdA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-4be4db7d21"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-4be4db7d21","@open-mercato/shared":"0.4.9-canary-4be4db7d21"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-4be4db7d21_1774010732691_0.6011557228059698","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-db777e34c1":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-db777e34c1","_id":"@open-mercato/ai-assistant@0.4.9-canary-db777e34c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f0cb99b5f869aa957c139e4a87d179999a117a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-db777e34c1.tgz","fileCount":276,"integrity":"sha512-N7SUmuB/D7uM48pa0sbkPFWOZ7cmz5Id9CxUGO/Kyrm965ItXhSLjtFKDwJu/fqzvmb00ngknjeZsq+y0ukR9w==","signatures":[{"sig":"MEQCIA5KZmivtnhG53eg4fYZICl1HKAPIT4JPB6LiHhOtR4MAiAtwkcky2yPMkKMQyLhm3VlgL8SmDbH0AZFlg7uunhgzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N7SUmuB/D7uM48pa0sbkPFWOZ7cmz5Id9CxUGO/Kyrm965ItXhSLjtFKDwJu/fqzvmb00ngknjeZsq+y0ukR9w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-db777e34c1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-db777e34c1","@open-mercato/shared":"0.4.9-canary-db777e34c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-db777e34c1_1774011505064_0.749855921750356","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-fc435eccc9":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-fc435eccc9","_id":"@open-mercato/ai-assistant@0.4.9-canary-fc435eccc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b4bac7280ebdaa00a90917a2a23f3fd1888ec440","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-fc435eccc9.tgz","fileCount":276,"integrity":"sha512-IRuvN/uOVM++/TFWzIsATMsPucH2Aqr+iup88sTeBTy6F2XEbIWyn/tQOnMasbtN6l4yVLVq5rjb2mzOhRILIg==","signatures":[{"sig":"MEUCIF4xtjHxuADkIsFPvlqhOPiXVSQzFFtST3REMEzxCq5lAiEAz18k4Rg8bR1Ufo9RtULiQ8TUY16qZkXWG+w0a/9EgMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IRuvN/uOVM++/TFWzIsATMsPucH2Aqr+iup88sTeBTy6F2XEbIWyn/tQOnMasbtN6l4yVLVq5rjb2mzOhRILIg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-fc435eccc9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-fc435eccc9","@open-mercato/shared":"0.4.9-canary-fc435eccc9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-fc435eccc9_1774013141968_0.15935598824444197","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-5195c07665":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-5195c07665","_id":"@open-mercato/ai-assistant@0.4.9-canary-5195c07665","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b565ee0a35265a5ba2c445199ce58060e3971d59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-5195c07665.tgz","fileCount":276,"integrity":"sha512-6ekwRHNK833pLBX7Kj2vXDb+bhuzMAI3qnoRL41axymRTkXA4u/GYUQXLfh+xDl7OshEzQMMM70CxXChTYr7Rw==","signatures":[{"sig":"MEUCIQCSahsIIzis8uGl49dOaFkG83Ae7lfYtq6Xu/5AwvEenwIgNsD7/aoBi6Ri6XqGd4UB7IPpC3KdCRv2S/p4llU7dmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6ekwRHNK833pLBX7Kj2vXDb+bhuzMAI3qnoRL41axymRTkXA4u/GYUQXLfh+xDl7OshEzQMMM70CxXChTYr7Rw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-5195c07665"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-5195c07665","@open-mercato/shared":"0.4.9-canary-5195c07665"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-5195c07665_1774014626371_0.24840040364524896","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-80fba6ae94":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-80fba6ae94","_id":"@open-mercato/ai-assistant@0.4.9-canary-80fba6ae94","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47cbd77cabb577adfb32c7a58b6b57442ea2d4a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-80fba6ae94.tgz","fileCount":276,"integrity":"sha512-QZNRA543cET0Sa9vKZ81PiLsyxXDJ/lL3+LApmbrngO4vr/TcKNc00SKrSJppYM83TIlXHn8x6O8KngiiL8Gwg==","signatures":[{"sig":"MEUCIQDnebC8txj9yQELN4c7Tu8HBXJ8i1NolEh1Akd8PiBZjwIgJbVT7eZx3vxXjjVy5z/+jk287mxVpS3BwfPbvQvkZbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QZNRA543cET0Sa9vKZ81PiLsyxXDJ/lL3+LApmbrngO4vr/TcKNc00SKrSJppYM83TIlXHn8x6O8KngiiL8Gwg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-80fba6ae94"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-80fba6ae94","@open-mercato/shared":"0.4.9-canary-80fba6ae94"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-80fba6ae94_1774031283988_0.1515148741592467","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e1e5451c4a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-e1e5451c4a","_id":"@open-mercato/ai-assistant@0.4.9-canary-e1e5451c4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f25042b1d814a8eca01f004b291178ab65b1227b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-e1e5451c4a.tgz","fileCount":276,"integrity":"sha512-cbkbVq5AKKbNHeuBGDV87QgD9ys7qd6vOODaa5fxRcKabJ6WcmApYixyrDC00sV4YlzDG7ZYmChjlwOZSyJgYA==","signatures":[{"sig":"MEUCIQC2YsD+qXbSG1PKbbc8t/tEPlmvf/6tjPUB/OCFaC0HAgIgG1rCI6Y27GQEi1xu7sXRruKwrL7IkIs826VIAq4siJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cbkbVq5AKKbNHeuBGDV87QgD9ys7qd6vOODaa5fxRcKabJ6WcmApYixyrDC00sV4YlzDG7ZYmChjlwOZSyJgYA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-e1e5451c4a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-e1e5451c4a","@open-mercato/shared":"0.4.9-canary-e1e5451c4a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-e1e5451c4a_1774031785859_0.719253253625965","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6425c53633":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-6425c53633","_id":"@open-mercato/ai-assistant@0.4.9-canary-6425c53633","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ba603a6254077a06618a2ae365c0eed7645a66a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-6425c53633.tgz","fileCount":276,"integrity":"sha512-BUQMGHZAoqr0pwB678cqAVrY39zOa2UuH9lX5NXUjDG9iKLXx7GZ03NDic2SoEudbMd/JbMplcUGlwd1tfxilA==","signatures":[{"sig":"MEUCIC73xgPuq7QM9pcOmg4LXeS++wWyUeX2qL3VcItsv5GhAiEA0JESnN+t4m1aGAXIzLojLV8VhX9NK0VwbrbO2gbB6NM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BUQMGHZAoqr0pwB678cqAVrY39zOa2UuH9lX5NXUjDG9iKLXx7GZ03NDic2SoEudbMd/JbMplcUGlwd1tfxilA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-6425c53633"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-6425c53633","@open-mercato/shared":"0.4.9-canary-6425c53633"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-6425c53633_1774032256263_0.7054259040028079","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-dc410455cc":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-dc410455cc","_id":"@open-mercato/ai-assistant@0.4.9-canary-dc410455cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"007d9dae14c2afce777d4f5261ca458c85dcbd27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-dc410455cc.tgz","fileCount":276,"integrity":"sha512-0joel7Y8u3GvsB2tyB8uEXxz5tWPsqSejcbGmrjwE6YUviv2oAkKt0CMydnCMQ0X3wvYhyK3A3e1219SQQ4duw==","signatures":[{"sig":"MEYCIQDzU5/X59H/cSOThoXVHA6BGdHcv+uuwJUi7N+TROeVlQIhAK+o4KHSM1d557ogzG2DVhSnr2+1W3ZmsVy2IJW08GPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0joel7Y8u3GvsB2tyB8uEXxz5tWPsqSejcbGmrjwE6YUviv2oAkKt0CMydnCMQ0X3wvYhyK3A3e1219SQQ4duw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-dc410455cc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-dc410455cc","@open-mercato/shared":"0.4.9-canary-dc410455cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-dc410455cc_1774033130852_0.4032292765509058","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-ce96cffe00":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-ce96cffe00","_id":"@open-mercato/ai-assistant@0.4.9-develop-ce96cffe00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"189b17b34a61c3d515bb9f1c3fa37e6060d3e4bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-ce96cffe00.tgz","fileCount":276,"integrity":"sha512-K4ACxu54aZcIzP9hB27PI3ww0BwIA4+mHReVHmDJfc+jUUqk80RkzG3d+ZFx5xR7FvAreXI4+NUpVh5jRpmvxw==","signatures":[{"sig":"MEUCIB9q0Er8dCTGHwrAXpWgrF26dyORAjbI7LzKCCAtTMmHAiEAmRJzhPKHJR6JudkseEL4BQwLlAKtoEYAF7AcpLb/5uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K4ACxu54aZcIzP9hB27PI3ww0BwIA4+mHReVHmDJfc+jUUqk80RkzG3d+ZFx5xR7FvAreXI4+NUpVh5jRpmvxw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-ce96cffe00"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-ce96cffe00","@open-mercato/shared":"0.4.9-develop-ce96cffe00"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-ce96cffe00_1774037547273_0.818159209885603","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-97d4cca067":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-97d4cca067","_id":"@open-mercato/ai-assistant@0.4.9-develop-97d4cca067","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8ccaf4444920199abf436f38c3ecc8380a50cb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-97d4cca067.tgz","fileCount":276,"integrity":"sha512-aT1CgfMOu/QRaMGZ6iyWmSZR9KXAFO1cEsYX0jkFfTratVDwxg65mAxhrx6tRStOd1g0wxvE65xepv7hEGgH+g==","signatures":[{"sig":"MEUCIQDb3z0ruwnUelxtlMuCKsAwtqC+kao/Hfff8n9HAx0dmAIgQ0naM9uZ7vQuW18iEjZCpBhWppOmDUEappGQ4c7nlBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aT1CgfMOu/QRaMGZ6iyWmSZR9KXAFO1cEsYX0jkFfTratVDwxg65mAxhrx6tRStOd1g0wxvE65xepv7hEGgH+g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-97d4cca067"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-97d4cca067","@open-mercato/shared":"0.4.9-develop-97d4cca067"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-97d4cca067_1774070415445_0.10333062875948107","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1009.cbe6f33ae0":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1009.cbe6f33ae0","_id":"@open-mercato/ai-assistant@0.4.9-canary.1009.cbe6f33ae0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5fd91e01ccc2b1f6ae85ded4ebe3a843c7c849e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1009.cbe6f33ae0.tgz","fileCount":276,"integrity":"sha512-XwqybfHXXNunA9+k3LYBrzYuRBFAtUo9YZRI1GY0YiGidEGKPwWqxakUi7zHRSnl1dnRlWerOwpL51wYkYI8Mw==","signatures":[{"sig":"MEYCIQC3m7lBo7dQZHtvZh8sczPSUuRvcWQf7Q6RwQh1yT1ArQIhANOEyiLF4f5GR40XHP2EIdw15Qzn9ZQUKbwVYi8AcJK6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XwqybfHXXNunA9+k3LYBrzYuRBFAtUo9YZRI1GY0YiGidEGKPwWqxakUi7zHRSnl1dnRlWerOwpL51wYkYI8Mw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1009.cbe6f33ae0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1009.cbe6f33ae0","@open-mercato/shared":"0.4.9-canary.1009.cbe6f33ae0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1009.cbe6f33ae0_1774082693401_0.05681754241168768","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-5d884303ad":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop-5d884303ad","_id":"@open-mercato/ai-assistant@0.4.9-develop-5d884303ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c728fdee41164e0f96008dd52190994bb4c0ea5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop-5d884303ad.tgz","fileCount":276,"integrity":"sha512-nrN9aDaymG/8uY7QWRVMD02JgFpUJxyLtewjGpQ2oiLPdjP3C0kpBYvSfUbNrl5UtdEnAY/Mo8NZaM2EFAUm6w==","signatures":[{"sig":"MEUCIQDpoo8VDdBpaOa79SH8RM4LZCtnr9/fjDzwtYrwTg2vJwIgTt5jzgVHegczRgVusdNiJpEePPaUClkwcJ0GAkSTfS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nrN9aDaymG/8uY7QWRVMD02JgFpUJxyLtewjGpQ2oiLPdjP3C0kpBYvSfUbNrl5UtdEnAY/Mo8NZaM2EFAUm6w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop-5d884303ad"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop-5d884303ad","@open-mercato/shared":"0.4.9-develop-5d884303ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop-5d884303ad_1774083398609_0.14788071266558744","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-d1381a7688":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-d1381a7688","_id":"@open-mercato/ai-assistant@0.4.9-canary-d1381a7688","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57440b0185db14098ec88a9b29bab199f3a73902","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-d1381a7688.tgz","fileCount":276,"integrity":"sha512-yGn4RBESE1iFEj087vyWihPF2jhMVbKBDZ/hD85gTOq/qaI+131UPoBFBXjsrUqn2ktYmxuSgnW+KRb2i94rEw==","signatures":[{"sig":"MEUCIQDom9yHjz1sLkXWOpgid/WpssXgRiIYKrN7icZEIsf4HwIgVl7kPhtJunK5nIScmX1y5KOfQcWGy4tsLvf3JJglk/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yGn4RBESE1iFEj087vyWihPF2jhMVbKBDZ/hD85gTOq/qaI+131UPoBFBXjsrUqn2ktYmxuSgnW+KRb2i94rEw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-d1381a7688"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-d1381a7688","@open-mercato/shared":"0.4.9-canary-d1381a7688"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-d1381a7688_1774083550533_0.20284708987413702","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-f2db6a9368":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary-f2db6a9368","_id":"@open-mercato/ai-assistant@0.4.9-canary-f2db6a9368","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d320542ff07ffb9a6d91cf4021d274b45b86550","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary-f2db6a9368.tgz","fileCount":276,"integrity":"sha512-Z5EqWD8vdOIH5Bn6DO+fBFQXS7g1C8Q2Fua6GRJahnwbqCDK5JGmGuoOtcuc4XlEVadioPhX9tz1sCkHBPrRKA==","signatures":[{"sig":"MEQCIGaUSlJaA7mvNPU7q7S5jjC9hQeUyjE5y5M7gSy38Va3AiBJSmQXOuayWoSUwZOr6+I2Yeo21wYMAiwn7pjbGawDtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732668},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z5EqWD8vdOIH5Bn6DO+fBFQXS7g1C8Q2Fua6GRJahnwbqCDK5JGmGuoOtcuc4XlEVadioPhX9tz1sCkHBPrRKA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary-f2db6a9368"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary-f2db6a9368","@open-mercato/shared":"0.4.9-canary-f2db6a9368"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary-f2db6a9368_1774085895562_0.7431752129480891","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1013.aa3a9dea92":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1013.aa3a9dea92","_id":"@open-mercato/ai-assistant@0.4.9-develop.1013.aa3a9dea92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce31b6f214e0ec8b18d0df542f6ef2592461ca70","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1013.aa3a9dea92.tgz","fileCount":276,"integrity":"sha512-nrv7yKgaiIvNKx9UeQhF6bGwuY7b9zkEcbK9eNATNYQ0aH1r8d2YwBvyYED1jL2I85d6X9+pGLptHr+OLdvrTw==","signatures":[{"sig":"MEYCIQDz7i9xEw8J2K7/OThYgUU9D5YofNaGWPl5OkVCLLDs8QIhAOt1vTCDbv0FVxL+eCAeKagEMhScVXcDT8sqitdlgIEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nrv7yKgaiIvNKx9UeQhF6bGwuY7b9zkEcbK9eNATNYQ0aH1r8d2YwBvyYED1jL2I85d6X9+pGLptHr+OLdvrTw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1013.aa3a9dea92"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1013.aa3a9dea92","@open-mercato/shared":"0.4.9-develop.1013.aa3a9dea92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1013.aa3a9dea92_1774087541279_0.4094746888574352","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1014.efbe6bbe7a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1014.efbe6bbe7a","_id":"@open-mercato/ai-assistant@0.4.9-canary.1014.efbe6bbe7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f1fba1dca4f4d24655cb369100ffc7f780ef4d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1014.efbe6bbe7a.tgz","fileCount":276,"integrity":"sha512-1hTmzdwNloYpyOkqq8P3Swgre+MEMTAno4JlYftxb9/o8YXb9yP4C0JGpU0Y5k5KUWjfNV66sOLbKpZPAbtjnQ==","signatures":[{"sig":"MEQCIAOj4/Oc0cPvovdLL+SZ80QDM2V5ZABKQgULgwn2MXDaAiB5ngXaajtdHGUZfvOj6N7OVldhkWfvhtUj8S1j86t4zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1hTmzdwNloYpyOkqq8P3Swgre+MEMTAno4JlYftxb9/o8YXb9yP4C0JGpU0Y5k5KUWjfNV66sOLbKpZPAbtjnQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1014.efbe6bbe7a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1014.efbe6bbe7a","@open-mercato/shared":"0.4.9-canary.1014.efbe6bbe7a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1014.efbe6bbe7a_1774089993658_0.7578389518340467","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1015.4ee42ce201":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1015.4ee42ce201","_id":"@open-mercato/ai-assistant@0.4.9-canary.1015.4ee42ce201","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4971b924c69500b52575778ab7c5a41c5e9641e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1015.4ee42ce201.tgz","fileCount":276,"integrity":"sha512-if6uSyXUeGNvSuy3tHPa9UuXwRZK4fDaJF90ALKU9GR4P1olG69I4HRFWR0nc12o7V+zgJkAXJMnbKHcPkl2kQ==","signatures":[{"sig":"MEYCIQC9183QjK7Txhv69nUk4NpVDJHl3l1P5BUIt0CmX1p4xQIhAO/TEudW4Fk52D8V0OXGoLlSVfkpj2UBwhJ8kTALcJTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-if6uSyXUeGNvSuy3tHPa9UuXwRZK4fDaJF90ALKU9GR4P1olG69I4HRFWR0nc12o7V+zgJkAXJMnbKHcPkl2kQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1015.4ee42ce201"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1015.4ee42ce201","@open-mercato/shared":"0.4.9-canary.1015.4ee42ce201"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1015.4ee42ce201_1774090588876_0.6092288487330537","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1016.583b7829c7":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1016.583b7829c7","_id":"@open-mercato/ai-assistant@0.4.9-canary.1016.583b7829c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a46d401b490d83af9a980c97265b58e83bc6454","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1016.583b7829c7.tgz","fileCount":276,"integrity":"sha512-HUCHLRz6jHrXMojJtU0zGCTXuPAGqs4wRSQMiGuRxH2uMdcspDmnQ9L31LkXDi1g8p1vCrvwIt6zCMlbY66GQQ==","signatures":[{"sig":"MEUCIAlw8XqLMbc1ZJvegmCT85LUyaercH3nrhmaSwqS2c8SAiEApuAf6wnW17bCbFmHOHUI3rSlcz3SKdHPoXOZd0DTK5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HUCHLRz6jHrXMojJtU0zGCTXuPAGqs4wRSQMiGuRxH2uMdcspDmnQ9L31LkXDi1g8p1vCrvwIt6zCMlbY66GQQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1016.583b7829c7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1016.583b7829c7","@open-mercato/shared":"0.4.9-canary.1016.583b7829c7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1016.583b7829c7_1774096057311_0.9975129344869411","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1017.e41e80df25":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1017.e41e80df25","_id":"@open-mercato/ai-assistant@0.4.9-canary.1017.e41e80df25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f8e1aabdcb8090f154c0b587f3d2e5653da6fa7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1017.e41e80df25.tgz","fileCount":276,"integrity":"sha512-MktS9/iaIkmiLSwJldMUarTIFGkXLjUn3JqvanOKaCGn3GY2cFlGWor8dw9GGhToB0Vwe37J8W5KPjZZqJfIvA==","signatures":[{"sig":"MEYCIQDqW41tffIVEMoT3JIkZSOrbpOrek3GUj3W0meXO9dYDAIhAN9Jvwa32twsfjNNMoiSqe5EMX2v9pehVcoOZ+xykjV4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MktS9/iaIkmiLSwJldMUarTIFGkXLjUn3JqvanOKaCGn3GY2cFlGWor8dw9GGhToB0Vwe37J8W5KPjZZqJfIvA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1017.e41e80df25"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1017.e41e80df25","@open-mercato/shared":"0.4.9-canary.1017.e41e80df25"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1017.e41e80df25_1774096482099_0.02634287763753096","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1018.6e529e9c6d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1018.6e529e9c6d","_id":"@open-mercato/ai-assistant@0.4.9-canary.1018.6e529e9c6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6030b124f1b9d23cb91a201b7140f4c6ef12b45","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1018.6e529e9c6d.tgz","fileCount":276,"integrity":"sha512-GrnVJQMP3HZpFAoQxSKsTPWCreWGeEjDXmX+eyitz+JG55RNAiosAuIGNbDPSt0cALzVQWiK+G/nxCs10J4kCw==","signatures":[{"sig":"MEUCIEYCpnypGa39rUaGNqRyf0oByDh9nnvThw8pbwEtL4dVAiEAn1aIFZKZpyQEJMT1j6wCbkFnnJI/zksgZKgcn1bm0HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GrnVJQMP3HZpFAoQxSKsTPWCreWGeEjDXmX+eyitz+JG55RNAiosAuIGNbDPSt0cALzVQWiK+G/nxCs10J4kCw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1018.6e529e9c6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1018.6e529e9c6d","@open-mercato/shared":"0.4.9-canary.1018.6e529e9c6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1018.6e529e9c6d_1774098147626_0.1240215217752576","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1019.952d57c478":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1019.952d57c478","_id":"@open-mercato/ai-assistant@0.4.9-canary.1019.952d57c478","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e9d925d61136e10cd39f04d7c93037a5eb608ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1019.952d57c478.tgz","fileCount":276,"integrity":"sha512-7vkTu6/yzP1zCJ9WdOXAWs4hBCALvpI8K4K5f7ubz4NEt7Lf9s1GVnioDXEUqjfXzdBJQWWCMaSdHs7O9K8Leg==","signatures":[{"sig":"MEUCIDntBfnrNyKkna7tT5+omY+35Aw6tL0D508LDICcuyccAiEA2SWAnGDZaIiwDyLO2uyVSwk2NbVLJQoRHg1Wkbh0Fmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7vkTu6/yzP1zCJ9WdOXAWs4hBCALvpI8K4K5f7ubz4NEt7Lf9s1GVnioDXEUqjfXzdBJQWWCMaSdHs7O9K8Leg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1019.952d57c478"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1019.952d57c478","@open-mercato/shared":"0.4.9-canary.1019.952d57c478"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1019.952d57c478_1774101315100_0.7989696851822365","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1020.69f6e4ca82":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1020.69f6e4ca82","_id":"@open-mercato/ai-assistant@0.4.9-canary.1020.69f6e4ca82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2014b6242c89e243464c7a110ea80d102142edf9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1020.69f6e4ca82.tgz","fileCount":276,"integrity":"sha512-f6SDXYvQxq5+XPf2TVzsO5y/4T7/TKyQ+dmkMJpdE7MGdMfwrC0RtnL6J6XvNw1qZUUf8qVz9VCtBqDWIfa0Ew==","signatures":[{"sig":"MEUCIQCULLm+SrjRrOBzzzI3BMkNxDT3W40JeFhsZoQgpDjrPgIgQaoY1ip4ksNCIltght8ynjREQhroxw1r1W+WNlIq1tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f6SDXYvQxq5+XPf2TVzsO5y/4T7/TKyQ+dmkMJpdE7MGdMfwrC0RtnL6J6XvNw1qZUUf8qVz9VCtBqDWIfa0Ew==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1020.69f6e4ca82"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1020.69f6e4ca82","@open-mercato/shared":"0.4.9-canary.1020.69f6e4ca82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1020.69f6e4ca82_1774105088897_0.31539140197257187","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1033.be1a08ac02":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1033.be1a08ac02","_id":"@open-mercato/ai-assistant@0.4.9-canary.1033.be1a08ac02","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1ba592a63769005b4869bdc57e24f913c7883d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1033.be1a08ac02.tgz","fileCount":276,"integrity":"sha512-e2i1n//kRVy96paduGLDoCCQk09HAB3szDvl//XH3gbtJs3TeSzw7/VkiD05NerMf4DtvsUjHYqHOmn0+1bcpQ==","signatures":[{"sig":"MEUCIQC4wT8rYMyd7UiVqi2NjMhbK+qUKGjgTP+EVAHP/RXbZwIgQbkCCtXw+420mQonSZOuvIeOg21+0cgqfByARcUilGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e2i1n//kRVy96paduGLDoCCQk09HAB3szDvl//XH3gbtJs3TeSzw7/VkiD05NerMf4DtvsUjHYqHOmn0+1bcpQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1033.be1a08ac02"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1033.be1a08ac02","@open-mercato/shared":"0.4.9-canary.1033.be1a08ac02"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1033.be1a08ac02_1774216728374_0.5219096577877707","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1034.53634a00ab":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1034.53634a00ab","_id":"@open-mercato/ai-assistant@0.4.9-canary.1034.53634a00ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9dfd3b6af94c6d2a4f89c92ef16adc94f4de77c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1034.53634a00ab.tgz","fileCount":276,"integrity":"sha512-yufn8Fm5BsZuGIKZZmba6YoejD0iSeyv8WW4KVlv5BaObokAilJuKnqGdVZ5SZ20BfmwgdQpU+xKjGfQit5Gng==","signatures":[{"sig":"MEYCIQDRL8zJWjzzcUf6m7C7U7KmlArUCVP5pXfFlia17ea7ywIhAOTx/Y82cQVd2vaoHEC1po0dKzd6kJNOolVasAvvzE1b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yufn8Fm5BsZuGIKZZmba6YoejD0iSeyv8WW4KVlv5BaObokAilJuKnqGdVZ5SZ20BfmwgdQpU+xKjGfQit5Gng==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1034.53634a00ab"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1034.53634a00ab","@open-mercato/shared":"0.4.9-canary.1034.53634a00ab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1034.53634a00ab_1774218285984_0.6308398760063891","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1035.4132c71a40":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1035.4132c71a40","_id":"@open-mercato/ai-assistant@0.4.9-canary.1035.4132c71a40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7cffd70c02fa3fcf15f36e5836cac4d4cadc3a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1035.4132c71a40.tgz","fileCount":276,"integrity":"sha512-bScl/fUEjA71dnNq8E1OMabXRagf4iF00SDdTYILGjqnao60rpI2CWVJQgyxuJ955NDiR9nya9tUTuN7Q6zQHw==","signatures":[{"sig":"MEUCIQD6Ea5OnzrhzyCe6E7TApyr+1uEvQyk4dZmCyKwv+lLcQIgeXZyjE0RiGLobvz2iurC9QXe1sSNzKWPJ35Oi11DC/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bScl/fUEjA71dnNq8E1OMabXRagf4iF00SDdTYILGjqnao60rpI2CWVJQgyxuJ955NDiR9nya9tUTuN7Q6zQHw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1035.4132c71a40"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1035.4132c71a40","@open-mercato/shared":"0.4.9-canary.1035.4132c71a40"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1035.4132c71a40_1774219109936_0.994279535850563","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1036.7ba040b1d3":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1036.7ba040b1d3","_id":"@open-mercato/ai-assistant@0.4.9-canary.1036.7ba040b1d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ede6c9ff168893b4c37861f99428775ee86f2002","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1036.7ba040b1d3.tgz","fileCount":276,"integrity":"sha512-hq8ouajgfcCUHu6WXlMU9BJabvF42AFKtP4seXVp0kbPoIheaxJbSirlcwJNAA77xV/O0ayucfoiowcoZcgIzA==","signatures":[{"sig":"MEQCIA5wQqdAiq4ijp1vTwKQUU+zX0U002zi+zY7CtO2XcbnAiA2Rxy9JztMmFEnoVvVV/GNu+nSyfNDwBnEHdLwx8oNiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hq8ouajgfcCUHu6WXlMU9BJabvF42AFKtP4seXVp0kbPoIheaxJbSirlcwJNAA77xV/O0ayucfoiowcoZcgIzA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1036.7ba040b1d3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1036.7ba040b1d3","@open-mercato/shared":"0.4.9-canary.1036.7ba040b1d3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1036.7ba040b1d3_1774220413925_0.14393106119851895","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1038.2d16936bed":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1038.2d16936bed","_id":"@open-mercato/ai-assistant@0.4.9-develop.1038.2d16936bed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"912d6ad0b83f47676722d2f73070a61cdd44178e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1038.2d16936bed.tgz","fileCount":276,"integrity":"sha512-/vVgbrnNcHRGuvRorzmw9u3s8EUYutxBfVHJq/m8S/sY08e3ti8VCdK3QOd28fDF2u5Oek724gjIufb30YoClw==","signatures":[{"sig":"MEUCIQClCZn7EYJMjSLgMKNBfDhbQj5o1QGSFs1s8vmddt66mQIge0JK0lkvz6CW+vJMmIVUiz+JLoctE0LN96vCjQpQNUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/vVgbrnNcHRGuvRorzmw9u3s8EUYutxBfVHJq/m8S/sY08e3ti8VCdK3QOd28fDF2u5Oek724gjIufb30YoClw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1038.2d16936bed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1038.2d16936bed","@open-mercato/shared":"0.4.9-develop.1038.2d16936bed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1038.2d16936bed_1774265443183_0.98889574799701","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1039.b1e5448fc8":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1039.b1e5448fc8","_id":"@open-mercato/ai-assistant@0.4.9-develop.1039.b1e5448fc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97757146cbc609df15e63dfc4a1a25e8c18ec2c1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1039.b1e5448fc8.tgz","fileCount":276,"integrity":"sha512-2nBQkyAVhCJkoAEXSef/OvAvE1AhX3qqWPfpFPj8zQOuOGk3cp1X4nw7GZ3tGRwSKjUiodAKLGu/4ocCZnTZvA==","signatures":[{"sig":"MEYCIQCzLbdNjElde/B6D8mSHyN/IZJXFXBBXBtejHacudGlUgIhAMGHtgK9bATwqKK9Xg6XwAZEApSCQGtfminaDKhXBpls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2nBQkyAVhCJkoAEXSef/OvAvE1AhX3qqWPfpFPj8zQOuOGk3cp1X4nw7GZ3tGRwSKjUiodAKLGu/4ocCZnTZvA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1039.b1e5448fc8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1039.b1e5448fc8","@open-mercato/shared":"0.4.9-develop.1039.b1e5448fc8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1039.b1e5448fc8_1774268362580_0.8203876328756659","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1040.9bec03388f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1040.9bec03388f","_id":"@open-mercato/ai-assistant@0.4.9-canary.1040.9bec03388f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"44c4b5e7e9d803c1fa33f09d69c63b8242570269","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1040.9bec03388f.tgz","fileCount":276,"integrity":"sha512-NlIuRqBHcuRJL7amSeJEYox1+Tr4xk4HuomOAh+SsCaxqAK64NN5MPkkfNSAyteJq39AqKjwXUL9CRjjuwPLrg==","signatures":[{"sig":"MEYCIQDqhPLo40/qivIh7P/U7FK3cEjDtC+fUFS3G+dlwBVQNAIhAIjrfks/SHmCPdEmHQ2RKhRUpDE4emkIlLGMv4K1Y1GM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NlIuRqBHcuRJL7amSeJEYox1+Tr4xk4HuomOAh+SsCaxqAK64NN5MPkkfNSAyteJq39AqKjwXUL9CRjjuwPLrg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1040.9bec03388f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1040.9bec03388f","@open-mercato/shared":"0.4.9-canary.1040.9bec03388f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1040.9bec03388f_1774269192691_0.02479925788749693","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1041.7cab5c31b5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1041.7cab5c31b5","_id":"@open-mercato/ai-assistant@0.4.9-canary.1041.7cab5c31b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b905adf19acf9e575e3c914c7f8e9bc2e89fe42","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1041.7cab5c31b5.tgz","fileCount":276,"integrity":"sha512-LujbtjvQt+HSS2EKOwINxKcIcALiKuBsgdbYOERcsMiD/T18N49isPDTbl9eKIJwEw6ftLBqTE0kSjZ7ErC21A==","signatures":[{"sig":"MEUCIQC9Z0KSmsA05ECdgBgq1+n103uzrenkbGDxYlYa+aBCrAIgCbVskaAFqLfst4oWq2htqz/oK4H1JRd4uWDjF6T2bD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LujbtjvQt+HSS2EKOwINxKcIcALiKuBsgdbYOERcsMiD/T18N49isPDTbl9eKIJwEw6ftLBqTE0kSjZ7ErC21A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1041.7cab5c31b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1041.7cab5c31b5","@open-mercato/shared":"0.4.9-canary.1041.7cab5c31b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1041.7cab5c31b5_1774269691447_0.08724893603452388","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1044.870d2bd035":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1044.870d2bd035","_id":"@open-mercato/ai-assistant@0.4.9-canary.1044.870d2bd035","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4f975eaa5a26ee194939ff0950845f25e1d08b33","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1044.870d2bd035.tgz","fileCount":276,"integrity":"sha512-ePNWH2rRkeBTLGo3RNF8jDYhTBf8h6Gmcx2fRuVpfsuwCbUfLiKEcT/95VA/8aNT+Z4Y2M5OSUY+wUH13ddGEg==","signatures":[{"sig":"MEUCIBQ5ffShYVXJInDnZADrtnCsjroeYZ/pe2J1kZkDAaP8AiEAq562IK5je5G8v6cpo5Z9dG8ULf/0c4dD+Rzyg7qwhPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ePNWH2rRkeBTLGo3RNF8jDYhTBf8h6Gmcx2fRuVpfsuwCbUfLiKEcT/95VA/8aNT+Z4Y2M5OSUY+wUH13ddGEg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1044.870d2bd035"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1044.870d2bd035","@open-mercato/shared":"0.4.9-canary.1044.870d2bd035"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1044.870d2bd035_1774275681221_0.15052227503197257","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1045.7bcda4435a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1045.7bcda4435a","_id":"@open-mercato/ai-assistant@0.4.9-develop.1045.7bcda4435a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76ac70d14dd664b56b75331cd808e940c8f46aad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1045.7bcda4435a.tgz","fileCount":276,"integrity":"sha512-iT0fHhFEByaepCgnKpYEvYOsQcxq/SUomjQ1qyidqpkCB1Bj6pr9B5R/J/IdGuGONo3FW7drycXSVHmcBwcItg==","signatures":[{"sig":"MEQCIFRfkPbsmN1tDUY3ioRlTVc+41QIpa9hd1ICwfTLpNlJAiBer+iJmE9CSHJR33+dtYdJulmVIQVz65FdEpCnCdT83Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iT0fHhFEByaepCgnKpYEvYOsQcxq/SUomjQ1qyidqpkCB1Bj6pr9B5R/J/IdGuGONo3FW7drycXSVHmcBwcItg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1045.7bcda4435a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1045.7bcda4435a","@open-mercato/shared":"0.4.9-develop.1045.7bcda4435a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1045.7bcda4435a_1774275726939_0.3102417007268643","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1046.dc78a8fe63":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1046.dc78a8fe63","_id":"@open-mercato/ai-assistant@0.4.9-develop.1046.dc78a8fe63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e3f3d207b892cc7eb98c0234c8c54cb1df6e919","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1046.dc78a8fe63.tgz","fileCount":276,"integrity":"sha512-Oj5KoLmK1dhN+wvYOV7p3R+y6g7fVg1oKwn6UMYaEgto73wfGPJPl9KJdDJr2ZnUFp1TAA0TRjGmdH3hw1ftQA==","signatures":[{"sig":"MEUCIG1sQs+gF2BQonbntpbQZ99kv9BlRrhtsaeC6dYQ53hdAiEA+iPmH55hdlocZdBhuzKGuqO2132ow7aHEpovxt9fTSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Oj5KoLmK1dhN+wvYOV7p3R+y6g7fVg1oKwn6UMYaEgto73wfGPJPl9KJdDJr2ZnUFp1TAA0TRjGmdH3hw1ftQA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1046.dc78a8fe63"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1046.dc78a8fe63","@open-mercato/shared":"0.4.9-develop.1046.dc78a8fe63"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1046.dc78a8fe63_1774275815199_0.7204865302649397","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1053.af57447c10":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1053.af57447c10","_id":"@open-mercato/ai-assistant@0.4.9-canary.1053.af57447c10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1de70c63f1ebe2b5f39f09d257f3f2ac3db81226","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1053.af57447c10.tgz","fileCount":276,"integrity":"sha512-go1xtmppQflXrZV+51IQMq9L7SESPsqFr+tUPxtyK53OZqqEIWDgjz6zL2EeZKzs+Vk+7BXsIeqqB02+m1C4jg==","signatures":[{"sig":"MEQCICI+3gn6HugjKPELHnrOBGP7GQN7XVk1aXCglbMprqaJAiBgHHEan+eUVqq761IaKk9xAGNhEKhE7R3u8DDpsO9WlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-go1xtmppQflXrZV+51IQMq9L7SESPsqFr+tUPxtyK53OZqqEIWDgjz6zL2EeZKzs+Vk+7BXsIeqqB02+m1C4jg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1053.af57447c10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1053.af57447c10","@open-mercato/shared":"0.4.9-canary.1053.af57447c10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1053.af57447c10_1774293835022_0.29379465911085334","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1054.540d17d589":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1054.540d17d589","_id":"@open-mercato/ai-assistant@0.4.9-canary.1054.540d17d589","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd2467ebff7b7cfee4e5dc09642e668229c955c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1054.540d17d589.tgz","fileCount":276,"integrity":"sha512-znDJln+el/QvpIJ8UE2FnA0EG8UgyDltWJkHhIkyQSQWhsVC5ZFq9aT0pG98r0AqVnnCWyATZxnP+KgpbGpKUg==","signatures":[{"sig":"MEYCIQCgJqxJ0L9f1KlP1wujoHZe3yNLLVCa0mHt2M1Sy3G2tgIhAJ+3ZE5K6ggR7gRQ6hIcjJQzZTMIq97LWm0QAoBoS1jL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-znDJln+el/QvpIJ8UE2FnA0EG8UgyDltWJkHhIkyQSQWhsVC5ZFq9aT0pG98r0AqVnnCWyATZxnP+KgpbGpKUg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1054.540d17d589"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1054.540d17d589","@open-mercato/shared":"0.4.9-canary.1054.540d17d589"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1054.540d17d589_1774293958420_0.47736521946894217","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1055.9d8322982d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1055.9d8322982d","_id":"@open-mercato/ai-assistant@0.4.9-develop.1055.9d8322982d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0cb57e1a34f4a8ce28fb978de2182a01da2f10dc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1055.9d8322982d.tgz","fileCount":276,"integrity":"sha512-zxVkflH15fNjFycs+hfqBGDcEE/1/ZOnxEHIROIXx2nCwh2NVaTKIXcUZIB612m0naQWftMo30NSUJEKjfY9dA==","signatures":[{"sig":"MEUCIQCC2/D1W24MGydMKCw4DH6Z0zJav8lP8OS0EJRkp6phPgIgLMwnHB+GrwCE3Bd1Ocflo1RAuPVfXoCGvBjL0eQdrh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zxVkflH15fNjFycs+hfqBGDcEE/1/ZOnxEHIROIXx2nCwh2NVaTKIXcUZIB612m0naQWftMo30NSUJEKjfY9dA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1055.9d8322982d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1055.9d8322982d","@open-mercato/shared":"0.4.9-develop.1055.9d8322982d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1055.9d8322982d_1774295772163_0.7850991157079206","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1056.1639fb26f8":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1056.1639fb26f8","_id":"@open-mercato/ai-assistant@0.4.9-canary.1056.1639fb26f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"799fd3e8ba3f46e2f3b84785948322d6409ca8c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1056.1639fb26f8.tgz","fileCount":276,"integrity":"sha512-JDI1aYQ5EEoNeFQzFfI5+LkBB4FK0gZ/Zs0i6jDOT/h67R/s1G8HWv8jyBSBygXw2tDKXaLkId+crpHGBMbgjQ==","signatures":[{"sig":"MEQCIEWtAk9x00z76aCL8j27ESsaO1HLKi+G4V01Ehrfh+sYAiAxFqlWBWzGaQWE1yb/DRRAVK6MOUTdcHcyBBUKR8FyQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JDI1aYQ5EEoNeFQzFfI5+LkBB4FK0gZ/Zs0i6jDOT/h67R/s1G8HWv8jyBSBygXw2tDKXaLkId+crpHGBMbgjQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1056.1639fb26f8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1056.1639fb26f8","@open-mercato/shared":"0.4.9-canary.1056.1639fb26f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1056.1639fb26f8_1774297152461_0.8567553291133052","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1057.7d844801ff":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1057.7d844801ff","_id":"@open-mercato/ai-assistant@0.4.9-canary.1057.7d844801ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27b3177eafa95cd6ddaf0fd415ab2b5acdd29d8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1057.7d844801ff.tgz","fileCount":276,"integrity":"sha512-oAfQ48HEVoufJLrdyvRDNah7wyhKLqvWGrnpBs2T4fyKN4Yroqoe4E3EVVFe3WtCQRG5wISK538ZAeABmgji7w==","signatures":[{"sig":"MEUCIQDXNlaEiFobe43ff3jXvNs6EbjQjGFzDLMqmrQgVGjpzAIgQ3zu6Xq+hnPAF/+azXCZa5MosFTEO2GGC8OzhFHD+CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oAfQ48HEVoufJLrdyvRDNah7wyhKLqvWGrnpBs2T4fyKN4Yroqoe4E3EVVFe3WtCQRG5wISK538ZAeABmgji7w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1057.7d844801ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1057.7d844801ff","@open-mercato/shared":"0.4.9-canary.1057.7d844801ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1057.7d844801ff_1774297188838_0.1376671133392473","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1058.b0f3c0e2ef":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1058.b0f3c0e2ef","_id":"@open-mercato/ai-assistant@0.4.9-canary.1058.b0f3c0e2ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f4b05e411b200713a38e6dd6ca57cddb8835338","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1058.b0f3c0e2ef.tgz","fileCount":276,"integrity":"sha512-rEFofZC/sM8R/M1sSy05tdaAJr96REUu6O26uiBrBY5l0lASdLJE18LsqpwnBeo5ExVpeLEPqDJsW3NudWF8lg==","signatures":[{"sig":"MEUCIG4uvyrFimwTaVccuQfKaMhtQVobSTwCAylCuKMigyzTAiEA/l+AwRH1BQdVTg9B47fxb3aOU7TYWglcHepegBK9rIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rEFofZC/sM8R/M1sSy05tdaAJr96REUu6O26uiBrBY5l0lASdLJE18LsqpwnBeo5ExVpeLEPqDJsW3NudWF8lg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1058.b0f3c0e2ef"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1058.b0f3c0e2ef","@open-mercato/shared":"0.4.9-canary.1058.b0f3c0e2ef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1058.b0f3c0e2ef_1774297371262_0.4499627311379051","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1059.ac3bf572a7":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1059.ac3bf572a7","_id":"@open-mercato/ai-assistant@0.4.9-canary.1059.ac3bf572a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fcd21563f33dbca063e3d9aecea09fe68ef8283","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1059.ac3bf572a7.tgz","fileCount":276,"integrity":"sha512-2RytbcuyGkXcHjmeYISlAED9ePfVe3sClfopx9PRoqvPZbnjVb4UP6sJU6UKdjb+4+gMsVqQlVMaabWzi9DsDw==","signatures":[{"sig":"MEUCIGeTqmTSOAR/+ljSamSeY3rOhPMr0j5wTu6uYv+HBstwAiEArPoXrRGyQNujOIMaK0iVevrHbNN84v3wShu9lLy5hxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2RytbcuyGkXcHjmeYISlAED9ePfVe3sClfopx9PRoqvPZbnjVb4UP6sJU6UKdjb+4+gMsVqQlVMaabWzi9DsDw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1059.ac3bf572a7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1059.ac3bf572a7","@open-mercato/shared":"0.4.9-canary.1059.ac3bf572a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1059.ac3bf572a7_1774297441327_0.15325207899065907","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1061.7f5fd5b765":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1061.7f5fd5b765","_id":"@open-mercato/ai-assistant@0.4.9-develop.1061.7f5fd5b765","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5260430004fb9c4d3e73e03fadd77623e40bb07e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1061.7f5fd5b765.tgz","fileCount":276,"integrity":"sha512-WLlZ7eaZ8/ABZYBy6LgfSRZRVLc3yUplbbEs4mfZG0bUFYXnyMiDyVIrK9V6rwQMsJx9MY92N0Zv63eKwtkFtA==","signatures":[{"sig":"MEQCIEnbJ1wm0I9aYtLNDoihg+onqbNx2tE6hPz/WccmeV4wAiAFjy+uA5Mtbi+7CwOtbe9bLrm2KND1yVPFVk8Sqo5qew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WLlZ7eaZ8/ABZYBy6LgfSRZRVLc3yUplbbEs4mfZG0bUFYXnyMiDyVIrK9V6rwQMsJx9MY92N0Zv63eKwtkFtA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1061.7f5fd5b765"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1061.7f5fd5b765","@open-mercato/shared":"0.4.9-develop.1061.7f5fd5b765"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1061.7f5fd5b765_1774297592772_0.07443721266169567","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1062.5f4d08179a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1062.5f4d08179a","_id":"@open-mercato/ai-assistant@0.4.9-canary.1062.5f4d08179a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64e7c5af361ec73b2aabee96b612f01fa4325fd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1062.5f4d08179a.tgz","fileCount":276,"integrity":"sha512-MRriHSV3q9VrH4iExxoklKUv8YEeyj8F6Lksmeh7DUHXWIkO8W5qqH8GiWamo1hVuVppKwJM/4uakBu4QmwsMw==","signatures":[{"sig":"MEUCIFnhA+VvM7g7sc4g89BLCzLGk0GXqfjB4S50XqJ0UNmgAiEAxksiLUCmi83Q2zGLBowUObJdm1/+QHh+WnmK/3UJKN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MRriHSV3q9VrH4iExxoklKUv8YEeyj8F6Lksmeh7DUHXWIkO8W5qqH8GiWamo1hVuVppKwJM/4uakBu4QmwsMw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1062.5f4d08179a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1062.5f4d08179a","@open-mercato/shared":"0.4.9-canary.1062.5f4d08179a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1062.5f4d08179a_1774298084234_0.6457775427120973","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1063.a2a96e2f1f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1063.a2a96e2f1f","_id":"@open-mercato/ai-assistant@0.4.9-develop.1063.a2a96e2f1f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2248538bc8e5e9ac54fbfa79128943f9852f25ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1063.a2a96e2f1f.tgz","fileCount":276,"integrity":"sha512-TOWJrExsq9zs3YZqt2m9mQID0Iz5tACMiwbA4WdepmBWkVN12K0LHm7nqpk0gavB8TXt/XfOlQlggmryn/rDUw==","signatures":[{"sig":"MEYCIQDQCpkaENnYTHyimdz3+NSOt+7mN6sK5FTHX1Vndxrd/AIhAJYLZKlWv9Mm/XotZgOhu7M1Dh7QXH5iT/aPc4xL8Jzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TOWJrExsq9zs3YZqt2m9mQID0Iz5tACMiwbA4WdepmBWkVN12K0LHm7nqpk0gavB8TXt/XfOlQlggmryn/rDUw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1063.a2a96e2f1f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1063.a2a96e2f1f","@open-mercato/shared":"0.4.9-develop.1063.a2a96e2f1f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1063.a2a96e2f1f_1774298120747_0.9177197818474943","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1065.4f8883fca2":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1065.4f8883fca2","_id":"@open-mercato/ai-assistant@0.4.9-canary.1065.4f8883fca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f91e1a9c8e84d5727884c926a89762360a579a65","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1065.4f8883fca2.tgz","fileCount":276,"integrity":"sha512-wnuoeOY/rWyxtr6YRjtCT3RrAGydIhmgxO/1pMxa5Nu4PcY12QjluB79UkACcYyaRuZpN+BV324s7wV3pNGFMA==","signatures":[{"sig":"MEUCIQCCG+MzYFQDFw0dRbkORWTGEWvV01f6NOip4j8BhBc3PAIgambZ7KzqJeaKOs0rF9UL56hN6UcTmVwN9pB+FnwdcSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wnuoeOY/rWyxtr6YRjtCT3RrAGydIhmgxO/1pMxa5Nu4PcY12QjluB79UkACcYyaRuZpN+BV324s7wV3pNGFMA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1065.4f8883fca2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1065.4f8883fca2","@open-mercato/shared":"0.4.9-canary.1065.4f8883fca2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1065.4f8883fca2_1774301081064_0.5444210163746255","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1066.7ac0411a89":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1066.7ac0411a89","_id":"@open-mercato/ai-assistant@0.4.9-canary.1066.7ac0411a89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39372a7e0b337f51cb92ed55698773c4b0dd1e3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1066.7ac0411a89.tgz","fileCount":276,"integrity":"sha512-iQaSabbNzbe75HOYKZYfKDCYZwN2HMR6ueIZL3+TnBpd7XNdB7nzX0rTQCA4WcnTr4hEFIrPFQXcVL6IaC5yiA==","signatures":[{"sig":"MEUCIEtshmkYVYdOuRctqznUcCJuWCzEq9NIzaUOpDhWUl82AiEA/GuufXUzA8YwvjGBD09MnbW0OMW7eIIBbloOHKrtLTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iQaSabbNzbe75HOYKZYfKDCYZwN2HMR6ueIZL3+TnBpd7XNdB7nzX0rTQCA4WcnTr4hEFIrPFQXcVL6IaC5yiA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1066.7ac0411a89"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1066.7ac0411a89","@open-mercato/shared":"0.4.9-canary.1066.7ac0411a89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1066.7ac0411a89_1774328329341_0.9506847572973434","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1067.156807f5d8":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1067.156807f5d8","_id":"@open-mercato/ai-assistant@0.4.9-develop.1067.156807f5d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25cd19cd56ad06c4e03b5f6f135512305036768d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1067.156807f5d8.tgz","fileCount":276,"integrity":"sha512-tSRlRPdIimPrOVbfyZ/pHOO1WUUAqwsopV8csvqk6fY1OXqzm7rbosHjQKL/QqcGgXWoAdVUODU0ybhsjZMBjQ==","signatures":[{"sig":"MEUCIQD4zAE9iuZT0AOmgHFOMeTfKqpZ5na2dc3WEL0ppZyANwIgCgLWOsbWUzBY2rFz9XbpqaS76TQfJ9lwp64LvYj+yqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tSRlRPdIimPrOVbfyZ/pHOO1WUUAqwsopV8csvqk6fY1OXqzm7rbosHjQKL/QqcGgXWoAdVUODU0ybhsjZMBjQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1067.156807f5d8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1067.156807f5d8","@open-mercato/shared":"0.4.9-develop.1067.156807f5d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1067.156807f5d8_1774337516367_0.05339953216950977","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1068.6c70c10785":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1068.6c70c10785","_id":"@open-mercato/ai-assistant@0.4.9-canary.1068.6c70c10785","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"946cac51111f3c96394f5cc7ffce9ffd020736ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1068.6c70c10785.tgz","fileCount":276,"integrity":"sha512-fq1EdBntbOY0pAKf2guvcmvRDGDZOxfH8tgmhefayGnTzR4butUSAOL1di+coBffI/ulv9emuxTT5DBPmapbww==","signatures":[{"sig":"MEUCIFGkjywBYBWPjuKJK2bSrkVH0K+zZP5tfcxE4EPjtYELAiEA4mmI64ThhZd79eDqF/JCcOJgYVZZrm/UgeS6O76kkMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fq1EdBntbOY0pAKf2guvcmvRDGDZOxfH8tgmhefayGnTzR4butUSAOL1di+coBffI/ulv9emuxTT5DBPmapbww==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1068.6c70c10785"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1068.6c70c10785","@open-mercato/shared":"0.4.9-canary.1068.6c70c10785"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1068.6c70c10785_1774340270028_0.5407152120441263","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1069.e0bab09951":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1069.e0bab09951","_id":"@open-mercato/ai-assistant@0.4.9-develop.1069.e0bab09951","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f4b2dfd411b6376bb4e31c080de8e0f0d15299f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1069.e0bab09951.tgz","fileCount":276,"integrity":"sha512-6ZrINNelat9EAJL1aRz/UWcPg0B9EDej7mzPkFa0Vz2can23Tl3E+Z1EeU51jf7KiXhT/B/V3gfP0envPo9J8g==","signatures":[{"sig":"MEUCIQCO0xe1wJBSNnD/6GR6OodM3vVbgt5jEEU9kxRFHBihOAIgIqHV9avWGXqa0ojlBsPWTUZgFLLUPKDmkiHXdEEkJ+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6ZrINNelat9EAJL1aRz/UWcPg0B9EDej7mzPkFa0Vz2can23Tl3E+Z1EeU51jf7KiXhT/B/V3gfP0envPo9J8g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1069.e0bab09951"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1069.e0bab09951","@open-mercato/shared":"0.4.9-develop.1069.e0bab09951"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1069.e0bab09951_1774340599501_0.25962814389197586","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1070.cd6d774e6d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1070.cd6d774e6d","_id":"@open-mercato/ai-assistant@0.4.9-canary.1070.cd6d774e6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c33642e212e756617356758ef4be996bcebbf2cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1070.cd6d774e6d.tgz","fileCount":276,"integrity":"sha512-uUdnRfR42uN94kZYlLC4SLxQI3Ey+P6QZxBls0oiD6FQ0sKJxtsEheBfE20auXXLF2WxH+DXevaz4rJlsoOdvg==","signatures":[{"sig":"MEQCIGiHcbc0kehJ27W7Pfsasjo2/GVDImQJFyi40y0HVhpQAiBhpNR9a5k81xh48G04ZE2wA1f0kZuBhm2oVZLSO7DavQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uUdnRfR42uN94kZYlLC4SLxQI3Ey+P6QZxBls0oiD6FQ0sKJxtsEheBfE20auXXLF2WxH+DXevaz4rJlsoOdvg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1070.cd6d774e6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1070.cd6d774e6d","@open-mercato/shared":"0.4.9-canary.1070.cd6d774e6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1070.cd6d774e6d_1774343193060_0.6210612265355413","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1072.8d728460d6":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1072.8d728460d6","_id":"@open-mercato/ai-assistant@0.4.9-canary.1072.8d728460d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6be2c3416c5f502f697553067b5bd76a56669f3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1072.8d728460d6.tgz","fileCount":276,"integrity":"sha512-T+x60y8XE/KN5KXI7sVD7bp/9dRUGmnqNRC6PrXWAzrr7CBF5A5rFy/vH1g83Bh8z0AMycvY5ot8Xvcfsl08Dg==","signatures":[{"sig":"MEUCIAQpgBmpN1W/eOQD+KaKHmTLoGzKl0ns5kbhGKzpZlVpAiEA1FW5dtnjGvbw8lphBLs1qeY3RnjKEH5PzCL9ojalisw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T+x60y8XE/KN5KXI7sVD7bp/9dRUGmnqNRC6PrXWAzrr7CBF5A5rFy/vH1g83Bh8z0AMycvY5ot8Xvcfsl08Dg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1072.8d728460d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1072.8d728460d6","@open-mercato/shared":"0.4.9-canary.1072.8d728460d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1072.8d728460d6_1774344196635_0.9542421387753537","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1073.308ddacd5c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1073.308ddacd5c","_id":"@open-mercato/ai-assistant@0.4.9-canary.1073.308ddacd5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5eff05230f53a1cd506843946ef1075b1f5b332","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1073.308ddacd5c.tgz","fileCount":276,"integrity":"sha512-piu4hi0Cvl1Y+5/JHbJPb0uuukEznFf+ZEO3jMaAMN2gjNupSkWMtSR/Uoy51k+/weikHmwJg0yIF+qVfZiDCQ==","signatures":[{"sig":"MEQCIFFeQuBfhuu1HDNq92RQs2vXyMzBxrLSvLBwCa3sSPFsAiAVbw+S1B72zVDbtjKdwqnfh2iWFT/hm4VjEN72Pz1yRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-piu4hi0Cvl1Y+5/JHbJPb0uuukEznFf+ZEO3jMaAMN2gjNupSkWMtSR/Uoy51k+/weikHmwJg0yIF+qVfZiDCQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1073.308ddacd5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1073.308ddacd5c","@open-mercato/shared":"0.4.9-canary.1073.308ddacd5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1073.308ddacd5c_1774344251181_0.37393791696028833","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1074.1cc141f0f8":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1074.1cc141f0f8","_id":"@open-mercato/ai-assistant@0.4.9-canary.1074.1cc141f0f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd7a78c781cb6ff94cf20a9095fceab6607e7f17","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1074.1cc141f0f8.tgz","fileCount":276,"integrity":"sha512-sdtK71+kL7AifA5fhcAJJ1StfqGMREv8jcCg5YVTgQY4ADfM6vhxYvxO566p/nMJF//xkUIzHdCwe56ez2jWeg==","signatures":[{"sig":"MEYCIQDIanSrH58JavmEcuZCagya0ZGC8d3GO+zd9ClEGsprVwIhANX1FX0ue/yOaR1QvKb3lDxTIPHkV1BCabQAnzbyfpyE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sdtK71+kL7AifA5fhcAJJ1StfqGMREv8jcCg5YVTgQY4ADfM6vhxYvxO566p/nMJF//xkUIzHdCwe56ez2jWeg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1074.1cc141f0f8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1074.1cc141f0f8","@open-mercato/shared":"0.4.9-canary.1074.1cc141f0f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1074.1cc141f0f8_1774344349701_0.6560574188416213","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1075.b9ae6d5890":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1075.b9ae6d5890","_id":"@open-mercato/ai-assistant@0.4.9-canary.1075.b9ae6d5890","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2405de8dde564e706f0d52f07ab2ba0de02aa940","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1075.b9ae6d5890.tgz","fileCount":276,"integrity":"sha512-PpK+A+/59f7sBAt+CgHp+4gnEKZMtA/gKh6jsXaJND714YNn66GLZqhuK0kQJeug2i2PO5AlwLAxY0JyhZ6Biw==","signatures":[{"sig":"MEUCIGNVyWXYp/d0OPpXTqw2wEopl2LVDzS6Ad/sFG4aajgGAiEAwRPlL+IqP/PtcCb7o+APKcWiSeYWbJWb+XdXy0dVxR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PpK+A+/59f7sBAt+CgHp+4gnEKZMtA/gKh6jsXaJND714YNn66GLZqhuK0kQJeug2i2PO5AlwLAxY0JyhZ6Biw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1075.b9ae6d5890"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1075.b9ae6d5890","@open-mercato/shared":"0.4.9-canary.1075.b9ae6d5890"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1075.b9ae6d5890_1774346176935_0.31191670297120266","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1076.e22df624d5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1076.e22df624d5","_id":"@open-mercato/ai-assistant@0.4.9-develop.1076.e22df624d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10393d73ba6d3a23f919dab58ff689b2c37a4e4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1076.e22df624d5.tgz","fileCount":276,"integrity":"sha512-8b7kZcT1NHLXan6DB9BSHtGmypgXGp1FMG5jNM1e7wAI9Mr8ccyja+zR+OjSavyEkgJ+mcjQK26ThCw/BLXbyw==","signatures":[{"sig":"MEYCIQCGJda2DalOf6rDn7YiMAzoVShqssGSI08wEBxjkQ8e0wIhAN/hKIPhTlFow6FLD3cVRq9U6d7o8+GQVV5NsZbv8KhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8b7kZcT1NHLXan6DB9BSHtGmypgXGp1FMG5jNM1e7wAI9Mr8ccyja+zR+OjSavyEkgJ+mcjQK26ThCw/BLXbyw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1076.e22df624d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1076.e22df624d5","@open-mercato/shared":"0.4.9-develop.1076.e22df624d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1076.e22df624d5_1774347013063_0.8554567414621859","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1077.fef0ba1e10":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1077.fef0ba1e10","_id":"@open-mercato/ai-assistant@0.4.9-develop.1077.fef0ba1e10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6656f420a244bed2d6c7fa9ce9b58c12495f187","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1077.fef0ba1e10.tgz","fileCount":276,"integrity":"sha512-KwKYuYMbaSAr8mgvR1oFgzgl6+vYq+Jm4vu6J884CO+N1xu9lgJTF+vqY4k96ncUALp1HJsA+ET04/O+v6iN4Q==","signatures":[{"sig":"MEQCICltZmrkALQ8rU7/KiDcvR0f4qRvZYpY/q2cc+F/zHiSAiAN9iUSKZJqz+O7HVD9P47uDhRkaQukVFoy+PuA+4pyPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KwKYuYMbaSAr8mgvR1oFgzgl6+vYq+Jm4vu6J884CO+N1xu9lgJTF+vqY4k96ncUALp1HJsA+ET04/O+v6iN4Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1077.fef0ba1e10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1077.fef0ba1e10","@open-mercato/shared":"0.4.9-develop.1077.fef0ba1e10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1077.fef0ba1e10_1774347714473_0.831262363311535","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1078.3c444d8abe":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1078.3c444d8abe","_id":"@open-mercato/ai-assistant@0.4.9-canary.1078.3c444d8abe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3aa7c2491b8c5b067107461ee366935f31ddf762","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1078.3c444d8abe.tgz","fileCount":276,"integrity":"sha512-ZPsTS+E6Oiy6S6HRKYLJ49VTym4ur5PEPYd8B6K8Ef/8/N2dwi1BiMonnFjnZ4cxPbIoCS7hphbSXfEsaJ3Brg==","signatures":[{"sig":"MEQCIATx/C/7ig51oW6FxO/y2HXheX2nA+0p2wlMectTSKpDAiB/REH45kRMotvYkiqmjO8qvNAj2nZFpLusawxPLimkEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZPsTS+E6Oiy6S6HRKYLJ49VTym4ur5PEPYd8B6K8Ef/8/N2dwi1BiMonnFjnZ4cxPbIoCS7hphbSXfEsaJ3Brg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1078.3c444d8abe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1078.3c444d8abe","@open-mercato/shared":"0.4.9-canary.1078.3c444d8abe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1078.3c444d8abe_1774348052289_0.5961758379797331","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1079.45b95418db":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1079.45b95418db","_id":"@open-mercato/ai-assistant@0.4.9-canary.1079.45b95418db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"401438f7662860d23879f16922a80ff189b313ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1079.45b95418db.tgz","fileCount":276,"integrity":"sha512-InXvarrHxT6eZL0spn1MrRy5QFUDH5MchvN9TyCfAHSPPKLjXf9gq9G1piil4ki/52NDE71Pil7lM7FPSH+4Ug==","signatures":[{"sig":"MEQCIAUnv6Xqafhfmqwu4LIU7djAsPMjmtedqTNnkdrjEqjPAiAcUUglpJQ+YoXn/G/PQ/mSXq1m9/DOWjqD7Tdn6G8TEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-InXvarrHxT6eZL0spn1MrRy5QFUDH5MchvN9TyCfAHSPPKLjXf9gq9G1piil4ki/52NDE71Pil7lM7FPSH+4Ug==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1079.45b95418db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1079.45b95418db","@open-mercato/shared":"0.4.9-canary.1079.45b95418db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1079.45b95418db_1774348481355_0.16769068941227783","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1080.5a6ccf821e":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1080.5a6ccf821e","_id":"@open-mercato/ai-assistant@0.4.9-develop.1080.5a6ccf821e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f0e43bd4764cca6325c75e86c63ce965fc0ddbcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1080.5a6ccf821e.tgz","fileCount":276,"integrity":"sha512-TnjPNPoXsAwwAQ9fyxr+nzkDETjjV7LgwcRmkKKeLdNc3nwi1fId1kpIUQlA1k3ZxDvuwq/2CJXvnm+5t4a/YA==","signatures":[{"sig":"MEUCIQCnmT4iBT+sLoVNz0idBr7jWKGDtl4wJWHx+zvS/10BKgIgD5lICGGhTQboJvmmZuj7HefJcFBhUUbw7Nqi/ReCHno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TnjPNPoXsAwwAQ9fyxr+nzkDETjjV7LgwcRmkKKeLdNc3nwi1fId1kpIUQlA1k3ZxDvuwq/2CJXvnm+5t4a/YA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1080.5a6ccf821e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1080.5a6ccf821e","@open-mercato/shared":"0.4.9-develop.1080.5a6ccf821e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1080.5a6ccf821e_1774348497832_0.725842539179961","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1081.788fa6b9eb":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1081.788fa6b9eb","_id":"@open-mercato/ai-assistant@0.4.9-canary.1081.788fa6b9eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"180686258cd8cce0b5cab0b1d19c139e6537fb1f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1081.788fa6b9eb.tgz","fileCount":276,"integrity":"sha512-6qSW5ulT/G8Up7XYmZxz7wKG5XPAsD7GJMYwmr3oR3UATGQemAIglJ3FE0J9VFgos4LOoWylnuuVJ4Q/gfCZQA==","signatures":[{"sig":"MEQCIGO7DTXrKooEfBK2RpC6PUX8Cv5VyZt4f0lTpsTovxdQAiAfOh7ejAEwor0qcX+V6YXfBGeG0CYnPMy+oUeRn1Mefw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6qSW5ulT/G8Up7XYmZxz7wKG5XPAsD7GJMYwmr3oR3UATGQemAIglJ3FE0J9VFgos4LOoWylnuuVJ4Q/gfCZQA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1081.788fa6b9eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1081.788fa6b9eb","@open-mercato/shared":"0.4.9-canary.1081.788fa6b9eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1081.788fa6b9eb_1774348802357_0.554780063093882","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1083.9bae7486de":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1083.9bae7486de","_id":"@open-mercato/ai-assistant@0.4.9-canary.1083.9bae7486de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"895765232dfae7885f1d81f96e7b08ae182c8f96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1083.9bae7486de.tgz","fileCount":276,"integrity":"sha512-Vb7UfNNh8C4AU46ssI4xoL93bIhvgcdBscsB4zD6n9omzQ0zBzvuXQ7iihHGHv2URiK5bH0gb4zvc69ifdcXXw==","signatures":[{"sig":"MEQCIAZzcf6gSQuLroKRNjJVqAXijth+G6G2+54mZij8txoQAiAhHliv2iDrzsIJnOxvUFiMlZ+cc9F+8sF1XlCWBYk0bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vb7UfNNh8C4AU46ssI4xoL93bIhvgcdBscsB4zD6n9omzQ0zBzvuXQ7iihHGHv2URiK5bH0gb4zvc69ifdcXXw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1083.9bae7486de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1083.9bae7486de","@open-mercato/shared":"0.4.9-canary.1083.9bae7486de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1083.9bae7486de_1774349887644_0.6916953549618843","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1084.b38314c3b0":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1084.b38314c3b0","_id":"@open-mercato/ai-assistant@0.4.9-canary.1084.b38314c3b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba69214a7550537a74aeb3e4c4164b0de27f53dc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1084.b38314c3b0.tgz","fileCount":276,"integrity":"sha512-Am3A6x5xbGEAhkBKf1JVErX1eJbhJ6TCQE8EUBTiHgXuRYWDzKfADCW4CQHhFk+sxPM+KyIt5c2ShKV3IPxIvg==","signatures":[{"sig":"MEMCICSWzF7tJSGZ25jKbhGyC84LB3oyTymGBA1dDbmLkmC4Ah9ygDhNIW3w521ZnB6m50F/NoxcBw1mY7Frkj52cFve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Am3A6x5xbGEAhkBKf1JVErX1eJbhJ6TCQE8EUBTiHgXuRYWDzKfADCW4CQHhFk+sxPM+KyIt5c2ShKV3IPxIvg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1084.b38314c3b0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1084.b38314c3b0","@open-mercato/shared":"0.4.9-canary.1084.b38314c3b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1084.b38314c3b0_1774350606839_0.333158715857236","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1085.845a105247":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1085.845a105247","_id":"@open-mercato/ai-assistant@0.4.9-canary.1085.845a105247","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea886967a8d011a085e09f8bdac8b0a28aadddab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1085.845a105247.tgz","fileCount":276,"integrity":"sha512-asAoI0d18nSU+56EuwZctVECArsVx+lmE+X6MdZi67rvgPvXfVZ5141ZLVsBjIx/Crlci4tnAWXPG8XZNDpchA==","signatures":[{"sig":"MEYCIQCOIb/U6i9EjkNObUblst3a8hLXu7DFYzkyrMHA2RuntQIhALd8Xc+OvMIa5X9/axzKH0EZAXwNpf/ysTfEPWffcPEe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-asAoI0d18nSU+56EuwZctVECArsVx+lmE+X6MdZi67rvgPvXfVZ5141ZLVsBjIx/Crlci4tnAWXPG8XZNDpchA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1085.845a105247"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1085.845a105247","@open-mercato/shared":"0.4.9-canary.1085.845a105247"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1085.845a105247_1774351527065_0.014784301184618709","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1086.fdd3e52daa":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1086.fdd3e52daa","_id":"@open-mercato/ai-assistant@0.4.9-canary.1086.fdd3e52daa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5601d7246ae496144c321fedff87b377dc41ac1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1086.fdd3e52daa.tgz","fileCount":276,"integrity":"sha512-JQ3qMStNW4IHTcFP8D0iv0h3pZOW3GZ4t4Gx9AVHTJnoHh/zBhdA7t0MPrGAC+k+BfW56708JGxwmQcqiK8GPg==","signatures":[{"sig":"MEUCIG+5QpWPeV6hyUciWgRDZcl+vothcImk19cATuTPGyFnAiEA9ktK2drb3PjuNdXOej4PaSLDIfxsKjXRMPsmcZbbQ98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JQ3qMStNW4IHTcFP8D0iv0h3pZOW3GZ4t4Gx9AVHTJnoHh/zBhdA7t0MPrGAC+k+BfW56708JGxwmQcqiK8GPg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1086.fdd3e52daa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1086.fdd3e52daa","@open-mercato/shared":"0.4.9-canary.1086.fdd3e52daa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1086.fdd3e52daa_1774351810752_0.28162364955959784","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1088.8c8a75c3e4":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1088.8c8a75c3e4","_id":"@open-mercato/ai-assistant@0.4.9-canary.1088.8c8a75c3e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95db251ddf2e08f4912c054c56c14012f2855155","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1088.8c8a75c3e4.tgz","fileCount":276,"integrity":"sha512-i327Y1KwE+9wrLRwNO+/9bOoefZXXCFNDCTUI63qGUYFRO9kUHzkRfjQB8ZR7yW5KPGCjQtz4Gcw1kE5/7NCqw==","signatures":[{"sig":"MEUCIQCg/s4z53AM0nLrEx+jD7luGx3q6T8F7OLgNjfz5W+M1QIgHtghbeMduTbne0fP88KqPDSAa7DU0jTzne6/9MJhrsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i327Y1KwE+9wrLRwNO+/9bOoefZXXCFNDCTUI63qGUYFRO9kUHzkRfjQB8ZR7yW5KPGCjQtz4Gcw1kE5/7NCqw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1088.8c8a75c3e4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1088.8c8a75c3e4","@open-mercato/shared":"0.4.9-canary.1088.8c8a75c3e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1088.8c8a75c3e4_1774363771412_0.06619567160603324","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1089.68837d64f1":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1089.68837d64f1","_id":"@open-mercato/ai-assistant@0.4.9-canary.1089.68837d64f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d495bc73b267f002b46937a458243b993d119e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1089.68837d64f1.tgz","fileCount":276,"integrity":"sha512-7z/OSa9H7YzNNTjlw9pQDkJoNT49gjyIYbkTFAoO60mnTM8JbgqxKLvrzlhEIxcDBpvvWh7lwTu55/dSu/Whdg==","signatures":[{"sig":"MEYCIQD94Bejn109yWCBAK8dKAVLO51+kdtmNjvpiyccDN7lkgIhAJK1I9F7oNgVaDiZtkMe01SRENOM+6djjDH53oKwUrnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7z/OSa9H7YzNNTjlw9pQDkJoNT49gjyIYbkTFAoO60mnTM8JbgqxKLvrzlhEIxcDBpvvWh7lwTu55/dSu/Whdg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1089.68837d64f1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1089.68837d64f1","@open-mercato/shared":"0.4.9-canary.1089.68837d64f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1089.68837d64f1_1774363802036_0.06411576287014653","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1090.1fb0111216":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1090.1fb0111216","_id":"@open-mercato/ai-assistant@0.4.9-canary.1090.1fb0111216","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d8416a01ff04e594db0cae224100b21c1f1d83e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1090.1fb0111216.tgz","fileCount":276,"integrity":"sha512-5i/vFmdVhQ7TjxmTGhY0nTBbSFFf1Gxp2xLQoXPAdjKc8LPyeW1RK3r7w4oA5kf6+1xPGVQyGBpwWCmrX8+00A==","signatures":[{"sig":"MEYCIQC0qlKvE2bWyZS5C7xVPsVs/oCsBLt6ZKDQvrWZYdSVzQIhAP8TEkq8nw/GdzOCd+IdPuVDeXSMpEw5kzLkdfedbhf/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5i/vFmdVhQ7TjxmTGhY0nTBbSFFf1Gxp2xLQoXPAdjKc8LPyeW1RK3r7w4oA5kf6+1xPGVQyGBpwWCmrX8+00A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1090.1fb0111216"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1090.1fb0111216","@open-mercato/shared":"0.4.9-canary.1090.1fb0111216"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1090.1fb0111216_1774370354116_0.2132740344287547","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1091.45b4d5eb6a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1091.45b4d5eb6a","_id":"@open-mercato/ai-assistant@0.4.9-canary.1091.45b4d5eb6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f643549655fe59546eb5f4ebcaa6e44a117926fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1091.45b4d5eb6a.tgz","fileCount":276,"integrity":"sha512-ZvXgBtmVSjzIoFYJdulhCk9C8WUVoTkliLr9LvaCSv6y+S50HnqAOM7+/HWQfS3UUfP0dQm15u4GRLpw6x2XTA==","signatures":[{"sig":"MEQCIHnKvkej7LwKbErfgM2Il7SwnwH2jeaF+R3wxeMCKThmAiBwEvMpBY3EBe6002yfkC3x4M7/RrCSYXwCbKtuoi62Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZvXgBtmVSjzIoFYJdulhCk9C8WUVoTkliLr9LvaCSv6y+S50HnqAOM7+/HWQfS3UUfP0dQm15u4GRLpw6x2XTA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1091.45b4d5eb6a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1091.45b4d5eb6a","@open-mercato/shared":"0.4.9-canary.1091.45b4d5eb6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1091.45b4d5eb6a_1774371623745_0.052198507234987535","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1092.b0688082e0":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1092.b0688082e0","_id":"@open-mercato/ai-assistant@0.4.9-develop.1092.b0688082e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab63362503b1c41d085e81442093c77aa5cf7ab9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1092.b0688082e0.tgz","fileCount":276,"integrity":"sha512-aSygVV6JkgjZujFUmpWzynwJY0pSGd0SR/bJmg0PW6t8mBs/dSxs6v2f2iqcsqeqT974MfF+2gTG/s1g3ini4g==","signatures":[{"sig":"MEYCIQDGQlihPYVsnsGK3CAbLy54fIu/izq//3DHcuddEiANXwIhAIYNDtbIrHRSxh9X58YZoLo+aOPyWnIJY/383Eznerl7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aSygVV6JkgjZujFUmpWzynwJY0pSGd0SR/bJmg0PW6t8mBs/dSxs6v2f2iqcsqeqT974MfF+2gTG/s1g3ini4g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1092.b0688082e0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1092.b0688082e0","@open-mercato/shared":"0.4.9-develop.1092.b0688082e0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1092.b0688082e0_1774380042480_0.33972370209499947","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1093.90c391c933":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1093.90c391c933","_id":"@open-mercato/ai-assistant@0.4.9-develop.1093.90c391c933","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a54d0aaeaff57ac18fd80791e1dbc9d2be1db052","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1093.90c391c933.tgz","fileCount":276,"integrity":"sha512-NCAeOsPrRV8WWS9zdiZOv5FhiaC4mdIQnOa+UgyMo0+EnEQa19lEPLmn0ekJ/5iSp2GKbr+E37hi++2CZbcneA==","signatures":[{"sig":"MEYCIQCmMLWxL0YcMZFsNgzSHRmQLlZPZ/5qjpkOuieWcZK3fgIhAJWhYNaULiUFW5b/ZUJSeIkJ/wuyXijIOKN9t7mtyhWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NCAeOsPrRV8WWS9zdiZOv5FhiaC4mdIQnOa+UgyMo0+EnEQa19lEPLmn0ekJ/5iSp2GKbr+E37hi++2CZbcneA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1093.90c391c933"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1093.90c391c933","@open-mercato/shared":"0.4.9-develop.1093.90c391c933"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1093.90c391c933_1774380803790_0.7329659299765992","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1094.4442505b07":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1094.4442505b07","_id":"@open-mercato/ai-assistant@0.4.9-canary.1094.4442505b07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"845d4ff1d70fdb6003059e62742b83eb88b82183","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1094.4442505b07.tgz","fileCount":276,"integrity":"sha512-zFKJjSWVCxFzOPheTulKacA5h55Nxvbc6Z2y9IMv7z8pnVj0H1bXYwXW3sU0WrxC4wH5c1o7/90yJcQjZCTbLA==","signatures":[{"sig":"MEYCIQDaF3NygBQ2JmF3ImSCJSM1Wim1SotExL87JSP1g6IgqAIhALixeMWKZVLogiTbt64NV7Yddyq7wdmUoI14Fa77d8eH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zFKJjSWVCxFzOPheTulKacA5h55Nxvbc6Z2y9IMv7z8pnVj0H1bXYwXW3sU0WrxC4wH5c1o7/90yJcQjZCTbLA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1094.4442505b07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1094.4442505b07","@open-mercato/shared":"0.4.9-canary.1094.4442505b07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1094.4442505b07_1774421921346_0.8913697337862547","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1095.9698f2edf6":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1095.9698f2edf6","_id":"@open-mercato/ai-assistant@0.4.9-canary.1095.9698f2edf6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32802a143465ce2b0b2ef09edd5d3dd72160c234","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1095.9698f2edf6.tgz","fileCount":276,"integrity":"sha512-6+5awbfdCjjlyE3L9KfgIEKc0UqLjnV8xD7lWCidNBqgAyMGO1GABYbFcTfkWDnokt8nv8pXbug5NSAUMv8/gQ==","signatures":[{"sig":"MEQCIDupfTTuxdrU2P5sItCyNQOudTiaXA1Wy5yAS59W/Km1AiBXXCs+wOCyYajSJu0PDFkrwDRJnIwrkjPQR6PBAcQcuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6+5awbfdCjjlyE3L9KfgIEKc0UqLjnV8xD7lWCidNBqgAyMGO1GABYbFcTfkWDnokt8nv8pXbug5NSAUMv8/gQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1095.9698f2edf6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1095.9698f2edf6","@open-mercato/shared":"0.4.9-canary.1095.9698f2edf6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1095.9698f2edf6_1774425050237_0.9977385799740737","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1096.f5f58c6ffc":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1096.f5f58c6ffc","_id":"@open-mercato/ai-assistant@0.4.9-develop.1096.f5f58c6ffc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca4f59e1aef96272dbacda1b230fb0bdc7ab813e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1096.f5f58c6ffc.tgz","fileCount":276,"integrity":"sha512-VtX4vdjxXGn03hktBO/24GFILQ/jThB+C0Tr9ubjodVYEhRPh6iVw/j0VUsLnv0AcwM0zMDVzCi+lH77p0nwvg==","signatures":[{"sig":"MEYCIQCDAApKhowWU7Dq3FcgTPzAtcVvBWDCHsPmgcnv22BIngIhAKkT/VQvTnzXLfN9Z7FsjBeGR4TuyyQ2FtCxsrhtUng1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VtX4vdjxXGn03hktBO/24GFILQ/jThB+C0Tr9ubjodVYEhRPh6iVw/j0VUsLnv0AcwM0zMDVzCi+lH77p0nwvg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1096.f5f58c6ffc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1096.f5f58c6ffc","@open-mercato/shared":"0.4.9-develop.1096.f5f58c6ffc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1096.f5f58c6ffc_1774427047160_0.10252318801296334","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1097.5f363dae79":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1097.5f363dae79","_id":"@open-mercato/ai-assistant@0.4.9-canary.1097.5f363dae79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a267bf70f627778096fbded2479fb57778588ad5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1097.5f363dae79.tgz","fileCount":276,"integrity":"sha512-7x8pJNvtktogZvVwRnZh3xVFZ8e4arjg17cbwZKAIKkO8ZP/PsW9jicZBlWdRcLzCGQIbPwWjlBG4/gz2UoaSA==","signatures":[{"sig":"MEYCIQCC/+9XYPT2wSR7rT3TeDeJjZuGTtg8rpoZMyvvjmm1wAIhAJmgp5dZf9RnG042K+UB8IZtGDA2odKpswlrTbIwR3ql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7x8pJNvtktogZvVwRnZh3xVFZ8e4arjg17cbwZKAIKkO8ZP/PsW9jicZBlWdRcLzCGQIbPwWjlBG4/gz2UoaSA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1097.5f363dae79"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1097.5f363dae79","@open-mercato/shared":"0.4.9-canary.1097.5f363dae79"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1097.5f363dae79_1774427081009_0.7300074318641305","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1099.00a92bb4c5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1099.00a92bb4c5","_id":"@open-mercato/ai-assistant@0.4.9-develop.1099.00a92bb4c5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4213208e792574d2b29b99b1b4082329e9e27f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1099.00a92bb4c5.tgz","fileCount":276,"integrity":"sha512-qumtnDmY27cXQQGkCcBgSAd5dVC5th4aA7yBFov1PjGsIXR/cPbMCaCjCoVLS80wIu3DoJu0BIGCMiN6HvP9sA==","signatures":[{"sig":"MEUCIQDW0MUxo8DwrE8BbCn6tmIX10A90MujD7DNvJlfxoyweAIgZDaWGbrVo5E10XjogmwfMjMbZVjiiHWnMsLGgbQjgZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qumtnDmY27cXQQGkCcBgSAd5dVC5th4aA7yBFov1PjGsIXR/cPbMCaCjCoVLS80wIu3DoJu0BIGCMiN6HvP9sA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1099.00a92bb4c5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1099.00a92bb4c5","@open-mercato/shared":"0.4.9-develop.1099.00a92bb4c5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1099.00a92bb4c5_1774438205863_0.5927117810085765","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1100.8797deccdb":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1100.8797deccdb","_id":"@open-mercato/ai-assistant@0.4.9-canary.1100.8797deccdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"724f25673b772050ff672fa4d884fa754b32e3d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1100.8797deccdb.tgz","fileCount":276,"integrity":"sha512-Cj6P1Wsi1tsQ2+JkfZ5Bq7OngHcT+RCRvlm3nJGkkgF/4ZGqwhv7wBD439FAB6tcgVGOM/AJBALwkdnAmO/dnQ==","signatures":[{"sig":"MEUCIHG49CSwb4gF+6dBYV6yE6kZ67JdctcnC01gR4GpApN5AiEA5sG5KN5lmimHjewihC6v3zjf6QxmeSo6lnyjoPatMVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Cj6P1Wsi1tsQ2+JkfZ5Bq7OngHcT+RCRvlm3nJGkkgF/4ZGqwhv7wBD439FAB6tcgVGOM/AJBALwkdnAmO/dnQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1100.8797deccdb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1100.8797deccdb","@open-mercato/shared":"0.4.9-canary.1100.8797deccdb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1100.8797deccdb_1774438223527_0.9758909990563216","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1103.5339fd172f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1103.5339fd172f","_id":"@open-mercato/ai-assistant@0.4.9-develop.1103.5339fd172f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71c097b9db8c83a82e985e63699e29c98eafd31a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1103.5339fd172f.tgz","fileCount":276,"integrity":"sha512-Johm6g7LKM6KwmKLHHsFsj3VYzyVmzoLq/2fV4mEVnA1vjpHsDeWeHRJvEQsCOp7fMKMDgYFOuE6bKRA+ASofA==","signatures":[{"sig":"MEYCIQDpgSIT1mbKKEYhOfaJRLwjd4mvu5245+jeTp88raRrJwIhAI1trQ01XJ1fqsDQFP40uzJN5InQF9M4fMyZoaweUzla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Johm6g7LKM6KwmKLHHsFsj3VYzyVmzoLq/2fV4mEVnA1vjpHsDeWeHRJvEQsCOp7fMKMDgYFOuE6bKRA+ASofA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1103.5339fd172f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1103.5339fd172f","@open-mercato/shared":"0.4.9-develop.1103.5339fd172f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1103.5339fd172f_1774439601560_0.5278958994212652","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1104.934ccd6544":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1104.934ccd6544","_id":"@open-mercato/ai-assistant@0.4.9-canary.1104.934ccd6544","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5188cff50c62e03c8fa8d99e78b0d9d5802c21b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1104.934ccd6544.tgz","fileCount":276,"integrity":"sha512-AjvTTDHFYlM/KJetZjFqcs7KMTxE/oGjOS8X3LGgGVOGFz0Bl1Gu+HPrPgZqk3K0TAqhlCEi9mCWWOw322Nzdw==","signatures":[{"sig":"MEUCIE9UbSMmSu/D47bE7abpcFk8J1wUoR0zggMW7qERgnmBAiEAtmQ6CfpEQEZIMz06WFgYXiATt0bWYQnef12CO0b9tAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AjvTTDHFYlM/KJetZjFqcs7KMTxE/oGjOS8X3LGgGVOGFz0Bl1Gu+HPrPgZqk3K0TAqhlCEi9mCWWOw322Nzdw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1104.934ccd6544"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1104.934ccd6544","@open-mercato/shared":"0.4.9-canary.1104.934ccd6544"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1104.934ccd6544_1774439622725_0.0069933300381350705","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1105.f94b87486a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1105.f94b87486a","_id":"@open-mercato/ai-assistant@0.4.9-develop.1105.f94b87486a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f295009458c11c0259021f58c5c0e284570789de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1105.f94b87486a.tgz","fileCount":276,"integrity":"sha512-J5Hs6M3fK3dsbq4le4Mc5ZwmCMjE0ZtGdJZqvpfUtd/7AcTBBzWs0pzxnKAZGnO8oXVyOs7WKTm78iPdMzTTjA==","signatures":[{"sig":"MEUCIFDE5oVsW6lxebrBENsJmSR6BYPJC6OVZndV1JgkWp6xAiEA7kRazk3TEeYfETPHLTs6/Sy0nL8L/mGUZsdVg1oAEJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J5Hs6M3fK3dsbq4le4Mc5ZwmCMjE0ZtGdJZqvpfUtd/7AcTBBzWs0pzxnKAZGnO8oXVyOs7WKTm78iPdMzTTjA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1105.f94b87486a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1105.f94b87486a","@open-mercato/shared":"0.4.9-develop.1105.f94b87486a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1105.f94b87486a_1774439650344_0.547802261082514","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1106.fe581409cd":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1106.fe581409cd","_id":"@open-mercato/ai-assistant@0.4.9-canary.1106.fe581409cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b19d27e45742b97502d0b3e10f617f0721bc1f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1106.fe581409cd.tgz","fileCount":276,"integrity":"sha512-K1jw0kaKpCK7HiKVvC1G626JBT0ejKXc+SRl62PiHuSFqFzbRczdjTFkOQqT8zVAuS/CufturvI7SKDjE2lxdg==","signatures":[{"sig":"MEUCIChOOZSylsQ0kt9N1ck2zVaxiI2fDF4PjH4MOgA78tZ1AiEAhfSOU4Ocs18O9tc35fjgt+CufCaHXrJdiBpmp9Yi+I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K1jw0kaKpCK7HiKVvC1G626JBT0ejKXc+SRl62PiHuSFqFzbRczdjTFkOQqT8zVAuS/CufturvI7SKDjE2lxdg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1106.fe581409cd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1106.fe581409cd","@open-mercato/shared":"0.4.9-canary.1106.fe581409cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1106.fe581409cd_1774439670077_0.6767805653077881","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1107.138b011b8c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1107.138b011b8c","_id":"@open-mercato/ai-assistant@0.4.9-develop.1107.138b011b8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64dce9bb9774472dc5c54640d23ff592032e748a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1107.138b011b8c.tgz","fileCount":276,"integrity":"sha512-2emNEp7IGceNyr5MvWg510vpTep5GSNvoVLQwRTfQi3XZ0Gem4mdiJIceECv5wG5y86DAZ/kOfXF+hyJ+WMRXg==","signatures":[{"sig":"MEUCIEtRM3k4x33vjQje/IuaYKaov9cDqP9p2GKmvkT8PMygAiEAsAazHY/vmVakwquBPlK/x9GjjW36fq9RH9JL7qK1x78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2emNEp7IGceNyr5MvWg510vpTep5GSNvoVLQwRTfQi3XZ0Gem4mdiJIceECv5wG5y86DAZ/kOfXF+hyJ+WMRXg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1107.138b011b8c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1107.138b011b8c","@open-mercato/shared":"0.4.9-develop.1107.138b011b8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1107.138b011b8c_1774439887041_0.10099638876107453","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1108.9b2392270f":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1108.9b2392270f","_id":"@open-mercato/ai-assistant@0.4.9-canary.1108.9b2392270f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58eb809e14304f4daaf8f5544dfe1fe94847d6e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1108.9b2392270f.tgz","fileCount":276,"integrity":"sha512-rv/BhIFh+GE5DN57ZVexuhEDASxR5AITwBkxDQVepCF8bolch1XAfEpRylWhMEYrRdPuAwPUy0vzBwRnMzDwJQ==","signatures":[{"sig":"MEYCIQDAEQ1BHRRlWXOZRIugciO4A6Cckgj4dywa7U9MjEMrnAIhAIMEsI2vJdDCMp9nnX/YM/AToei1EAJcr0UHzzV0WGUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rv/BhIFh+GE5DN57ZVexuhEDASxR5AITwBkxDQVepCF8bolch1XAfEpRylWhMEYrRdPuAwPUy0vzBwRnMzDwJQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1108.9b2392270f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1108.9b2392270f","@open-mercato/shared":"0.4.9-canary.1108.9b2392270f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1108.9b2392270f_1774440125840_0.393679295473633","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1111.cdc5ab6150":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1111.cdc5ab6150","_id":"@open-mercato/ai-assistant@0.4.9-develop.1111.cdc5ab6150","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d69b0f0517ae563a2e4c94113ac8ab7d9da2b3cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1111.cdc5ab6150.tgz","fileCount":276,"integrity":"sha512-DBcoHAm5e6vtlEozorQgAOv13pc99O93aZyVD4T2LoNmPHW7+0xUM6gOLI1gkCCdYpAeyE6EQnvvyRslrnISJQ==","signatures":[{"sig":"MEQCIFtKMhejn1O0d8N09hFPGJylhKQMTKrspuog0/qh/4U9AiAmfl2PK4dnQ1RkojG2za2Hr4YiBC0boZpC+06jkh4Hvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DBcoHAm5e6vtlEozorQgAOv13pc99O93aZyVD4T2LoNmPHW7+0xUM6gOLI1gkCCdYpAeyE6EQnvvyRslrnISJQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1111.cdc5ab6150"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1111.cdc5ab6150","@open-mercato/shared":"0.4.9-develop.1111.cdc5ab6150"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1111.cdc5ab6150_1774442662554_0.2963764203742618","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1112.56dcce3e8e":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1112.56dcce3e8e","_id":"@open-mercato/ai-assistant@0.4.9-canary.1112.56dcce3e8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7cb25f005a62c165a69d572eecc84425f4b99c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1112.56dcce3e8e.tgz","fileCount":276,"integrity":"sha512-le9OeK0WNz99q3y1+gJXBCOWtxn8OK7gWyuTBeAWiNAQKUxZSBa20+ga6EsJmDY7LOU1Aytu9fauKsKHoO8vmQ==","signatures":[{"sig":"MEUCIQCJ4erZGu5JAWZREqK8uIP+t08u2LUJvRuQx+SmelRaHQIgH/pp4dLgKaNIWb7ipcrYH7hv3mQ78yxR4EmE8IZzNtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732688},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-le9OeK0WNz99q3y1+gJXBCOWtxn8OK7gWyuTBeAWiNAQKUxZSBa20+ga6EsJmDY7LOU1Aytu9fauKsKHoO8vmQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1112.56dcce3e8e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1112.56dcce3e8e","@open-mercato/shared":"0.4.9-canary.1112.56dcce3e8e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1112.56dcce3e8e_1774442686672_0.409543607799876","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1113.c3329b5ed2":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1113.c3329b5ed2","_id":"@open-mercato/ai-assistant@0.4.9-develop.1113.c3329b5ed2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48f1655719bab5f6f37b3652cf037d877072a800","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1113.c3329b5ed2.tgz","fileCount":276,"integrity":"sha512-jurv5hzvEFHwNtIhQ+WixGR5BVmbXfk5dupXN31xdAJ4EAXnhxlrA/GOhpABHfFwTi5cSsQ1L8JoqNk4oFe5bw==","signatures":[{"sig":"MEUCIGTl7frQ9ySoNItF91U8sxolZxIS3/jNHHWZ6Xe5iXN/AiEA4pecuYY7AZLdB0f18NNqZrbf5UesuiWJSrJxP8Y6nzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jurv5hzvEFHwNtIhQ+WixGR5BVmbXfk5dupXN31xdAJ4EAXnhxlrA/GOhpABHfFwTi5cSsQ1L8JoqNk4oFe5bw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1113.c3329b5ed2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1113.c3329b5ed2","@open-mercato/shared":"0.4.9-develop.1113.c3329b5ed2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1113.c3329b5ed2_1774443577546_0.04956503898119369","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1114.72344457a5":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1114.72344457a5","_id":"@open-mercato/ai-assistant@0.4.9-canary.1114.72344457a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e897892ade3d908577cb7b546cd0cb548f15d12e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1114.72344457a5.tgz","fileCount":276,"integrity":"sha512-H7QoIDur7MZ7cs6yYABe4J1AdG/+OmmisnBBIPvdCESl+qEBtL2ATemenK0BcBQHzxjeDFPzuXPwDRl/Ot132g==","signatures":[{"sig":"MEUCIH9HKVP5O4malRJDdv3Bnrgi2HAIUZXRgLk9BjS0H3TvAiEAz9QlqU2O57WjINJwkY75E0F3U0nWS7HDruDsdIycdv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H7QoIDur7MZ7cs6yYABe4J1AdG/+OmmisnBBIPvdCESl+qEBtL2ATemenK0BcBQHzxjeDFPzuXPwDRl/Ot132g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1114.72344457a5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1114.72344457a5","@open-mercato/shared":"0.4.9-canary.1114.72344457a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1114.72344457a5_1774443592516_0.02595679384005578","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1115.e55c8d4a8e":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1115.e55c8d4a8e","_id":"@open-mercato/ai-assistant@0.4.9-develop.1115.e55c8d4a8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4ab39eeb8020c5d0a68832b8132d7c19dbbb372","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1115.e55c8d4a8e.tgz","fileCount":276,"integrity":"sha512-u5wq7faHp0dZ+2/mme9Fn4fKKw/36AOFgq7IAdJ3W9hAKFPap+EscByaHwc/UJnKb01si3Egdl8krPnWS796vQ==","signatures":[{"sig":"MEUCIQDYPYLoxgsKE4FAZeuUg4KNc8nuNdpy8FbCivAaCGUYUQIgChUopR8Uw/ObXKbnJFlfyJgAxwllqxnZHBXmneaZS7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u5wq7faHp0dZ+2/mme9Fn4fKKw/36AOFgq7IAdJ3W9hAKFPap+EscByaHwc/UJnKb01si3Egdl8krPnWS796vQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1115.e55c8d4a8e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1115.e55c8d4a8e","@open-mercato/shared":"0.4.9-develop.1115.e55c8d4a8e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1115.e55c8d4a8e_1774445266376_0.8395065568698692","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1116.11e0cb0b68":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1116.11e0cb0b68","_id":"@open-mercato/ai-assistant@0.4.9-canary.1116.11e0cb0b68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f199788bd3de814f4f394f4d9a7be1cfa2415700","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1116.11e0cb0b68.tgz","fileCount":276,"integrity":"sha512-EnQA6R0zVnFn1i6DIlEoG1xqmqMF5zAfbWosoTtIkjiEd9sMdv2sHCSnCTZ8M+ix0K67BbL/fn3v1bmg+h0eIA==","signatures":[{"sig":"MEUCIQDusJnRmD8+VGaicN+yqmumHyFL+q+Yqc/tvI+IF41wNAIgLqORBqJfsAdRXxcIiK+EqvGcrna1uGbHQ8VKWDXALPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EnQA6R0zVnFn1i6DIlEoG1xqmqMF5zAfbWosoTtIkjiEd9sMdv2sHCSnCTZ8M+ix0K67BbL/fn3v1bmg+h0eIA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1116.11e0cb0b68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1116.11e0cb0b68","@open-mercato/shared":"0.4.9-canary.1116.11e0cb0b68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1116.11e0cb0b68_1774445273813_0.22898905879087805","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1118.5c5fc5ed41":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1118.5c5fc5ed41","_id":"@open-mercato/ai-assistant@0.4.9-develop.1118.5c5fc5ed41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"20d5a3135b840ab5be0c5ef10c093626980e991b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1118.5c5fc5ed41.tgz","fileCount":276,"integrity":"sha512-Q9X85B799rCG4yyk6ZyuRW+8xdyT6+y8PCUG2nTFS32yAM26C/xt5/ITmmU74Cj2nDxF/CL8uqE/Ucwi1N03ag==","signatures":[{"sig":"MEUCIH+D0NmWYOkakA0Up0Cqmcx48h4bZbQ6kGlwmbezYDAbAiEAuySjOa0f629gVKHwozlTX4NGXs4oFbIJz9VKiJucNYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q9X85B799rCG4yyk6ZyuRW+8xdyT6+y8PCUG2nTFS32yAM26C/xt5/ITmmU74Cj2nDxF/CL8uqE/Ucwi1N03ag==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1118.5c5fc5ed41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1118.5c5fc5ed41","@open-mercato/shared":"0.4.9-develop.1118.5c5fc5ed41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1118.5c5fc5ed41_1774447494805_0.5328726666291026","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1119.0ef036fe36":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1119.0ef036fe36","_id":"@open-mercato/ai-assistant@0.4.9-canary.1119.0ef036fe36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70734500e09bf302ad30efc04cd35a9b14c755a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1119.0ef036fe36.tgz","fileCount":276,"integrity":"sha512-26T8ojjAHrmv7bbSsQNM1M5mBXgiBrNIuX6q7RstEfdoc5hjfTWeR69fuPSlzZ3KNaxWD3+GraQUm1/DV0vkIA==","signatures":[{"sig":"MEQCIFhxWTo7P2ZIxiPEBNYsLzfgoLxUgLAdm77aahRm1jqSAiAKQIuhWJz8HnlINWTpvihZj0IV5yCf3YHXObVJYDX5fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-26T8ojjAHrmv7bbSsQNM1M5mBXgiBrNIuX6q7RstEfdoc5hjfTWeR69fuPSlzZ3KNaxWD3+GraQUm1/DV0vkIA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1119.0ef036fe36"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1119.0ef036fe36","@open-mercato/shared":"0.4.9-canary.1119.0ef036fe36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1119.0ef036fe36_1774447522669_0.9984600741436467","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1120.a365ebd15c":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1120.a365ebd15c","_id":"@open-mercato/ai-assistant@0.4.9-canary.1120.a365ebd15c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57778e46e95680be3df9666f61899c8cbb431f08","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1120.a365ebd15c.tgz","fileCount":276,"integrity":"sha512-9BK4/4tyft+lWWLvHgE++9PJa1xlKRDiN74+04HGQ/E1tDGDD9t1lAaCQSYy9MjfZ6ptyMaplPNVmWzbpbTlPw==","signatures":[{"sig":"MEUCIQDOc+JgxQAVQ/IPL4Xy/BqUoEv/+ZXs31QoO+p2HeL2LgIgOWXL/lwy+EBqT/aUq3UXwvKW9IJ7ZCySv+jwU9O2Vj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9BK4/4tyft+lWWLvHgE++9PJa1xlKRDiN74+04HGQ/E1tDGDD9t1lAaCQSYy9MjfZ6ptyMaplPNVmWzbpbTlPw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1120.a365ebd15c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1120.a365ebd15c","@open-mercato/shared":"0.4.9-canary.1120.a365ebd15c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1120.a365ebd15c_1774460516336_0.13117007630140542","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1121.edde742699":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1121.edde742699","_id":"@open-mercato/ai-assistant@0.4.9-develop.1121.edde742699","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06122238fb21987f2b5344d4cde0ba7ea52b5202","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1121.edde742699.tgz","fileCount":276,"integrity":"sha512-k53t/nOrFZy6IK26viO/rP3RvxdYKrqzcohOMcdcpgw012vMY3LT9wFtl9ADg1y13q6WHKJja/EZVis6rHYFzA==","signatures":[{"sig":"MEUCIQCIZ7P2agLlIDlQQq7SgSK5AEU2Hk8+YD06XwtY32/rXAIgOZzDjD8CU1mfuGCgXxjc3QBfO8EA6D/yFOBKaS+6w1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k53t/nOrFZy6IK26viO/rP3RvxdYKrqzcohOMcdcpgw012vMY3LT9wFtl9ADg1y13q6WHKJja/EZVis6rHYFzA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1121.edde742699"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1121.edde742699","@open-mercato/shared":"0.4.9-develop.1121.edde742699"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1121.edde742699_1774460753845_0.6754369809845757","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1122.6537636c29":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1122.6537636c29","_id":"@open-mercato/ai-assistant@0.4.9-canary.1122.6537636c29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b145078482768e4a782e9dc8a9bd981b49d0b6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1122.6537636c29.tgz","fileCount":276,"integrity":"sha512-ojvyXlQR7LNVaBj/5R+X9wcj0DdrKGbvdvWSxkT5fz3/S2kTSUJe7gWoeXShCX04V7pzzI/ioyAaRLOBtPgE5Q==","signatures":[{"sig":"MEQCIFUA4ytKC4ftT66cUmYVDTCZSv4GAL7LQAYFfHhsVp8TAiAyfSUx1ibCX8Gs56GOWOg0+5bXZPkrVYN0UGBw/QfWzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ojvyXlQR7LNVaBj/5R+X9wcj0DdrKGbvdvWSxkT5fz3/S2kTSUJe7gWoeXShCX04V7pzzI/ioyAaRLOBtPgE5Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1122.6537636c29"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1122.6537636c29","@open-mercato/shared":"0.4.9-canary.1122.6537636c29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1122.6537636c29_1774460778146_0.08408240296909897","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1123.cb2a46a04a":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1123.cb2a46a04a","_id":"@open-mercato/ai-assistant@0.4.9-canary.1123.cb2a46a04a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3580ca27cb234ac02e37c13345794478e6113593","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1123.cb2a46a04a.tgz","fileCount":276,"integrity":"sha512-Ly/C1A6zn7MyaFlPR5szLwyFUZQzWIrahiMuGwyz3JZsuK4pvBsy0aX4+3nHIHkDOR3kbeLT2UPm6bTH1aJFIw==","signatures":[{"sig":"MEUCIQD22edun+yQmsIxo1TfyUT9WexF8vdC/5uTLK8pilZXwQIgMHOQ19Ut/cll5NK2hY5rSqFgt+cakd3QR2JyrclXqGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ly/C1A6zn7MyaFlPR5szLwyFUZQzWIrahiMuGwyz3JZsuK4pvBsy0aX4+3nHIHkDOR3kbeLT2UPm6bTH1aJFIw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1123.cb2a46a04a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1123.cb2a46a04a","@open-mercato/shared":"0.4.9-canary.1123.cb2a46a04a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1123.cb2a46a04a_1774469676420_0.06715690575993327","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1124.ad3ad268eb":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1124.ad3ad268eb","_id":"@open-mercato/ai-assistant@0.4.9-canary.1124.ad3ad268eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a46faf150990c183c099629ad192f0e5372a8376","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1124.ad3ad268eb.tgz","fileCount":276,"integrity":"sha512-IPrGYJEqsMTfBysq4sKrL/SncYCMK1+ltjfdrGHRECwT/H4yNzoAw9KtKE7WuXDDp02ifQrsHGQGc701JvSphg==","signatures":[{"sig":"MEYCIQCoDe6bE8OFtnZV54BtKw6gmCJEI80EwuaVi5oO6bTMYgIhAJFybmc6ZJ0/dIsE6mgK16OOqnrlzPrzCQYFU3v0V8Gs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IPrGYJEqsMTfBysq4sKrL/SncYCMK1+ltjfdrGHRECwT/H4yNzoAw9KtKE7WuXDDp02ifQrsHGQGc701JvSphg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1124.ad3ad268eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1124.ad3ad268eb","@open-mercato/shared":"0.4.9-canary.1124.ad3ad268eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1124.ad3ad268eb_1774477392427_0.35567686023544476","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1125.8f197de6cf":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1125.8f197de6cf","_id":"@open-mercato/ai-assistant@0.4.9-canary.1125.8f197de6cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e7de7c64ce9d11638d34b7e0a90373e9a2576b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1125.8f197de6cf.tgz","fileCount":276,"integrity":"sha512-iWrJEPvT3nT+FloRIrEEEf6kNdhTeAPyNtCw1qcqFbswbQYAC8sN6ofF14fS4WG8Hq02Lcfqn/hJkeQCiQlC+Q==","signatures":[{"sig":"MEUCIHVB+yg2N+vpW4WCwUyibikawh5c57l+Ww5TDMtTSZoQAiEA6S6dC9EQWl4Hjo14zbuAfHjR9Q/ey2RYCHAgW8/d0Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iWrJEPvT3nT+FloRIrEEEf6kNdhTeAPyNtCw1qcqFbswbQYAC8sN6ofF14fS4WG8Hq02Lcfqn/hJkeQCiQlC+Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1125.8f197de6cf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1125.8f197de6cf","@open-mercato/shared":"0.4.9-canary.1125.8f197de6cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1125.8f197de6cf_1774480240279_0.52393582493244","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1126.8942e7254d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1126.8942e7254d","_id":"@open-mercato/ai-assistant@0.4.9-canary.1126.8942e7254d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0cca9c101c686a19572d4c54d095aa7ec67dccf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1126.8942e7254d.tgz","fileCount":276,"integrity":"sha512-1y/zEKdDwFOM3zdduu6BBzKwJo+Erf0GC4V/GOiZ5nssZjWbt84FM6d4kPEVZbvOAdRjVjxrMAzPo9UKCEkImg==","signatures":[{"sig":"MEQCIF/dGv7jkU1clhkJPkDio+i+Wq0L4InpkY2Hh4AawBVnAiBju3KTZmJdAJFmJhPa3HR2HW59P5UifkDz4G7Iu7e8LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1y/zEKdDwFOM3zdduu6BBzKwJo+Erf0GC4V/GOiZ5nssZjWbt84FM6d4kPEVZbvOAdRjVjxrMAzPo9UKCEkImg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1126.8942e7254d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1126.8942e7254d","@open-mercato/shared":"0.4.9-canary.1126.8942e7254d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1126.8942e7254d_1774480904131_0.26120847434064487","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1127.15343a292e":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1127.15343a292e","_id":"@open-mercato/ai-assistant@0.4.9-develop.1127.15343a292e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e2d1d071f7a07eb215ea4a82cb0e7b786e80ab8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1127.15343a292e.tgz","fileCount":276,"integrity":"sha512-qva6EF5QVnFu/496WLXHq4tujelTNYyBzZqJt9//f4ajTovkkM9IPGFQ8L4Snp7lVzT9LiuuOGb0pTaOZ44i5w==","signatures":[{"sig":"MEQCIEWNjpN3FoqsGKvxGHCWC7zhQXS6qYlWLWMMyNoW14ByAiAPN2Y0ToL15/CFqEuHcv+iKGoWUug01H7+5RZdjI5dCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qva6EF5QVnFu/496WLXHq4tujelTNYyBzZqJt9//f4ajTovkkM9IPGFQ8L4Snp7lVzT9LiuuOGb0pTaOZ44i5w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1127.15343a292e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1127.15343a292e","@open-mercato/shared":"0.4.9-develop.1127.15343a292e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1127.15343a292e_1774510741356_0.5206341289776553","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1128.fc1c1efa71":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1128.fc1c1efa71","_id":"@open-mercato/ai-assistant@0.4.9-canary.1128.fc1c1efa71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e6f2a045f9e9406e14e000ed32fd1b5f65bc4da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1128.fc1c1efa71.tgz","fileCount":276,"integrity":"sha512-pTFjAHZwl+bl+7htiUiruii05aDGb/awupynkaoZFfsdw/ZA1WCH8RDVBPznpKJf7HZDbDRmesC2mIEsXJXWQg==","signatures":[{"sig":"MEQCICAee9qAuiaegMjXJ0uWFPnG6WQKHCZ2HNR7tNVyTnf9AiBNbH8XpWZOLlQA9F6opFpe6JIJUOLUZ1KhxVSiBwnWSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pTFjAHZwl+bl+7htiUiruii05aDGb/awupynkaoZFfsdw/ZA1WCH8RDVBPznpKJf7HZDbDRmesC2mIEsXJXWQg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1128.fc1c1efa71"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1128.fc1c1efa71","@open-mercato/shared":"0.4.9-canary.1128.fc1c1efa71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1128.fc1c1efa71_1774510764102_0.21136153656560341","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1129.60d25e21e1":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1129.60d25e21e1","_id":"@open-mercato/ai-assistant@0.4.9-develop.1129.60d25e21e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae948c94d4a6376cfdd28dbc361e903b3afa861d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1129.60d25e21e1.tgz","fileCount":276,"integrity":"sha512-prY5vKD+NdoVRyaffcwRjYIaMSImrSIiMud0jLa8mWcUv8ifjkjVXCHz20Ce3pKhxdUjrCYm+Bx9D5zs8ko+gQ==","signatures":[{"sig":"MEUCIDzXzjU3CQeJB5VwnOza6bB5wTqIjlHSOkvsswrdx4WKAiEAynsEpiU0gN6TUzWvHU27vFZewNyKuYBTmRlA8+Sx0sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-prY5vKD+NdoVRyaffcwRjYIaMSImrSIiMud0jLa8mWcUv8ifjkjVXCHz20Ce3pKhxdUjrCYm+Bx9D5zs8ko+gQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1129.60d25e21e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1129.60d25e21e1","@open-mercato/shared":"0.4.9-develop.1129.60d25e21e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1129.60d25e21e1_1774511142398_0.8971976533926189","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1130.90d6a2aa97":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1130.90d6a2aa97","_id":"@open-mercato/ai-assistant@0.4.9-canary.1130.90d6a2aa97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"534b4acca32998f6e3f7796b070aaa68ed7fe36a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1130.90d6a2aa97.tgz","fileCount":276,"integrity":"sha512-9IuvCfZcz64bkog0h0rOOHDzUkYWwYcJ/WNKxXAF6/OTGfpxyvF3243nUWHEarVVV4xuCVUA5PM2ebzXtDgVsA==","signatures":[{"sig":"MEQCIEQUzbDDA6lZJ/x9yGpT4Ub5pYpdMQdRAzsIXzYF1y24AiAT5QlkKbBfT9EFmptAxNw1KJAaQHkiBQ9YxWFqbK+dRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9IuvCfZcz64bkog0h0rOOHDzUkYWwYcJ/WNKxXAF6/OTGfpxyvF3243nUWHEarVVV4xuCVUA5PM2ebzXtDgVsA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1130.90d6a2aa97"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1130.90d6a2aa97","@open-mercato/shared":"0.4.9-canary.1130.90d6a2aa97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1130.90d6a2aa97_1774511160865_0.08843514270471453","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1131.bed9aea8d7":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1131.bed9aea8d7","_id":"@open-mercato/ai-assistant@0.4.9-develop.1131.bed9aea8d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e348e165fad0483f65619a80761745f0b6b01e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1131.bed9aea8d7.tgz","fileCount":276,"integrity":"sha512-SscG8QOvu0cyj6fntsn0TCFLBJded5zjMYmP/BzETJBVMhLDHKT2z1yLCc7dapG2AdVn6L5JPE57mY6h3SmqnQ==","signatures":[{"sig":"MEUCICJsFLOc0AHy8jFbJy+drYL/Kmd10iO1t17TASpEA4aKAiEAsyaeILQZ1IRFbso3HtOPoTdq30dop6+X46v6BpkPDs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SscG8QOvu0cyj6fntsn0TCFLBJded5zjMYmP/BzETJBVMhLDHKT2z1yLCc7dapG2AdVn6L5JPE57mY6h3SmqnQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1131.bed9aea8d7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1131.bed9aea8d7","@open-mercato/shared":"0.4.9-develop.1131.bed9aea8d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1131.bed9aea8d7_1774511840349_0.4271419133557748","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1132.f3633c158d":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1132.f3633c158d","_id":"@open-mercato/ai-assistant@0.4.9-canary.1132.f3633c158d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"180de2c20054b64ef5091798b48b0d45e655c633","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1132.f3633c158d.tgz","fileCount":276,"integrity":"sha512-/+eF5fgCPLdhXxEax0h2uZMLlAAlVO699ryTG+rknSIDG2lqb5cpxpyRGJLJntO298cU4X6OyNAx+2qhGd3Dvw==","signatures":[{"sig":"MEUCIQCrPS10o/N4GteiNmXL2BHfRB9/zyR5aWDmeCLemN4SPgIgeYPHDAxxY4K7MX5905s+rDyK76AxrvGuiMBrtG7w6Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/+eF5fgCPLdhXxEax0h2uZMLlAAlVO699ryTG+rknSIDG2lqb5cpxpyRGJLJntO298cU4X6OyNAx+2qhGd3Dvw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1132.f3633c158d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1132.f3633c158d","@open-mercato/shared":"0.4.9-canary.1132.f3633c158d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1132.f3633c158d_1774511910168_0.1560504983036748","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1133.6a3ed8d65b":{"name":"@open-mercato/ai-assistant","version":"0.4.9-develop.1133.6a3ed8d65b","_id":"@open-mercato/ai-assistant@0.4.9-develop.1133.6a3ed8d65b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72d896a570df6fda51a4fc879a98c5d67c0e2743","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-develop.1133.6a3ed8d65b.tgz","fileCount":276,"integrity":"sha512-S9CjDETEHNnyiqchy78w/CllJ7krpwCDubfJIsf+kDwPkR9MAYhmi3NSD0Yjrxid0354txjHlDJJxfLBXwvxsQ==","signatures":[{"sig":"MEYCIQDRIGoYxAaaPoM0j5TXUhv8HbdHVf5pNO+PHmhJu+Xh0AIhAKvkbWtbrDyMRtsHJohNjocob45oorulfHshMpQZpfaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S9CjDETEHNnyiqchy78w/CllJ7krpwCDubfJIsf+kDwPkR9MAYhmi3NSD0Yjrxid0354txjHlDJJxfLBXwvxsQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-develop.1133.6a3ed8d65b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-develop.1133.6a3ed8d65b","@open-mercato/shared":"0.4.9-develop.1133.6a3ed8d65b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-develop.1133.6a3ed8d65b_1774517126717_0.7951631478561942","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1134.17a068ba09":{"name":"@open-mercato/ai-assistant","version":"0.4.9-canary.1134.17a068ba09","_id":"@open-mercato/ai-assistant@0.4.9-canary.1134.17a068ba09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1254d9a95196e146346b64f11fa6b25871192e41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9-canary.1134.17a068ba09.tgz","fileCount":276,"integrity":"sha512-/2DBp23nGnY5bjS/qNHnQJjKPa6eDk77a/bbBckkQomoPC3LZ6VyTfTqnA4CxFLADum7bRspIIxNlK35EVQmbA==","signatures":[{"sig":"MEQCIDJ7m4EibSX5As+DJZcwMpq453mL1jTA2Hcu3pzlzr29AiBFExNPC39ex+ia2MbjFqHJNB6EtnsxvzaO1Q4KkYd0+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732721},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/2DBp23nGnY5bjS/qNHnQJjKPa6eDk77a/bbBckkQomoPC3LZ6VyTfTqnA4CxFLADum7bRspIIxNlK35EVQmbA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9-canary.1134.17a068ba09"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9-canary.1134.17a068ba09","@open-mercato/shared":"0.4.9-canary.1134.17a068ba09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9-canary.1134.17a068ba09_1774517159243_0.9092262564650437","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@open-mercato/ai-assistant","version":"0.4.9","_id":"@open-mercato/ai-assistant@0.4.9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41e9e5f6d0d0f18de43fd37f0eb70a3f4b1e37a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.9.tgz","fileCount":276,"integrity":"sha512-Bn98W8GwWYxTFGEbRK+Qn1LUVSimGyeCnJ0XX8rQprWvT2ltVMgH7jYX+tJ9XcGEZdUUB+sCwJTfAvYJqbVHYA==","signatures":[{"sig":"MEYCIQCDqQpw8qkS0iH+ycGVEeSIH00rugmoYnyfZ3sKp2LTpgIhANhGpAh653YqWIZth8seRf5AR9GDY/5u3HIW4ZDYZ1XI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732601},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Bn98W8GwWYxTFGEbRK+Qn1LUVSimGyeCnJ0XX8rQprWvT2ltVMgH7jYX+tJ9XcGEZdUUB+sCwJTfAvYJqbVHYA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.9","@open-mercato/shared":"0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.9_1774529293224_0.4295401527991718","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1139.189d8acf38":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1139.189d8acf38","_id":"@open-mercato/ai-assistant@0.4.10-develop.1139.189d8acf38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f53bcf122d6deb9c39062057e4b585cc6a2e25fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1139.189d8acf38.tgz","fileCount":276,"integrity":"sha512-gmTh2M4lxmu2dro60pStr5L5+0Lbx1ip32hghXDznC2SX8tlf5uCdtf/oO6+ghs5xAQhHRSzoyxMVcZhY0AbgQ==","signatures":[{"sig":"MEUCIQDoTEKEqhaMUzBAFarKADEtXsa9wzYDNedK6YBOu9hIXgIgRBAHFqxMt14mOm22oWFHZ1BnaZwrNce2tKzKpibnUqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gmTh2M4lxmu2dro60pStr5L5+0Lbx1ip32hghXDznC2SX8tlf5uCdtf/oO6+ghs5xAQhHRSzoyxMVcZhY0AbgQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1139.189d8acf38"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1139.189d8acf38","@open-mercato/shared":"0.4.10-develop.1139.189d8acf38"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1139.189d8acf38_1774529514236_0.43522391943079386","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1140.2298aa3ff7":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1140.2298aa3ff7","_id":"@open-mercato/ai-assistant@0.4.10-canary.1140.2298aa3ff7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ddc1467749fb3589f6fece866351fb6697384ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1140.2298aa3ff7.tgz","fileCount":276,"integrity":"sha512-hJZ4eVc8Ie5aEQ4UW9LwOkPTB7YQKdkDrXhB5SYAcTVkqHyuI8KT1ndXgmsyuoRoVy2M898bS9bbPG0l4hOy7A==","signatures":[{"sig":"MEUCIQDR1YCLJBxAXVX5g+k7xwwS3fE6YQ582ZD0ywCKkD9edAIgFNctzyibT7a5U0Tc/lEBKNGugzHoRJa+8cjGFVID5uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hJZ4eVc8Ie5aEQ4UW9LwOkPTB7YQKdkDrXhB5SYAcTVkqHyuI8KT1ndXgmsyuoRoVy2M898bS9bbPG0l4hOy7A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1140.2298aa3ff7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1140.2298aa3ff7","@open-mercato/shared":"0.4.10-canary.1140.2298aa3ff7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1140.2298aa3ff7_1774529539216_0.6606219116722072","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1144.29e54a4954":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1144.29e54a4954","_id":"@open-mercato/ai-assistant@0.4.10-canary.1144.29e54a4954","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe0eaa542706b290e9a8122cd2f1c7aa41e4d7af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1144.29e54a4954.tgz","fileCount":276,"integrity":"sha512-Ugwi9Fn/mENzp1HHhBfEJ+FXe+4vuYpgL+ZeFqbXjiamMZpQDHsZfS3//JrO9fqxixpJmu18O4oy6lcSikwJtQ==","signatures":[{"sig":"MEQCIDzyqBEqGomqxlSamxD5MCkxKx36zKQVD0D57gfcxYCjAiAvAZBG1RO4dTXqZcj+uU8sboSDJaNJS3CUD/AJYdsc8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ugwi9Fn/mENzp1HHhBfEJ+FXe+4vuYpgL+ZeFqbXjiamMZpQDHsZfS3//JrO9fqxixpJmu18O4oy6lcSikwJtQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1144.29e54a4954"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1144.29e54a4954","@open-mercato/shared":"0.4.10-canary.1144.29e54a4954"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1144.29e54a4954_1774540553069_0.727587677126484","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1145.7f3eaabd41":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1145.7f3eaabd41","_id":"@open-mercato/ai-assistant@0.4.10-canary.1145.7f3eaabd41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f27a2ab02126cbdbc13d216bc8412d1ca567c389","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1145.7f3eaabd41.tgz","fileCount":276,"integrity":"sha512-vjjd+l18iMXVWq1TgX/0Q3A1yPo7Hq+QUGE0E+5xJIWGNqSUDGsYJtUCDNoGIMxws0mTKX6gBwcO0vY7pl34cQ==","signatures":[{"sig":"MEUCIGmlk/UefB/Kc/XvD+rhDjx5CzrL8MvhDra2Qla7r2syAiEA1D1ZzFLX33vrizEfRApCTxbbkVVIutt2M3fwUhTdPZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vjjd+l18iMXVWq1TgX/0Q3A1yPo7Hq+QUGE0E+5xJIWGNqSUDGsYJtUCDNoGIMxws0mTKX6gBwcO0vY7pl34cQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1145.7f3eaabd41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1145.7f3eaabd41","@open-mercato/shared":"0.4.10-canary.1145.7f3eaabd41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1145.7f3eaabd41_1774550775814_0.5934606390937567","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1146.b0a7ff0637":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1146.b0a7ff0637","_id":"@open-mercato/ai-assistant@0.4.10-canary.1146.b0a7ff0637","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f1ded32d095380cdb068ff5640c991a29098302d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1146.b0a7ff0637.tgz","fileCount":276,"integrity":"sha512-9MDC2h0lyFrmTnDWHEHSXRqgZJIcN+8yNN5eusiY46CG813gNB9Vgm5jJ93gdbA19/b0MAETrXB27xI7OXh8eg==","signatures":[{"sig":"MEYCIQC4hXpa0aD5LuuDWkM82fHGVDdRKdDYmeyUbenvAI2R3AIhAK8DBsw0Bif2yOX7F4AA5LPCFzX2ZZf4H+4B83mSr69u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9MDC2h0lyFrmTnDWHEHSXRqgZJIcN+8yNN5eusiY46CG813gNB9Vgm5jJ93gdbA19/b0MAETrXB27xI7OXh8eg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1146.b0a7ff0637"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1146.b0a7ff0637","@open-mercato/shared":"0.4.10-canary.1146.b0a7ff0637"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1146.b0a7ff0637_1774550926453_0.7032127659413507","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1147.45a9145f2b":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1147.45a9145f2b","_id":"@open-mercato/ai-assistant@0.4.10-canary.1147.45a9145f2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"53a4f0bd3d64ad575880ea29de95a244f24ba2b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1147.45a9145f2b.tgz","fileCount":276,"integrity":"sha512-wS7eOcqdT4IzdE1hW3+41H811HQs+D6IKdQ+a16lmzAr+I3Ro/QGtZGZdNyv2nkwUlCEW/dQ/u1lq5+K2xz8nw==","signatures":[{"sig":"MEUCIQDuFnjHezIJgHU0Ve+qs3QSMyAfOBc2/TPFHnAQTxcAEQIgFspolzirUxyGUMklNG67P0yk19SMORHjMSX52fmkfXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wS7eOcqdT4IzdE1hW3+41H811HQs+D6IKdQ+a16lmzAr+I3Ro/QGtZGZdNyv2nkwUlCEW/dQ/u1lq5+K2xz8nw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1147.45a9145f2b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1147.45a9145f2b","@open-mercato/shared":"0.4.10-canary.1147.45a9145f2b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1147.45a9145f2b_1774552256200_0.10908450876043774","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1149.dd15f06da6":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1149.dd15f06da6","_id":"@open-mercato/ai-assistant@0.4.10-develop.1149.dd15f06da6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db8f31c810ea823af1aaf871e7abda8f6d3f49c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1149.dd15f06da6.tgz","fileCount":276,"integrity":"sha512-E/9u3nrgnKga4SfH78sskkOyuMD7jhPNSWqk7k3oeMn6f3STYWOh/vVj5y5AshAzSvrMAW4uJr3DomzwXrfrRw==","signatures":[{"sig":"MEUCIQDaEr/nV0eVn9ZGDKS2Pk421YJzpuRgRtYIMomNBARELwIgULKdk+/33MzjhRA5J3iSw6Q+5wZtgboPXBj6UwiD74o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-E/9u3nrgnKga4SfH78sskkOyuMD7jhPNSWqk7k3oeMn6f3STYWOh/vVj5y5AshAzSvrMAW4uJr3DomzwXrfrRw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1149.dd15f06da6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1149.dd15f06da6","@open-mercato/shared":"0.4.10-develop.1149.dd15f06da6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1149.dd15f06da6_1774598380190_0.07154813303080187","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1150.d445150c8c":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1150.d445150c8c","_id":"@open-mercato/ai-assistant@0.4.10-canary.1150.d445150c8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e9cdb0fc8c24ab74e7fe24a5132a685a501bdd4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1150.d445150c8c.tgz","fileCount":276,"integrity":"sha512-T9FARaJdgpri70jzeU0RM8oe6ZoMrA+ktcXBr4skGt5sq/ccRil4U5iLmjmB5UOcFVMLBWm6ZlYZ/z+pTihxxA==","signatures":[{"sig":"MEQCICQ4gPdmkBhrO3ifqTKL9xrqZxsK2VDjFNXdSpUfdxJkAiAv31UFb65LmOk0XIUJiweZ+3JeYCYU2rY8BZHdNIStaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T9FARaJdgpri70jzeU0RM8oe6ZoMrA+ktcXBr4skGt5sq/ccRil4U5iLmjmB5UOcFVMLBWm6ZlYZ/z+pTihxxA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1150.d445150c8c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1150.d445150c8c","@open-mercato/shared":"0.4.10-canary.1150.d445150c8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1150.d445150c8c_1774608483852_0.3268162297401962","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1152.489d9b9f28":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1152.489d9b9f28","_id":"@open-mercato/ai-assistant@0.4.10-canary.1152.489d9b9f28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cddc873b3cac971929e33337bccc5ecc5f28ec46","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1152.489d9b9f28.tgz","fileCount":276,"integrity":"sha512-ygG7uRsz8s3xheod19rszmB8Oj6bs4OkglnRv8AJ9pU+UVFTAKbBZ6jU2RfXEJLkofRsSNRSOmTgxGmtI1K5eA==","signatures":[{"sig":"MEUCIENOF076CTyQ8Ln/lt/Iec4OUVhIluDdKBLRdKTAI1trAiEAzHc/kgTGZ4dvwtDYpvzpL9LLNLWTTmEQbcWkpnDebxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ygG7uRsz8s3xheod19rszmB8Oj6bs4OkglnRv8AJ9pU+UVFTAKbBZ6jU2RfXEJLkofRsSNRSOmTgxGmtI1K5eA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1152.489d9b9f28"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1152.489d9b9f28","@open-mercato/shared":"0.4.10-canary.1152.489d9b9f28"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1152.489d9b9f28_1774611438487_0.4536120739218916","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1153.ed7ef3f7e5":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1153.ed7ef3f7e5","_id":"@open-mercato/ai-assistant@0.4.10-canary.1153.ed7ef3f7e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f711b6ef6ddb776a35219a7cdea9c7d699044f2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1153.ed7ef3f7e5.tgz","fileCount":276,"integrity":"sha512-CNQxwxKWzaaZ0tQ5r6ldMsvk+sl4VYrKovwUsW7xaExOhIkVAiXeBtAvS2+vrb+xOtFlQ4aqaLX42hidqGFwDQ==","signatures":[{"sig":"MEQCIEAELQq6AIA0Et1bd4R2gnvDyjOps/P//uzKCTKciM9cAiBkj6QqSNa/zmTf/wh6bpyGTY1Z1hZxrXi8faLMd3/jnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CNQxwxKWzaaZ0tQ5r6ldMsvk+sl4VYrKovwUsW7xaExOhIkVAiXeBtAvS2+vrb+xOtFlQ4aqaLX42hidqGFwDQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1153.ed7ef3f7e5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1153.ed7ef3f7e5","@open-mercato/shared":"0.4.10-canary.1153.ed7ef3f7e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1153.ed7ef3f7e5_1774611552666_0.9752731629960514","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1157.6dc8ea22ae":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1157.6dc8ea22ae","_id":"@open-mercato/ai-assistant@0.4.10-canary.1157.6dc8ea22ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12554fe4c32af28b4bc31e6f1dc02c3f003fcdee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1157.6dc8ea22ae.tgz","fileCount":277,"integrity":"sha512-2PRRurN9V3o1y49+H78627QP/Kem/ouWRwr95IUEL+02mPasCClKw1/yJeUjdHffoUw7ENbYWJU9qxOtaXsMSw==","signatures":[{"sig":"MEUCIQCWUvCmO5BV9EJC9HEJPofGKk//kxdU6Km2ZETepczmowIgL8vp7buwuJOsd5fRsWA6CoDunPa3BBnLMAklDAjET0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732779},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2PRRurN9V3o1y49+H78627QP/Kem/ouWRwr95IUEL+02mPasCClKw1/yJeUjdHffoUw7ENbYWJU9qxOtaXsMSw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1157.6dc8ea22ae"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1157.6dc8ea22ae","@open-mercato/shared":"0.4.10-canary.1157.6dc8ea22ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1157.6dc8ea22ae_1774618931473_0.8941557699859697","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1159.6b3bbeae16":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1159.6b3bbeae16","_id":"@open-mercato/ai-assistant@0.4.10-canary.1159.6b3bbeae16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"053687e03e898baab3153c73645d57d5d08808a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1159.6b3bbeae16.tgz","fileCount":277,"integrity":"sha512-TxxV8X0KUk9Ra/N0kpmqKMwwTo97tf7tb1cWu3gIZF42Sqj01g4EkOmQc5oYuZYPM7htzdbBEetDKGN1TPGeQg==","signatures":[{"sig":"MEUCIANHsz4oC3M4YbiwzrBX5ks8CbWNpU4hKJ9q/bkXoteFAiEA9L+qO2+lkkUQhQpSAuMPOv08aKUW4zRM9X7i0jXVPAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732779},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TxxV8X0KUk9Ra/N0kpmqKMwwTo97tf7tb1cWu3gIZF42Sqj01g4EkOmQc5oYuZYPM7htzdbBEetDKGN1TPGeQg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1159.6b3bbeae16"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1159.6b3bbeae16","@open-mercato/shared":"0.4.10-canary.1159.6b3bbeae16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1159.6b3bbeae16_1774620905959_0.0019901227349861106","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1160.b065020d78":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1160.b065020d78","_id":"@open-mercato/ai-assistant@0.4.10-canary.1160.b065020d78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce10a9851b761c0ab50782b5cc7338afa44d2fa9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1160.b065020d78.tgz","fileCount":277,"integrity":"sha512-WyVF9IFAOBQx9KIN8wi1LdjuPc/a6BiZTO9Xo+xUwoMmK5YisTl76rAW/W8nVEuCaEw4CRczES7B1Uxb+l+RgQ==","signatures":[{"sig":"MEQCIH6DHZnbXtvXrKOe6UlxEIe4KRXF9Qhe4tvT8ifHM64yAiANsEHyVlLLZ30ERiX4m+v2fQXWZ9kbnNoew/fd0CoZRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732779},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WyVF9IFAOBQx9KIN8wi1LdjuPc/a6BiZTO9Xo+xUwoMmK5YisTl76rAW/W8nVEuCaEw4CRczES7B1Uxb+l+RgQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1160.b065020d78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1160.b065020d78","@open-mercato/shared":"0.4.10-canary.1160.b065020d78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1160.b065020d78_1774621315625_0.35600830576209974","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1161.08c4700367":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1161.08c4700367","_id":"@open-mercato/ai-assistant@0.4.10-canary.1161.08c4700367","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"941ba35f5de0471c8c7783d3355237aee9782287","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1161.08c4700367.tgz","fileCount":277,"integrity":"sha512-kNng0aI4UF8lktSA7wFYI4TWA1aetVPhxzRBZju+KOTVuHtBQ++5BIVP8dvCbL3LWijVi5ktn10YqterG/bWJQ==","signatures":[{"sig":"MEQCIHsD6t/HOVp9VvnZUxmWYqF0dOh4FNO8WRt+duRU+ce1AiBG9igX7avl2EIyRT0nDAXBYqoQVk6BtRRwNAFj+YZz6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732779},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kNng0aI4UF8lktSA7wFYI4TWA1aetVPhxzRBZju+KOTVuHtBQ++5BIVP8dvCbL3LWijVi5ktn10YqterG/bWJQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1161.08c4700367"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1161.08c4700367","@open-mercato/shared":"0.4.10-canary.1161.08c4700367"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1161.08c4700367_1774621956589_0.22148602228498793","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1162.443a2b034e":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1162.443a2b034e","_id":"@open-mercato/ai-assistant@0.4.10-develop.1162.443a2b034e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b619bade7d3097d80a008f9c5d0f13128e9da7b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1162.443a2b034e.tgz","fileCount":276,"integrity":"sha512-5LB1reF9oNeQ34rj7mbXlj+41EjCkZAXWDEF7sEhZgQccVCBAJR01/DXK8wXSq8sXIPcXClorQkjp/kq3uM5qQ==","signatures":[{"sig":"MEQCIDDUzdDHfeWMbhygf1mCDnMjmwHF40bPaE4WW8Xm2KTYAiAmNjIgIM/Ky9AFaSUQRmJwCk0Wfxx2NJ5YdpNIw6SK/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5LB1reF9oNeQ34rj7mbXlj+41EjCkZAXWDEF7sEhZgQccVCBAJR01/DXK8wXSq8sXIPcXClorQkjp/kq3uM5qQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1162.443a2b034e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1162.443a2b034e","@open-mercato/shared":"0.4.10-develop.1162.443a2b034e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1162.443a2b034e_1774622100671_0.3391494541469564","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1163.7ab26a4b81":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1163.7ab26a4b81","_id":"@open-mercato/ai-assistant@0.4.10-canary.1163.7ab26a4b81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"acc4edc0005fd0d9a78fa2f72f319353c15e54bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1163.7ab26a4b81.tgz","fileCount":278,"integrity":"sha512-kZBwnh+p1RDog4ILQULDCYnLHuGSGghNHQASz+12Y3eXA/c79oAzoBbdHl6kLBd/1BwzWBUwaHl2PXFPQZnFlg==","signatures":[{"sig":"MEUCIQCv59HcCuIQzryzp5ppZ2XmEpEiEdTxm8vZle0EBc5sNgIgWYVL/zn3uKh0zOXCofWNWyo81VnSwlP0dBP40KiHXWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733111},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kZBwnh+p1RDog4ILQULDCYnLHuGSGghNHQASz+12Y3eXA/c79oAzoBbdHl6kLBd/1BwzWBUwaHl2PXFPQZnFlg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1163.7ab26a4b81"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1163.7ab26a4b81","@open-mercato/shared":"0.4.10-canary.1163.7ab26a4b81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1163.7ab26a4b81_1774625635577_0.629003666121098","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1164.482b4cf7dc":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1164.482b4cf7dc","_id":"@open-mercato/ai-assistant@0.4.10-canary.1164.482b4cf7dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0fd2c886fa46475df9e1d7a4cad3fd3a1a80f0f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1164.482b4cf7dc.tgz","fileCount":278,"integrity":"sha512-GMqli55jU0mLb2ibXPqtkJ/9+tx4qDnm7SYOK40DQZxnfKvDLAfTdA28JJZg2r07CbW/Z5N665yRuXUgfdFF9A==","signatures":[{"sig":"MEUCIQC/+4l9WOfPMaYOS3T+ExRD5JIWgRTZHDCAgqe5gHVS7QIgYBhNxahuSqx/g4qoq4EYNfMNgNEHbAB8ymnGPsetYig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733111},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GMqli55jU0mLb2ibXPqtkJ/9+tx4qDnm7SYOK40DQZxnfKvDLAfTdA28JJZg2r07CbW/Z5N665yRuXUgfdFF9A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1164.482b4cf7dc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1164.482b4cf7dc","@open-mercato/shared":"0.4.10-canary.1164.482b4cf7dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1164.482b4cf7dc_1774633690254_0.17294746949397544","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1165.37d61ba6dd":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1165.37d61ba6dd","_id":"@open-mercato/ai-assistant@0.4.10-canary.1165.37d61ba6dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a0ce5337b2e07fdb706374053a144362293db3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1165.37d61ba6dd.tgz","fileCount":277,"integrity":"sha512-wdDy3byWlKgFr5w4HyBHCEgvpEqB7iUoJjs6nQ1ewLXywCNtZdwz2bJ45uaPteSM+o+R6Xqb2O9/atoW+aoRgg==","signatures":[{"sig":"MEUCIQChxTH7vfEY/fCL1ZIoVj3EOLj0FlH3x4CspqCmGQSUswIgVRWDn5hA1Dk/Y2WzIT8LNBWfzkMStqs5FrQxGRcrero=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732779},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wdDy3byWlKgFr5w4HyBHCEgvpEqB7iUoJjs6nQ1ewLXywCNtZdwz2bJ45uaPteSM+o+R6Xqb2O9/atoW+aoRgg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1165.37d61ba6dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1165.37d61ba6dd","@open-mercato/shared":"0.4.10-canary.1165.37d61ba6dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1165.37d61ba6dd_1774634157147_0.8066680354205946","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1167.932a755f93":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1167.932a755f93","_id":"@open-mercato/ai-assistant@0.4.10-develop.1167.932a755f93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"853a8699dfe11abb1f927334019b6379a93b3b7b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1167.932a755f93.tgz","fileCount":276,"integrity":"sha512-2d9a0gtqwEOiQ1yR+3MyfvQvdPyj1BEKaw/JyVto+XUzyRmnBv5zqzSJt7S8sS+rpUqWEbVyR1ldL3wNAbjVgw==","signatures":[{"sig":"MEUCIFkh5OiZcgA7aaWQG8ZG9XQw8MUB2DTDu3qBY8OcO1w3AiEAse7AVEJuM9DqN1UVNxvXH8m7unu0BVoBufRjXgXa2JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2d9a0gtqwEOiQ1yR+3MyfvQvdPyj1BEKaw/JyVto+XUzyRmnBv5zqzSJt7S8sS+rpUqWEbVyR1ldL3wNAbjVgw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1167.932a755f93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1167.932a755f93","@open-mercato/shared":"0.4.10-develop.1167.932a755f93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1167.932a755f93_1774679207317_0.6916770241463626","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1168.e6bf7f4ae0":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1168.e6bf7f4ae0","_id":"@open-mercato/ai-assistant@0.4.10-canary.1168.e6bf7f4ae0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a466880de5abfd82878fa867bbe73ced06a1d644","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1168.e6bf7f4ae0.tgz","fileCount":276,"integrity":"sha512-zYbm1Uqb7bEHTrUvy3Kw9ncQM+DSBsUF4zl0yvKuwDXGUt/M5/N4N0l63pXHYND/PW0h7ByExoC9eLF2z0mdnw==","signatures":[{"sig":"MEYCIQDoKLWGrZ6XJthAUHIbxxzdLtgO3AGGKiEt1gSAJSTO+gIhAOfapYrcoFP/ynt6dEd2hgBJlb/hMXItv3wGNHK6d082","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zYbm1Uqb7bEHTrUvy3Kw9ncQM+DSBsUF4zl0yvKuwDXGUt/M5/N4N0l63pXHYND/PW0h7ByExoC9eLF2z0mdnw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1168.e6bf7f4ae0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1168.e6bf7f4ae0","@open-mercato/shared":"0.4.10-canary.1168.e6bf7f4ae0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1168.e6bf7f4ae0_1774685276602_0.2857638367902986","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1177.10225068d4":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1177.10225068d4","_id":"@open-mercato/ai-assistant@0.4.10-develop.1177.10225068d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed45e27da34df16a18f6e1b0fa394617c230d346","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1177.10225068d4.tgz","fileCount":276,"integrity":"sha512-jGRAzqvMtnTPDKat66j+HW6W9CWj4TKokLMGEjTnntBt+LTea73NjzioXTOtaUcFxYHbBC+zFBlwcliHlGFhjA==","signatures":[{"sig":"MEUCIHAGS94v3i8lP3ohr/L1OiCc6i3OPpqK9tIZZk1rS3wkAiEAtYUCNCTNyzlQJ1SAoPY9KT6j/6IqVNM33T7MdQXv+Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jGRAzqvMtnTPDKat66j+HW6W9CWj4TKokLMGEjTnntBt+LTea73NjzioXTOtaUcFxYHbBC+zFBlwcliHlGFhjA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1177.10225068d4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1177.10225068d4","@open-mercato/shared":"0.4.10-develop.1177.10225068d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1177.10225068d4_1774762261790_0.8457760801196597","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1178.f9355faf05":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1178.f9355faf05","_id":"@open-mercato/ai-assistant@0.4.10-canary.1178.f9355faf05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a125f540a8262a09316a297470879ff3b0f9cf93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1178.f9355faf05.tgz","fileCount":276,"integrity":"sha512-orXH77vwVBTKzBCDr1AzqPJAoQn9v77PSQt0uLwLhPTDaQctNUZbMaw3U/x4rkyCynDWZ+31VxBTV4CalvmdMg==","signatures":[{"sig":"MEUCIFbLx+invL8CE5gNmveuQmB9rE3IvwGcgcD6NcyYvANMAiEA8CGmgdg7nxMCTSPHkSGSGQ0wZBTQq+tpXzEY0zLCPdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-orXH77vwVBTKzBCDr1AzqPJAoQn9v77PSQt0uLwLhPTDaQctNUZbMaw3U/x4rkyCynDWZ+31VxBTV4CalvmdMg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1178.f9355faf05"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1178.f9355faf05","@open-mercato/shared":"0.4.10-canary.1178.f9355faf05"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1178.f9355faf05_1774767689617_0.29820115606542474","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1179.76b9f8b27d":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1179.76b9f8b27d","_id":"@open-mercato/ai-assistant@0.4.10-canary.1179.76b9f8b27d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c3fc17a953526e1d6dd48849eab48abab2c5406","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1179.76b9f8b27d.tgz","fileCount":276,"integrity":"sha512-539Zuw7FB1q9St215TmQuydMMnGQX4ErJaFp4lC3zZA3DSnwyfjlvWLPjYw8H4rAu577YytDvSA4ZpXTVJCpMQ==","signatures":[{"sig":"MEUCIQCPLsddZKMW7LfneqTEF4lDasr4u0sjRd8Jy++4AOzDCAIgexuyrxgzHjvupfUX9jvp+r751XzfN6Dm+tAG3doGCUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-539Zuw7FB1q9St215TmQuydMMnGQX4ErJaFp4lC3zZA3DSnwyfjlvWLPjYw8H4rAu577YytDvSA4ZpXTVJCpMQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1179.76b9f8b27d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1179.76b9f8b27d","@open-mercato/shared":"0.4.10-canary.1179.76b9f8b27d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1179.76b9f8b27d_1774772930850_0.548344436652134","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1181.608972e04c":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1181.608972e04c","_id":"@open-mercato/ai-assistant@0.4.10-develop.1181.608972e04c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0aa71265b4169af4ecbeb1741e40d654567e6264","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1181.608972e04c.tgz","fileCount":276,"integrity":"sha512-oXxupfEKhOcC3FxttD2UfCS+OuC5KhxWj0ePkEF6Wq/T43GgJi92fYyrFrmDVsLRzUjHd5avRNOBmUQU0T5Vog==","signatures":[{"sig":"MEUCIE5ASLIEFf+1bxhawdi6VsJ1ik+OPfCrk3npyW+0FK/nAiEA9AFUjomrgL6W2gahN0VTZWdljMoqF5L6texK+waWAo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oXxupfEKhOcC3FxttD2UfCS+OuC5KhxWj0ePkEF6Wq/T43GgJi92fYyrFrmDVsLRzUjHd5avRNOBmUQU0T5Vog==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1181.608972e04c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1181.608972e04c","@open-mercato/shared":"0.4.10-develop.1181.608972e04c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1181.608972e04c_1774799310063_0.8690310334299358","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1182.b8719ea4ce":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1182.b8719ea4ce","_id":"@open-mercato/ai-assistant@0.4.10-canary.1182.b8719ea4ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aaf261987e0f51b208f44df907c798276171b8a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1182.b8719ea4ce.tgz","fileCount":276,"integrity":"sha512-Z7gC5ONtporyIm3EOvA3M47Ze2fXqhd6SZcF7XnpA1y48K1msqCbbHa9Z5JVfTeV21J2G6q1SHsGyLe1RCvKBg==","signatures":[{"sig":"MEUCIQDs6kyssg+a3Ka7B+wZEmNesD2x2EiTclqRBfbUq+/RQgIgCPIUva/FJgFIWbsfEGoT4SI50IqA5Q4LnI6tnt28ZPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z7gC5ONtporyIm3EOvA3M47Ze2fXqhd6SZcF7XnpA1y48K1msqCbbHa9Z5JVfTeV21J2G6q1SHsGyLe1RCvKBg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1182.b8719ea4ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1182.b8719ea4ce","@open-mercato/shared":"0.4.10-canary.1182.b8719ea4ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1182.b8719ea4ce_1774799446844_0.2100628328558818","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1184.85af978d91":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1184.85af978d91","_id":"@open-mercato/ai-assistant@0.4.10-develop.1184.85af978d91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19496943378bb136128ba219fa3141a4257ed499","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1184.85af978d91.tgz","fileCount":276,"integrity":"sha512-6NdJw8PIzjCFZXZCC6EF3SyKpOi6flCB2YL0+/mhIAG8RBA+vemi83auojQtAn1g9s+OsZJgJ/qZOF+3wjbX2A==","signatures":[{"sig":"MEUCIHvLpaDry9GdXm60MYxgXWU5gVSXTadif8VmnngBhQMMAiEAmEWLc/Ec9CUEf4osdPR+zTU5IdWGED3HBpRsSOBstmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6NdJw8PIzjCFZXZCC6EF3SyKpOi6flCB2YL0+/mhIAG8RBA+vemi83auojQtAn1g9s+OsZJgJ/qZOF+3wjbX2A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1184.85af978d91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1184.85af978d91","@open-mercato/shared":"0.4.10-develop.1184.85af978d91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1184.85af978d91_1774852539540_0.5912598013504453","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1185.9a8bd111ce":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1185.9a8bd111ce","_id":"@open-mercato/ai-assistant@0.4.10-develop.1185.9a8bd111ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2f64449138522eb520740e285982d0adb9e232b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1185.9a8bd111ce.tgz","fileCount":276,"integrity":"sha512-p3g0hhVlke5JNunO/IU1tTXZudDHfpswgkfoDL4CEKzmVRhU88mc4JjlAlm5lL+SShyu2xhdGZjPrhl6bMVL/Q==","signatures":[{"sig":"MEUCIQD3VuEEn/73+FePLjwUq6RPaw4i8xzVd1d8Ft1oQh0XhAIgZxs1Af8g886Lh8MceT+yQCbfUdrwHGNdiwzm5arCtPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p3g0hhVlke5JNunO/IU1tTXZudDHfpswgkfoDL4CEKzmVRhU88mc4JjlAlm5lL+SShyu2xhdGZjPrhl6bMVL/Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1185.9a8bd111ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1185.9a8bd111ce","@open-mercato/shared":"0.4.10-develop.1185.9a8bd111ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1185.9a8bd111ce_1774852685599_0.8174242880720544","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1188.08d9acfc26":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1188.08d9acfc26","_id":"@open-mercato/ai-assistant@0.4.10-develop.1188.08d9acfc26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79b33d1cc131f0b6315d2f9c0ce18cff4456e59a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1188.08d9acfc26.tgz","fileCount":276,"integrity":"sha512-Lyaw1ssn5HJnI0R4dR8w2IDjt8+DoLFlPv6T1ilRr+c9vB6DzvnlGk4g5ldlA/uv7aVrDII7wIgRbr068hrtuA==","signatures":[{"sig":"MEYCIQDURHG4+Il+0QxyC6jRavoCkBXmoSlxuaZ8WFWJCZqEPgIhAIurT1/wV5DFe0IS1nwh4XvbIM9D1ox6LHDfsR/aqX8A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Lyaw1ssn5HJnI0R4dR8w2IDjt8+DoLFlPv6T1ilRr+c9vB6DzvnlGk4g5ldlA/uv7aVrDII7wIgRbr068hrtuA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1188.08d9acfc26"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1188.08d9acfc26","@open-mercato/shared":"0.4.10-develop.1188.08d9acfc26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1188.08d9acfc26_1774862046323_0.5570462614930876","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1189.0723a85fab":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1189.0723a85fab","_id":"@open-mercato/ai-assistant@0.4.10-canary.1189.0723a85fab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"99f2f88cb7c761ef509c1425030f723aaddcc99a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1189.0723a85fab.tgz","fileCount":276,"integrity":"sha512-wOAjxgywaKWnej+bE7hskr1wOoev+BHEGolk4fhP3MphfYFDk15XRRBYXQNmr01KjNJGZ1zNInmY+YlyMYLeXQ==","signatures":[{"sig":"MEUCIBBdUnoT5dD9yV7uO051dhVNVUEHeRNNM3zbx4OXzry9AiEA9XWetI+LK+ZYaWZWffoNv7oQEJNBAVvnrCQsRVFrMNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wOAjxgywaKWnej+bE7hskr1wOoev+BHEGolk4fhP3MphfYFDk15XRRBYXQNmr01KjNJGZ1zNInmY+YlyMYLeXQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1189.0723a85fab"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1189.0723a85fab","@open-mercato/shared":"0.4.10-canary.1189.0723a85fab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1189.0723a85fab_1774863810056_0.43125120196600597","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1190.ef66b5f0e6":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1190.ef66b5f0e6","_id":"@open-mercato/ai-assistant@0.4.10-canary.1190.ef66b5f0e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d654b0fc66cee42b1525fde4ef5c93f96a5e53b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1190.ef66b5f0e6.tgz","fileCount":276,"integrity":"sha512-8E4H12qUaVFldvwLlMDh/9J9dspXaYxO616uGLf4DWyHY2tYPUF34im18C6PJzq5ac9dAsam9z4OysQ98+M6Rg==","signatures":[{"sig":"MEYCIQD1O8uP9YsQWI+/dZ4r3FfuynTf6KOyfsb5ZTLNwXgYRgIhAIdWfDgfvvT62uRTCMSKPB0kvhQfBg/rabwqdqyxRPor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8E4H12qUaVFldvwLlMDh/9J9dspXaYxO616uGLf4DWyHY2tYPUF34im18C6PJzq5ac9dAsam9z4OysQ98+M6Rg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1190.ef66b5f0e6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1190.ef66b5f0e6","@open-mercato/shared":"0.4.10-canary.1190.ef66b5f0e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1190.ef66b5f0e6_1774865120969_0.8872104004782722","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1191.d2a31a6844":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1191.d2a31a6844","_id":"@open-mercato/ai-assistant@0.4.10-canary.1191.d2a31a6844","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd65fc10d0f57f065af7c1406114e2316b0db92e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1191.d2a31a6844.tgz","fileCount":276,"integrity":"sha512-9ghJspaKqc4J5mkfkUhvOfKChLTXtwS6nTjtdXfqrZDGoZD/eOm2QEj5hqroF3B7ryxk5GBLSC+7zQCZJwbzqw==","signatures":[{"sig":"MEQCIFPZ28BYVsjvcW3X6JyF1ChpQRhgHvGJPnMxs0Oyi00eAiA+4w07yX3s6iFl95/TvAIFe2kTzGwVwcdl/GiPucElDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9ghJspaKqc4J5mkfkUhvOfKChLTXtwS6nTjtdXfqrZDGoZD/eOm2QEj5hqroF3B7ryxk5GBLSC+7zQCZJwbzqw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1191.d2a31a6844"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1191.d2a31a6844","@open-mercato/shared":"0.4.10-canary.1191.d2a31a6844"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1191.d2a31a6844_1774865734720_0.47721641775598855","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1192.9ccd593305":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1192.9ccd593305","_id":"@open-mercato/ai-assistant@0.4.10-canary.1192.9ccd593305","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"418abc2bb10bfa658791d59664f38b5643bb2f87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1192.9ccd593305.tgz","fileCount":276,"integrity":"sha512-C63OSD3vsMUJXadIdZKYiBF7kqhdXDSKpDU52/VVdDzqCuZBe6k2F39YwumEAb2OAKsuUguyK1wkQ23veDKR0w==","signatures":[{"sig":"MEUCIGL6oeCcTP5ua/AxbdkN/tz9ogAGKFVXjKYcbylJ+PcEAiEAowiS90mSjgo6RXxHietspb6NgWDpEOH3nis5a1XZWwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C63OSD3vsMUJXadIdZKYiBF7kqhdXDSKpDU52/VVdDzqCuZBe6k2F39YwumEAb2OAKsuUguyK1wkQ23veDKR0w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1192.9ccd593305"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1192.9ccd593305","@open-mercato/shared":"0.4.10-canary.1192.9ccd593305"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1192.9ccd593305_1774865787629_0.4323315173385791","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1193.812638f19b":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1193.812638f19b","_id":"@open-mercato/ai-assistant@0.4.10-canary.1193.812638f19b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"175326d4e52a3b92ea7e4958a289a8b10985edcb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1193.812638f19b.tgz","fileCount":276,"integrity":"sha512-YBQk9/on+exlK2i11H0yR10c/ENxjsu0q1HqyyjlHpoOvE5xySS5fgtLO9oCMmhMFFpqz5nCDsxEDpYYjEG2Jw==","signatures":[{"sig":"MEUCIAFsuIQQcciYjSc/1qpm099j5M6pp4bPrF3QdqRhyeVtAiEA83k2eIsmIw4Nt/g/qfRAI6UHB329jlPLnJhp3n1uhwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YBQk9/on+exlK2i11H0yR10c/ENxjsu0q1HqyyjlHpoOvE5xySS5fgtLO9oCMmhMFFpqz5nCDsxEDpYYjEG2Jw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1193.812638f19b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1193.812638f19b","@open-mercato/shared":"0.4.10-canary.1193.812638f19b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1193.812638f19b_1774866702616_0.8348370279643875","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1194.4d1238475a":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1194.4d1238475a","_id":"@open-mercato/ai-assistant@0.4.10-canary.1194.4d1238475a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd2b17c21f9433dc0ee7700a7f11fecb42518c38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1194.4d1238475a.tgz","fileCount":276,"integrity":"sha512-thG3Y6U8K+EIuNZndyNWi1vOC0ehhFmII2hAc6MMQXGBLEVgZ+2yqEF82d5czJxcWUB/pQ/HaIsSdClrKtCtfQ==","signatures":[{"sig":"MEQCIGiu8MS4rSp8KW76TAZqucZmbdHgAT3WkxX3L0x22LfNAiAfq4BK+SG73+fGuG1jy58U1pTCyOVlvkHZRPj1m/rO8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-thG3Y6U8K+EIuNZndyNWi1vOC0ehhFmII2hAc6MMQXGBLEVgZ+2yqEF82d5czJxcWUB/pQ/HaIsSdClrKtCtfQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1194.4d1238475a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1194.4d1238475a","@open-mercato/shared":"0.4.10-canary.1194.4d1238475a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1194.4d1238475a_1774871097520_0.7612208330238639","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1195.9094f05e6f":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1195.9094f05e6f","_id":"@open-mercato/ai-assistant@0.4.10-canary.1195.9094f05e6f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5b8ee66d63ab80dfae898bd3c735e5933e00a9e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1195.9094f05e6f.tgz","fileCount":276,"integrity":"sha512-g2vZr4wawt3aEHYC8FV1fWip5c+MIZ0lP9nPs2i76vank6kLtTTJ1NNgOlzWMsDNLmZdWI4pNKBzVr2gh58QUg==","signatures":[{"sig":"MEUCIQDrMwNL5dOon6yFPG80Ia9ip9kiPl0+bf68oBzlA+1S/QIgesBexYpv7v3U2R9lp7w11k7uQaVf71HrktGLr5ZDPW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g2vZr4wawt3aEHYC8FV1fWip5c+MIZ0lP9nPs2i76vank6kLtTTJ1NNgOlzWMsDNLmZdWI4pNKBzVr2gh58QUg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1195.9094f05e6f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1195.9094f05e6f","@open-mercato/shared":"0.4.10-canary.1195.9094f05e6f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1195.9094f05e6f_1774872279173_0.4977706915146036","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1196.5ea64a5751":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1196.5ea64a5751","_id":"@open-mercato/ai-assistant@0.4.10-canary.1196.5ea64a5751","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6aa1974cd88f9cdfa172d4362d510cd3702639e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1196.5ea64a5751.tgz","fileCount":276,"integrity":"sha512-ukJHtcHD0Mb41weeLyeoC8VDUQWmsAy1K5Gwvoh/8ir8aKnGMOtC4kyzi9dx447JHY8Wb8SxDGmR84e7RfOg0w==","signatures":[{"sig":"MEUCIQDZJsQ7HqkMST1dfAKNrDWrFhW3c7ISG/z6QU3InNR0lwIgBCTsurk7D0rHTcWG+0+MxsfvH6CgnbRqjf8Yt23LxA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ukJHtcHD0Mb41weeLyeoC8VDUQWmsAy1K5Gwvoh/8ir8aKnGMOtC4kyzi9dx447JHY8Wb8SxDGmR84e7RfOg0w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1196.5ea64a5751"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1196.5ea64a5751","@open-mercato/shared":"0.4.10-canary.1196.5ea64a5751"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1196.5ea64a5751_1774874529314_0.22106065764860028","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1198.ce3ba44259":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1198.ce3ba44259","_id":"@open-mercato/ai-assistant@0.4.10-develop.1198.ce3ba44259","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"407a69b61a12fa02050bbc6ea6298528db29bf2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1198.ce3ba44259.tgz","fileCount":276,"integrity":"sha512-FAif7XOy+uzI4vSbR72FMACPr6GCWmTvac33eAvpb/TJKUsvB0gwXhY1yiw502DZ4q+JjpnMlMVCpUfcPCSbRA==","signatures":[{"sig":"MEUCIBF3u4tyUOeyqTAwiTE14N7GSgXjgI5EenXUHybVhcVbAiEAygnSKt9DnKn/SF8EtuJoSMHR/Ps9XVg6ix5bYhwGO/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FAif7XOy+uzI4vSbR72FMACPr6GCWmTvac33eAvpb/TJKUsvB0gwXhY1yiw502DZ4q+JjpnMlMVCpUfcPCSbRA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1198.ce3ba44259"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1198.ce3ba44259","@open-mercato/shared":"0.4.10-develop.1198.ce3ba44259"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1198.ce3ba44259_1774875496354_0.010389734064791156","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1200.14e3a60a75":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1200.14e3a60a75","_id":"@open-mercato/ai-assistant@0.4.10-develop.1200.14e3a60a75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6e5b75840760a643745eb9876eb5a9ea4f5a996","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1200.14e3a60a75.tgz","fileCount":276,"integrity":"sha512-f4q6Bii/VYG9iKF4klmMLXHM/R9pcv67gFlfkxKI9N4/Ro5Ag/KrQdZO2ee34xUCKgqa6bR99nMh3mVtfIEeqA==","signatures":[{"sig":"MEQCICOZ9eDDKhbkDNM35ZYQDVzHLMd2G4u8zHc0UkiNJaAeAiBfrrN8G5lksaOwW+xfKdM5jt6uoOSwOGqKt7KdrmVG3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f4q6Bii/VYG9iKF4klmMLXHM/R9pcv67gFlfkxKI9N4/Ro5Ag/KrQdZO2ee34xUCKgqa6bR99nMh3mVtfIEeqA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1200.14e3a60a75"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1200.14e3a60a75","@open-mercato/shared":"0.4.10-develop.1200.14e3a60a75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1200.14e3a60a75_1774876366486_0.6531488674243426","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1201.66a82b4357":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1201.66a82b4357","_id":"@open-mercato/ai-assistant@0.4.10-develop.1201.66a82b4357","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ae6fdf4c0031c9c6abf95b4c2117f10dacbad0b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1201.66a82b4357.tgz","fileCount":276,"integrity":"sha512-m76MpMKoixZunF+VD3TNb+Mv6dqkWjz4DCJbZHMjf9ASPDHhp9XBA7qIQszW3eOsjqmiMOTml6Er+FWFazZ6Og==","signatures":[{"sig":"MEUCIQD22JQn57cRsxpoPpBiiIWEMxhbtdPxoulDUvttucoiAAIgXsVRtfKl/tKwl1Z+NHzsKLpirJ/Zb0Tg8Fc/dhRR630=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m76MpMKoixZunF+VD3TNb+Mv6dqkWjz4DCJbZHMjf9ASPDHhp9XBA7qIQszW3eOsjqmiMOTml6Er+FWFazZ6Og==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1201.66a82b4357"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1201.66a82b4357","@open-mercato/shared":"0.4.10-develop.1201.66a82b4357"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1201.66a82b4357_1774877152748_0.16589063734466114","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1202.84c72a82e1":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1202.84c72a82e1","_id":"@open-mercato/ai-assistant@0.4.10-develop.1202.84c72a82e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5b9a4fa51094499ff96d000d60bb54dfaf485e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1202.84c72a82e1.tgz","fileCount":276,"integrity":"sha512-Qii+ORmBY+imXSNRvkM4p21IIfEoiRz3iG4NUdVosJoNDKyxtZhWkzIhJFceE7FgjPSXAlxRoWYDbApdlasAhw==","signatures":[{"sig":"MEYCIQCISKT6v1hA3JtuegTOxL08h1jqo82nmigHE5HGNHf2QwIhAKn2Vix1IyaJhbTh67qmKyWDjRWAQxJeQMoDZh8FFW+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qii+ORmBY+imXSNRvkM4p21IIfEoiRz3iG4NUdVosJoNDKyxtZhWkzIhJFceE7FgjPSXAlxRoWYDbApdlasAhw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1202.84c72a82e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1202.84c72a82e1","@open-mercato/shared":"0.4.10-develop.1202.84c72a82e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1202.84c72a82e1_1774877260738_0.1796418226562635","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1203.111d89a1af":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1203.111d89a1af","_id":"@open-mercato/ai-assistant@0.4.10-develop.1203.111d89a1af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6163ae4685bdcc935f26247fc7968f001fef36b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1203.111d89a1af.tgz","fileCount":276,"integrity":"sha512-ec1UX6WrgMlgiPSMHIMNptYiWTGG9LRhFs+NhTDqA974bdUAWoPqZdvycgQpyN93doTq4nsfzIbsRv5LDxl9Cg==","signatures":[{"sig":"MEYCIQCMi5FFPNB2AEu7eLL+OXmOGSzZXUMX6baBnUn9LFLWsAIhAKx3FPuVSJRWTEoexMJoQBkMg8CmwkG3Sr9mNrFf49iC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ec1UX6WrgMlgiPSMHIMNptYiWTGG9LRhFs+NhTDqA974bdUAWoPqZdvycgQpyN93doTq4nsfzIbsRv5LDxl9Cg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1203.111d89a1af"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1203.111d89a1af","@open-mercato/shared":"0.4.10-develop.1203.111d89a1af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1203.111d89a1af_1774878131178_0.8288512355093605","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1204.4021dc8576":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1204.4021dc8576","_id":"@open-mercato/ai-assistant@0.4.10-canary.1204.4021dc8576","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c701d2b659beaaa67ab3fa5acd28bfcb4bc2ead8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1204.4021dc8576.tgz","fileCount":276,"integrity":"sha512-pnIBqjXiQh+Fx6KvGh7LJ203kk2WLZW+Npvgabl/5SRxjVZebz++PM/5QcUKAfl4oAf9HxGuzEAdL90CYwtH4Q==","signatures":[{"sig":"MEQCIEuyqCr961UDblpUZOyRUZwVeVkp9Z9Vtcaqg71dGraSAiBOERwXEr6SfFnPEr3VuwdiZPMY2NKVyFZFpOUU807rZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pnIBqjXiQh+Fx6KvGh7LJ203kk2WLZW+Npvgabl/5SRxjVZebz++PM/5QcUKAfl4oAf9HxGuzEAdL90CYwtH4Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1204.4021dc8576"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1204.4021dc8576","@open-mercato/shared":"0.4.10-canary.1204.4021dc8576"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1204.4021dc8576_1774879840959_0.8614308194237559","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1205.77e7bfb8d6":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1205.77e7bfb8d6","_id":"@open-mercato/ai-assistant@0.4.10-canary.1205.77e7bfb8d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f24697875bad6348b4b8a9b4d24713eaf3b3ec3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1205.77e7bfb8d6.tgz","fileCount":276,"integrity":"sha512-aaRl1IjtZXdS8ri4q7bQZdsqK+iojvE2a956ze2gz8tg9fP8pGn33okNgxF8Tdcc0IksK/thx9AiRJWfJ5TSAA==","signatures":[{"sig":"MEQCIErnYEUHauF3Gj/JjAfPbRPTT3mTVEPGMmgyOlhqGT9SAiAZAFW8U1rlqDHdCYgpZr9JfPLrGxgXDT98IbEi8s/qfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aaRl1IjtZXdS8ri4q7bQZdsqK+iojvE2a956ze2gz8tg9fP8pGn33okNgxF8Tdcc0IksK/thx9AiRJWfJ5TSAA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1205.77e7bfb8d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1205.77e7bfb8d6","@open-mercato/shared":"0.4.10-canary.1205.77e7bfb8d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1205.77e7bfb8d6_1774880359024_0.09249565842076257","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1206.f2dff47e36":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1206.f2dff47e36","_id":"@open-mercato/ai-assistant@0.4.10-canary.1206.f2dff47e36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"175e0eab389de7400908d193a5089036c6acadce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1206.f2dff47e36.tgz","fileCount":276,"integrity":"sha512-vmR361vd5F3rBIT2foC5qn3WSGfIOCTzMG0HFEJSQe+7jllG9bpGFCYj6Hrq7TRNOB3VOt/naHC0HuwD4UVeBg==","signatures":[{"sig":"MEQCIAeJJBkdHlpEVu8Kk+gMcqONGnqQmcKnDX5yvVOUZsvCAiBnnODYWAnjuHrppHlWW1X6BFFx4yJDoCVH5Z0B1k+yvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vmR361vd5F3rBIT2foC5qn3WSGfIOCTzMG0HFEJSQe+7jllG9bpGFCYj6Hrq7TRNOB3VOt/naHC0HuwD4UVeBg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1206.f2dff47e36"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1206.f2dff47e36","@open-mercato/shared":"0.4.10-canary.1206.f2dff47e36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1206.f2dff47e36_1774880916633_0.03662794307742612","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1207.9c7d704d2e":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1207.9c7d704d2e","_id":"@open-mercato/ai-assistant@0.4.10-develop.1207.9c7d704d2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"092172dc6bc7f2cf90420801bca76fb9475a4892","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1207.9c7d704d2e.tgz","fileCount":276,"integrity":"sha512-q80DWO63JHTK4IMLlRR8QZwxObqwxK9/AD/WEAEC1Psk6V2U4ZLwg0ZRjjuOKmfL0TX+cCXdXyUlh4eQkEE+vw==","signatures":[{"sig":"MEQCIEfqMs4zyxxXoOQX0poACwxRmYA/9TP9+JzmU/kssqG8AiA26hT/pVzJc4EZLjSq0NCzKeekTO/AeQ37zHBW9HNAPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q80DWO63JHTK4IMLlRR8QZwxObqwxK9/AD/WEAEC1Psk6V2U4ZLwg0ZRjjuOKmfL0TX+cCXdXyUlh4eQkEE+vw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1207.9c7d704d2e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1207.9c7d704d2e","@open-mercato/shared":"0.4.10-develop.1207.9c7d704d2e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1207.9c7d704d2e_1774881808976_0.7695901170176902","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1208.afa56e051e":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1208.afa56e051e","_id":"@open-mercato/ai-assistant@0.4.10-canary.1208.afa56e051e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3bb30bef2fdff96479ee552f301c9a578bdae14a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1208.afa56e051e.tgz","fileCount":276,"integrity":"sha512-KVXvxKY8uUAzk3AdUrmTJ72tU6XUEZcnOd1a+2+8nQ7Y2dp5iEHWwIU9nOvQ3NnqhtRQcMmxHIMp5BawuMibeA==","signatures":[{"sig":"MEUCIFHkN5iGN3OEtNRzWte4X7QLpH2KvRmaAfqQny57Co06AiEAy8PyW8ITtatURLaZHfG7O3hldIv+9UgVQOfD/ye7KVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KVXvxKY8uUAzk3AdUrmTJ72tU6XUEZcnOd1a+2+8nQ7Y2dp5iEHWwIU9nOvQ3NnqhtRQcMmxHIMp5BawuMibeA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1208.afa56e051e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1208.afa56e051e","@open-mercato/shared":"0.4.10-canary.1208.afa56e051e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1208.afa56e051e_1774882245251_0.37466412403543536","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1210.dd3af63008":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1210.dd3af63008","_id":"@open-mercato/ai-assistant@0.4.10-canary.1210.dd3af63008","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d738721f1009891d783d046b3329fc963c7ab13","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1210.dd3af63008.tgz","fileCount":276,"integrity":"sha512-q8LQE3w2/jcAcxjYzZPJ5J5l6grZxve6d2dNjvlExpW1muEcovNyeLpmIMXVzCGxGGqrnw01KDczSSX3FGq8kw==","signatures":[{"sig":"MEUCIQDgA8QVfm/6PbeQVettoIJjo+tXBBEBXBOpCI4+Jp9DUQIgeVuckwqk7oDYyGbvFll5XrrGYIqR9HEJ6fqYJDHJQpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q8LQE3w2/jcAcxjYzZPJ5J5l6grZxve6d2dNjvlExpW1muEcovNyeLpmIMXVzCGxGGqrnw01KDczSSX3FGq8kw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1210.dd3af63008"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1210.dd3af63008","@open-mercato/shared":"0.4.10-canary.1210.dd3af63008"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1210.dd3af63008_1774884707464_0.11918507767217612","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1211.fb7152b1a7":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1211.fb7152b1a7","_id":"@open-mercato/ai-assistant@0.4.10-canary.1211.fb7152b1a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb74a59f62b8ead8a8802c8e1d597e4431ec4125","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1211.fb7152b1a7.tgz","fileCount":276,"integrity":"sha512-MuKBFMYo+CQmUt1hXuGaYE+W6F3jFBAKnSDuQWKCIYmgd14Q3zlGYkFM5xvUKCMOXM81mKcNMamL/MGfsA1DxQ==","signatures":[{"sig":"MEUCIBLKZ2N8ML7nuQ4uD1z/wQ0eTHukuuyedZWTEozLObpCAiEAiBZTwXX03NSUTgqPoXi7vcCWvz1WgV1xWjxWfzM/9SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MuKBFMYo+CQmUt1hXuGaYE+W6F3jFBAKnSDuQWKCIYmgd14Q3zlGYkFM5xvUKCMOXM81mKcNMamL/MGfsA1DxQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1211.fb7152b1a7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1211.fb7152b1a7","@open-mercato/shared":"0.4.10-canary.1211.fb7152b1a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1211.fb7152b1a7_1774889320992_0.3321722137036487","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1213.493490a52a":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1213.493490a52a","_id":"@open-mercato/ai-assistant@0.4.10-canary.1213.493490a52a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1981f6246329fd456c1199309ce8e8cca2bc3eaa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1213.493490a52a.tgz","fileCount":276,"integrity":"sha512-6i6G3NUgFogj0T+1QyOT5qLs02QOWSPbv+4cUapeD/BxbUyNhS0VCY60BWiq1hVpuK3KmsQ9bA5ZaXkgb4AifA==","signatures":[{"sig":"MEQCIBnEifvuWc6RBOCzvsSAT8qmlMpufrytMQsRnGuxQ3vJAiAnyF20L1Y+vAIXqxODhcuajVtUopHMrc4wJEAaro5DoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6i6G3NUgFogj0T+1QyOT5qLs02QOWSPbv+4cUapeD/BxbUyNhS0VCY60BWiq1hVpuK3KmsQ9bA5ZaXkgb4AifA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1213.493490a52a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1213.493490a52a","@open-mercato/shared":"0.4.10-canary.1213.493490a52a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1213.493490a52a_1774902528487_0.5786077759578496","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1214.0cff274741":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1214.0cff274741","_id":"@open-mercato/ai-assistant@0.4.10-develop.1214.0cff274741","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5dfde7fd246175a6ccf9f13ba29263df54bd492a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1214.0cff274741.tgz","fileCount":276,"integrity":"sha512-ojskuLNFgFCHlylX7ak61vo1Dc5xZuhdHUMqe2XAkQoXmQHgLtsVTHtr4+S0vgor5PHE/nT0WwO6ZxfQzJbPlw==","signatures":[{"sig":"MEQCIFDdXhaULkNpcfwImJq4wKt69NIV10k5dwUKOqclMte3AiAMeCFXIxiMhP6YgemDbvwr8a56wBBiKJS1R395VpUG4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ojskuLNFgFCHlylX7ak61vo1Dc5xZuhdHUMqe2XAkQoXmQHgLtsVTHtr4+S0vgor5PHE/nT0WwO6ZxfQzJbPlw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1214.0cff274741"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1214.0cff274741","@open-mercato/shared":"0.4.10-develop.1214.0cff274741"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1214.0cff274741_1774902845830_0.1709568869858984","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1215.963c15d044":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1215.963c15d044","_id":"@open-mercato/ai-assistant@0.4.10-canary.1215.963c15d044","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd4687a3057b0b0e447effe973fe397503c52032","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1215.963c15d044.tgz","fileCount":276,"integrity":"sha512-I1kuZsjAhFvBMC5WRM/kD+7fkyYhdpmxZ7xMxnWpEir66IvNnpJFBde2DlPFhLkjmN/i5aK3FSqipWIdEij+NA==","signatures":[{"sig":"MEYCIQDUGzkobzXPYiFRLKLYr+qc/Dta09rxgRKuUaKWc/BZFwIhAOTZR8txFeh3aDSRh2h6Suz4N2d8VM/7D31pnsBL6iC2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I1kuZsjAhFvBMC5WRM/kD+7fkyYhdpmxZ7xMxnWpEir66IvNnpJFBde2DlPFhLkjmN/i5aK3FSqipWIdEij+NA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1215.963c15d044"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1215.963c15d044","@open-mercato/shared":"0.4.10-canary.1215.963c15d044"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1215.963c15d044_1774902891816_0.43078992698197793","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1216.5e50209017":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1216.5e50209017","_id":"@open-mercato/ai-assistant@0.4.10-canary.1216.5e50209017","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"08407751e9be2798e2b47e44a0fb446cfb666fa9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1216.5e50209017.tgz","fileCount":276,"integrity":"sha512-yMqayqXmiD/HtVKkbFmWn+ZpfXkYSz5tifYoYoFfNsiRRTE1sELWsr+msWJpkB92KTKrXcP4zKF1AujBqBPBKA==","signatures":[{"sig":"MEQCIGNjYq9ZqyF8ccML5PAmyRXSJkE03kgkyzo7lniXJbOWAiBoJw13uQQ8DP3VY/ywnrc3wX0dsofsh10dFYCq4+QGeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yMqayqXmiD/HtVKkbFmWn+ZpfXkYSz5tifYoYoFfNsiRRTE1sELWsr+msWJpkB92KTKrXcP4zKF1AujBqBPBKA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1216.5e50209017"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1216.5e50209017","@open-mercato/shared":"0.4.10-canary.1216.5e50209017"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1216.5e50209017_1774904497032_0.07512295679301961","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1217.4fc759550e":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1217.4fc759550e","_id":"@open-mercato/ai-assistant@0.4.10-develop.1217.4fc759550e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69dfdf27b3f194155d31adc1684109502930ab8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1217.4fc759550e.tgz","fileCount":276,"integrity":"sha512-sVc8FYhSutRF8/kzsTLgUl75CtXEPtKQsyQ5OaELLNSZ5kE1SyFSXEgHaU9WVK3xHj9h634xe4F/3v8pbg4D3Q==","signatures":[{"sig":"MEYCIQDgERRCBUDzDiqHjNDmJVl/OskZCGr4yUdfYvPmwVsV9gIhANtFL5+QfIE8KSUPcRjTN2PwkmPF7kNCOwSvpUp3dydB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sVc8FYhSutRF8/kzsTLgUl75CtXEPtKQsyQ5OaELLNSZ5kE1SyFSXEgHaU9WVK3xHj9h634xe4F/3v8pbg4D3Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1217.4fc759550e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1217.4fc759550e","@open-mercato/shared":"0.4.10-develop.1217.4fc759550e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1217.4fc759550e_1774907658213_0.8383674766815161","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1218.bbbdbebd10":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1218.bbbdbebd10","_id":"@open-mercato/ai-assistant@0.4.10-canary.1218.bbbdbebd10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c544c0d09c24973c04735ae003de4c8bbf61983","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1218.bbbdbebd10.tgz","fileCount":276,"integrity":"sha512-0X9UMrUTTNQD0b+Hf5o8Jl2jilijWUHTpyTFo9TUUahB2YQrxDD5CR/uXDIOxE0Q3a5BE+kGL71prRx25p+dRg==","signatures":[{"sig":"MEYCIQC+chCXLTGBaOpyyPj/PVKa+/AzP+oxLJgkDvnvA3YLjwIhAN+h1YWBNEui19bxZqKLo/xcrNS+DI791HQAsoxyqQ95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0X9UMrUTTNQD0b+Hf5o8Jl2jilijWUHTpyTFo9TUUahB2YQrxDD5CR/uXDIOxE0Q3a5BE+kGL71prRx25p+dRg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1218.bbbdbebd10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1218.bbbdbebd10","@open-mercato/shared":"0.4.10-canary.1218.bbbdbebd10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1218.bbbdbebd10_1774907678444_0.6489449464881045","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1219.d6280c1c8c":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1219.d6280c1c8c","_id":"@open-mercato/ai-assistant@0.4.10-canary.1219.d6280c1c8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c74898fc950acc774b482a447e156f0d1f84004","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1219.d6280c1c8c.tgz","fileCount":276,"integrity":"sha512-hFPF+GX0XxDAqQkVM27AvEiKEnMSJg0LekjgaoZJiul2SEuQR4ZK/sxH3TeW5muxKa/6O/1pDmpqhDUH6ItRQg==","signatures":[{"sig":"MEUCIQC+9udVoZ/66Hu+3Ys2vy+mxwofJDf9d+UxrSIyhelnMQIgX2KarhhnHvUpbrT4Y4iBLc2VgLUbUwb/IaJcifZgbzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hFPF+GX0XxDAqQkVM27AvEiKEnMSJg0LekjgaoZJiul2SEuQR4ZK/sxH3TeW5muxKa/6O/1pDmpqhDUH6ItRQg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1219.d6280c1c8c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1219.d6280c1c8c","@open-mercato/shared":"0.4.10-canary.1219.d6280c1c8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1219.d6280c1c8c_1774907993922_0.22504351534602018","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1221.bf1fce1cd9":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1221.bf1fce1cd9","_id":"@open-mercato/ai-assistant@0.4.10-canary.1221.bf1fce1cd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5da9f947f62e12a4992d3c92da15e3e0276450cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1221.bf1fce1cd9.tgz","fileCount":276,"integrity":"sha512-ZktWfuURxJHdxR1FECi4vdlcD7TIGsdzdBmJ5zgbp/pjG/ilZEYGlpVIHw62YsKdYFKulCIQosyv+7/e/Q2dZw==","signatures":[{"sig":"MEUCIBCO9tCzBUhsBNJGchgzB6s06JFwdGRiFTyjsIzaVxVGAiEA4/o8beyj0sNMcdmrrp/XtVpDtOSuLyurGuOTDxQSXEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZktWfuURxJHdxR1FECi4vdlcD7TIGsdzdBmJ5zgbp/pjG/ilZEYGlpVIHw62YsKdYFKulCIQosyv+7/e/Q2dZw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1221.bf1fce1cd9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1221.bf1fce1cd9","@open-mercato/shared":"0.4.10-canary.1221.bf1fce1cd9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1221.bf1fce1cd9_1774911208517_0.2264304335362124","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1222.2a3d3312ed":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1222.2a3d3312ed","_id":"@open-mercato/ai-assistant@0.4.10-canary.1222.2a3d3312ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1f483f4fc66da655e09755cafe90eb3f30fedcca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1222.2a3d3312ed.tgz","fileCount":276,"integrity":"sha512-ExNSsBdTjTE/BqvCTHLzwffJhi3huoU3XlW7afn2ysAKdwfjdFUFhRthlOwBHN4xv1nIn++rl3HVCF9RtpEdKA==","signatures":[{"sig":"MEUCIQDbokOPIf0KGZCAMDL+wEbfcOIjbQ6JbL2+MIn/pTN6wwIgZNS8BHpIA8SDfj39PkMrdSk7K9KExLwYCvYAyIPWe2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ExNSsBdTjTE/BqvCTHLzwffJhi3huoU3XlW7afn2ysAKdwfjdFUFhRthlOwBHN4xv1nIn++rl3HVCF9RtpEdKA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1222.2a3d3312ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1222.2a3d3312ed","@open-mercato/shared":"0.4.10-canary.1222.2a3d3312ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1222.2a3d3312ed_1774911289767_0.9090276353844802","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1223.3fddd5cf0d":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1223.3fddd5cf0d","_id":"@open-mercato/ai-assistant@0.4.10-canary.1223.3fddd5cf0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"606e55839262e056bd1b75a521477dfeb967ba30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1223.3fddd5cf0d.tgz","fileCount":276,"integrity":"sha512-CItTBeKOJEo0mf1yD36UDZkAVjN4aYFLN4TCh3dQAxxeDmxPF0i91dCj9slcrXuNS6A4Zag7kd4Lfm8AU7SsLw==","signatures":[{"sig":"MEUCIHfcqegJZNJe4mhvRA8pxopGE1OBHXNDFifzSzpKhN09AiEA8HGVHwfSI23fUSdApYfCS6906Jr+kiDNYB33orhfIG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CItTBeKOJEo0mf1yD36UDZkAVjN4aYFLN4TCh3dQAxxeDmxPF0i91dCj9slcrXuNS6A4Zag7kd4Lfm8AU7SsLw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1223.3fddd5cf0d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1223.3fddd5cf0d","@open-mercato/shared":"0.4.10-canary.1223.3fddd5cf0d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1223.3fddd5cf0d_1774935099960_0.768967485111498","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1224.15e9be53a1":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1224.15e9be53a1","_id":"@open-mercato/ai-assistant@0.4.10-canary.1224.15e9be53a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb2b1cfa21f687b831a9d6faa665d6a79ea618a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1224.15e9be53a1.tgz","fileCount":276,"integrity":"sha512-M1B+mNlxfCUqtNBGbCe4tSBci3SZG77cGphe/C3Qk7wBIcc60JFxjwKeURY2JOdkmBc3jkx2suReIq4VgZdgDA==","signatures":[{"sig":"MEUCIBApd3WBCTVMUb/Dk9H5rVr60IGBv9I7TWPqrKSPMJLtAiEApNbY/+ylaq6lNfxkuxJoGKqLu+M49BRrdSpOV3NUVKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M1B+mNlxfCUqtNBGbCe4tSBci3SZG77cGphe/C3Qk7wBIcc60JFxjwKeURY2JOdkmBc3jkx2suReIq4VgZdgDA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1224.15e9be53a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1224.15e9be53a1","@open-mercato/shared":"0.4.10-canary.1224.15e9be53a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1224.15e9be53a1_1774935236091_0.43317698880155575","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1228.6c10e423e1":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1228.6c10e423e1","_id":"@open-mercato/ai-assistant@0.4.10-develop.1228.6c10e423e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c1b7fc17a898c765da52ebbe9017ed746ab22812","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1228.6c10e423e1.tgz","fileCount":276,"integrity":"sha512-u9qsujSkFjMCIiNPga21oW5Ezgq6viyMKm57hc36G84SOg8PsDteTr1QvzKDlN8UsRjOBG1P2dqU834cn85eDw==","signatures":[{"sig":"MEQCIBZy2sXls/2Enbult4cv7H3J8fvX6yfEXbQBc2SJewhnAiBOUohxtcrB2QHEHDaszaqjuJvmdpRcuor72/gEZ2TMeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u9qsujSkFjMCIiNPga21oW5Ezgq6viyMKm57hc36G84SOg8PsDteTr1QvzKDlN8UsRjOBG1P2dqU834cn85eDw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1228.6c10e423e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1228.6c10e423e1","@open-mercato/shared":"0.4.10-develop.1228.6c10e423e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1228.6c10e423e1_1774963500139_0.8631986447534503","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1229.cd607cff8a":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1229.cd607cff8a","_id":"@open-mercato/ai-assistant@0.4.10-canary.1229.cd607cff8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c098596cc66085077f50e04159cf89fe869eeebe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1229.cd607cff8a.tgz","fileCount":276,"integrity":"sha512-uef+ZqewUzXB+Rxbso9IRzYRTe7KzItY9kuoHmLUuIC7KijZdqunHh+8bwtLF6WCzaAVca9ERK1q5QedGEwyfA==","signatures":[{"sig":"MEYCIQDx4PXZihw7iFKuzbKYKblXfo9CC4XVS4lmEwFL0IPB0AIhAK60bibdnHYVkLSqM4cbLDoJjWP+OzrcWlOoi49hUaOP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uef+ZqewUzXB+Rxbso9IRzYRTe7KzItY9kuoHmLUuIC7KijZdqunHh+8bwtLF6WCzaAVca9ERK1q5QedGEwyfA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1229.cd607cff8a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1229.cd607cff8a","@open-mercato/shared":"0.4.10-canary.1229.cd607cff8a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1229.cd607cff8a_1774963517788_0.9997378091179394","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1230.ace67257e3":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1230.ace67257e3","_id":"@open-mercato/ai-assistant@0.4.10-develop.1230.ace67257e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c74fdf20de1c482193ede405eccaf86e3c694f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1230.ace67257e3.tgz","fileCount":276,"integrity":"sha512-O5G5gf9TDLHTZm2EF9JFiG5/mff2sIZH0KVUZ4t+uRSFzEyZlkTCExTDqIZY+d0gTYRNOc4J/iSLE5E9Kj2KmQ==","signatures":[{"sig":"MEYCIQCZGEw3QJ3eEv/LTMmwmhD5yWebszJ01mvK8CQB+3lt6gIhAO7n51BonCeIg9yavZJI2kbMcHJR+KUK2faTvVy+Osns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O5G5gf9TDLHTZm2EF9JFiG5/mff2sIZH0KVUZ4t+uRSFzEyZlkTCExTDqIZY+d0gTYRNOc4J/iSLE5E9Kj2KmQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1230.ace67257e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1230.ace67257e3","@open-mercato/shared":"0.4.10-develop.1230.ace67257e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1230.ace67257e3_1774963642312_0.23070645573508575","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1231.c4e19e8673":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1231.c4e19e8673","_id":"@open-mercato/ai-assistant@0.4.10-canary.1231.c4e19e8673","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a95a9421428c5cd3d12683d64a46775c85bac1e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1231.c4e19e8673.tgz","fileCount":276,"integrity":"sha512-YCZTE5X+YTU41nhOXcxTwvmKqwVRZSv0KKmlfwGlv+YF+6A3xNxPaahXQ+E1vaCShQt2apC1QeavYXVKi8JV0w==","signatures":[{"sig":"MEYCIQDdOVoORiMdVgoNLAumHZjFtOo0B8m7M30eVwpYPIxvPQIhAOYsRrGUrX7VwOHUkhHZhbtzGJqvV+iuHxW9pZzwfdcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YCZTE5X+YTU41nhOXcxTwvmKqwVRZSv0KKmlfwGlv+YF+6A3xNxPaahXQ+E1vaCShQt2apC1QeavYXVKi8JV0w==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1231.c4e19e8673"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1231.c4e19e8673","@open-mercato/shared":"0.4.10-canary.1231.c4e19e8673"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1231.c4e19e8673_1774963668066_0.2815379924457593","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1234.bae348a1cf":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1234.bae348a1cf","_id":"@open-mercato/ai-assistant@0.4.10-develop.1234.bae348a1cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1754284358c1debe583b9e7a3da7df0826bbf472","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1234.bae348a1cf.tgz","fileCount":276,"integrity":"sha512-kc2LxczEggqUyblSlgJzSZWja3c1bmP8mpGA3sDEqt3bk/AWsQx69pkGSiZoUuAKXdSDecGOpYhcu6usaNr+Sw==","signatures":[{"sig":"MEUCIANR4+W4k6MkQnBXFIdBS/RjJ7Bm4jsfpMfcTO5B2W2OAiEAhDE83tPueHh0CwbxhD4HpJHoQRvF5VgzcY/WoBIOrOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kc2LxczEggqUyblSlgJzSZWja3c1bmP8mpGA3sDEqt3bk/AWsQx69pkGSiZoUuAKXdSDecGOpYhcu6usaNr+Sw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1234.bae348a1cf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1234.bae348a1cf","@open-mercato/shared":"0.4.10-develop.1234.bae348a1cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1234.bae348a1cf_1775026900150_0.24340572056372234","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1235.6b042a4aee":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1235.6b042a4aee","_id":"@open-mercato/ai-assistant@0.4.10-canary.1235.6b042a4aee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7977ce3de35a6e381955f61f80a6e480acde8135","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1235.6b042a4aee.tgz","fileCount":276,"integrity":"sha512-OAI38PQ0T0kLu6Kl5igbn/E6mYAWWwVHBzk9EQnniZ82OI/vKf+/A3hQBxeybqx2LDMtEYjyu1bdm/WTPMz8Xg==","signatures":[{"sig":"MEQCID8ZYaalWxA0VStHOnuERKyCK9kt7DOvwAUYFLVfXTT1AiBPXZzgGvrGjYb3qS5u7eakH+wNBgNUsn16XAT8nBYeoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OAI38PQ0T0kLu6Kl5igbn/E6mYAWWwVHBzk9EQnniZ82OI/vKf+/A3hQBxeybqx2LDMtEYjyu1bdm/WTPMz8Xg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1235.6b042a4aee"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1235.6b042a4aee","@open-mercato/shared":"0.4.10-canary.1235.6b042a4aee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1235.6b042a4aee_1775026928663_0.1520147389462876","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1236.a913c19c78":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1236.a913c19c78","_id":"@open-mercato/ai-assistant@0.4.10-develop.1236.a913c19c78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7af6550ba640d675f28e2c28df184c94fbb31174","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1236.a913c19c78.tgz","fileCount":276,"integrity":"sha512-JPrHQY6jz1UKZ8DcZb9AmRg+zLTzfr3haKk9QPLGDU5aX19OSoidnKzUYTgMHRzahQtRZh9RAlPUMeCCcM8YwA==","signatures":[{"sig":"MEQCIDo9mG+ekraaS4AnMzx/5YeD9J0BwFaSto3trc33WhXaAiBnhoqE6KUCpMA6Ul2vCW36INNVNpzJYHCVBkiVmNCKtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JPrHQY6jz1UKZ8DcZb9AmRg+zLTzfr3haKk9QPLGDU5aX19OSoidnKzUYTgMHRzahQtRZh9RAlPUMeCCcM8YwA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1236.a913c19c78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1236.a913c19c78","@open-mercato/shared":"0.4.10-develop.1236.a913c19c78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1236.a913c19c78_1775027518665_0.7720592985272381","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1238.73e91a2a46":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1238.73e91a2a46","_id":"@open-mercato/ai-assistant@0.4.10-develop.1238.73e91a2a46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2161eaf1c49d4206907f2c0966db0da3863c2ea3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1238.73e91a2a46.tgz","fileCount":276,"integrity":"sha512-1h6CFKWitRuiTHQO5o0+I1dUYkpHtHPftE90XaHT+/tjOG+LaqH13hQ5HNb3HH5zGu7i3WQvLacebiW4Y6QUbg==","signatures":[{"sig":"MEUCIQD9NKbB0gcGVy3Wp3RPoNmc0P9F5Rd+CYL7/ONLnBsBPQIgR0FyLKP4iGQv0M3h1kLIS0KDfX9IGdzzpYIlU9lLo78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1h6CFKWitRuiTHQO5o0+I1dUYkpHtHPftE90XaHT+/tjOG+LaqH13hQ5HNb3HH5zGu7i3WQvLacebiW4Y6QUbg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1238.73e91a2a46"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1238.73e91a2a46","@open-mercato/shared":"0.4.10-develop.1238.73e91a2a46"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1238.73e91a2a46_1775027532927_0.3763902079553145","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1237.5347cd35bf":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1237.5347cd35bf","_id":"@open-mercato/ai-assistant@0.4.10-canary.1237.5347cd35bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed5c9456a597ea14f70e316c4d98c027d9483adf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1237.5347cd35bf.tgz","fileCount":276,"integrity":"sha512-le0//35IKCSRtfEpiclvrKrwLiEnTSTV3M9xXYtcczU3ZtM/0KyEasRwI28AF1slmYoIaQ7fVt0QIJaSbDjdXw==","signatures":[{"sig":"MEYCIQDVFJGNITvCsFWYwOr1h9B7PB8UZITTNLg9Cq31rlJSZAIhAO/lajexhhTj1yEQiXSpbd0HpRNIONIiC+BqVYIs2S1/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-le0//35IKCSRtfEpiclvrKrwLiEnTSTV3M9xXYtcczU3ZtM/0KyEasRwI28AF1slmYoIaQ7fVt0QIJaSbDjdXw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1237.5347cd35bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1237.5347cd35bf","@open-mercato/shared":"0.4.10-canary.1237.5347cd35bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1237.5347cd35bf_1775027543314_0.5347511759414392","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1239.488a2437a3":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1239.488a2437a3","_id":"@open-mercato/ai-assistant@0.4.10-canary.1239.488a2437a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b827516ee5935f4fefbeeccaaa83282dc225558d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1239.488a2437a3.tgz","fileCount":276,"integrity":"sha512-5iCH8G3pSomSlMMSXdhwd8vbK7wZfJyzDk1pxhuz2TKKAXtyoPsbbcsMd1xhV2/FdYFERcR/OHeek9pEx+OnYA==","signatures":[{"sig":"MEUCIQCMSKresdaoxy4DkGZipv9YX5mxEdq7vSD3BiitO3JZ+QIgLNkvtlA1/7kJvu0fQAO+dyg7WcC05F0v67G8fSwOYtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5iCH8G3pSomSlMMSXdhwd8vbK7wZfJyzDk1pxhuz2TKKAXtyoPsbbcsMd1xhV2/FdYFERcR/OHeek9pEx+OnYA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1239.488a2437a3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1239.488a2437a3","@open-mercato/shared":"0.4.10-canary.1239.488a2437a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1239.488a2437a3_1775027703208_0.6890588556233237","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1241.2b6b8b7b47":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1241.2b6b8b7b47","_id":"@open-mercato/ai-assistant@0.4.10-canary.1241.2b6b8b7b47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0878810cde1421c8c4600bb8a01d2df44cc2b3f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1241.2b6b8b7b47.tgz","fileCount":276,"integrity":"sha512-cc83WtxKom1cFa8hOnfSmEDg/DDnsMi2nvkNxTwc43D2XAAixWp9VQSToPT3FK+voud4dx5Pw/KNWqn2oq9zfQ==","signatures":[{"sig":"MEYCIQCjJ3gtbycyjbESd6htIzSu7821ioM4wA0WoFbQkzad5AIhAP8ltPo6B00CUxwihhU4fqZYnSDQBlmWivdCPFA8gKEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cc83WtxKom1cFa8hOnfSmEDg/DDnsMi2nvkNxTwc43D2XAAixWp9VQSToPT3FK+voud4dx5Pw/KNWqn2oq9zfQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1241.2b6b8b7b47"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1241.2b6b8b7b47","@open-mercato/shared":"0.4.10-canary.1241.2b6b8b7b47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1241.2b6b8b7b47_1775027950457_0.5594065477162906","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1240.63b303f11a":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1240.63b303f11a","_id":"@open-mercato/ai-assistant@0.4.10-develop.1240.63b303f11a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ff5f499fe991dc377cf53bce6fa5feded02665f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1240.63b303f11a.tgz","fileCount":276,"integrity":"sha512-cbjHburXd5EAvdetYoWqlAVm4HFiX9cG2RtkOELerlJtMvbrOEM3lx04edhkWVW63KjQcy0MPcpqIdVQHGpuUA==","signatures":[{"sig":"MEYCIQCP/+heBHjzEFlUUsI0nUFXSf8ksfm+mO5sNIY970ib6QIhAI26SnyzfXv+cuv4MVn98w+TohVUhF36yZeFgpIllLlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cbjHburXd5EAvdetYoWqlAVm4HFiX9cG2RtkOELerlJtMvbrOEM3lx04edhkWVW63KjQcy0MPcpqIdVQHGpuUA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1240.63b303f11a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1240.63b303f11a","@open-mercato/shared":"0.4.10-develop.1240.63b303f11a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1240.63b303f11a_1775027959643_0.7329039321422697","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1253.63aa9173eb":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1253.63aa9173eb","_id":"@open-mercato/ai-assistant@0.4.10-develop.1253.63aa9173eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f835c1eca94b3bac63124ca6d2f70fe788e40383","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1253.63aa9173eb.tgz","fileCount":276,"integrity":"sha512-pSaQAblYHYRQgA6e5JutH4IIf6Jwg0M5UhUoQDOl+FJFKzFIrcsOCtNMePj6QaKXPWTSYt0ltxC3wGGAzWL0tg==","signatures":[{"sig":"MEUCIDXQLZ4yAX4V8ij6T8W0MuHEWOiDVKoH6Ey9EfQZ5HCZAiEA2j0LcT2zW6OneFNT+JnS9X8W18aoT46nTwAz1O8N6gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pSaQAblYHYRQgA6e5JutH4IIf6Jwg0M5UhUoQDOl+FJFKzFIrcsOCtNMePj6QaKXPWTSYt0ltxC3wGGAzWL0tg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1253.63aa9173eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1253.63aa9173eb","@open-mercato/shared":"0.4.10-develop.1253.63aa9173eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1253.63aa9173eb_1775046830014_0.04879326319479871","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1254.eecf95b7b7":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1254.eecf95b7b7","_id":"@open-mercato/ai-assistant@0.4.10-canary.1254.eecf95b7b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4bbc279353eb479d400f5c2f2100c6b9d8be066f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1254.eecf95b7b7.tgz","fileCount":276,"integrity":"sha512-uYnTLNzTe5KPW5GG4d1qykDkQn7PJXBZ/egsmSIrE+1l9g0Wtvczd21PlXVhT9n2nuiGzF04Tjh7vcpzOhbkAg==","signatures":[{"sig":"MEUCIQC8xfYWtWdU96nRKtHwWaINbQp+iGDUByJxFs8lPZ8EegIgQpy7hR//aWLe90uvtNElA/o89LOBe+sfDJl/u2HCiSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uYnTLNzTe5KPW5GG4d1qykDkQn7PJXBZ/egsmSIrE+1l9g0Wtvczd21PlXVhT9n2nuiGzF04Tjh7vcpzOhbkAg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1254.eecf95b7b7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1254.eecf95b7b7","@open-mercato/shared":"0.4.10-canary.1254.eecf95b7b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1254.eecf95b7b7_1775046849026_0.41800741340874237","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1255.2abe2797bf":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1255.2abe2797bf","_id":"@open-mercato/ai-assistant@0.4.10-canary.1255.2abe2797bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c6f404705d126e5a20f361aef820d03d14321133","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1255.2abe2797bf.tgz","fileCount":276,"integrity":"sha512-ptTipOsRUpwcZeI2rUOITdWuhaUViK86i9DNLSmEbIuQfi00o/oHQIffObKh/yNJKkCjRuUjg+kE+wqZGA9xNQ==","signatures":[{"sig":"MEUCIQCSPQU49OBgfAIJFPB8a1C/K2FGVBCHk2+0RQJlDRgqxwIgL5pOBN7vYC409L/05SPD0dSkaN+GVUiP0g93QDJ+TQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ptTipOsRUpwcZeI2rUOITdWuhaUViK86i9DNLSmEbIuQfi00o/oHQIffObKh/yNJKkCjRuUjg+kE+wqZGA9xNQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1255.2abe2797bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1255.2abe2797bf","@open-mercato/shared":"0.4.10-canary.1255.2abe2797bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1255.2abe2797bf_1775047735175_0.037799849003005814","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1256.870ebd1102":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1256.870ebd1102","_id":"@open-mercato/ai-assistant@0.4.10-develop.1256.870ebd1102","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"868f4eef49373325aa739e2ab721e7b718ee8432","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1256.870ebd1102.tgz","fileCount":276,"integrity":"sha512-CfG9HFHi6MP12SHt3i5/0jiMcjx4xWXupDpkxwC79OrpBfA+fD5M1o0cZHOl7C9f7/n6hcHvaGdG93E8gnFSZw==","signatures":[{"sig":"MEUCIEic5T4RGiUv7MzdemhkuvdH5mwmC5JHL/Vcf8IcS7KeAiEAgUGsYGCIloA4v7ht5QJj0wiOK8IopXRY1L7IThkAFV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CfG9HFHi6MP12SHt3i5/0jiMcjx4xWXupDpkxwC79OrpBfA+fD5M1o0cZHOl7C9f7/n6hcHvaGdG93E8gnFSZw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1256.870ebd1102"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1256.870ebd1102","@open-mercato/shared":"0.4.10-develop.1256.870ebd1102"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1256.870ebd1102_1775047741174_0.8903858429635152","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1257.53fcb9f6c2":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1257.53fcb9f6c2","_id":"@open-mercato/ai-assistant@0.4.10-canary.1257.53fcb9f6c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41e99eae7d73f2ad25eeada6d3ad8838f1f1a016","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1257.53fcb9f6c2.tgz","fileCount":276,"integrity":"sha512-amXMXzjFDEXxMrUJqZGF54G6sSxyygBc366y8Z81t8zow5gQOzT603odmQ1y1osFnxFLkwxWi6H0x8GLXjF34g==","signatures":[{"sig":"MEUCICVETe1thPZ7aejn5FeieLLvC/ySeJLZIAC5bV46ttFDAiEA8LKa+FcBIzn1HshBIcG18UBqd1FFnk1wr5Lc9sDzND0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-amXMXzjFDEXxMrUJqZGF54G6sSxyygBc366y8Z81t8zow5gQOzT603odmQ1y1osFnxFLkwxWi6H0x8GLXjF34g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1257.53fcb9f6c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1257.53fcb9f6c2","@open-mercato/shared":"0.4.10-canary.1257.53fcb9f6c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1257.53fcb9f6c2_1775047795617_0.12022025067483932","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1258.68132b70d6":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1258.68132b70d6","_id":"@open-mercato/ai-assistant@0.4.10-develop.1258.68132b70d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bfcb8faec43c0d56258e43020aae70cb2c7d9eb6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1258.68132b70d6.tgz","fileCount":276,"integrity":"sha512-AYOytLo0TJjy7Qx2sGA6VPjY9bsrmGtea0i2857+kHv97QOKCo0L/xoRjAQMCAOi6J/8JiXxurXBjghKwR/05A==","signatures":[{"sig":"MEMCIBcU+N1gnQGijlolzM7qOHX+wl6OSGWyYWgFlhW1uFIhAh8Kn2PaDwyVVsv3tfw5UYbckSnMqpotMDrKoiRsRC0D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AYOytLo0TJjy7Qx2sGA6VPjY9bsrmGtea0i2857+kHv97QOKCo0L/xoRjAQMCAOi6J/8JiXxurXBjghKwR/05A==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1258.68132b70d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1258.68132b70d6","@open-mercato/shared":"0.4.10-develop.1258.68132b70d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1258.68132b70d6_1775049393448_0.662420617405304","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1259.109edc4da5":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1259.109edc4da5","_id":"@open-mercato/ai-assistant@0.4.10-canary.1259.109edc4da5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31cd193845609390d6cd9cf7d15f6d10a53922d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1259.109edc4da5.tgz","fileCount":276,"integrity":"sha512-yKKi2byqpfDvvtdNEmctRM2JF1CXE/4c/3WTt7OXs07ekj/2iF/hH0b+FHlZVzYd6YCZ0nTEn0JdfBniA7oKjA==","signatures":[{"sig":"MEUCIQD/zdG/JAHQcKCzjuxbiA0Fh2IaP+O1/v6aTeJwLFO40QIgdsHGu1AsuiJCK8Cnk4yK2XFA1LzXCFjqWx72sSYerb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yKKi2byqpfDvvtdNEmctRM2JF1CXE/4c/3WTt7OXs07ekj/2iF/hH0b+FHlZVzYd6YCZ0nTEn0JdfBniA7oKjA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1259.109edc4da5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1259.109edc4da5","@open-mercato/shared":"0.4.10-canary.1259.109edc4da5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1259.109edc4da5_1775049412861_0.5044054029907838","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1260.1d6fd41604":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1260.1d6fd41604","_id":"@open-mercato/ai-assistant@0.4.10-develop.1260.1d6fd41604","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"022e8d88ae532e093ce4021bf20d4967d94a67a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1260.1d6fd41604.tgz","fileCount":276,"integrity":"sha512-R0jBZxLT5baDntArjL/S/V7Tuok7jSwUW/sVJB0VW6DsLrP+Oe70CkTyU/zZcVLyYCjPlJQ2u6Yc80dCzTFJEA==","signatures":[{"sig":"MEQCIFPunZHSkFsrmL4hpepvBwNQUSRKRQeno0DcNdTRbN2QAiBbdVZjug6YLCK+Mzq11pHIkk4W+2+ta/EP4zf9QNDLMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R0jBZxLT5baDntArjL/S/V7Tuok7jSwUW/sVJB0VW6DsLrP+Oe70CkTyU/zZcVLyYCjPlJQ2u6Yc80dCzTFJEA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1260.1d6fd41604"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1260.1d6fd41604","@open-mercato/shared":"0.4.10-develop.1260.1d6fd41604"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1260.1d6fd41604_1775049747367_0.09388501304173347","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1261.4c8fb2024d":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1261.4c8fb2024d","_id":"@open-mercato/ai-assistant@0.4.10-canary.1261.4c8fb2024d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"070a0a4346622c3db07234e425f6c187cf39bbaf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1261.4c8fb2024d.tgz","fileCount":276,"integrity":"sha512-vJAHn9JR5qzpL2Jc5yUsIidAFZ6KEA+dAVsWKXbUy7B1RVuUBU7MHswNKGLLLjV6F5sfMXHkcKwY1iv+nlVPOA==","signatures":[{"sig":"MEYCIQCwSjagj0Ycy/SkFZVWVeeDaiU7vLhrmonMy1q07vLGVwIhAPQY/bRI2n1mSqJYm0OqEgv9NWQJw6g0rlGL8jp6Y/ky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vJAHn9JR5qzpL2Jc5yUsIidAFZ6KEA+dAVsWKXbUy7B1RVuUBU7MHswNKGLLLjV6F5sfMXHkcKwY1iv+nlVPOA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1261.4c8fb2024d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1261.4c8fb2024d","@open-mercato/shared":"0.4.10-canary.1261.4c8fb2024d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1261.4c8fb2024d_1775049780947_0.771993136941366","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1262.c0c85f8350":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1262.c0c85f8350","_id":"@open-mercato/ai-assistant@0.4.10-develop.1262.c0c85f8350","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"092b6f859e8c85419bb41c3115b6e18524b349bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1262.c0c85f8350.tgz","fileCount":276,"integrity":"sha512-FXUhjNPF7KrROm0tWppuakNjamFhoHFM294hZ1GWMYp6fgznTmdOz/hRyj74hjB26aDA/Lzg/1cQ8W6PtlBJTw==","signatures":[{"sig":"MEUCIHd7x+V9IKyuSS6Jg6o9nt1it54GiGBT1/sK3WomrZ9WAiEA/xTwIFG4sf9VH/vYDpy2T0a6hH2ynyYPYpfS8SW+TeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FXUhjNPF7KrROm0tWppuakNjamFhoHFM294hZ1GWMYp6fgznTmdOz/hRyj74hjB26aDA/Lzg/1cQ8W6PtlBJTw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1262.c0c85f8350"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1262.c0c85f8350","@open-mercato/shared":"0.4.10-develop.1262.c0c85f8350"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1262.c0c85f8350_1775049847616_0.9095550906558192","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1263.3fd336fcec":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1263.3fd336fcec","_id":"@open-mercato/ai-assistant@0.4.10-canary.1263.3fd336fcec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10931d83ffd39548765a583206093552765b3ce0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1263.3fd336fcec.tgz","fileCount":276,"integrity":"sha512-FC/V+KR3ZO6BkPaYO6/7zaW3MAn2/WXGda66oIXfT1Xt7/ZiZ4n/AWCqkBfS1aPE7KNtQ3V1Ug0HH0iQ2j9m8g==","signatures":[{"sig":"MEYCIQC3MoiyhGCbEWH8rM4wbbm9dStmhoFy65js0yZm2o4ikwIhALKdVczBbW9ungjpUXkeVBbI48ATWqA/acqmt0XfA4kW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FC/V+KR3ZO6BkPaYO6/7zaW3MAn2/WXGda66oIXfT1Xt7/ZiZ4n/AWCqkBfS1aPE7KNtQ3V1Ug0HH0iQ2j9m8g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1263.3fd336fcec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1263.3fd336fcec","@open-mercato/shared":"0.4.10-canary.1263.3fd336fcec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1263.3fd336fcec_1775049990453_0.438802113258437","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1265.8ca17f3294":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1265.8ca17f3294","_id":"@open-mercato/ai-assistant@0.4.10-canary.1265.8ca17f3294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae39bcc3687846a87f1485b0eacd06de72fb540c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1265.8ca17f3294.tgz","fileCount":276,"integrity":"sha512-PYGpURXgrTQ0ZMe89uOT2lCXUx12t28rTGnQXM8oHMc3HMpLT3efUcjg2T/niIrYdiOPjkkTCr1udsnS9VU9XA==","signatures":[{"sig":"MEUCIQDvg3mfFi7RWW0WSU6mMb/3s+u9xU/rLhlc6xKYGNq98QIgNUAw/wBPBKHy/lp3jSfRbmX3jixQKyNR8azN7p3l9sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PYGpURXgrTQ0ZMe89uOT2lCXUx12t28rTGnQXM8oHMc3HMpLT3efUcjg2T/niIrYdiOPjkkTCr1udsnS9VU9XA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1265.8ca17f3294"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1265.8ca17f3294","@open-mercato/shared":"0.4.10-canary.1265.8ca17f3294"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1265.8ca17f3294_1775050302674_0.2959952026980439","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1267.c7eb4454f4":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1267.c7eb4454f4","_id":"@open-mercato/ai-assistant@0.4.10-canary.1267.c7eb4454f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6747e168b84998bc20356b0570a90c93adcb8086","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1267.c7eb4454f4.tgz","fileCount":276,"integrity":"sha512-GwtQmLvksSfRdlnY4lHA2xmVx63VqxudZ239It38+XTwPNGsVOdr+gpfJNhIuk3kGNjga+ThA49q3AP49MTOSQ==","signatures":[{"sig":"MEQCIB+pVz6b+9Sy/IEvs6ClC5DoR9SZHi9rXcLSCQ3E90omAiAhcXAZtzRSI3X0DIwRHfU0wXFpkcf9x8A8MamJwP3wwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GwtQmLvksSfRdlnY4lHA2xmVx63VqxudZ239It38+XTwPNGsVOdr+gpfJNhIuk3kGNjga+ThA49q3AP49MTOSQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1267.c7eb4454f4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1267.c7eb4454f4","@open-mercato/shared":"0.4.10-canary.1267.c7eb4454f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1267.c7eb4454f4_1775053341396_0.797094177297216","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1268.94bafd6b28":{"name":"@open-mercato/ai-assistant","version":"0.4.10-develop.1268.94bafd6b28","_id":"@open-mercato/ai-assistant@0.4.10-develop.1268.94bafd6b28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f0ea2e10eb4a118c8c8f65e3822c4c5d215c43c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-develop.1268.94bafd6b28.tgz","fileCount":276,"integrity":"sha512-bH/xCEEmR70YziXtNy9cMTBbDEHqkxDBXzn8995Jfj4ScHDOsU4i2EtTtkur++hLzZkl+3bneF9h72Vknzx1AA==","signatures":[{"sig":"MEUCIAnfPSWFBz/bMpRw+/1xm7OLOKO+fLeJSjRGLkvIv8mQAiEA6kndPhrRWyAmwz8TxXzfY27U0Q9/YUAQTdKs6fWPdOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732729},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bH/xCEEmR70YziXtNy9cMTBbDEHqkxDBXzn8995Jfj4ScHDOsU4i2EtTtkur++hLzZkl+3bneF9h72Vknzx1AA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-develop.1268.94bafd6b28"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-develop.1268.94bafd6b28","@open-mercato/shared":"0.4.10-develop.1268.94bafd6b28"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-develop.1268.94bafd6b28_1775055282313_0.6482647319839681","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1269.7e89d36254":{"name":"@open-mercato/ai-assistant","version":"0.4.10-canary.1269.7e89d36254","_id":"@open-mercato/ai-assistant@0.4.10-canary.1269.7e89d36254","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bc6d812c426a85bceea32b3b43ea5860ead61e58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10-canary.1269.7e89d36254.tgz","fileCount":276,"integrity":"sha512-twQXord5KOD82eAfU3NQeUkvHhBoBYsO0gHFvX33uYu1wSiX1dD0L8mba1pZU+6eXbotktxCY2SAv83CbnJLHQ==","signatures":[{"sig":"MEUCIQDko9EawJYwPlX/NYFUiQ6mDlRi5QGGc11mqgMbVFRdogIgZDUtmZA23S1SFgANwaajVejtPS2GE1dEdn6kmeh3Iac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732725},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-twQXord5KOD82eAfU3NQeUkvHhBoBYsO0gHFvX33uYu1wSiX1dD0L8mba1pZU+6eXbotktxCY2SAv83CbnJLHQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10-canary.1269.7e89d36254"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10-canary.1269.7e89d36254","@open-mercato/shared":"0.4.10-canary.1269.7e89d36254"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10-canary.1269.7e89d36254_1775055292965_0.9504985083304105","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@open-mercato/ai-assistant","version":"0.4.10","_id":"@open-mercato/ai-assistant@0.4.10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9328d3aac09fa389717ffd4c4e6915e0483136dc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.10.tgz","fileCount":276,"integrity":"sha512-Zvu4KNtqsWZYs+wdQluQFLH7Qdwa87BhPzY7LFijWDvLTdXVxqwFAwhXXnNVFCW1kp4HHXUSlJqPjCB1MmbcUA==","signatures":[{"sig":"MEUCIQDyY7k3vemEzLI1IK1xRD1AUYbE9oEfvtvXs0BdgRUE4AIgXCqTd+jfOEzRrRAyxYRM38Hz1PmtWn3mUz54bii+7AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732605},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zvu4KNtqsWZYs+wdQluQFLH7Qdwa87BhPzY7LFijWDvLTdXVxqwFAwhXXnNVFCW1kp4HHXUSlJqPjCB1MmbcUA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.10","@open-mercato/shared":"0.4.10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.10_1775058967334_0.3429946215159154","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1271.ecb6416b22":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1271.ecb6416b22","_id":"@open-mercato/ai-assistant@0.4.11-develop.1271.ecb6416b22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7577c787eb987bb4de0a9843c129c935f6f3b437","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1271.ecb6416b22.tgz","fileCount":276,"integrity":"sha512-cMcjBUXB8thzfwYGsP9BGfubWr41Y2xEeZF++pBZv7jIeOPrfzurKvkJ1NaGimMpNdmfCs528JWnroZH3fGhoA==","signatures":[{"sig":"MEUCIQC+KYaPyy8CCmWhH8Gjkn/W9nFXheGORuLuuqpnZtSSowIgBsQ3eRDqGrowtQ1KA0mnFoqoeRshhQn9PUk24J6tqU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cMcjBUXB8thzfwYGsP9BGfubWr41Y2xEeZF++pBZv7jIeOPrfzurKvkJ1NaGimMpNdmfCs528JWnroZH3fGhoA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1271.ecb6416b22"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1271.ecb6416b22","@open-mercato/shared":"0.4.11-develop.1271.ecb6416b22"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1271.ecb6416b22_1775059229912_0.9715636773228662","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1272.f9064f3a2f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1272.f9064f3a2f","_id":"@open-mercato/ai-assistant@0.4.11-canary.1272.f9064f3a2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bca45e30cd2dc9084fb5985cb8f1413f490ca649","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1272.f9064f3a2f.tgz","fileCount":276,"integrity":"sha512-rkf/WATUmWOPluamxJp7NUYNU5sIUTXRxoOuxvRLBOsJYIqTQUTVM56A6r5LuheNUBMvj1XdVb5ghsAE7RBdGA==","signatures":[{"sig":"MEYCIQCLN6OwLggiw5iUqD/eQM/PhEKRDyc4EoUa+RH+YkG/RgIhAJpdgzanAKz8Camwcx09BA6s+204D1K+Spbsyfhju1i1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rkf/WATUmWOPluamxJp7NUYNU5sIUTXRxoOuxvRLBOsJYIqTQUTVM56A6r5LuheNUBMvj1XdVb5ghsAE7RBdGA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1272.f9064f3a2f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1272.f9064f3a2f","@open-mercato/shared":"0.4.11-canary.1272.f9064f3a2f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1272.f9064f3a2f_1775059399609_0.1621202277314293","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1273.1f3a410fc4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1273.1f3a410fc4","_id":"@open-mercato/ai-assistant@0.4.11-develop.1273.1f3a410fc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84e6b90844af99d0540231b4220a9126a3e227a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1273.1f3a410fc4.tgz","fileCount":276,"integrity":"sha512-L4VOpU3xMrHEjo0Cf4Lgl61ksxvQO2UeXAOGOchxInlwtnIyK4UErwhihqN5pLQgAU26Vd43hfcVdKASZL/Dqw==","signatures":[{"sig":"MEUCIBVdTs20NO0aq3vsCLYWD0X207RGCmcFerpRR9m3pJ67AiEAn5PO6cXnS5Izqf6jXutrXjiGnYliCufG//yT0r4/g6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-L4VOpU3xMrHEjo0Cf4Lgl61ksxvQO2UeXAOGOchxInlwtnIyK4UErwhihqN5pLQgAU26Vd43hfcVdKASZL/Dqw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1273.1f3a410fc4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1273.1f3a410fc4","@open-mercato/shared":"0.4.11-develop.1273.1f3a410fc4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1273.1f3a410fc4_1775060620034_0.3424431629409155","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1274.124ccbb160":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1274.124ccbb160","_id":"@open-mercato/ai-assistant@0.4.11-canary.1274.124ccbb160","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69b42303515e3da7b7daf0236dbb51c21cc6dd30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1274.124ccbb160.tgz","fileCount":276,"integrity":"sha512-X1H2VH4N9QHfSw70ymHhXkF0UrAl+yf+vBp5QUS9pwb1AskDAAZc9yzq07ZR5q4fxG4CsfhqZScCOoOmRiPMpw==","signatures":[{"sig":"MEUCIQCnfsc5XLElrrBDYH7bw5u65TsZD7IhMKeQ4/88ZGX8cQIgTcdAjcn3L0kKLMJZ9HjyIRZRbeYS4vZxQpn6zDCmRTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-X1H2VH4N9QHfSw70ymHhXkF0UrAl+yf+vBp5QUS9pwb1AskDAAZc9yzq07ZR5q4fxG4CsfhqZScCOoOmRiPMpw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1274.124ccbb160"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1274.124ccbb160","@open-mercato/shared":"0.4.11-canary.1274.124ccbb160"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1274.124ccbb160_1775060744613_0.6604243512978127","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1275.9b2be5ab76":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1275.9b2be5ab76","_id":"@open-mercato/ai-assistant@0.4.11-develop.1275.9b2be5ab76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c41db07559ecfa217c2d77f94a4c0573287e7234","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1275.9b2be5ab76.tgz","fileCount":276,"integrity":"sha512-mojmTtBseE8MvEvuhYb4YVqRKT1YFkN3oJelfrUtlR9OJVedCucOzpR5yBNPneGFDg+knvOlLaN8oUOe+Ss0Iw==","signatures":[{"sig":"MEUCIQDJbSio3lEAtMwIUNXgvUGo3/og7KO6zU3pVps45KqFGgIgI3rzMDysCYNbAph1/EfeAlklCsd2cSrWOm/r3AquNP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mojmTtBseE8MvEvuhYb4YVqRKT1YFkN3oJelfrUtlR9OJVedCucOzpR5yBNPneGFDg+knvOlLaN8oUOe+Ss0Iw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1275.9b2be5ab76"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1275.9b2be5ab76","@open-mercato/shared":"0.4.11-develop.1275.9b2be5ab76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1275.9b2be5ab76_1775061333393_0.9844249037393642","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1276.368be7be48":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1276.368be7be48","_id":"@open-mercato/ai-assistant@0.4.11-canary.1276.368be7be48","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"415534a026205f277a1d7bc8dbbd7bc00ce61a27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1276.368be7be48.tgz","fileCount":276,"integrity":"sha512-Nf9aErUJ4J6fLBTx7VJ9a7SQQegGuhcRlC503kzdoCfJ1g2hqqWXXWer/icDaMeA2VaHcLgxkgqeq9OQp+ryBw==","signatures":[{"sig":"MEUCIQD4ZJknb3lDfIQOpRxYK30poENmRyrnv/pVj/ybmYVsUQIgAtZeBekJOMLoKczeQXSGGBh2ahcnljsiuGQcTziMDE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Nf9aErUJ4J6fLBTx7VJ9a7SQQegGuhcRlC503kzdoCfJ1g2hqqWXXWer/icDaMeA2VaHcLgxkgqeq9OQp+ryBw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1276.368be7be48"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1276.368be7be48","@open-mercato/shared":"0.4.11-canary.1276.368be7be48"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1276.368be7be48_1775061558936_0.7292132251097501","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1277.d17150ea49":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1277.d17150ea49","_id":"@open-mercato/ai-assistant@0.4.11-canary.1277.d17150ea49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"99760e3113640dd2d06d9a7b0b31c9a351cbf560","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1277.d17150ea49.tgz","fileCount":276,"integrity":"sha512-8JCjFgV3p9JToHXhs3v8sr7gszskbzTxV/2YU6qVANKyVyRi7urLaaI5KXY9b4eGOl9XZUd+a0DdWYV35FcnDQ==","signatures":[{"sig":"MEYCIQDtxWyI3bv+VtFPt0OWD+wLDto24JJh1Vpt2JevexlxbgIhAMwTLIDTAB/SP3HJiPWaWyk4XC8rnUdbACVYkXOR8J9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8JCjFgV3p9JToHXhs3v8sr7gszskbzTxV/2YU6qVANKyVyRi7urLaaI5KXY9b4eGOl9XZUd+a0DdWYV35FcnDQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1277.d17150ea49"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1277.d17150ea49","@open-mercato/shared":"0.4.11-canary.1277.d17150ea49"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1277.d17150ea49_1775063745181_0.7872856597866085","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1278.66cb0c2e76":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1278.66cb0c2e76","_id":"@open-mercato/ai-assistant@0.4.11-canary.1278.66cb0c2e76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f93d81520c446ee3b2b0e2f0d6cabcdb23ef884e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1278.66cb0c2e76.tgz","fileCount":276,"integrity":"sha512-+67yjLw01VbiFtTO/NXhLqBh6GXRbDRCw2HGDbebNGSlaAUYI6jCEH3Pbm3jX2PHydlhhhqnxE0J7tXKy5jgsg==","signatures":[{"sig":"MEQCIHluj2UQB/BQTr817d3HaAKcCrAJ3aQXx7fGptz3XQZ7AiACCzVlaiv5e+DHahagn0QCGqEATs+nPASQevkM/RSPxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+67yjLw01VbiFtTO/NXhLqBh6GXRbDRCw2HGDbebNGSlaAUYI6jCEH3Pbm3jX2PHydlhhhqnxE0J7tXKy5jgsg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1278.66cb0c2e76"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1278.66cb0c2e76","@open-mercato/shared":"0.4.11-canary.1278.66cb0c2e76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1278.66cb0c2e76_1775065236326_0.01354921099476969","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1281.c7ed25c598":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1281.c7ed25c598","_id":"@open-mercato/ai-assistant@0.4.11-canary.1281.c7ed25c598","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3de455f33c71b095a92c19aa35532f536749d620","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1281.c7ed25c598.tgz","fileCount":276,"integrity":"sha512-ujeedwBWcomxNji5KV5NCmSQygsEJoWped/GJwf1abgTM6RpIIT6yNFiKJkO8mI7mGGnsaM6GzAHw5a9Ua8WJg==","signatures":[{"sig":"MEUCIEz0rIH0Smk1tm7jxyOggpyyLviQpH9j9wNKquwXwRE1AiEA1DnpLCeHKAod+1sdqmoguoWrsmOdFQ7XhuhFOcwUiiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ujeedwBWcomxNji5KV5NCmSQygsEJoWped/GJwf1abgTM6RpIIT6yNFiKJkO8mI7mGGnsaM6GzAHw5a9Ua8WJg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1281.c7ed25c598"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1281.c7ed25c598","@open-mercato/shared":"0.4.11-canary.1281.c7ed25c598"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1281.c7ed25c598_1775072116665_0.1879451000353476","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1282.143c6ce667":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1282.143c6ce667","_id":"@open-mercato/ai-assistant@0.4.11-canary.1282.143c6ce667","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71e4fab8832892c581f77b3e8c7a6e11d16c6a0e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1282.143c6ce667.tgz","fileCount":276,"integrity":"sha512-lmFXePqp5Zn/Iek28pyqEp9Ml+MTCCaEfUoL3UPOgwRW6c02iO9OZLuJGh3tbVWMz+/tFhAuLdCGFIIhEEtQgA==","signatures":[{"sig":"MEYCIQCs1lK+2VrYT1uCXqGXyug4smTRPa1FNFSoDEXWhkNJlgIhALNJRm+3vyU+AB1eRER14Fn3ZJbTPX/lG0Vd+W+Fgolb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lmFXePqp5Zn/Iek28pyqEp9Ml+MTCCaEfUoL3UPOgwRW6c02iO9OZLuJGh3tbVWMz+/tFhAuLdCGFIIhEEtQgA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1282.143c6ce667"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1282.143c6ce667","@open-mercato/shared":"0.4.11-canary.1282.143c6ce667"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1282.143c6ce667_1775072581972_0.6895652873981801","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1283.a30b195ff5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1283.a30b195ff5","_id":"@open-mercato/ai-assistant@0.4.11-canary.1283.a30b195ff5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37b7946b228a8a7b634a1577c6f709ee89aa0738","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1283.a30b195ff5.tgz","fileCount":276,"integrity":"sha512-SiAtFqF5KAKAbTxykJ3ML16PizvzELBefF7NzC6+kEZ9LLzMJgpzZTqmg5LBiADacClEi2eX+rpSvkWJGU3+uQ==","signatures":[{"sig":"MEYCIQCWvEenlUUxx84HlIvzJPQpiIH/zvR8rnoExkB6ccBQ5wIhAKcbuY47HwoFqeB1GeLWtfZszB508tDqHLpDBWG/k6R0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SiAtFqF5KAKAbTxykJ3ML16PizvzELBefF7NzC6+kEZ9LLzMJgpzZTqmg5LBiADacClEi2eX+rpSvkWJGU3+uQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1283.a30b195ff5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1283.a30b195ff5","@open-mercato/shared":"0.4.11-canary.1283.a30b195ff5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1283.a30b195ff5_1775072885221_0.0835323901997227","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1284.8d6917ca10":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1284.8d6917ca10","_id":"@open-mercato/ai-assistant@0.4.11-canary.1284.8d6917ca10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"43e9dbfc3b8eb968675d16c3998abfd66f7cac8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1284.8d6917ca10.tgz","fileCount":276,"integrity":"sha512-XXlwxIFpwqboS0brrA5NJHTDv7KH7Sic4rXGrXhiczN5iVqKFIBMoaYwxacK2o6oAyy0SKHsa6/ERUDXapC+8g==","signatures":[{"sig":"MEQCIF6ZlVaRQDywBmoJ5qd71Z0HFLIKCzdp1CeM9rcrg7vtAiAr5hbwdhDEAjsXr4YU6beoAbT0QpGwZFhw3Jdvqtq9Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XXlwxIFpwqboS0brrA5NJHTDv7KH7Sic4rXGrXhiczN5iVqKFIBMoaYwxacK2o6oAyy0SKHsa6/ERUDXapC+8g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1284.8d6917ca10"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1284.8d6917ca10","@open-mercato/shared":"0.4.11-canary.1284.8d6917ca10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1284.8d6917ca10_1775073142784_0.2173415351390504","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1285.25a8969e58":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1285.25a8969e58","_id":"@open-mercato/ai-assistant@0.4.11-canary.1285.25a8969e58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"066e6a561ebc0f694179be358af5f8550c376373","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1285.25a8969e58.tgz","fileCount":276,"integrity":"sha512-raub/6RQYQ94Vcj0i+5gvQB9sXC1f/8IIo2hDuvj7RuyvORl09CVg3ZNwHsc/B2BlB0wLSj42BePPackS3yACQ==","signatures":[{"sig":"MEYCIQDLvjXXtQYd1ZYykJge87xuA8Kq11YXPsJRdBHaIlHVOgIhALX0bG9hn5ead8bBwPrOkbHu4klvG9fDPw2FV9KUjbtd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-raub/6RQYQ94Vcj0i+5gvQB9sXC1f/8IIo2hDuvj7RuyvORl09CVg3ZNwHsc/B2BlB0wLSj42BePPackS3yACQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1285.25a8969e58"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1285.25a8969e58","@open-mercato/shared":"0.4.11-canary.1285.25a8969e58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1285.25a8969e58_1775075046065_0.23197509698261154","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1295.c961df32bb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1295.c961df32bb","_id":"@open-mercato/ai-assistant@0.4.11-develop.1295.c961df32bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6568ac46e57da1efc3b6b9bc80b02fc60162ac7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1295.c961df32bb.tgz","fileCount":276,"integrity":"sha512-m2QEhg3mYl/kOpkJ5ZmeCMHj84uZowgSkSCAQ+ODyL+bsJu48lktpt1nujNjdtV7WnYEhpTJ3lx0QP4vZ4L6pg==","signatures":[{"sig":"MEQCIFlJwsTOO5HZY7DOfO13bLx8hHz82tBCfLXEj/MNFZdrAiASYVEvXw/GOcL5XRgMNrqE4XRlMnr2CnXgCEGa9fwW2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m2QEhg3mYl/kOpkJ5ZmeCMHj84uZowgSkSCAQ+ODyL+bsJu48lktpt1nujNjdtV7WnYEhpTJ3lx0QP4vZ4L6pg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1295.c961df32bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1295.c961df32bb","@open-mercato/shared":"0.4.11-develop.1295.c961df32bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1295.c961df32bb_1775105276500_0.24577885774079822","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1296.28b439e85c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1296.28b439e85c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1296.28b439e85c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45bc1ca355cba470e75b8cd3f27a07cddafb55c4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1296.28b439e85c.tgz","fileCount":276,"integrity":"sha512-15Tc0dQnFdIRqjHihzHW7CzB2R4IGKe+lOVu4V+gFIQKp526cOSTlu3rjy6Md1CgrTIm0hiPSQYt51DjzCvvng==","signatures":[{"sig":"MEYCIQCLN8VLq4NGVSl+xToany6LewdNDknY9eBKrSN+MOicdAIhAO/Hf4RGnGW+EGdRGf43X3vfIDoiNzPsuwzwZW9eEyJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-15Tc0dQnFdIRqjHihzHW7CzB2R4IGKe+lOVu4V+gFIQKp526cOSTlu3rjy6Md1CgrTIm0hiPSQYt51DjzCvvng==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1296.28b439e85c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1296.28b439e85c","@open-mercato/shared":"0.4.11-canary.1296.28b439e85c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1296.28b439e85c_1775105657701_0.18229073099069737","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1297.fe7c07842d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1297.fe7c07842d","_id":"@open-mercato/ai-assistant@0.4.11-canary.1297.fe7c07842d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c6f7279e965e8d16851d5c3ed6efacb147676da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1297.fe7c07842d.tgz","fileCount":276,"integrity":"sha512-nwTjZbs5NI82oApYfU2fRWGrrQhZnmV/XfITDCBFL4fx6KPbSO/gJxEwL3R4MvKDPwK8ymPPOZbAe5kigd/LBw==","signatures":[{"sig":"MEQCIHOYK+sU1ceunWkzS8u4I3SwzEREw6g55V4HLY0WALNpAiBnBWElr+qs35K4K3p9sDpcwJ3hxSLmYeiJauZx3n1BTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nwTjZbs5NI82oApYfU2fRWGrrQhZnmV/XfITDCBFL4fx6KPbSO/gJxEwL3R4MvKDPwK8ymPPOZbAe5kigd/LBw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1297.fe7c07842d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1297.fe7c07842d","@open-mercato/shared":"0.4.11-canary.1297.fe7c07842d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1297.fe7c07842d_1775111398106_0.15875123116465883","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1298.9e657509a7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1298.9e657509a7","_id":"@open-mercato/ai-assistant@0.4.11-canary.1298.9e657509a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8753b177c32ecc395678ac72e025ebbf758f2b29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1298.9e657509a7.tgz","fileCount":276,"integrity":"sha512-JVQDeAl+rUjayFqoy8GpuD19lBo8MCc1dZsaagfZ33JO0wX0cIrVv2vahqg7NaQHkq8Xt7B9ZSyt3Yn2u0fZvw==","signatures":[{"sig":"MEUCICe0H4KqWZr+jmCsorkRAgS+5lpg5IN5f0x2LnPIiLPCAiEAkUW4oBj9RgnJUBZ/XnemQwWcuMFYAVlsq4g4p1VZmAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JVQDeAl+rUjayFqoy8GpuD19lBo8MCc1dZsaagfZ33JO0wX0cIrVv2vahqg7NaQHkq8Xt7B9ZSyt3Yn2u0fZvw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1298.9e657509a7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1298.9e657509a7","@open-mercato/shared":"0.4.11-canary.1298.9e657509a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1298.9e657509a7_1775112735899_0.05768850885072174","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1299.78ca9c88e2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1299.78ca9c88e2","_id":"@open-mercato/ai-assistant@0.4.11-develop.1299.78ca9c88e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"44e50a47c75a26242837031b6f7001993a277eda","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1299.78ca9c88e2.tgz","fileCount":276,"integrity":"sha512-gBv1CcoVPpLx4k90n5itKs5bZ8NrX+L78glQkFymYXCyD4Alm6lHY60MC4pWLZLoMef1szsJw/h7MeGfuOlqmQ==","signatures":[{"sig":"MEYCIQD/Q7n9Ln/vv63CcrIypoC/iwGAcp7b7MsZJ7uebPZLzAIhAL8E687YojuCtQmY+3EcWbXtpt1x4OCBf/wYXpP/kx+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gBv1CcoVPpLx4k90n5itKs5bZ8NrX+L78glQkFymYXCyD4Alm6lHY60MC4pWLZLoMef1szsJw/h7MeGfuOlqmQ==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1299.78ca9c88e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1299.78ca9c88e2","@open-mercato/shared":"0.4.11-develop.1299.78ca9c88e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1299.78ca9c88e2_1775120875063_0.7987673084074343","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1300.bc33ae0813":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1300.bc33ae0813","_id":"@open-mercato/ai-assistant@0.4.11-canary.1300.bc33ae0813","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6d31326057aa8ee9874e5a5073d3d28bf0e0d0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1300.bc33ae0813.tgz","fileCount":276,"integrity":"sha512-vLPt3mgTBpaLgqgCcvYxx066Mnx5moGCnuzF2fT1o39DuSf9Wi/C0m4kgIqE+z8UU9A1/MuurzJNmULrc1rSNw==","signatures":[{"sig":"MEYCIQDoUPDT/yukoo6MjOgVKMlFI0shL0OX9B7kbK9SWQsVzwIhAMnI/eWPmlX6yBqSp3xjz5JYiU9QsIOGZrLci901Z0GN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vLPt3mgTBpaLgqgCcvYxx066Mnx5moGCnuzF2fT1o39DuSf9Wi/C0m4kgIqE+z8UU9A1/MuurzJNmULrc1rSNw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1300.bc33ae0813"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1300.bc33ae0813","@open-mercato/shared":"0.4.11-canary.1300.bc33ae0813"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1300.bc33ae0813_1775122113703_0.580462367930155","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1304.3a2556b212":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1304.3a2556b212","_id":"@open-mercato/ai-assistant@0.4.11-canary.1304.3a2556b212","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff472f5ddbe268909ccaa393c9c1221cf6870cb2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1304.3a2556b212.tgz","fileCount":276,"integrity":"sha512-EF5deLbA1bueBiJn9q8xZOfK4lzlbWVgbGsIif3RRv3z+TeNzRkJM2Q80txnK70hFmJkFQMkyJipmRomO4Loow==","signatures":[{"sig":"MEQCIBHBMJ9njMPzRpp4pOqv9DJl5n8vxIMwQpry+DPGf+DLAiBfa0NDOollTXeNVfkSatkyqAKnoM+8wBMKOS7Uz7n/2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EF5deLbA1bueBiJn9q8xZOfK4lzlbWVgbGsIif3RRv3z+TeNzRkJM2Q80txnK70hFmJkFQMkyJipmRomO4Loow==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1304.3a2556b212"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1304.3a2556b212","@open-mercato/shared":"0.4.11-canary.1304.3a2556b212"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1304.3a2556b212_1775125071126_0.5478316498960112","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1305.fd700e3add":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1305.fd700e3add","_id":"@open-mercato/ai-assistant@0.4.11-canary.1305.fd700e3add","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5b271a834fdb9fce410e9a21b5bdb016ac79b093","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1305.fd700e3add.tgz","fileCount":276,"integrity":"sha512-erKkxGWNQmcTTqf7RpnowquWBiKu3aKVMDWjUcVSz26ISc0PY3AUFEen1QZyISqJu9FtXoZHqv7j5jcPUJagMA==","signatures":[{"sig":"MEQCIFSM4GQ04ixdG/daK8rVDAFipKc43Eqa5R8ZdwQ2cjIzAiBBJok7WJccxkStHzQwLUntd46CoMvHBOBBG1lbFOh+cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-erKkxGWNQmcTTqf7RpnowquWBiKu3aKVMDWjUcVSz26ISc0PY3AUFEen1QZyISqJu9FtXoZHqv7j5jcPUJagMA==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1305.fd700e3add"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1305.fd700e3add","@open-mercato/shared":"0.4.11-canary.1305.fd700e3add"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1305.fd700e3add_1775125838691_0.7056629971841986","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1306.88755e9a23":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1306.88755e9a23","_id":"@open-mercato/ai-assistant@0.4.11-canary.1306.88755e9a23","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c7a7984f205a3e9606291374a9555c7eeec60c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1306.88755e9a23.tgz","fileCount":276,"integrity":"sha512-wwwZxS5m6izI8dYl0/pTuxZwTUasA6ki5nMMpO8Mdh2GEk95E5vN8gLWUTYJ7QWBsGw7fLrTDW/z6xQqLeTPUw==","signatures":[{"sig":"MEUCIBrMF9peroOiUd4LUU5sHb7P3BecTI2KZrnbdcI/I2JDAiEAjW5eCTB9tHpXpnxnJ2x+YN0iCLR1sranZ/p3ksICo3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wwwZxS5m6izI8dYl0/pTuxZwTUasA6ki5nMMpO8Mdh2GEk95E5vN8gLWUTYJ7QWBsGw7fLrTDW/z6xQqLeTPUw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1306.88755e9a23"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1306.88755e9a23","@open-mercato/shared":"0.4.11-canary.1306.88755e9a23"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1306.88755e9a23_1775127163786_0.22727711499048198","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1307.0b6f3dc567":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1307.0b6f3dc567","_id":"@open-mercato/ai-assistant@0.4.11-canary.1307.0b6f3dc567","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b49a34a70c278ae4c27e1de968ee428db1d18abf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1307.0b6f3dc567.tgz","fileCount":276,"integrity":"sha512-9Lk3rqzBx2fls57/Nixu6RkHgGUeS0VQ1jL4P/TypeXecbwBNQ/IeGruJy7cL/vBltG3u76fr3rLyBRSA/2SGg==","signatures":[{"sig":"MEUCIGzZs8IDBQ5XWc5BOsP0Zqvf7d1AGzQRlO6bthPgCFwgAiEA7sMcK1/d+Dp9zLS6R8K/OzQKOkdg061ZpPlW1KwY9go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9Lk3rqzBx2fls57/Nixu6RkHgGUeS0VQ1jL4P/TypeXecbwBNQ/IeGruJy7cL/vBltG3u76fr3rLyBRSA/2SGg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1307.0b6f3dc567"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1307.0b6f3dc567","@open-mercato/shared":"0.4.11-canary.1307.0b6f3dc567"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1307.0b6f3dc567_1775128242873_0.8583708858000283","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1309.4b37381a7a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1309.4b37381a7a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1309.4b37381a7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed2575a643224b9d7f44e369c5984186b58c18f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1309.4b37381a7a.tgz","fileCount":276,"integrity":"sha512-V9KYadWYxv4mX2bDzSoMpBuaIfnemVdYluRaG/u19L9hyEeVDADJQMsrr3hlozcWblAFubKsBRuteRJOzm91fA==","signatures":[{"sig":"MEQCIA1Ikf+8WGq2uLDEgZTH4ndk/Y6U0MtbxjalfdX8C/xMAiBFWSf0gXEItdw8XSua6zFrRslsX1TjzLsNGpLwKoKhmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-V9KYadWYxv4mX2bDzSoMpBuaIfnemVdYluRaG/u19L9hyEeVDADJQMsrr3hlozcWblAFubKsBRuteRJOzm91fA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1309.4b37381a7a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1309.4b37381a7a","@open-mercato/shared":"0.4.11-develop.1309.4b37381a7a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1309.4b37381a7a_1775153218333_0.8415365963953003","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1313.617fd20b60":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1313.617fd20b60","_id":"@open-mercato/ai-assistant@0.4.11-canary.1313.617fd20b60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66a2f0eb46f811ed3220b07af92344da0ff201fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1313.617fd20b60.tgz","fileCount":276,"integrity":"sha512-Jnokr6WQy3QZvBvFhcqFQmPDS3cTOPYJNuiB1JXslpls41474YeSZAne59Uvd1Bz9m5oPJ8t028FqdKO6yVFng==","signatures":[{"sig":"MEUCIEP4Z8CB6VE0C8O1Wt44V8d3WY7mNGpK+YV4A6ZfBEmBAiEAsA3k4bSHBsvGhk78MmSadXzAcTWZTDZBfQA19+WpzXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Jnokr6WQy3QZvBvFhcqFQmPDS3cTOPYJNuiB1JXslpls41474YeSZAne59Uvd1Bz9m5oPJ8t028FqdKO6yVFng==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1313.617fd20b60"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1313.617fd20b60","@open-mercato/shared":"0.4.11-canary.1313.617fd20b60"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1313.617fd20b60_1775196143775_0.5634332694052833","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1314.667a050e0a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1314.667a050e0a","_id":"@open-mercato/ai-assistant@0.4.11-canary.1314.667a050e0a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bc29943ad0d6f916c6c657c42eb33267035deab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1314.667a050e0a.tgz","fileCount":276,"integrity":"sha512-CPH0sH8QdzWdM/YNb0LRZsuJ8k4B0xlHscqPux3+SECt98S3/Cihp9ArsqypvCiqC8NW8xm10Oq6wWppbcr2Yw==","signatures":[{"sig":"MEUCIQCNoLx3tPssdbDl96lp25eBQlVPZ8rxzD9SA48ThpES0wIgA6GtKLtxqw+kxkqqhsjI4OSIegfGngQYh7wnF6hWy+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CPH0sH8QdzWdM/YNb0LRZsuJ8k4B0xlHscqPux3+SECt98S3/Cihp9ArsqypvCiqC8NW8xm10Oq6wWppbcr2Yw==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1314.667a050e0a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1314.667a050e0a","@open-mercato/shared":"0.4.11-canary.1314.667a050e0a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1314.667a050e0a_1775196441088_0.466492754464908","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1315.33354b1c0b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1315.33354b1c0b","_id":"@open-mercato/ai-assistant@0.4.11-canary.1315.33354b1c0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"208becedb8fc09a3892e0e0889203608cfae4b86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1315.33354b1c0b.tgz","fileCount":276,"integrity":"sha512-U4452mXwPk24Ao3PDjr3zUrG9a8403xRGNEsemSzmsvb/WxGN63WbeDOIIUmdxff1vHfoGjpx+njofk6nttN2g==","signatures":[{"sig":"MEUCIF852dmj3+uyudWZ+M3Fx08mzllE5BcnCc/y95gr2XvvAiEA0Di+nk/O54nNnL1mVYI+UtViBaUIpob81qZDhFqw1GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U4452mXwPk24Ao3PDjr3zUrG9a8403xRGNEsemSzmsvb/WxGN63WbeDOIIUmdxff1vHfoGjpx+njofk6nttN2g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1315.33354b1c0b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1315.33354b1c0b","@open-mercato/shared":"0.4.11-canary.1315.33354b1c0b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1315.33354b1c0b_1775200879177_0.1037513839307036","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1316.c088b4c785":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1316.c088b4c785","_id":"@open-mercato/ai-assistant@0.4.11-canary.1316.c088b4c785","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9b22fecdca9e8cfc822c1c33a65af8cdd989b5a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1316.c088b4c785.tgz","fileCount":276,"integrity":"sha512-QzDhxzFdRSB+U30DzSByTMryxiDPZeZcMLvofgAE6ptb8MP8XsGc2p9NCCO1sJALxJRP9gmV1i9LP+2WHoaojA==","signatures":[{"sig":"MEYCIQC3x6AzhnGS88oBCi95DCieanw9yvuIsxJrNe7DPNRxmQIhALQZd8sh7wOgiUnvOyaWW7YLWD2gy/0s32RNQ2FguIFv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QzDhxzFdRSB+U30DzSByTMryxiDPZeZcMLvofgAE6ptb8MP8XsGc2p9NCCO1sJALxJRP9gmV1i9LP+2WHoaojA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1316.c088b4c785"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1316.c088b4c785","@open-mercato/shared":"0.4.11-canary.1316.c088b4c785"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1316.c088b4c785_1775204751759_0.3823747903752217","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1317.9358884b4b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1317.9358884b4b","_id":"@open-mercato/ai-assistant@0.4.11-canary.1317.9358884b4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1b4931dcb0c6e5c0686cf9adaf0be76346adcda","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1317.9358884b4b.tgz","fileCount":276,"integrity":"sha512-Xhq68P8G9Vix7UUV/GpfpxS9aKGg0QQ3bEsTXLwWZOlRUShdj/Y8l0d8t+a4A3lb0xyPh9JRE7begHtRn+XHBQ==","signatures":[{"sig":"MEYCIQCcFVMEslGmOw0H1IfA6b3zdtJQf9GYGb9sr+NLGJyamQIhAPRlWohbcWiZ/BYBUssJ+FqJ8ldbXJxpOc/CrVgjrCYZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Xhq68P8G9Vix7UUV/GpfpxS9aKGg0QQ3bEsTXLwWZOlRUShdj/Y8l0d8t+a4A3lb0xyPh9JRE7begHtRn+XHBQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1317.9358884b4b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1317.9358884b4b","@open-mercato/shared":"0.4.11-canary.1317.9358884b4b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1317.9358884b4b_1775210626802_0.8000354758947483","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1319.6a63dafc61":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1319.6a63dafc61","_id":"@open-mercato/ai-assistant@0.4.11-canary.1319.6a63dafc61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c512ef8537f48818c5f3b81beeada2bc3882f90b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1319.6a63dafc61.tgz","fileCount":276,"integrity":"sha512-/jcaEnApgrFtfnj/09/Ia5d4PBo8rCFzFiO/sIpMqQ18muiedRXRBVHvqG4xwcJZWeaEdqeHLvPFEuxUq2TLeg==","signatures":[{"sig":"MEYCIQDLsmgqqIgCe1l9yHIuyXvFtKNCBE4gMJypn0r2F9K3DAIhAIIHvmxXFQODoI5wH3muy01pFkz/W3Cum4gg4hbLIg4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/jcaEnApgrFtfnj/09/Ia5d4PBo8rCFzFiO/sIpMqQ18muiedRXRBVHvqG4xwcJZWeaEdqeHLvPFEuxUq2TLeg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1319.6a63dafc61"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1319.6a63dafc61","@open-mercato/shared":"0.4.11-canary.1319.6a63dafc61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1319.6a63dafc61_1775216745430_0.22497821185923605","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1320.486a84bce5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1320.486a84bce5","_id":"@open-mercato/ai-assistant@0.4.11-canary.1320.486a84bce5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81b754b091d9f78d7c42187e314ba1be761bc0e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1320.486a84bce5.tgz","fileCount":276,"integrity":"sha512-ZMdX0Bvnpf7MvXH/0K5nX8Lohu89J6jFBXqPdB17K9AE1QlkQJQKJww1hbeM72Icknzc01JnoTqsEnKl5+dGsg==","signatures":[{"sig":"MEYCIQDQcs35/rvTiEuR4vCXVfWXBnlnbICy+ZQRokeflzfRRwIhAMIC1d1w1UIvV2pL9hPxIBDkQF2sUH5z8R0ftQVgqM7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZMdX0Bvnpf7MvXH/0K5nX8Lohu89J6jFBXqPdB17K9AE1QlkQJQKJww1hbeM72Icknzc01JnoTqsEnKl5+dGsg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1320.486a84bce5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1320.486a84bce5","@open-mercato/shared":"0.4.11-canary.1320.486a84bce5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1320.486a84bce5_1775217127453_0.9302680734088664","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1322.2a2bedf439":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1322.2a2bedf439","_id":"@open-mercato/ai-assistant@0.4.11-canary.1322.2a2bedf439","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34e4d6e46ff6aa36326f5469c25eb56f4dd04001","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1322.2a2bedf439.tgz","fileCount":276,"integrity":"sha512-zG1J4TmF/p2C8fovAZUem8KViqZHyXM5F+PZHDQdYLHMKXREjGtzTlUF2swi1p8YNWGqVrFHuJVOQW7Lfh2Png==","signatures":[{"sig":"MEYCIQC9btPEbMOHWOKm2dpjTibyH4NhA+JPSqp+5RxuC2ylSAIhAKbg1tT6cHMhegAg5G74MiZbV+Xz/xNEpqM0btATZyBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zG1J4TmF/p2C8fovAZUem8KViqZHyXM5F+PZHDQdYLHMKXREjGtzTlUF2swi1p8YNWGqVrFHuJVOQW7Lfh2Png==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1322.2a2bedf439"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1322.2a2bedf439","@open-mercato/shared":"0.4.11-canary.1322.2a2bedf439"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1322.2a2bedf439_1775220248034_0.7617414108377218","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1323.b31999a303":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1323.b31999a303","_id":"@open-mercato/ai-assistant@0.4.11-canary.1323.b31999a303","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2a8d836e079cb6247f288ea3cca12aca0e7dc96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1323.b31999a303.tgz","fileCount":276,"integrity":"sha512-xigglXvE3dXBRJ3SghRaeOrcVIZjhSGLFr/5oRbRGgpO+uFfeNBGrB0wrwa58lglWtl8+3mlMwya4cmwf/nATg==","signatures":[{"sig":"MEYCIQDg9yu14tOgp+uhZfiRedSVxO6b4L+Fk7G5ZMo5VUFCIQIhAJW8wwuyYo/UM8vWlQbXJiFe/KtCSLIo19b6a62NGTyq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xigglXvE3dXBRJ3SghRaeOrcVIZjhSGLFr/5oRbRGgpO+uFfeNBGrB0wrwa58lglWtl8+3mlMwya4cmwf/nATg==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1323.b31999a303"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1323.b31999a303","@open-mercato/shared":"0.4.11-canary.1323.b31999a303"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1323.b31999a303_1775220642310_0.9452742757999755","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1325.a0aad734eb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1325.a0aad734eb","_id":"@open-mercato/ai-assistant@0.4.11-canary.1325.a0aad734eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2f978f5980369c20a2cf8eb5724776d55df706e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1325.a0aad734eb.tgz","fileCount":276,"integrity":"sha512-TmWArgprzaful3695vuyiyJXz4RGgCyvhRiwnINc5WjQa5wlEaTK56fjUj+pIqxxBn0uPtLut6aIeviJ5cRg8w==","signatures":[{"sig":"MEUCIQCafUjux1vq7ZuAxZUYHUglN/e+EH5VXNauFLpE8C7RfAIgaNHLf7oA7on47trszu/Ze7QIz+LKFwJMVLYZ/WoTg68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TmWArgprzaful3695vuyiyJXz4RGgCyvhRiwnINc5WjQa5wlEaTK56fjUj+pIqxxBn0uPtLut6aIeviJ5cRg8w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1325.a0aad734eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1325.a0aad734eb","@open-mercato/shared":"0.4.11-canary.1325.a0aad734eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1325.a0aad734eb_1775221381527_0.575128962301444","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1326.6f68949fa6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1326.6f68949fa6","_id":"@open-mercato/ai-assistant@0.4.11-canary.1326.6f68949fa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2aa84e3b2521c336a32d5257b51e168484e82714","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1326.6f68949fa6.tgz","fileCount":276,"integrity":"sha512-2GHqCcDQeGk5RBQtTEgKOZoiAT7EgDFat062fQI8df+/GwRuo92uXgfQp7s4N4PVZ69OpRGjxwDC3Ewfti0dqA==","signatures":[{"sig":"MEQCIGf8yXIG3H8xef0eoRcuVxzpZk8cjLaFw3QSY3I0PUwPAiBpV96YO9NWcHNbwY5J+9qTewAYfLaz4qytWqmSF9dn5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2GHqCcDQeGk5RBQtTEgKOZoiAT7EgDFat062fQI8df+/GwRuo92uXgfQp7s4N4PVZ69OpRGjxwDC3Ewfti0dqA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1326.6f68949fa6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1326.6f68949fa6","@open-mercato/shared":"0.4.11-canary.1326.6f68949fa6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1326.6f68949fa6_1775221503832_0.6034072589054971","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1327.cb78ca2a00":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1327.cb78ca2a00","_id":"@open-mercato/ai-assistant@0.4.11-canary.1327.cb78ca2a00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87638959ffbc29f01c648fc2815ad47e6d0f0da0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1327.cb78ca2a00.tgz","fileCount":276,"integrity":"sha512-cNTOmFEgeAYiuJLbPdqzJ4BV88q/8gDozGff0FlglvH/1OgVFkB5/OGOpntGXQBu0qkc4mUtVtGk3x1dcMpSZg==","signatures":[{"sig":"MEUCIBg6gIfyVMLWPdl/Od+BOXNm69JZyzUaXPik/SMlQZtAAiEAt63KZA8niQXNrGiW8LtOv3c0ZgnXhSI+sdtJwCm2H60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cNTOmFEgeAYiuJLbPdqzJ4BV88q/8gDozGff0FlglvH/1OgVFkB5/OGOpntGXQBu0qkc4mUtVtGk3x1dcMpSZg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1327.cb78ca2a00"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1327.cb78ca2a00","@open-mercato/shared":"0.4.11-canary.1327.cb78ca2a00"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1327.cb78ca2a00_1775222531072_0.17379000661069854","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1329.6e760649b2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1329.6e760649b2","_id":"@open-mercato/ai-assistant@0.4.11-canary.1329.6e760649b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"573e9065105b63c9cd1d298ed4c1f2a0adfcc043","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1329.6e760649b2.tgz","fileCount":276,"integrity":"sha512-QfH4bRiMY7pcG2gdAdbv3fKbhE3SAo2Brv+inj2AjE2uqnWIgk8xWfBLrk1obVBxhvplyCmApz0AkYF9KJ3OJA==","signatures":[{"sig":"MEUCIQCTQsBiiVCjlOdCq2rJ81b6uCu5AQQoehraIvp6waOkhQIgQJHmjY9mvqu6kVF9rNI/OJNxi35QC/m8XarqisYkJ4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QfH4bRiMY7pcG2gdAdbv3fKbhE3SAo2Brv+inj2AjE2uqnWIgk8xWfBLrk1obVBxhvplyCmApz0AkYF9KJ3OJA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1329.6e760649b2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1329.6e760649b2","@open-mercato/shared":"0.4.11-canary.1329.6e760649b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1329.6e760649b2_1775230874978_0.25739003913149294","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1330.9257410e4f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1330.9257410e4f","_id":"@open-mercato/ai-assistant@0.4.11-canary.1330.9257410e4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be5f1e919ae4fb213277a781a115e41b8e083e06","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1330.9257410e4f.tgz","fileCount":276,"integrity":"sha512-f+ZApRIaLNiVFbpdcfxbtBjsJ6KsIdsw2k48tiQ9lC+KFYDxYnyrSBGxW4RQlDMpxZJgLPPQhKpzJ0z8Rze09Q==","signatures":[{"sig":"MEUCIQCEWQrmzwvOODBmUZAkD0JiIenF6YT7l95XuVwo4vi+xAIgN+Dhj0NtqSFO/HB7OOttV10dg9yyrwZtdtomuVVCyKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f+ZApRIaLNiVFbpdcfxbtBjsJ6KsIdsw2k48tiQ9lC+KFYDxYnyrSBGxW4RQlDMpxZJgLPPQhKpzJ0z8Rze09Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1330.9257410e4f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1330.9257410e4f","@open-mercato/shared":"0.4.11-canary.1330.9257410e4f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1330.9257410e4f_1775231629549_0.0978719084348394","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1331.317fe53738":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1331.317fe53738","_id":"@open-mercato/ai-assistant@0.4.11-canary.1331.317fe53738","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"072e513decfad86c63aa13ecef84ef83b2fc9ad0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1331.317fe53738.tgz","fileCount":276,"integrity":"sha512-le8Do4x4OplildbOZY2WbSF5V3Is/AT6XFiHoOjmXbpXBskUn2TAnOZCfCy9E57n+xMRL3SMNdA1sqTvmeje5g==","signatures":[{"sig":"MEYCIQCstCcYPCPpb6tzUw/lvXyZMcP/1OTfc/6LVUUENV557wIhAKNLSfMlCs+xYzqjjWt8wHGmIu4cGGu81fppTu9zpaqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-le8Do4x4OplildbOZY2WbSF5V3Is/AT6XFiHoOjmXbpXBskUn2TAnOZCfCy9E57n+xMRL3SMNdA1sqTvmeje5g==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1331.317fe53738"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1331.317fe53738","@open-mercato/shared":"0.4.11-canary.1331.317fe53738"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1331.317fe53738_1775235383963_0.7741023126517519","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1332.d71041f0e6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1332.d71041f0e6","_id":"@open-mercato/ai-assistant@0.4.11-canary.1332.d71041f0e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"de8e9d5af7995f97e7dc79aa7e9997e6e220c416","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1332.d71041f0e6.tgz","fileCount":276,"integrity":"sha512-VF9twMxfvw5N8OqpMXrw4kmCloeYxN5nCK96SkVpOgDkxpE2gZvLyLRbIQwH9f6G1Zuc12+d0uGQnoY2HmP2IA==","signatures":[{"sig":"MEUCICsqPV1kOLNLO2yJ2fGx5dtM5hpSpkQHqBi8w74kJoeIAiEApJkOhrZrh5+S25K/dZVjvzdKcK4alZtBNHoItdqyMME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VF9twMxfvw5N8OqpMXrw4kmCloeYxN5nCK96SkVpOgDkxpE2gZvLyLRbIQwH9f6G1Zuc12+d0uGQnoY2HmP2IA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1332.d71041f0e6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1332.d71041f0e6","@open-mercato/shared":"0.4.11-canary.1332.d71041f0e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1332.d71041f0e6_1775237276326_0.3279422929147089","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1333.c4a5328de0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1333.c4a5328de0","_id":"@open-mercato/ai-assistant@0.4.11-canary.1333.c4a5328de0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9293aa46b6705d650c0c155518df3c3a8deca57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1333.c4a5328de0.tgz","fileCount":276,"integrity":"sha512-H6zj143R+jtFFJ3byZOaYj5bjnCfgvfNzoxADg4kwJNPurQnkglBTiDcTqrDOWtAza6LIeH+UuD8nzEUCcsh+A==","signatures":[{"sig":"MEUCIFGVy9CbD2cN9oB1XOhm/6DptHaqG+X6OhD3Y9shgqOuAiEA0iGjDo9JnoFe28eCiLXfw9acmx7hO7SHWiDj76zbj4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H6zj143R+jtFFJ3byZOaYj5bjnCfgvfNzoxADg4kwJNPurQnkglBTiDcTqrDOWtAza6LIeH+UuD8nzEUCcsh+A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1333.c4a5328de0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1333.c4a5328de0","@open-mercato/shared":"0.4.11-canary.1333.c4a5328de0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1333.c4a5328de0_1775239028125_0.9184803512405764","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1335.4ba7103483":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1335.4ba7103483","_id":"@open-mercato/ai-assistant@0.4.11-canary.1335.4ba7103483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfd5ef6d80d6cee622241ecbdabff8aba3669d0e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1335.4ba7103483.tgz","fileCount":276,"integrity":"sha512-kK8Nw85GOzPIupxmlcetXtZbAajZf5j4jPWKL3ptM4n3kfy/2vmJqP9uffmp5BlkIGIyw9mh3UAqG/DZhWo8nQ==","signatures":[{"sig":"MEUCIAxtjhst9zXYqMA//e1pvxF3+wJQKYet2iXdpfLvqRWSAiEArTwKJHjOu+jGrKN/wu0tGbrLEc7OMsl/Bq9HVpBg9Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kK8Nw85GOzPIupxmlcetXtZbAajZf5j4jPWKL3ptM4n3kfy/2vmJqP9uffmp5BlkIGIyw9mh3UAqG/DZhWo8nQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1335.4ba7103483"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1335.4ba7103483","@open-mercato/shared":"0.4.11-canary.1335.4ba7103483"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1335.4ba7103483_1775239711889_0.8380670652794275","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1336.bc80b5132e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1336.bc80b5132e","_id":"@open-mercato/ai-assistant@0.4.11-canary.1336.bc80b5132e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0749ef63cbca5abfd8eabf16798cf81cbfacab67","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1336.bc80b5132e.tgz","fileCount":276,"integrity":"sha512-l0PGBlntdWJapTefZkwP/k6EeHaQMwvsw9vUsQaf//ySxRfESKBWDqifNOG2Qw3l7Jx+FtPkH5lNuB2ISJPm4Q==","signatures":[{"sig":"MEYCIQCKhEalh/yBm2sppVkOSwR4hDLbQoay7lthFswJNhAo2gIhANtCB5b4f3Zaw2Zsu60B9Ys/gwD8CjZ9QowcXknEwRmO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733264},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l0PGBlntdWJapTefZkwP/k6EeHaQMwvsw9vUsQaf//ySxRfESKBWDqifNOG2Qw3l7Jx+FtPkH5lNuB2ISJPm4Q==","_npmVersion":"11.9.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1336.bc80b5132e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1336.bc80b5132e","@open-mercato/shared":"0.4.11-canary.1336.bc80b5132e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1336.bc80b5132e_1775239800890_0.12472245559540118","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1337.3506b1f01a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1337.3506b1f01a","_id":"@open-mercato/ai-assistant@0.4.11-canary.1337.3506b1f01a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bc7ee77f82b52a09cfd9384bf6ad91702bf3d133","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1337.3506b1f01a.tgz","fileCount":276,"integrity":"sha512-S+L4L1Sdgqa1ig5l6v1g0reKmN3kTnY41ishH/xu0w8dv0E+RwQJk4iGH5Fc8Dqs5ego1zciKwOOqibS/ckAaw==","signatures":[{"sig":"MEYCIQDRLoyzWndzXDngRTK5lGufDTD7I6XlwL/T8Q3ux6VI8gIhAINZRLauukIPgkqVho9f9qsEDk0cFs/cWPI1wq6mZSw2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S+L4L1Sdgqa1ig5l6v1g0reKmN3kTnY41ishH/xu0w8dv0E+RwQJk4iGH5Fc8Dqs5ego1zciKwOOqibS/ckAaw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1337.3506b1f01a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1337.3506b1f01a","@open-mercato/shared":"0.4.11-canary.1337.3506b1f01a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1337.3506b1f01a_1775241563751_0.7120562574893197","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1338.1a32698f5f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1338.1a32698f5f","_id":"@open-mercato/ai-assistant@0.4.11-canary.1338.1a32698f5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8c808579f5a3d581b0fbd37ec440e255313ede0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1338.1a32698f5f.tgz","fileCount":276,"integrity":"sha512-YSlCC+3zkcOFX6YtCwfD3mByPD1JrDCsMMHSkMZwNEw6H3N1LgUjQtJl+mSYgXjLKS3Hzowt+6w+DUrBVv97EA==","signatures":[{"sig":"MEUCIQCXg7vwfOY48Y9HKuM6K4S0NJ4ohFcIgCQtMzY9En+DjwIgcNVS+RgAx4NQlCkM85qlbR2aL/DwUgZUln5+HeKjo4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YSlCC+3zkcOFX6YtCwfD3mByPD1JrDCsMMHSkMZwNEw6H3N1LgUjQtJl+mSYgXjLKS3Hzowt+6w+DUrBVv97EA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1338.1a32698f5f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1338.1a32698f5f","@open-mercato/shared":"0.4.11-canary.1338.1a32698f5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1338.1a32698f5f_1775242165280_0.3735171992184265","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1339.a7e75d8970":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1339.a7e75d8970","_id":"@open-mercato/ai-assistant@0.4.11-canary.1339.a7e75d8970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2cb7c68402fdf7b0a6a484d1dae22c8648565315","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1339.a7e75d8970.tgz","fileCount":276,"integrity":"sha512-gz7jUGQ+f6iKdAIa3TJ6TsSMkZEcJ8ChjFmlF+MfYGIoGBaqocpkfbXdcgHfVgJCD/Z632nnJVIEl5409kcyxA==","signatures":[{"sig":"MEQCIE6sfYQjna93Awk/AUM8KP7ahbOTolrMjLtVJKyD746UAiB13egk24lQUbN3Lk3q83bChtINjfIMGVBPpSWKDfSQeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gz7jUGQ+f6iKdAIa3TJ6TsSMkZEcJ8ChjFmlF+MfYGIoGBaqocpkfbXdcgHfVgJCD/Z632nnJVIEl5409kcyxA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1339.a7e75d8970"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1339.a7e75d8970","@open-mercato/shared":"0.4.11-canary.1339.a7e75d8970"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1339.a7e75d8970_1775242282931_0.4865016788345873","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1341.6171ea7062":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1341.6171ea7062","_id":"@open-mercato/ai-assistant@0.4.11-canary.1341.6171ea7062","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0bd8a83ace0ca834b443dff0d9adfb17743dee8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1341.6171ea7062.tgz","fileCount":276,"integrity":"sha512-0yOJvsZFUwg18A6aaaOzP7MRuR7Pq+VTGbARK63A8gup8NEsRegNpy9UtUDpNDYPcSim2FITLVcvzbM0ItQN2A==","signatures":[{"sig":"MEYCIQDhC7CcE5lcQIb2MmA/2D/RdMQ5zAQ6haqbz7D0sAv8TQIhALFV6gOhG1wATYOk3Nrh44q1qMMH/NUDqFBcMHtp8j/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0yOJvsZFUwg18A6aaaOzP7MRuR7Pq+VTGbARK63A8gup8NEsRegNpy9UtUDpNDYPcSim2FITLVcvzbM0ItQN2A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1341.6171ea7062"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1341.6171ea7062","@open-mercato/shared":"0.4.11-canary.1341.6171ea7062"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1341.6171ea7062_1775247673894_0.16031751938594074","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1347.c693e6dfee":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1347.c693e6dfee","_id":"@open-mercato/ai-assistant@0.4.11-develop.1347.c693e6dfee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ae251ba766d9c8d6f78139b558d86d70470679d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1347.c693e6dfee.tgz","fileCount":276,"integrity":"sha512-8l+Q8QYwwvK+s2Ej2IQBnNkrbjTwYrfa9RKTjms7tFYjLrb7nuqsyR7TcpeXyPKSTZHysiBoU3qXzeIz9CnAfw==","signatures":[{"sig":"MEUCIQCla++ZRCI0zxxorUjO2aP9pxZ56pD76fNwdq+kt2mmmgIgYy4mjBes3uZtjvw/43mnCygKNupBIslZQs8nhhnfdfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8l+Q8QYwwvK+s2Ej2IQBnNkrbjTwYrfa9RKTjms7tFYjLrb7nuqsyR7TcpeXyPKSTZHysiBoU3qXzeIz9CnAfw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1347.c693e6dfee"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1347.c693e6dfee","@open-mercato/shared":"0.4.11-develop.1347.c693e6dfee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1347.c693e6dfee_1775412869174_0.9276234625466504","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1350.dcf308f8b9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1350.dcf308f8b9","_id":"@open-mercato/ai-assistant@0.4.11-canary.1350.dcf308f8b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aae89d85a2c4bdb07e0be3e43d3622fb0de49457","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1350.dcf308f8b9.tgz","fileCount":276,"integrity":"sha512-N+hTalu++/wuZ4V3PvKL3JThS2ogp1r43jmKZTkPiTaAS6B6gC/QrFWywOTir4nEIhL0C72L+DxyPLlpyxZH3A==","signatures":[{"sig":"MEYCIQDFRmJ9XvgVR5RMS5hRzJqa20Xy+UDsOibLvH78uOXfYgIhAMEKLy+p6AlskShCNXgE7m9IRjqTHQixvzQhR7oD2u6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N+hTalu++/wuZ4V3PvKL3JThS2ogp1r43jmKZTkPiTaAS6B6gC/QrFWywOTir4nEIhL0C72L+DxyPLlpyxZH3A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1350.dcf308f8b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1350.dcf308f8b9","@open-mercato/shared":"0.4.11-canary.1350.dcf308f8b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1350.dcf308f8b9_1775421572272_0.9240542924532253","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1353.5803a5a2c1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1353.5803a5a2c1","_id":"@open-mercato/ai-assistant@0.4.11-develop.1353.5803a5a2c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ea8b6b1b77231ab79be921b9db7e63f81e971d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1353.5803a5a2c1.tgz","fileCount":276,"integrity":"sha512-cPjvx9l8v7yLCBbngnjYt2osRJePmkJSMrKL88IgIGxUebeEwSX5fK7IA7ErirH4csmJAX/HyigsKbysTv/QFA==","signatures":[{"sig":"MEQCIH1ub0+fQGER6NsvMeArJJimwC0vpAqn59YQiEYFeAvIAiANV2TTL++mUvvPxcNzQtIMbkZBHkvxureLtSppbeLXtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cPjvx9l8v7yLCBbngnjYt2osRJePmkJSMrKL88IgIGxUebeEwSX5fK7IA7ErirH4csmJAX/HyigsKbysTv/QFA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1353.5803a5a2c1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1353.5803a5a2c1","@open-mercato/shared":"0.4.11-develop.1353.5803a5a2c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1353.5803a5a2c1_1775456228755_0.19029766148417893","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1354.54d40d164a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1354.54d40d164a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1354.54d40d164a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79662715e16c2de4547088c735347b35862b7691","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1354.54d40d164a.tgz","fileCount":276,"integrity":"sha512-xKbWJEIWRBeb7ydmY4qdGjFmsKCABhDgTsp328vp3kNpAyge0GBAxN9xZxqumJ3kc0s0/0iEYDCyUVaZPh5xBw==","signatures":[{"sig":"MEYCIQDDZyvy/sA7m+CV/XgutC1Gc6dsd/QzzhZvuUWaMxmZRgIhANAEhohDH3ql6GDX8qvUiOxdZiNkOENaXOWfz5sEAXWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xKbWJEIWRBeb7ydmY4qdGjFmsKCABhDgTsp328vp3kNpAyge0GBAxN9xZxqumJ3kc0s0/0iEYDCyUVaZPh5xBw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1354.54d40d164a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1354.54d40d164a","@open-mercato/shared":"0.4.11-develop.1354.54d40d164a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1354.54d40d164a_1775456981900_0.8025019729656939","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1355.50152f3ee9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1355.50152f3ee9","_id":"@open-mercato/ai-assistant@0.4.11-develop.1355.50152f3ee9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae33c7d9909fc990170cd36e75f53377a6c03e31","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1355.50152f3ee9.tgz","fileCount":276,"integrity":"sha512-7L1fF0eSSVvuscxR/c4HITYAOlDAkyhtrfsSIY4xtqrrsVhYPM18l66WlbiEfVRqr34Hoaae0RFpBKCZPAt+qg==","signatures":[{"sig":"MEYCIQCeHEAcBqGhiCXDZpH4uWawycCMAZqzqQtgPnzqiOMVOQIhAP1w6dkCIdd3PT0C4PQVE3Kyu3VvUdrNY4UKsXpazH2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7L1fF0eSSVvuscxR/c4HITYAOlDAkyhtrfsSIY4xtqrrsVhYPM18l66WlbiEfVRqr34Hoaae0RFpBKCZPAt+qg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1355.50152f3ee9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1355.50152f3ee9","@open-mercato/shared":"0.4.11-develop.1355.50152f3ee9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1355.50152f3ee9_1775457106326_0.279059335440736","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1356.06891d9297":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1356.06891d9297","_id":"@open-mercato/ai-assistant@0.4.11-canary.1356.06891d9297","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"80dfca57d2a374b8ab26984a97a7aaec06f96c02","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1356.06891d9297.tgz","fileCount":276,"integrity":"sha512-3+0O+CJzI+34GyrNlVcT8OiSjXC5udYUSexofPBxAG8lyATh599Kz6BvvIbzkmezhpPJIhmR0lAiU8kNi2JQnQ==","signatures":[{"sig":"MEUCIF/cFozTkJKdHBVSrVlQVu1OWzF5gh4qUjglpV2yFA+iAiEAvKjVoM8NKYYPuYe+acZdBqO1untltSEEVaq0KlwQ9Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3+0O+CJzI+34GyrNlVcT8OiSjXC5udYUSexofPBxAG8lyATh599Kz6BvvIbzkmezhpPJIhmR0lAiU8kNi2JQnQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1356.06891d9297"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1356.06891d9297","@open-mercato/shared":"0.4.11-canary.1356.06891d9297"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1356.06891d9297_1775457824962_0.6806873581213659","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1357.1ca5a3315a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1357.1ca5a3315a","_id":"@open-mercato/ai-assistant@0.4.11-canary.1357.1ca5a3315a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0fa8202ee8813615b9badd24d7684688512e408","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1357.1ca5a3315a.tgz","fileCount":276,"integrity":"sha512-DfZA82fmf9v4wFhi+544/sJWFZtL2mRMuGdMecJaRRCvvXLHt3H1LXt96KDVXdKR8ClRTMdjWqS1G9maQzIeKA==","signatures":[{"sig":"MEQCIHZMejJ6PElptWw4S8EdBfKwXClMKV7PHy3vT5Y/91qRAiA7g+xmLNDgurS5GFFTKO0xtKidYNL+08Us5YawSAXCrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DfZA82fmf9v4wFhi+544/sJWFZtL2mRMuGdMecJaRRCvvXLHt3H1LXt96KDVXdKR8ClRTMdjWqS1G9maQzIeKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1357.1ca5a3315a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1357.1ca5a3315a","@open-mercato/shared":"0.4.11-canary.1357.1ca5a3315a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1357.1ca5a3315a_1775459044413_0.2711376032455197","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1361.6697c9d4ac":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1361.6697c9d4ac","_id":"@open-mercato/ai-assistant@0.4.11-canary.1361.6697c9d4ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2997733d264892af6eae3726241097ebd08baf92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1361.6697c9d4ac.tgz","fileCount":276,"integrity":"sha512-B8JXR+SxeJSpxOx16/9ROR2T/EO/Jx5COn9f+SyjeHCc6wu3ieZe90AD8FEifY+AQU4EBLUnkAsRbIACCqBzRw==","signatures":[{"sig":"MEYCIQCRly12F12ENriQ4QYyMNFj2pkn78j4I4H4iX3BotNmDwIhAJXrtMKWoJ7RsMdl9VOTcxeHfdQqVc0vYDvM5C2sPTW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733438},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B8JXR+SxeJSpxOx16/9ROR2T/EO/Jx5COn9f+SyjeHCc6wu3ieZe90AD8FEifY+AQU4EBLUnkAsRbIACCqBzRw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1361.6697c9d4ac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1361.6697c9d4ac","@open-mercato/shared":"0.4.11-canary.1361.6697c9d4ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1361.6697c9d4ac_1775503330322_0.04441572072788347","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1362.574a071900":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1362.574a071900","_id":"@open-mercato/ai-assistant@0.4.11-develop.1362.574a071900","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d46d981af2b88bc209be264a1059894980427b41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1362.574a071900.tgz","fileCount":276,"integrity":"sha512-ij9XtcRiRAaTU/HrS1FL23DaeHQ530Jll5XUMIeDNVhGX/4+BO5T+ZZqLM1NIGla6JL6Zms95DsZeEs8EB78iw==","signatures":[{"sig":"MEUCIHe79+z0NQCxDz9kRupjK3f7q1h5mWaIxuqmR2n9zFwUAiEAhdeUcKBdvPUqxyWKdcIH0oOeaGmpSTpJiNHS5nlwVGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ij9XtcRiRAaTU/HrS1FL23DaeHQ530Jll5XUMIeDNVhGX/4+BO5T+ZZqLM1NIGla6JL6Zms95DsZeEs8EB78iw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1362.574a071900"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1362.574a071900","@open-mercato/shared":"0.4.11-develop.1362.574a071900"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1362.574a071900_1775503445113_0.19196492421217082","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1365.0acff7b08e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1365.0acff7b08e","_id":"@open-mercato/ai-assistant@0.4.11-develop.1365.0acff7b08e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"304f99c195b2292799cd691e00b46198d9439a38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1365.0acff7b08e.tgz","fileCount":276,"integrity":"sha512-qAaDnoYQGp7kQQ2RpgayE1acv8UEzBYfWlpikxD0cETcjqh+KHkbz82LVGctTBsLmszlGHL0XJjokmQV3qirbg==","signatures":[{"sig":"MEYCIQDyrPptKC9XjcJHXRvwjSjC5YmFU9uqNzebzAcWYYYYMgIhAOdRoNOiN5G4LrcjQAgDg/K57XKs0Q4+Oo8lFXB2UCxo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qAaDnoYQGp7kQQ2RpgayE1acv8UEzBYfWlpikxD0cETcjqh+KHkbz82LVGctTBsLmszlGHL0XJjokmQV3qirbg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1365.0acff7b08e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1365.0acff7b08e","@open-mercato/shared":"0.4.11-develop.1365.0acff7b08e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1365.0acff7b08e_1775550348570_0.11762074406888834","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1366.20ce92f196":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1366.20ce92f196","_id":"@open-mercato/ai-assistant@0.4.11-develop.1366.20ce92f196","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab95fb267d818de59c08b8987583a4221693f78b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1366.20ce92f196.tgz","fileCount":276,"integrity":"sha512-De/zqLuyJuu7NVhmynw/DyCH5U+lYxd8i7ogofQG1OmJWe9V/QVMJx4nm2cQWFpUPoFrEaTZKgVLLk2Tqi1TWw==","signatures":[{"sig":"MEUCIQCJ4hNsgYKo7PsSDHk511AII03wW6DtMJMGK+SDjGk7UAIgcO0kJhHDnB+ZZeWHXqkMpzAkq1qImuI/qbLunuCSyMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733268},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-De/zqLuyJuu7NVhmynw/DyCH5U+lYxd8i7ogofQG1OmJWe9V/QVMJx4nm2cQWFpUPoFrEaTZKgVLLk2Tqi1TWw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1366.20ce92f196"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1366.20ce92f196","@open-mercato/shared":"0.4.11-develop.1366.20ce92f196"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1366.20ce92f196_1775551693872_0.457493670916332","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1373.e6f691b9e5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1373.e6f691b9e5","_id":"@open-mercato/ai-assistant@0.4.11-canary.1373.e6f691b9e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bb76e855b20ef45ffaeacb1d9ffecdfbe866e8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1373.e6f691b9e5.tgz","fileCount":276,"integrity":"sha512-FDLHUxhOVygudd45G7DnyYFrvaxvG+S3Rd0uSNrPjT6D4RP++ek6wSm8amA9rUgeNxEk56rDEDWLAHNmUlpjlw==","signatures":[{"sig":"MEUCIFN7rHpks7dXEwMviJ9GiSADR08+BxnhRyFKgwS8pFCDAiEA/C3nIiOFTUZ+P47Lo//NRC5DzfIr+Zl3XAsFMpeEVkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FDLHUxhOVygudd45G7DnyYFrvaxvG+S3Rd0uSNrPjT6D4RP++ek6wSm8amA9rUgeNxEk56rDEDWLAHNmUlpjlw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1373.e6f691b9e5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1373.e6f691b9e5","@open-mercato/shared":"0.4.11-canary.1373.e6f691b9e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1373.e6f691b9e5_1775552205984_0.393958208290196","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1374.4a6172e8d1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1374.4a6172e8d1","_id":"@open-mercato/ai-assistant@0.4.11-canary.1374.4a6172e8d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb813d6053a7caff2cf435eb20837782eb4a888b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1374.4a6172e8d1.tgz","fileCount":276,"integrity":"sha512-vwc5NlsSMxDgxzWIK/JO97mmiNdicAeJLYH7vaNDuZmj9KZA4R/wT1avfeMr5+NWjo2h5w5Oh6fKGAi7K03Twg==","signatures":[{"sig":"MEUCIQDGgYHhhRGZJoSlVSJ3/sckCM1+aXycmvULwRUSLgqYuQIgTZ48asNuk0zCc24Kj9J1lM1KE0z2CFwx0ZG1fVyTqik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vwc5NlsSMxDgxzWIK/JO97mmiNdicAeJLYH7vaNDuZmj9KZA4R/wT1avfeMr5+NWjo2h5w5Oh6fKGAi7K03Twg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1374.4a6172e8d1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1374.4a6172e8d1","@open-mercato/shared":"0.4.11-canary.1374.4a6172e8d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1374.4a6172e8d1_1775552572991_0.728900309188049","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1375.54ea4f983e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1375.54ea4f983e","_id":"@open-mercato/ai-assistant@0.4.11-canary.1375.54ea4f983e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3349dc54a17e9dcdc682564b06813d4dd2bb4538","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1375.54ea4f983e.tgz","fileCount":276,"integrity":"sha512-GCo7R29DgF4EGcUZV1uBtKSbAqUq8pQ/BC4kJMawDEQ7EAkxwqdZ5WoqeiUSMuBBzf9MpTf9HnA7b37nvuHwkg==","signatures":[{"sig":"MEUCIQCP2Nr5S8VEIflA73uwSgxAFkbXq5q+cWCNibwuaDCLxgIgChr6CxX814LRt6spyB3NFejsqmqn7UdoaNkpL7Y3NWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GCo7R29DgF4EGcUZV1uBtKSbAqUq8pQ/BC4kJMawDEQ7EAkxwqdZ5WoqeiUSMuBBzf9MpTf9HnA7b37nvuHwkg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1375.54ea4f983e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1375.54ea4f983e","@open-mercato/shared":"0.4.11-canary.1375.54ea4f983e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1375.54ea4f983e_1775553420698_0.4676522077538523","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1377.ec568e150c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1377.ec568e150c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1377.ec568e150c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"611df7a999d0b7f6cbdc1be6deafcd005502f9a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1377.ec568e150c.tgz","fileCount":276,"integrity":"sha512-LBrfA+raRzExUB5SOu/LtF7bVBlqK39qupxjn9MlrIxM48stjcgC7zkORR2UBFZRZo9P2J6HIDYNN9Ma6jcl7Q==","signatures":[{"sig":"MEUCIQD1OLGvHJVHQgieOyDt6PPR1SZ3xM5iQx2CRhBGmCIFOQIgOuvMTXQK0/VAV4M20mA73oyRF+QC9ImV3ACBd7fccdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LBrfA+raRzExUB5SOu/LtF7bVBlqK39qupxjn9MlrIxM48stjcgC7zkORR2UBFZRZo9P2J6HIDYNN9Ma6jcl7Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1377.ec568e150c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1377.ec568e150c","@open-mercato/shared":"0.4.11-canary.1377.ec568e150c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1377.ec568e150c_1775554168928_0.42275091916386853","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1379.677e63c58f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1379.677e63c58f","_id":"@open-mercato/ai-assistant@0.4.11-canary.1379.677e63c58f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"732e7eebd3916a498d62074b3ccf5e3fe75e6b29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1379.677e63c58f.tgz","fileCount":276,"integrity":"sha512-27Opa8CMBgCye0j7KZPVh2Dt4j1n50Qj66AR4ZbmvwRVGUnq93T0bKITVlZ9HmrsCRW+iZzkaVQzY84locRR/w==","signatures":[{"sig":"MEUCIQDj1cHyCcJLM+k1KicncFnHaDT+TSscw6PJSUkjA47QFQIgc2iyvU/B+hX0MR65u06V6UT9QCfDM4Y6MirckKhO2j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-27Opa8CMBgCye0j7KZPVh2Dt4j1n50Qj66AR4ZbmvwRVGUnq93T0bKITVlZ9HmrsCRW+iZzkaVQzY84locRR/w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1379.677e63c58f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1379.677e63c58f","@open-mercato/shared":"0.4.11-canary.1379.677e63c58f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1379.677e63c58f_1775554743535_0.07440375244268238","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1383.aeb2d4cdb5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1383.aeb2d4cdb5","_id":"@open-mercato/ai-assistant@0.4.11-develop.1383.aeb2d4cdb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ff721019530daedf2fa89f8dba6da03c973410b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1383.aeb2d4cdb5.tgz","fileCount":276,"integrity":"sha512-uNI8gWdipvG8mFAQ3UlnTOafUCrgsRYn4ym4cYAgTmpviSCj9iBBOvR7ar2DpjJesZyfmaCji9Zw+BN4G8HbCA==","signatures":[{"sig":"MEYCIQC6P5cpEG4j3wwVccksFXnIxWNC+k0phpti3LkKKsFjbQIhAMig0zOIUMCzV41O694zMtd1m8x9vgCi+NeFnRc+3WDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733268},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uNI8gWdipvG8mFAQ3UlnTOafUCrgsRYn4ym4cYAgTmpviSCj9iBBOvR7ar2DpjJesZyfmaCji9Zw+BN4G8HbCA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1383.aeb2d4cdb5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1383.aeb2d4cdb5","@open-mercato/shared":"0.4.11-develop.1383.aeb2d4cdb5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1383.aeb2d4cdb5_1775584929602_0.23879653605925522","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1388.ec9192f87c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1388.ec9192f87c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1388.ec9192f87c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9850b1776a2c6bbad9679f63d860ec7f829966a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1388.ec9192f87c.tgz","fileCount":276,"integrity":"sha512-3P6RiHhm69212IoTWJ4mN0aHrClUwmCIsNKZ82FAmI4AwMam5bDKKzdvAxqdV2nr9n/NHAfdfmWV19JM3qrvkA==","signatures":[{"sig":"MEUCIFOv6Ml2ay/0cwZZ9D3GOwlTM9xWVUvBCztOvjcLDTEuAiEAqf+HBJyTFoxrSXZX0ZOaJIgtWlYFEp5kBm4s9Po3RI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3P6RiHhm69212IoTWJ4mN0aHrClUwmCIsNKZ82FAmI4AwMam5bDKKzdvAxqdV2nr9n/NHAfdfmWV19JM3qrvkA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1388.ec9192f87c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1388.ec9192f87c","@open-mercato/shared":"0.4.11-canary.1388.ec9192f87c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1388.ec9192f87c_1775630273868_0.6999290571791736","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1389.fbe20058bb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1389.fbe20058bb","_id":"@open-mercato/ai-assistant@0.4.11-canary.1389.fbe20058bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1f66f08e23b36a974e32bb8955390cd9d76193a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1389.fbe20058bb.tgz","fileCount":276,"integrity":"sha512-u6N/33gx4YhXezV2uLQ603kcxkL7GfpgBnRqL3Nymqtc7oA7YuSkedgJMiwqeXozQ8qnzDEVJVlPMFCt2hWtHw==","signatures":[{"sig":"MEQCIGTe9GcUkRTmif6H06tyvDR9qNMxei4mH4bddR7KJi9NAiBl8rHp3TX/YcBuiyqSrfBAh+uI24B2hOZ+ZrZ7udNt0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u6N/33gx4YhXezV2uLQ603kcxkL7GfpgBnRqL3Nymqtc7oA7YuSkedgJMiwqeXozQ8qnzDEVJVlPMFCt2hWtHw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1389.fbe20058bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1389.fbe20058bb","@open-mercato/shared":"0.4.11-canary.1389.fbe20058bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1389.fbe20058bb_1775630581759_0.19106864172846905","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1390.cdced28f66":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1390.cdced28f66","_id":"@open-mercato/ai-assistant@0.4.11-canary.1390.cdced28f66","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67b6250b8593d6f7ec77e7b76bf441ed43418924","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1390.cdced28f66.tgz","fileCount":276,"integrity":"sha512-w/r4fDT74oWb5xo5VXvGIfHLsmjrZMqKiJY14eZIKqVt/Q0AIDbxqthc8y9PDtVy5QoWHjk4Q+idcU/YG0MpYQ==","signatures":[{"sig":"MEQCIF9KWT49ohuba9yb5Fx0NZAyASyTh6ABZwQAu4/TbaTpAiBK5mgepGRT+Y/6ulsl7hcmaSyevV/VeIjMkN8PLp9cYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w/r4fDT74oWb5xo5VXvGIfHLsmjrZMqKiJY14eZIKqVt/Q0AIDbxqthc8y9PDtVy5QoWHjk4Q+idcU/YG0MpYQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1390.cdced28f66"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1390.cdced28f66","@open-mercato/shared":"0.4.11-canary.1390.cdced28f66"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1390.cdced28f66_1775631750028_0.5255300991352765","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1391.ce46df8078":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1391.ce46df8078","_id":"@open-mercato/ai-assistant@0.4.11-canary.1391.ce46df8078","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"521329efd7c45653a33a1bf48b76068a3ace7115","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1391.ce46df8078.tgz","fileCount":276,"integrity":"sha512-PNZRjFCTb9+2qYRo1MHsnH5F86BhnRawRoJ9+B9iB532d9+HPMxpXFaeWbAr2iJq55B+ig2Xrk0vet1EB0zVPg==","signatures":[{"sig":"MEYCIQDYpAk00gZMEI67O5IW7GDiGT7FdwLhXRMKfISTBUD4EQIhAIRvP1H8gcYBnAtU5zvum4sAgIOBe1NbuPyUfZIsiMef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PNZRjFCTb9+2qYRo1MHsnH5F86BhnRawRoJ9+B9iB532d9+HPMxpXFaeWbAr2iJq55B+ig2Xrk0vet1EB0zVPg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1391.ce46df8078"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1391.ce46df8078","@open-mercato/shared":"0.4.11-canary.1391.ce46df8078"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1391.ce46df8078_1775632584619_0.266417057630824","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1392.910aabfaf7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1392.910aabfaf7","_id":"@open-mercato/ai-assistant@0.4.11-canary.1392.910aabfaf7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a8167880b1358186a61e274f968bea0cdee04ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1392.910aabfaf7.tgz","fileCount":276,"integrity":"sha512-NkqKxMOIXlA/AyHnDJVCo4xWL2GJTMYGkpjWnkwmKkRZ/KLZrEuZow6hbb2P5d5eCTvlRUgLyP9HSkmoifz0eA==","signatures":[{"sig":"MEQCIBoYrdLRrdD5vE73LoPaXAFwkvXmFeJtjhc6mhuyCucOAiBnJ3gbVmdM8wCJdkoSV5FpzxXY4dsAsj07YPLcx/xbGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NkqKxMOIXlA/AyHnDJVCo4xWL2GJTMYGkpjWnkwmKkRZ/KLZrEuZow6hbb2P5d5eCTvlRUgLyP9HSkmoifz0eA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1392.910aabfaf7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1392.910aabfaf7","@open-mercato/shared":"0.4.11-canary.1392.910aabfaf7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1392.910aabfaf7_1775632645816_0.31660017648834127","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1398.4cf8d121e7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1398.4cf8d121e7","_id":"@open-mercato/ai-assistant@0.4.11-develop.1398.4cf8d121e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"226e4cb218f3177bd257d29a02d9126b3157a343","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1398.4cf8d121e7.tgz","fileCount":276,"integrity":"sha512-qlVhTOnCrh9JF2Zf5T05nyvzbttGTK9YP4BMiIYCU7oAquPI8cycmVWK5i1rGWf9cXIxaFov6CR5af6cziGilw==","signatures":[{"sig":"MEUCIQDFu3XbgbUcLuotFnXUB3TuFt6W9bTog1aQQ6zWSh7JVwIgDhUNAD2R1jNCzssDJatGj01m9zGU1wfBI3SDtnBjmgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733268},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qlVhTOnCrh9JF2Zf5T05nyvzbttGTK9YP4BMiIYCU7oAquPI8cycmVWK5i1rGWf9cXIxaFov6CR5af6cziGilw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1398.4cf8d121e7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1398.4cf8d121e7","@open-mercato/shared":"0.4.11-develop.1398.4cf8d121e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1398.4cf8d121e7_1775646555199_0.34608385090845806","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1399.8e757904df":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1399.8e757904df","_id":"@open-mercato/ai-assistant@0.4.11-canary.1399.8e757904df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4997c2156f21fb195e7df5d3ae9b2ba840e2341b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1399.8e757904df.tgz","fileCount":276,"integrity":"sha512-HYo7khTpMCCe/enWFk3e/JUz0BXK2Ln1PZyrsx8kO6DPRozI/o9lfuBZZBb7csnsrINXEwawT+o035hb8Uf4ng==","signatures":[{"sig":"MEUCIQCm6ACJnjFJSKi4mTuIU566uJX/MJStbbrzLekeBY/slwIgIJcVRCFXhWVH+3nkPcCVWOXdO+MrxX1XnDusCEBqCUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HYo7khTpMCCe/enWFk3e/JUz0BXK2Ln1PZyrsx8kO6DPRozI/o9lfuBZZBb7csnsrINXEwawT+o035hb8Uf4ng==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1399.8e757904df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1399.8e757904df","@open-mercato/shared":"0.4.11-canary.1399.8e757904df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1399.8e757904df_1775647099294_0.49950975388177454","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1402.ffac145750":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1402.ffac145750","_id":"@open-mercato/ai-assistant@0.4.11-canary.1402.ffac145750","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"373ca9d63ebcc134860da10e3914450450ab1eb1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1402.ffac145750.tgz","fileCount":276,"integrity":"sha512-hHFQpBwzOQpmWqmPRV1NNHDN0CWPOOR+FBn2sOJXRYAORGuPWIx5WvRxZSRCHfPm6sQXH5iQiMFl9IgxTet/3A==","signatures":[{"sig":"MEQCIDVGGiiY5ptYGv4TXmsVUiFP0rvmQN9E8lIPCcEt0TH8AiAtKLWndYy6u8fn4LHb4v5XgfIcbAWcqoqQrETrtp+lmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733264},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hHFQpBwzOQpmWqmPRV1NNHDN0CWPOOR+FBn2sOJXRYAORGuPWIx5WvRxZSRCHfPm6sQXH5iQiMFl9IgxTet/3A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1402.ffac145750"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1402.ffac145750","@open-mercato/shared":"0.4.11-canary.1402.ffac145750"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1402.ffac145750_1775647885326_0.380902429602217","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1403.7cfb6f0614":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1403.7cfb6f0614","_id":"@open-mercato/ai-assistant@0.4.11-canary.1403.7cfb6f0614","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"123f1b5e00a77d282bfb21578f607ec35f1400ab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1403.7cfb6f0614.tgz","fileCount":276,"integrity":"sha512-AFQmyXuEfR9klNJIPsUwPmP58PXE3AHuPtkNijkIePZrMVA/aZoUKXWv4vnEUQ9t3nFng9IR0w8CTJlOz8unkg==","signatures":[{"sig":"MEUCIBKGjmDZYcau1U7kle65ssG4H28498ZzpyUoY+xb//krAiEA7J8FoPvjPpjWHpuO2Cez19IbG49hOH+j8CwSzETKYY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733264},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AFQmyXuEfR9klNJIPsUwPmP58PXE3AHuPtkNijkIePZrMVA/aZoUKXWv4vnEUQ9t3nFng9IR0w8CTJlOz8unkg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1403.7cfb6f0614"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1403.7cfb6f0614","@open-mercato/shared":"0.4.11-canary.1403.7cfb6f0614"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1403.7cfb6f0614_1775648029788_0.2162429683654279","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1404.4589c0f93a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1404.4589c0f93a","_id":"@open-mercato/ai-assistant@0.4.11-canary.1404.4589c0f93a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad49c374a95539530f601c6b44d9c026987ffeff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1404.4589c0f93a.tgz","fileCount":276,"integrity":"sha512-PUXebr6rMq71jWxd99okFD0gxgPUY27oq12fwQsQ1q8vpE6WSNxgSXSd/lUWZ1Fr6EVwo9r/Qu1bjwchXTjviQ==","signatures":[{"sig":"MEUCIQC+UUQ6whF/3Qc6OTPFG9aOqHOehuYPrrsUQcOSKnP5pgIgIOxs6DWdp2Wpren/k8L01FKoChKXWkU2uKRdVPBArAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PUXebr6rMq71jWxd99okFD0gxgPUY27oq12fwQsQ1q8vpE6WSNxgSXSd/lUWZ1Fr6EVwo9r/Qu1bjwchXTjviQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1404.4589c0f93a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1404.4589c0f93a","@open-mercato/shared":"0.4.11-canary.1404.4589c0f93a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1404.4589c0f93a_1775648470247_0.028841530661509518","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1405.3b414e4056":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1405.3b414e4056","_id":"@open-mercato/ai-assistant@0.4.11-canary.1405.3b414e4056","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88e028166459f61c8037909d551d32c34c01d9bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1405.3b414e4056.tgz","fileCount":276,"integrity":"sha512-JbuXmIKsUhqZPzJdk+l13B1QMM1A4UnubSLzfaulvpbFDk4w8U41laWpmcR3uqgGMiaQ3IRyeDDFXGC24KMklQ==","signatures":[{"sig":"MEUCIQCOG4wsz4J3Jswfkw9Rr6m/eSzDAXfXkE3oJylNWAmWLwIgaI6DkVPPPznaZJj8uqSUv7cU6tVmG+5L+/cixUcM/ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733264},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JbuXmIKsUhqZPzJdk+l13B1QMM1A4UnubSLzfaulvpbFDk4w8U41laWpmcR3uqgGMiaQ3IRyeDDFXGC24KMklQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1405.3b414e4056"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1405.3b414e4056","@open-mercato/shared":"0.4.11-canary.1405.3b414e4056"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1405.3b414e4056_1775648808348_0.22047311531891034","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1406.2f08706ed8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1406.2f08706ed8","_id":"@open-mercato/ai-assistant@0.4.11-develop.1406.2f08706ed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5346d8c8e1615bbff1055e8ca7c9447dbdb8843c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1406.2f08706ed8.tgz","fileCount":276,"integrity":"sha512-gl2xKLZVQF6PNhoUXRUFzwLNbAs1iL7j5kDm7DKGMVcSuHavM2s7KQWXFGZW/KEw43azSYQ1PlE9dzumcMfbYQ==","signatures":[{"sig":"MEUCIB0+EmAZuWK6S9u4GKPdahAYjUduAC887n+fcqkZOWl4AiEA+baKpUcfoMwT3eVDylO9n47EgMQRyKtElSMACUgImGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733268},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gl2xKLZVQF6PNhoUXRUFzwLNbAs1iL7j5kDm7DKGMVcSuHavM2s7KQWXFGZW/KEw43azSYQ1PlE9dzumcMfbYQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1406.2f08706ed8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1406.2f08706ed8","@open-mercato/shared":"0.4.11-develop.1406.2f08706ed8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1406.2f08706ed8_1775648888237_0.42009626362458374","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1408.7b5a4a203c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1408.7b5a4a203c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1408.7b5a4a203c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd1816b1655bbb957629e53ac4be02964c0c8c19","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1408.7b5a4a203c.tgz","fileCount":276,"integrity":"sha512-LEsnNdvMq1QF3o/5wQVDBWx+EpH9E2OzkveklhLgiyMlYnZmn/bPy4ubPWEodb5GCR9aid9YakfvuxrZM7wgyQ==","signatures":[{"sig":"MEUCIQDt/i3/DN+WQ36L2mt8nWZE4ogKLEadFUDBqcIVqsbXjgIgWKC3/LqvxHwEs3JdlnwldSaq8UIedq6mhUP4pIJJ4eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LEsnNdvMq1QF3o/5wQVDBWx+EpH9E2OzkveklhLgiyMlYnZmn/bPy4ubPWEodb5GCR9aid9YakfvuxrZM7wgyQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1408.7b5a4a203c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1408.7b5a4a203c","@open-mercato/shared":"0.4.11-canary.1408.7b5a4a203c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1408.7b5a4a203c_1775649995105_0.5630823713461122","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1409.b9a9ec6681":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1409.b9a9ec6681","_id":"@open-mercato/ai-assistant@0.4.11-develop.1409.b9a9ec6681","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2499e819b70237099eb3be0aead0ae25cefe4b3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1409.b9a9ec6681.tgz","fileCount":276,"integrity":"sha512-W0aMCbbwVU0j71uJn7YCFZNwz8N0eRxsBCrYD2aqQbpBezHL1Au+GW08vXrqnKDwb9TymmKW41qXLZnlwy7viQ==","signatures":[{"sig":"MEUCIA/vWg1rogsKYfQ71YXvS9+XZwDcEbR16zFCzQU5XS7CAiEAy7NyMiuBReVlo6qjjjAdkLyei0RxNW7vBL8zVlq+g0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-W0aMCbbwVU0j71uJn7YCFZNwz8N0eRxsBCrYD2aqQbpBezHL1Au+GW08vXrqnKDwb9TymmKW41qXLZnlwy7viQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1409.b9a9ec6681"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1409.b9a9ec6681","@open-mercato/shared":"0.4.11-develop.1409.b9a9ec6681"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1409.b9a9ec6681_1775655286827_0.25800372015132456","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1413.f6aab77ce7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1413.f6aab77ce7","_id":"@open-mercato/ai-assistant@0.4.11-develop.1413.f6aab77ce7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"18cfc3f5a6c50462ed3d3aedd51e6e4420222749","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1413.f6aab77ce7.tgz","fileCount":276,"integrity":"sha512-XEEyirG7J5Q/XHZgmgVwWEe2udQn2rPMfHtjTJwvFv108Rx3/3KaMTQk4CPJ+J1rNyC2Nie9ZrMT2q6fGgGX1A==","signatures":[{"sig":"MEUCIQC3v1kx00M1lBqpmuJo9OVtgj8Mun4D2a0zei3jUjK1ewIgUHOuA5jCWwlOjoujuCUq1F2gAl9wK0XD/Eb77f1p3G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XEEyirG7J5Q/XHZgmgVwWEe2udQn2rPMfHtjTJwvFv108Rx3/3KaMTQk4CPJ+J1rNyC2Nie9ZrMT2q6fGgGX1A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1413.f6aab77ce7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1413.f6aab77ce7","@open-mercato/shared":"0.4.11-develop.1413.f6aab77ce7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1413.f6aab77ce7_1775666059676_0.6647661017752937","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1414.0b705051fd":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1414.0b705051fd","_id":"@open-mercato/ai-assistant@0.4.11-develop.1414.0b705051fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4276dc5d42a6015dabdf8129ddade8f3b3b3b873","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1414.0b705051fd.tgz","fileCount":276,"integrity":"sha512-v9n0WqTWpqlYoD/1GrtZHYF0uqECXAS+b6EODFb6w1PJK104x9q6asvVeKi6SvpG7wbSkl5nfr0smjIeHIG7YA==","signatures":[{"sig":"MEUCIDSIGGUAi3RS5aXqpDabvd+FnFuotLmBNqxJ4q2/cl7sAiEA5MBs+R+uK/rBtLvHdj393cMwJf9VtDpc/5OCf2TMB3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v9n0WqTWpqlYoD/1GrtZHYF0uqECXAS+b6EODFb6w1PJK104x9q6asvVeKi6SvpG7wbSkl5nfr0smjIeHIG7YA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1414.0b705051fd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1414.0b705051fd","@open-mercato/shared":"0.4.11-develop.1414.0b705051fd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1414.0b705051fd_1775666227302_0.7427448385129174","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1415.e4d4555cdc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1415.e4d4555cdc","_id":"@open-mercato/ai-assistant@0.4.11-develop.1415.e4d4555cdc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f068e95898cbf45082bc4dae575575499d49ef45","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1415.e4d4555cdc.tgz","fileCount":276,"integrity":"sha512-T+HsAKOPzQIt2wiaI/Owxn7xJgbPSt9EUpMKmsFJbMbGRlufMQg8mV701LCoUvbvCqODDBisl8tm7Jv5hRfcww==","signatures":[{"sig":"MEUCIQCE7bLjrlFERry6vimpzNq/Nt0LVFQXeAakTfOh4V+UgQIgDihZP8RQ+WU58jyg+9bSdgDWvZrBg1JfnvKchyNYCTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T+HsAKOPzQIt2wiaI/Owxn7xJgbPSt9EUpMKmsFJbMbGRlufMQg8mV701LCoUvbvCqODDBisl8tm7Jv5hRfcww==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1415.e4d4555cdc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1415.e4d4555cdc","@open-mercato/shared":"0.4.11-develop.1415.e4d4555cdc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1415.e4d4555cdc_1775666680740_0.1652126790890298","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1416.adda6008da":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1416.adda6008da","_id":"@open-mercato/ai-assistant@0.4.11-develop.1416.adda6008da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d40304b2d9c8baa55b7415cc2b69abd3ae909357","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1416.adda6008da.tgz","fileCount":276,"integrity":"sha512-dVxR3KZbTFCRaKj7FIeOgNUo0O7nCswK4IS35f+9jbdnnNz4rWslJAS7L8umZM2BOQqUwWnmPKFceNitliMZ+g==","signatures":[{"sig":"MEQCIGB1Om5yNBEzdXlR271WtADqXYBuZLG3EtPB6IvWHjYQAiA4ZnT8/sWTs0ONIW4mW1GXtOJRxKfieoFMXekBgtPWgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dVxR3KZbTFCRaKj7FIeOgNUo0O7nCswK4IS35f+9jbdnnNz4rWslJAS7L8umZM2BOQqUwWnmPKFceNitliMZ+g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1416.adda6008da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1416.adda6008da","@open-mercato/shared":"0.4.11-develop.1416.adda6008da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1416.adda6008da_1775666711048_0.4918084115380137","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1417.695d3f93d0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1417.695d3f93d0","_id":"@open-mercato/ai-assistant@0.4.11-canary.1417.695d3f93d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bd2ad976b786e1a2b7c856bd76aaaa35a14a20a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1417.695d3f93d0.tgz","fileCount":276,"integrity":"sha512-K1jlCrhLCuFu7oT42lxr1ppcGX2HTwyNsEn/AdUZ55in/+18S/e52YCeanHzs6QyFApmCByR22QKT0wLsulDFg==","signatures":[{"sig":"MEQCICiQuF8Fvph41upafO499ouimzzcQVELw84dKVW823hbAiAOUzyiUZbssryFCSAy3hBP9HNBEiVo+0gSoHc6UeRxsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K1jlCrhLCuFu7oT42lxr1ppcGX2HTwyNsEn/AdUZ55in/+18S/e52YCeanHzs6QyFApmCByR22QKT0wLsulDFg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1417.695d3f93d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1417.695d3f93d0","@open-mercato/shared":"0.4.11-canary.1417.695d3f93d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1417.695d3f93d0_1775669609981_0.2293281019874629","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1418.27a299bdaf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1418.27a299bdaf","_id":"@open-mercato/ai-assistant@0.4.11-develop.1418.27a299bdaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91ef079c6dd48566feb63639baef225e60386b59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1418.27a299bdaf.tgz","fileCount":276,"integrity":"sha512-I8sDqWW7f/CqAp6U8BtYkxOm29Woocuyscu0OT+9dj3EoTqjS2CYHMy/1Vh+vk9S7kkpw7dY376c9i1psRciIA==","signatures":[{"sig":"MEUCIDzOvSQa/cZsWmDwtaVbo8yYKMhtWp+WzI9k7VThkbgtAiEAkzmHgJT8EgR0pimJ4WihN7ydpt1e4ATc5eUBZkaVCZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I8sDqWW7f/CqAp6U8BtYkxOm29Woocuyscu0OT+9dj3EoTqjS2CYHMy/1Vh+vk9S7kkpw7dY376c9i1psRciIA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1418.27a299bdaf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1418.27a299bdaf","@open-mercato/shared":"0.4.11-develop.1418.27a299bdaf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1418.27a299bdaf_1775674945689_0.20845913622038825","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1419.42c8c0f1ff":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1419.42c8c0f1ff","_id":"@open-mercato/ai-assistant@0.4.11-canary.1419.42c8c0f1ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb71998fd93e2b8daf60e22dbddec2719fb98ca1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1419.42c8c0f1ff.tgz","fileCount":276,"integrity":"sha512-+JOwYkSqhDdjo4GZuBKqqmlCWo0iJBaML04WZzUeuGA78U16S7jozMkeIQ340nQelG1Kfc1HsymkUddRdezLkA==","signatures":[{"sig":"MEQCICPyGyNtlV3XFKK1/J0Clq8lihqlYrTijP8RYl4XEN2YAiAlS5sIMFslpLTbyCoBx8cpwco5Lu7469geWXukLqoz5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+JOwYkSqhDdjo4GZuBKqqmlCWo0iJBaML04WZzUeuGA78U16S7jozMkeIQ340nQelG1Kfc1HsymkUddRdezLkA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1419.42c8c0f1ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1419.42c8c0f1ff","@open-mercato/shared":"0.4.11-canary.1419.42c8c0f1ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1419.42c8c0f1ff_1775719998476_0.49414295797854524","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1420.1dc7341cb3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1420.1dc7341cb3","_id":"@open-mercato/ai-assistant@0.4.11-canary.1420.1dc7341cb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"671f8e3a6b04f1993eb150e7eb4c6a1396ce5a58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1420.1dc7341cb3.tgz","fileCount":276,"integrity":"sha512-zUsxRb+xJDUfuo5+TtEWASx5g8K5ViYsj9GRPBcfP9sxK4uqSH/YqQhPMGybWGlfRcm/p0nxETVw1/ZQumSJ1w==","signatures":[{"sig":"MEYCIQCtnXYdfVU22CfgeRfq1r5nEzKvt70v898Sy9OkffMwHQIhANT9jmQGeTKJcqLvbFeZPFiGROrIttoqithFONUifsFu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zUsxRb+xJDUfuo5+TtEWASx5g8K5ViYsj9GRPBcfP9sxK4uqSH/YqQhPMGybWGlfRcm/p0nxETVw1/ZQumSJ1w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1420.1dc7341cb3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1420.1dc7341cb3","@open-mercato/shared":"0.4.11-canary.1420.1dc7341cb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1420.1dc7341cb3_1775720287728_0.33083505810846137","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1421.769f14c0c8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1421.769f14c0c8","_id":"@open-mercato/ai-assistant@0.4.11-canary.1421.769f14c0c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"92de6153c900f42be429ebeae124d425a0cccfa9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1421.769f14c0c8.tgz","fileCount":276,"integrity":"sha512-dAZiW71KQhUP/Is5Q/M5GO6Vqdh5a0I8stjis2DWZjM8ovcSjH9AGd1/5Ug4TbLJ0WlLRtMEpjbFc1ufKPDMfw==","signatures":[{"sig":"MEQCIHqF0zL/e/VYK+YO8gTC/zWXXzgfNwAofqYd5UGi1reGAiAOB3VN7YWtgclUMcRDLaGTHOl+QKIP6wiozKMiNHRa3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dAZiW71KQhUP/Is5Q/M5GO6Vqdh5a0I8stjis2DWZjM8ovcSjH9AGd1/5Ug4TbLJ0WlLRtMEpjbFc1ufKPDMfw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1421.769f14c0c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1421.769f14c0c8","@open-mercato/shared":"0.4.11-canary.1421.769f14c0c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1421.769f14c0c8_1775720602559_0.7106488511236013","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1422.44c262652d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1422.44c262652d","_id":"@open-mercato/ai-assistant@0.4.11-canary.1422.44c262652d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83ca2141afe41ad15f518cdc4bfe20718925448b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1422.44c262652d.tgz","fileCount":276,"integrity":"sha512-lO8dUl/tBfZ+1/Cr0oDMobd2pDWy+l9ng/vqj0ps5+ajXU2CWH/ihTIBXR8qEyU0r3KpdKUHViTiey5X9uRpdQ==","signatures":[{"sig":"MEQCIEeopFuekqwbjyPuEWu3KWH+10Ho1/It3kmmOX0IbSuxAiA3PBkHnq5hTSXsFr3YZv3Fj9c7vZWfmi67RUy3DHIQYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lO8dUl/tBfZ+1/Cr0oDMobd2pDWy+l9ng/vqj0ps5+ajXU2CWH/ihTIBXR8qEyU0r3KpdKUHViTiey5X9uRpdQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1422.44c262652d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1422.44c262652d","@open-mercato/shared":"0.4.11-canary.1422.44c262652d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1422.44c262652d_1775721719661_0.9405190101479237","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1423.8d8fa424dd":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1423.8d8fa424dd","_id":"@open-mercato/ai-assistant@0.4.11-canary.1423.8d8fa424dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07aa133cf6aec467501f5f4cde5159d2f6d22113","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1423.8d8fa424dd.tgz","fileCount":276,"integrity":"sha512-utPepqj5I684uDyHeu2tt57z94hRYgIkfkuFyak9PN9jDHPX+7VFyPeMNKOGA8fkiEj4Uvd48TxiPIXxU9cMCw==","signatures":[{"sig":"MEUCIQDM0A5V1R3rjNdu2+n0MyVhwdC3TXAWI4rrHSS//ogpMwIgCUL6VAoRbGYeOnHqzHe84jBWaUPSuqj6Xy6bXSF2zUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-utPepqj5I684uDyHeu2tt57z94hRYgIkfkuFyak9PN9jDHPX+7VFyPeMNKOGA8fkiEj4Uvd48TxiPIXxU9cMCw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1423.8d8fa424dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1423.8d8fa424dd","@open-mercato/shared":"0.4.11-canary.1423.8d8fa424dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1423.8d8fa424dd_1775721806268_0.5930990838265431","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1424.3a803e0e69":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1424.3a803e0e69","_id":"@open-mercato/ai-assistant@0.4.11-canary.1424.3a803e0e69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d672b15a8a43c1355f25e671b57ed2b40a32ce58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1424.3a803e0e69.tgz","fileCount":276,"integrity":"sha512-wlH/RgYLY+ONNpAj04VI5MsNMfeQiIxq9hGYG1CvMfk3mRQQlZV3AW1X7QgEzG78fYj7ab6Mx7hZ3BUkZU+/CQ==","signatures":[{"sig":"MEQCIDTwb2aol4vXGrHN9ovghbEzRMmEGoC2uN27luUeb0liAiBguTJAUCA0MdNYgoTxrbZhAZI6y6xYb67BL3xQhbEB+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wlH/RgYLY+ONNpAj04VI5MsNMfeQiIxq9hGYG1CvMfk3mRQQlZV3AW1X7QgEzG78fYj7ab6Mx7hZ3BUkZU+/CQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1424.3a803e0e69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1424.3a803e0e69","@open-mercato/shared":"0.4.11-canary.1424.3a803e0e69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1424.3a803e0e69_1775721902301_0.9595397061470681","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1425.2f2991210c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1425.2f2991210c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1425.2f2991210c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05ff761ab3343dce2bff25ebed93a021d52327d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1425.2f2991210c.tgz","fileCount":276,"integrity":"sha512-PM1M6r3X8s79Bs1S6GbEYxez0EHNy1/p8nFNH71ATERdHXBunZs4oJ6E6N/cf2GRXaWlMAT3AHzatc6wbhzAtw==","signatures":[{"sig":"MEUCIAJ00+4tWODT9508rG4WyQSeBEIalUNLc3uqHpgiyDyUAiEAzQHaV0J59N51pJwJMTkAMDK2DAjQR8Qv6OP5JD+LchY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PM1M6r3X8s79Bs1S6GbEYxez0EHNy1/p8nFNH71ATERdHXBunZs4oJ6E6N/cf2GRXaWlMAT3AHzatc6wbhzAtw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1425.2f2991210c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1425.2f2991210c","@open-mercato/shared":"0.4.11-canary.1425.2f2991210c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1425.2f2991210c_1775722395915_0.6973567155988833","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1427.4e8f3c1376":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1427.4e8f3c1376","_id":"@open-mercato/ai-assistant@0.4.11-canary.1427.4e8f3c1376","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84f8e85ea6631f9e8069318a08dc50013748d41e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1427.4e8f3c1376.tgz","fileCount":276,"integrity":"sha512-iIGLMOi/ucFEZRCPWu84tXGwhJGACW0e4M/jeyMUcM6fbhqLebe8ol07jPMz08HXI6AWXPah08dIroDX3WVtRg==","signatures":[{"sig":"MEQCIC7YIJpsVwnpQ4vDOG+npPEYdCTl7SugbGbAkl4tpHanAiBfN0yhVIlOFHbxf7CT5Le7SJnnF2z+cjVDe39mAhatqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iIGLMOi/ucFEZRCPWu84tXGwhJGACW0e4M/jeyMUcM6fbhqLebe8ol07jPMz08HXI6AWXPah08dIroDX3WVtRg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1427.4e8f3c1376"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1427.4e8f3c1376","@open-mercato/shared":"0.4.11-canary.1427.4e8f3c1376"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1427.4e8f3c1376_1775723440613_0.9096219188562165","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1429.8cc8903bf9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1429.8cc8903bf9","_id":"@open-mercato/ai-assistant@0.4.11-canary.1429.8cc8903bf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7fce64da86226809339427a58f6d4afc96be959e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1429.8cc8903bf9.tgz","fileCount":276,"integrity":"sha512-GUJg9eImVe01IfJWR5K/NlH41WCVPG1ALAI9r38KJxHuHJe0BptFIckY+Z+0DtRS+yvucmMYyX+I3mjPMG3dZA==","signatures":[{"sig":"MEQCICbMMkrB+mw2uQyRtm8CgseN54w/4H4H/SqUzJARlUpQAiAitxwnHSeBN1czjKb7YHdnJ3bvtJsimx6cCW+dLsEZLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GUJg9eImVe01IfJWR5K/NlH41WCVPG1ALAI9r38KJxHuHJe0BptFIckY+Z+0DtRS+yvucmMYyX+I3mjPMG3dZA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1429.8cc8903bf9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1429.8cc8903bf9","@open-mercato/shared":"0.4.11-canary.1429.8cc8903bf9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1429.8cc8903bf9_1775724429589_0.8946347398227479","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1430.4b48e8bb85":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1430.4b48e8bb85","_id":"@open-mercato/ai-assistant@0.4.11-canary.1430.4b48e8bb85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a54edee6cb619a731b94ae7846423fefa356ebf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1430.4b48e8bb85.tgz","fileCount":276,"integrity":"sha512-TTGbspKL25/j5lBBD1nl37WnL4PmkhFmhalNO70oYwsJY0tMx6W2oNWWUCa3WjkJ/8cIkN/75EP8uyfxyGK3GQ==","signatures":[{"sig":"MEUCIE6JlWOMJ4k72nJevAnnMCZR0vXd1zRxBOoYJtIzZCNfAiEAjvuKjxRkp2GU1A0wPvx9PUXfSX35W5scEFQXCuHm1Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TTGbspKL25/j5lBBD1nl37WnL4PmkhFmhalNO70oYwsJY0tMx6W2oNWWUCa3WjkJ/8cIkN/75EP8uyfxyGK3GQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1430.4b48e8bb85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1430.4b48e8bb85","@open-mercato/shared":"0.4.11-canary.1430.4b48e8bb85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1430.4b48e8bb85_1775727107308_0.06844607032273586","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1433.d49cf476a4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1433.d49cf476a4","_id":"@open-mercato/ai-assistant@0.4.11-canary.1433.d49cf476a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09bb4d654bb2116c1575f4bee786d50ea5048c34","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1433.d49cf476a4.tgz","fileCount":276,"integrity":"sha512-Q+0UPZWoQDIHgKE2uW5XZBVRdJTHVuT4rpkk3VB26w9LYS9UT/iXIbJH2ItlWWsgJV0tXzmzRILzBVPS++pIXA==","signatures":[{"sig":"MEUCIQCxnnGq8ATzWM3tUpRXDwxfi7GCazJlxt6VZEg4/AMQgwIgePsaOtYr/RlP+r+Ji8dQuZYpXuOE/2oV0U6HPWTBhCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q+0UPZWoQDIHgKE2uW5XZBVRdJTHVuT4rpkk3VB26w9LYS9UT/iXIbJH2ItlWWsgJV0tXzmzRILzBVPS++pIXA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1433.d49cf476a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1433.d49cf476a4","@open-mercato/shared":"0.4.11-canary.1433.d49cf476a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1433.d49cf476a4_1775743457013_0.43735149789857797","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1434.2ad3c5c022":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1434.2ad3c5c022","_id":"@open-mercato/ai-assistant@0.4.11-canary.1434.2ad3c5c022","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bcf4c2b1223b7fec6cd0b9acf76a2f2509903014","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1434.2ad3c5c022.tgz","fileCount":276,"integrity":"sha512-9s3x4HjBlKvX5Ej16hFy4V2VfyI+6R2LRlMt2p+5P1rsSrJGINz23//5iJPnt6MeJdHAmxougAtaq+7G7lI+Mg==","signatures":[{"sig":"MEUCICYtLu2nyJYe8pZ9O/mFTbHwPGb9qNtHTMVW1RKuvSQ9AiEAjtrehf1Qb9c5l//pJp5yheTxoyVe6gnwcqUC8LTEFuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9s3x4HjBlKvX5Ej16hFy4V2VfyI+6R2LRlMt2p+5P1rsSrJGINz23//5iJPnt6MeJdHAmxougAtaq+7G7lI+Mg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1434.2ad3c5c022"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1434.2ad3c5c022","@open-mercato/shared":"0.4.11-canary.1434.2ad3c5c022"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1434.2ad3c5c022_1775743782067_0.2742382190111652","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1435.6ebf6e06ba":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1435.6ebf6e06ba","_id":"@open-mercato/ai-assistant@0.4.11-canary.1435.6ebf6e06ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25fb37c794f333628ab4f3a2909eab81134335dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1435.6ebf6e06ba.tgz","fileCount":276,"integrity":"sha512-uv54ViFQhEctiNlIA6YyqHfMDOB7YyahcFCfVoPWaSTbQ0MVgdmTarZBASFMgzoMO7aKeIe7l33Zc1E34jxeWQ==","signatures":[{"sig":"MEYCIQCtvxHXm4F7GYu0wBzWvcvNpc4MC6EoAcMgsosqMAtxEwIhALo/t5gv1gRqvWlc1yBUcGJVWuk7fO6Wj+r4tx9cshrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uv54ViFQhEctiNlIA6YyqHfMDOB7YyahcFCfVoPWaSTbQ0MVgdmTarZBASFMgzoMO7aKeIe7l33Zc1E34jxeWQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1435.6ebf6e06ba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1435.6ebf6e06ba","@open-mercato/shared":"0.4.11-canary.1435.6ebf6e06ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1435.6ebf6e06ba_1775744126428_0.8630110108570601","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1436.ff2df4355a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1436.ff2df4355a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1436.ff2df4355a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60ea84511eb985721ea46fc40e9cd381adfa97d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1436.ff2df4355a.tgz","fileCount":276,"integrity":"sha512-116vQ8yNehZE+kOPyh43Y7lxoJRcM/2nLsmYlscbcxnoW/HlC4nZGTa+aZABwQRgdlRX6jtdjJTe9jKjj8X3fw==","signatures":[{"sig":"MEQCIFu105K7VMX1pCUlI3/IMvpkNkKZgAUEpXhfviKVyOtDAiBVhqgGFpyKTHD/Hxy+7vR3O/jxaOGLtmZES64Ki3fgfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-116vQ8yNehZE+kOPyh43Y7lxoJRcM/2nLsmYlscbcxnoW/HlC4nZGTa+aZABwQRgdlRX6jtdjJTe9jKjj8X3fw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1436.ff2df4355a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1436.ff2df4355a","@open-mercato/shared":"0.4.11-develop.1436.ff2df4355a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1436.ff2df4355a_1775747390468_0.19001506332670925","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1446.d277f8b435":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1446.d277f8b435","_id":"@open-mercato/ai-assistant@0.4.11-develop.1446.d277f8b435","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"387906054d4a5cc41851bef791652b28105c801f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1446.d277f8b435.tgz","fileCount":276,"integrity":"sha512-YE3+YYzeCmR3I4aHZN7pegeIQU8DMLiNPFlfp+RijfLie9GY3enIA1et9I2kFnwH+R3xJx67TYdqOUhL2cQunA==","signatures":[{"sig":"MEYCIQCqyvgPFuS8NuOlg/KCT48JO5mzYdoDGZdmkp5lw2rDqQIhAL5+B9TX1s/i2iuSbgWluT1IpqPij0EIJsxWN74afa6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YE3+YYzeCmR3I4aHZN7pegeIQU8DMLiNPFlfp+RijfLie9GY3enIA1et9I2kFnwH+R3xJx67TYdqOUhL2cQunA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1446.d277f8b435"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1446.d277f8b435","@open-mercato/shared":"0.4.11-develop.1446.d277f8b435"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1446.d277f8b435_1775838822604_0.09094891874388034","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1447.556dc05740":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1447.556dc05740","_id":"@open-mercato/ai-assistant@0.4.11-develop.1447.556dc05740","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c64c0565731bf9f770f0b27ae4ba3822e13a2368","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1447.556dc05740.tgz","fileCount":276,"integrity":"sha512-XcU80T5CEHNlkSr5uZ4uqeV9B5T9SmQHwfMw30ZgbklPrg5Q1OT/rO2/zTA4/dAOI8xqCBrIA6WxXffNTbOAiw==","signatures":[{"sig":"MEYCIQD2tFJnfLpgaV3zM29is7Us5XVPL9ZehGs/vOm4oHvGJAIhALApeSvPozpmwqnqCZ2lCkGHguh6b7R1WYEYe0iyUyTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XcU80T5CEHNlkSr5uZ4uqeV9B5T9SmQHwfMw30ZgbklPrg5Q1OT/rO2/zTA4/dAOI8xqCBrIA6WxXffNTbOAiw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1447.556dc05740"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1447.556dc05740","@open-mercato/shared":"0.4.11-develop.1447.556dc05740"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1447.556dc05740_1775838867322_0.7271974125534553","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1448.ca9984fcd5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1448.ca9984fcd5","_id":"@open-mercato/ai-assistant@0.4.11-develop.1448.ca9984fcd5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e64deaebfbf403bedad53202b369cb6fe2b6350","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1448.ca9984fcd5.tgz","fileCount":276,"integrity":"sha512-/zeJVM+ydlFy0PwlDtGmzhy27I7FHuNivUZqYn6L1jkTY9dIs8vhsY+In00ZIYoPCxnLAgJDzx1mwbcV7QT/8Q==","signatures":[{"sig":"MEUCIQDp5FWIWEqNNAJKsVliBN5NGVGTH93iwPC5zOfqcBknzwIgOkh20nTiD88wXWOk22HakiKdB2IzpE6uOtlSjD4+HWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/zeJVM+ydlFy0PwlDtGmzhy27I7FHuNivUZqYn6L1jkTY9dIs8vhsY+In00ZIYoPCxnLAgJDzx1mwbcV7QT/8Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1448.ca9984fcd5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1448.ca9984fcd5","@open-mercato/shared":"0.4.11-develop.1448.ca9984fcd5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1448.ca9984fcd5_1775838989509_0.7487766697290053","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1505.1d6f5b5f65":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1505.1d6f5b5f65","_id":"@open-mercato/ai-assistant@0.4.11-develop.1505.1d6f5b5f65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58eb484915e4dabb776899c51f0b648a6340ebf8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1505.1d6f5b5f65.tgz","fileCount":276,"integrity":"sha512-6bg2pCVlHJuEs6KeC/3K+rMqy+HUVtNkgX37qzjqMzb4LDOpcM779Pn2rVMLCFGZ9JtIo/YdBYtvDXE69TDnDg==","signatures":[{"sig":"MEUCIQCDVIySj6UnqvnQJqnyD+KsDKVXA9P3yzHv6RS1e9vw4wIgRXd/V19I5fA+kWN/297oNUHK8Pm2u/wi0Vn5Iemu28A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6bg2pCVlHJuEs6KeC/3K+rMqy+HUVtNkgX37qzjqMzb4LDOpcM779Pn2rVMLCFGZ9JtIo/YdBYtvDXE69TDnDg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1505.1d6f5b5f65"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1505.1d6f5b5f65","@open-mercato/shared":"0.4.11-develop.1505.1d6f5b5f65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1505.1d6f5b5f65_1775898777991_0.6877453470564481","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1506.b7ea9119ef":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1506.b7ea9119ef","_id":"@open-mercato/ai-assistant@0.4.11-develop.1506.b7ea9119ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb5bc215348cc41e04df707bb679e995ca2d49cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1506.b7ea9119ef.tgz","fileCount":276,"integrity":"sha512-jH4gHGziLy2S2Q4JR9TiPNChHD96xPe8WejJsJ15/WSsW06jWKEu2dlYvZvh7B/XigmEt2vwqiZl81FMiB3Qkw==","signatures":[{"sig":"MEUCIQCdlMsnhvFT+u0sGnquA2oImVht4o+aA9Dn7tmLPpPZDwIgcjol+b6jtuxy/lIGYMY0ZhhMEAmqBo2I/N5OdDWKXPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jH4gHGziLy2S2Q4JR9TiPNChHD96xPe8WejJsJ15/WSsW06jWKEu2dlYvZvh7B/XigmEt2vwqiZl81FMiB3Qkw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1506.b7ea9119ef"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1506.b7ea9119ef","@open-mercato/shared":"0.4.11-develop.1506.b7ea9119ef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1506.b7ea9119ef_1775899033143_0.1706257441636847","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1511.3f0baf21ca":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1511.3f0baf21ca","_id":"@open-mercato/ai-assistant@0.4.11-develop.1511.3f0baf21ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95d53510a3a6dfca04bef4641775c297ae9889a5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1511.3f0baf21ca.tgz","fileCount":276,"integrity":"sha512-lfAkonSv3v184cDIy9cJxn37v3AKxwGloGMq7j1o5sCtq5TnpXDQhgJhv05+Kju2JpdlpFjXaOlYkMGqJ76svA==","signatures":[{"sig":"MEYCIQDN+xcQOamyVLwChu05P0l7UwAkLlrMKA+KttpnMG0TQQIhANceJOOCQtR8hUVBbIltH9VLAKD9rUYNcgy0DAMtxJLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lfAkonSv3v184cDIy9cJxn37v3AKxwGloGMq7j1o5sCtq5TnpXDQhgJhv05+Kju2JpdlpFjXaOlYkMGqJ76svA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1511.3f0baf21ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1511.3f0baf21ca","@open-mercato/shared":"0.4.11-develop.1511.3f0baf21ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1511.3f0baf21ca_1775899606128_0.7542013246506922","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1512.c2dd4ebacf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1512.c2dd4ebacf","_id":"@open-mercato/ai-assistant@0.4.11-develop.1512.c2dd4ebacf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"325744ee8d33fd65d61421cc378e298addde9e6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1512.c2dd4ebacf.tgz","fileCount":276,"integrity":"sha512-/mlbWzzNVHUcVTaxOOe4KhYHWuThlcUk1+TnVQ3nfbE0QUn8S5IBZTuv7Qd/k7b83UtReVjae9gOlFedZu9Irw==","signatures":[{"sig":"MEUCIAIzHw1XjAa8oUpoQT8FDna1IVaw8y4/rK1gLR9UQbeYAiEAnBxQZHNZjnK0/QaM3Vstsd0b7UlJBawlCqGr9FSkFUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/mlbWzzNVHUcVTaxOOe4KhYHWuThlcUk1+TnVQ3nfbE0QUn8S5IBZTuv7Qd/k7b83UtReVjae9gOlFedZu9Irw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1512.c2dd4ebacf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1512.c2dd4ebacf","@open-mercato/shared":"0.4.11-develop.1512.c2dd4ebacf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1512.c2dd4ebacf_1775899864635_0.8265007495293535","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1513.17c40d4370":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1513.17c40d4370","_id":"@open-mercato/ai-assistant@0.4.11-develop.1513.17c40d4370","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02dada715439e7e4f7446de57a9c3e4db4a64568","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1513.17c40d4370.tgz","fileCount":276,"integrity":"sha512-asYKszZUTO6looeGq2svewwuYekEHtHxcDloN58kUoFIzH5DvbUheu+L9mpDhDlbyRqNQafYDb48mQSuYNAK+w==","signatures":[{"sig":"MEYCIQCmuvohMQCIyagYY7HLTb6WkkGGSeCCEk8/x/62T+hWPAIhAP76DYGLCXUUkogdiFMXuGJwiG98dzYJi2LWLlEATyE3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-asYKszZUTO6looeGq2svewwuYekEHtHxcDloN58kUoFIzH5DvbUheu+L9mpDhDlbyRqNQafYDb48mQSuYNAK+w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1513.17c40d4370"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1513.17c40d4370","@open-mercato/shared":"0.4.11-develop.1513.17c40d4370"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1513.17c40d4370_1775900094295_0.09153171403188964","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1514.798a1a60db":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1514.798a1a60db","_id":"@open-mercato/ai-assistant@0.4.11-develop.1514.798a1a60db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"455def0e1a9cc614b86b6178162921cca85c3b19","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1514.798a1a60db.tgz","fileCount":276,"integrity":"sha512-k+ggxOsBV1QEYxfG63SF2Jtc0jUe3PdnWg7YYC9mXjgB5gCE9Xq+JIW5L+Hf190yJu0YGhnjswlb+V7TzS6GFg==","signatures":[{"sig":"MEUCIQD1acQwmmM+VA2rDKbZ+GFctZKWOAj9vTtwnuO9GwXH3gIgCa2jO3p+MoanBD3DCtIV4VoX3Ujs4/8+CDfcs5R567o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k+ggxOsBV1QEYxfG63SF2Jtc0jUe3PdnWg7YYC9mXjgB5gCE9Xq+JIW5L+Hf190yJu0YGhnjswlb+V7TzS6GFg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1514.798a1a60db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1514.798a1a60db","@open-mercato/shared":"0.4.11-develop.1514.798a1a60db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1514.798a1a60db_1775900235171_0.7758098793992385","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1516.8c9347024e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1516.8c9347024e","_id":"@open-mercato/ai-assistant@0.4.11-develop.1516.8c9347024e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"907ae8bcaabd13a4e5eaf930ecf74d5820c750bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1516.8c9347024e.tgz","fileCount":276,"integrity":"sha512-izQEEc9FY490I2L2VvwL8/J/RKuU6TFxQ1pPBry6txl7GYdb4GMmS/Fbc7dYTODdhLPP2qerolBOGonaEWnoGA==","signatures":[{"sig":"MEUCIQDrODHqQJjpQV4G0xuT38/e4TVNuoXt9LSFjnhwruah7gIgM8laNfDD3hAEtLnwLbay5d6ceR+XU8wfmQBdPSBrlHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-izQEEc9FY490I2L2VvwL8/J/RKuU6TFxQ1pPBry6txl7GYdb4GMmS/Fbc7dYTODdhLPP2qerolBOGonaEWnoGA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1516.8c9347024e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1516.8c9347024e","@open-mercato/shared":"0.4.11-develop.1516.8c9347024e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1516.8c9347024e_1775900872912_0.1738755214108827","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1517.da2b0d7060":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1517.da2b0d7060","_id":"@open-mercato/ai-assistant@0.4.11-develop.1517.da2b0d7060","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"154c641a6400999e2090a514d868c42c726915f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1517.da2b0d7060.tgz","fileCount":276,"integrity":"sha512-J7h5wVpql/hjUjeABdpebOhhZScN90tVIrrq1cEsc7fNJZVRrHXY/MmkurW+pVSv5qbVeEvwgdohjRp5sGPAeA==","signatures":[{"sig":"MEYCIQD7fDV5gw1ZaWmcPwmteJQfW/RvAZh8RTb+kwf3S6fL9wIhAONBdbYB4QGHXFCj3sWxmln1ND//Ccky8g+bazqNTrf9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J7h5wVpql/hjUjeABdpebOhhZScN90tVIrrq1cEsc7fNJZVRrHXY/MmkurW+pVSv5qbVeEvwgdohjRp5sGPAeA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1517.da2b0d7060"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1517.da2b0d7060","@open-mercato/shared":"0.4.11-develop.1517.da2b0d7060"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1517.da2b0d7060_1775901082325_0.5773784598263385","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1519.63b93c8b36":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1519.63b93c8b36","_id":"@open-mercato/ai-assistant@0.4.11-develop.1519.63b93c8b36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a55ed07b3e7fe6316315235218d7295eb4e28ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1519.63b93c8b36.tgz","fileCount":276,"integrity":"sha512-MpWC7oHp9QYpy09CUNIfd1DDgbHU95Tr7XlKt/tl/kuL6jIdd4GfrP/P0xls1EioCOep1djHia3S4ObGoiWcgw==","signatures":[{"sig":"MEUCIEUiomTUzIukqHIPKHKqGspGptKO8EEM9SY5YLF6U4FHAiEAqYY3qxVttPCex57G6iYaGmQI1pCcoG2FcYnHXdFoEGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MpWC7oHp9QYpy09CUNIfd1DDgbHU95Tr7XlKt/tl/kuL6jIdd4GfrP/P0xls1EioCOep1djHia3S4ObGoiWcgw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1519.63b93c8b36"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1519.63b93c8b36","@open-mercato/shared":"0.4.11-develop.1519.63b93c8b36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1519.63b93c8b36_1775903294941_0.495829269869837","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1522.658a9bbfcb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1522.658a9bbfcb","_id":"@open-mercato/ai-assistant@0.4.11-develop.1522.658a9bbfcb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5f6c4245d7518fd1f980ab432f4d06908c2f66d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1522.658a9bbfcb.tgz","fileCount":276,"integrity":"sha512-MRwcP6iovSWyIh9VIDrNG8nNHn2y0Lri8wrk+cNEAPkpQWHRT11ibrZ6eXqt7Hzm+4uCvEpjg7HVMHpBjLHzeg==","signatures":[{"sig":"MEYCIQDU41xu1FQweJvekcGs1MtpEtnsd3L6hWBeCbW0F8+zgwIhAK2ks99lGWxG/BRDWTcgSaHOK7htdp/CzS1jGEW4BKRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MRwcP6iovSWyIh9VIDrNG8nNHn2y0Lri8wrk+cNEAPkpQWHRT11ibrZ6eXqt7Hzm+4uCvEpjg7HVMHpBjLHzeg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1522.658a9bbfcb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1522.658a9bbfcb","@open-mercato/shared":"0.4.11-develop.1522.658a9bbfcb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1522.658a9bbfcb_1775903571211_0.5195985919444777","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1525.b0f8ae5164":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1525.b0f8ae5164","_id":"@open-mercato/ai-assistant@0.4.11-develop.1525.b0f8ae5164","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"13e015a6e2e417b1feb7493ecc2ad7c2a13bcd55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1525.b0f8ae5164.tgz","fileCount":276,"integrity":"sha512-tWR54H8d4TAFZMWznM5P8+GkHF3OiecVixemslnKXyP58Gds6JBOJ2lgB6qlOeKH9TCKylQ0AfqkuduhJyYNrw==","signatures":[{"sig":"MEYCIQDyshob6ktrXFrDynlL2Z/BofjSZbzVJoCapiutWrwjZAIhALLNq7eYDEfE8on/e/jjwM0zB8UIa+82XHJ3ixOb9IYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tWR54H8d4TAFZMWznM5P8+GkHF3OiecVixemslnKXyP58Gds6JBOJ2lgB6qlOeKH9TCKylQ0AfqkuduhJyYNrw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1525.b0f8ae5164"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1525.b0f8ae5164","@open-mercato/shared":"0.4.11-develop.1525.b0f8ae5164"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1525.b0f8ae5164_1775903837685_0.8101848337763959","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1529.eebeab7649":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1529.eebeab7649","_id":"@open-mercato/ai-assistant@0.4.11-develop.1529.eebeab7649","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c88580a92a659f69437686b35878e748c989c619","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1529.eebeab7649.tgz","fileCount":276,"integrity":"sha512-3t6VKxbmFgFQIW1ZgLcpKGK8/dJ+dTG3vR5dnXRST3yAA/21xv4+64hf5u6ZOmSOj09E9jb1SoD+S2F+sAb/Mw==","signatures":[{"sig":"MEUCIQCR93v9V8iKcl4vrtaAEa6A3FQwHRofXFuy6tRvrzDO8AIgbUpPznBG3S0wQJ0r4tnTzFumYPg57zDlb8cJk7KazkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3t6VKxbmFgFQIW1ZgLcpKGK8/dJ+dTG3vR5dnXRST3yAA/21xv4+64hf5u6ZOmSOj09E9jb1SoD+S2F+sAb/Mw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1529.eebeab7649"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1529.eebeab7649","@open-mercato/shared":"0.4.11-develop.1529.eebeab7649"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1529.eebeab7649_1775904549511_0.4699506997636991","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1530.964c5df5df":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1530.964c5df5df","_id":"@open-mercato/ai-assistant@0.4.11-develop.1530.964c5df5df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63a4c9a6a19a55b5f0b90af52e7a18d1d2dd10aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1530.964c5df5df.tgz","fileCount":276,"integrity":"sha512-AdwfijyRTYz2Wl7OzTxbDYg6COeA3uM+WMM+tNF0nffAJE7juuUKznddc8Siyy0jsLcmT92X3+asv8sXAxUdAw==","signatures":[{"sig":"MEUCIDeeluRwAiQ2CrBry0GVxd8c6FYH3TYbHxAgd9HdrXNrAiEAp4TT2AmGI3Id6DFpt0e/Bpmhc3uukHaRwU4akTOsm0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AdwfijyRTYz2Wl7OzTxbDYg6COeA3uM+WMM+tNF0nffAJE7juuUKznddc8Siyy0jsLcmT92X3+asv8sXAxUdAw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1530.964c5df5df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1530.964c5df5df","@open-mercato/shared":"0.4.11-develop.1530.964c5df5df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1530.964c5df5df_1775904605987_0.6091201435405513","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1531.b0e4c16f3d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1531.b0e4c16f3d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1531.b0e4c16f3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a9b264e44f0682a8f87e90316d784e8fa93cda5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1531.b0e4c16f3d.tgz","fileCount":276,"integrity":"sha512-C1QF2tJEBSbThS/O1gnH44VOQth2pzwuURzgxMkploXhb37Edx97VSgviKRc6TJ0lluVBeEFCslXfSCdkOBgLg==","signatures":[{"sig":"MEUCIQDIFLBh4/PWqifvQlefKdkkCuE+pYlwCyhBxBGnYHzDcgIgPnXntCT/DeNmFvK+WBR6bX+MwnK3SFu0QjxoOzAmV88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C1QF2tJEBSbThS/O1gnH44VOQth2pzwuURzgxMkploXhb37Edx97VSgviKRc6TJ0lluVBeEFCslXfSCdkOBgLg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1531.b0e4c16f3d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1531.b0e4c16f3d","@open-mercato/shared":"0.4.11-develop.1531.b0e4c16f3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1531.b0e4c16f3d_1775904847802_0.48671153937390077","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1532.54adc3ccbf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1532.54adc3ccbf","_id":"@open-mercato/ai-assistant@0.4.11-develop.1532.54adc3ccbf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4314f755b90e2cf9680d6f8d04fe31b4bf51d9f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1532.54adc3ccbf.tgz","fileCount":276,"integrity":"sha512-nuumhk58kmlEcm2MF4rGKT3GhPJhl8ztjscuWDgvAcdWURDL2ouOYZRPMwD/omsZtpsAXG/McrCkyOt7B51hxw==","signatures":[{"sig":"MEUCIG+TzNJWjbQptZN0qdaBXqQZzfOPIvePmkP6mK3S1njyAiEA10WcU86xyKhpHtM8Rt6ntWiF+nF+iC66gZ1DMtum7HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nuumhk58kmlEcm2MF4rGKT3GhPJhl8ztjscuWDgvAcdWURDL2ouOYZRPMwD/omsZtpsAXG/McrCkyOt7B51hxw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1532.54adc3ccbf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1532.54adc3ccbf","@open-mercato/shared":"0.4.11-develop.1532.54adc3ccbf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1532.54adc3ccbf_1775905643210_0.9734995838905001","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1534.b42f9ddcb3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1534.b42f9ddcb3","_id":"@open-mercato/ai-assistant@0.4.11-develop.1534.b42f9ddcb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d06c19dbf876fc243020f885fe36390b16a933ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1534.b42f9ddcb3.tgz","fileCount":276,"integrity":"sha512-7bHsGZNp4+qCAkVPwg2SjdLTFODVE7AuOnOV1wgJxvBv3CIyxzv2zw45jstFDaq1tDtcx2a6fF71yw5zRWFrfg==","signatures":[{"sig":"MEYCIQDBO1iND0Bdm3UjHYlQfQeonmwfZDn2hVlUWX12S/18/gIhALEWWuHoikdseNORV7b0I1inwWOYPylNSdBeEp4Ehomx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7bHsGZNp4+qCAkVPwg2SjdLTFODVE7AuOnOV1wgJxvBv3CIyxzv2zw45jstFDaq1tDtcx2a6fF71yw5zRWFrfg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1534.b42f9ddcb3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1534.b42f9ddcb3","@open-mercato/shared":"0.4.11-develop.1534.b42f9ddcb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1534.b42f9ddcb3_1775906884187_0.48951628169950423","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1535.c38e879a2c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1535.c38e879a2c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1535.c38e879a2c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"478983f3e0e5af3666ce3741bb321bc483ed9b0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1535.c38e879a2c.tgz","fileCount":276,"integrity":"sha512-Luexblk1kWBncrDbigw1dbCbDogGtsKj73RO+uW/ck8rMyiEfxMZnXqvIsEq7x87mz/QJV449fgGdtTVIi8MpQ==","signatures":[{"sig":"MEYCIQCmJ1b+z3TM8WqQ8De9h9wMBKS4J4YSSRjRzh3GmcybGgIhAKUga44WpQ6I+lnmrszcgwqE7dVSzntctL9IujpPhRoR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Luexblk1kWBncrDbigw1dbCbDogGtsKj73RO+uW/ck8rMyiEfxMZnXqvIsEq7x87mz/QJV449fgGdtTVIi8MpQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1535.c38e879a2c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1535.c38e879a2c","@open-mercato/shared":"0.4.11-canary.1535.c38e879a2c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1535.c38e879a2c_1775906956642_0.9233543524341927","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1536.bce594656c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1536.bce594656c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1536.bce594656c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31ecce07308888226a2f6d36e3069eeeea2b39f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1536.bce594656c.tgz","fileCount":276,"integrity":"sha512-tApjlRHPSAScJDpz5ThkjEfuL9/D8kCo+tO8CeTOh31dTz1vIBbNXopQ5ZeZIlr1Z9KvtDFnUaLxFlRIGKDofw==","signatures":[{"sig":"MEQCIFzDuvcy1PbYfzkrMPKDv9dmso6LKzjIsiZJwmt2F24GAiAqriWXDc65xtkb+JnscwcQ4W7Dg3OBMFk25QRegiPv5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tApjlRHPSAScJDpz5ThkjEfuL9/D8kCo+tO8CeTOh31dTz1vIBbNXopQ5ZeZIlr1Z9KvtDFnUaLxFlRIGKDofw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1536.bce594656c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1536.bce594656c","@open-mercato/shared":"0.4.11-develop.1536.bce594656c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1536.bce594656c_1775907809341_0.49151529140971606","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1537.8724d715df":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1537.8724d715df","_id":"@open-mercato/ai-assistant@0.4.11-develop.1537.8724d715df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4056a69d29010b58ed6de07666ba6a556014b77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1537.8724d715df.tgz","fileCount":276,"integrity":"sha512-BxLReNAluGQltLsUTIu7rDkpAx/RRjpGaYyH9jrdPRsZNacM6FbBPtNcTCY2BpmLihe1MWRCvaZIAq7TibOOhg==","signatures":[{"sig":"MEYCIQC0GG9ARqY9h8jr8yJKpmG36f2Pm6MLRNvO9j0QH1j7+AIhAIfRZB0lzHM00KHYxGmtcH0Q94cvugr4HtPQHyWulNtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BxLReNAluGQltLsUTIu7rDkpAx/RRjpGaYyH9jrdPRsZNacM6FbBPtNcTCY2BpmLihe1MWRCvaZIAq7TibOOhg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1537.8724d715df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1537.8724d715df","@open-mercato/shared":"0.4.11-develop.1537.8724d715df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1537.8724d715df_1775907853386_0.5194588504510438","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1549.1c3fc12f41":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1549.1c3fc12f41","_id":"@open-mercato/ai-assistant@0.4.11-develop.1549.1c3fc12f41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c778d01626527162bc71e48aa23ab7eb29b4060a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1549.1c3fc12f41.tgz","fileCount":276,"integrity":"sha512-3GxsQzvMXbrSYR5oD6cU42iwE4MXsETfy1brk0lTff5MqiSoz1wEMLwoupxfbX8ghsmP5b8tDESiGwkN2JNRKw==","signatures":[{"sig":"MEYCIQDdQxmmKaaT/VwijdIBLA8j7duKTHcFLgRZ0iQo2Yf6ggIhALq9r806tyslF78BChi9sdEvN4C/cnLkWW/YcaSYlhVa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3GxsQzvMXbrSYR5oD6cU42iwE4MXsETfy1brk0lTff5MqiSoz1wEMLwoupxfbX8ghsmP5b8tDESiGwkN2JNRKw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1549.1c3fc12f41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1549.1c3fc12f41","@open-mercato/shared":"0.4.11-develop.1549.1c3fc12f41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1549.1c3fc12f41_1775913116307_0.12588366013184515","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1557.23456abf54":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1557.23456abf54","_id":"@open-mercato/ai-assistant@0.4.11-develop.1557.23456abf54","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"13f01a92a6d7a71e50700da39939711c1db5f67c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1557.23456abf54.tgz","fileCount":276,"integrity":"sha512-8qdhjMMuBtm0pMUlCEz4pauvNIC56No2yksJ1mavaixFcar6z0rZXQ0RacPHFl8jR98u+UCo7+nTbJu0EyIr3Q==","signatures":[{"sig":"MEQCIDrEnzVkb4QivvAXpCOY3n+LmYeAXqo2RscoXQ4UecgsAiAaUTsBBlMN3G8aXijHMslsa8/1Usxm7lMauGdDY5TAYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8qdhjMMuBtm0pMUlCEz4pauvNIC56No2yksJ1mavaixFcar6z0rZXQ0RacPHFl8jR98u+UCo7+nTbJu0EyIr3Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1557.23456abf54"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1557.23456abf54","@open-mercato/shared":"0.4.11-develop.1557.23456abf54"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1557.23456abf54_1775916522785_0.3689623212232005","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1558.ee1b2472f5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1558.ee1b2472f5","_id":"@open-mercato/ai-assistant@0.4.11-develop.1558.ee1b2472f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b54b95880d2ef8ae528faef68045477a3c80917","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1558.ee1b2472f5.tgz","fileCount":276,"integrity":"sha512-RRwmVL68ACZm8IJzH2O7sj5bggl5ztbzfd2TOHjEi8i3v9DZpJbi08ztznbL/n7qvSMGgamxMu+l88DzVYXwYw==","signatures":[{"sig":"MEQCIC78+NpBmf44g66igtkcQJi/VL0yJvJzjUqjOn4XVw8cAiAJlZrgtrTNDXBi07F/65U/B7xZCbBagZN9gHHyC05eoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RRwmVL68ACZm8IJzH2O7sj5bggl5ztbzfd2TOHjEi8i3v9DZpJbi08ztznbL/n7qvSMGgamxMu+l88DzVYXwYw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1558.ee1b2472f5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1558.ee1b2472f5","@open-mercato/shared":"0.4.11-develop.1558.ee1b2472f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1558.ee1b2472f5_1775916578710_0.891707988450265","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1561.c31ede76ba":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1561.c31ede76ba","_id":"@open-mercato/ai-assistant@0.4.11-develop.1561.c31ede76ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d326d86ed7e0bd6b6baa3481b5d6808a382c355e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1561.c31ede76ba.tgz","fileCount":276,"integrity":"sha512-dIHRk6twPfdCfHJOJf8r+O36DChTDUmGUyPD+uDs4FpT37DRe6IN9h6VDgVsoQ2RO5DE66Hmk+02PfnDnxBCnQ==","signatures":[{"sig":"MEYCIQD80JBm1qbpYu72JDQdz8q3c71yrnyXo6nKvjkaMnhBBgIhAM8V3iF7qWoUR5j/TwP6rpS3B6yJrnn9i6rRespBdsiN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dIHRk6twPfdCfHJOJf8r+O36DChTDUmGUyPD+uDs4FpT37DRe6IN9h6VDgVsoQ2RO5DE66Hmk+02PfnDnxBCnQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1561.c31ede76ba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1561.c31ede76ba","@open-mercato/shared":"0.4.11-develop.1561.c31ede76ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1561.c31ede76ba_1775917066152_0.4020306302276382","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1570.dcc5b7c59a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1570.dcc5b7c59a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1570.dcc5b7c59a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"335d287db3064ca053b5ed1402db3fc654a1b651","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1570.dcc5b7c59a.tgz","fileCount":276,"integrity":"sha512-XX/M8xRCoonVge+H3t3AAdiRRNlvpYy2F5uabiZJeF2munm2w2VmgHmPFz2v7qmr02hGv/FPUQxFHYQPKwXtKA==","signatures":[{"sig":"MEUCIQCIlTURvN/4lBdju+TocptAwSsBCK2Ef4a2vJgnIEmbmgIgLkuK+gu7ZS6TgpjwGZl0fKqTbffxd2VWgdkdUuRROZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XX/M8xRCoonVge+H3t3AAdiRRNlvpYy2F5uabiZJeF2munm2w2VmgHmPFz2v7qmr02hGv/FPUQxFHYQPKwXtKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1570.dcc5b7c59a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1570.dcc5b7c59a","@open-mercato/shared":"0.4.11-develop.1570.dcc5b7c59a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1570.dcc5b7c59a_1775919978959_0.5827801319337624","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1571.d1632de691":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1571.d1632de691","_id":"@open-mercato/ai-assistant@0.4.11-develop.1571.d1632de691","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"217bb9c6ac527c74166f2d51f39d3825a2c2ecbf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1571.d1632de691.tgz","fileCount":276,"integrity":"sha512-udEdjMfmgB7hdyEwIpInOadTyLUJ8yqo2HxGjVCAv3ijuBJKV2m+tQ4cmFCvVYp7g+jxCldCSdXq+JlWWb82Jw==","signatures":[{"sig":"MEUCIQCWxYRghW7Pp4pDZa6XE3jA/oW6rmoKxKaSX8CJBNStbQIgFNwkuPK6KDIIQvnUQeEaaiRSLUtNkwlLyfHA9vjo4HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-udEdjMfmgB7hdyEwIpInOadTyLUJ8yqo2HxGjVCAv3ijuBJKV2m+tQ4cmFCvVYp7g+jxCldCSdXq+JlWWb82Jw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1571.d1632de691"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1571.d1632de691","@open-mercato/shared":"0.4.11-develop.1571.d1632de691"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1571.d1632de691_1775920012575_0.3084218050054264","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1572.e541eae359":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1572.e541eae359","_id":"@open-mercato/ai-assistant@0.4.11-develop.1572.e541eae359","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2702fc340601518a082acf44c3e6982f2ca86c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1572.e541eae359.tgz","fileCount":276,"integrity":"sha512-tYrdwZQW2slMT3UYhllLQxpRnljp0txcgFlTQX6KYsvWSqZGJkmDqz20DWWU2A5IPJ7SKprV+3kut849jOsK9A==","signatures":[{"sig":"MEQCIFTMMvBRaHEQ6hqMUwaB8BaWM2pidDD/Hu7YRm2UdV9DAiBEDthDehEOwof/DW2D7TmQeGne3QJF/O+JwibytGihbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tYrdwZQW2slMT3UYhllLQxpRnljp0txcgFlTQX6KYsvWSqZGJkmDqz20DWWU2A5IPJ7SKprV+3kut849jOsK9A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1572.e541eae359"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1572.e541eae359","@open-mercato/shared":"0.4.11-develop.1572.e541eae359"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1572.e541eae359_1775920090840_0.30081527612818637","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1577.934fbfffac":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1577.934fbfffac","_id":"@open-mercato/ai-assistant@0.4.11-develop.1577.934fbfffac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"090f407f954ffdb46281462e75010616ef39855c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1577.934fbfffac.tgz","fileCount":276,"integrity":"sha512-k8pIXbqyAXx5g7U536+KR1QL3BbNIENFgyWk1xB9z9C0Ig18i++fXVXIYJuLvtzOD4Xn/nWU3a+jSnnherlZmA==","signatures":[{"sig":"MEQCICZfuixXt6f0lxfWJZ11EqIJUsfxr5St55ktBIwzh4OJAiAqUolj9meGUG30LXO7A/rBEx5FIGXAVOKA8gRVU6gvzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k8pIXbqyAXx5g7U536+KR1QL3BbNIENFgyWk1xB9z9C0Ig18i++fXVXIYJuLvtzOD4Xn/nWU3a+jSnnherlZmA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1577.934fbfffac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1577.934fbfffac","@open-mercato/shared":"0.4.11-develop.1577.934fbfffac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1577.934fbfffac_1775920913436_0.26325096571586903","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1594.488e9e184e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1594.488e9e184e","_id":"@open-mercato/ai-assistant@0.4.11-develop.1594.488e9e184e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7fe83227c3329ed0b6810f8d0268a35aa6780e12","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1594.488e9e184e.tgz","fileCount":276,"integrity":"sha512-NW5ChR4JqbuNdn0UBdWfV83YjApuxU/zvxRQ12sR+JeAxHoTzR+YU9JjVtp2d62oeyvr+HsZaUfRjdr68CjSRg==","signatures":[{"sig":"MEYCIQCShs4hLG3RelWc6bj7wyZ2/lvt/tdFKG8ORQ7vMS+lHgIhANYgBklAMtfNSwCJTEBmCWJcybDe0+2zG/nSveYbvCp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NW5ChR4JqbuNdn0UBdWfV83YjApuxU/zvxRQ12sR+JeAxHoTzR+YU9JjVtp2d62oeyvr+HsZaUfRjdr68CjSRg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1594.488e9e184e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1594.488e9e184e","@open-mercato/shared":"0.4.11-develop.1594.488e9e184e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1594.488e9e184e_1775924537637_0.01848008268347745","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1595.694900911e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1595.694900911e","_id":"@open-mercato/ai-assistant@0.4.11-develop.1595.694900911e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b7cbb89e3a7c1444b2b7b72f111d225f1ebdb4a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1595.694900911e.tgz","fileCount":276,"integrity":"sha512-9V7zXFXzOvuIuQHcsWARtw8+rdZDb34+ZDhsroCQ2yNVqBtORlIGKyWMVlqorzL/9h3hftU3K/UmXSE2P6nxAw==","signatures":[{"sig":"MEQCIHqzwyZWbhL/InkXDqpD5Kw9+VzHNx/tyk6vZdyYe/TzAiArPgRXAjEKrmIIfPICd5l/XbMmUaemmrCuUxH0SaYgRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9V7zXFXzOvuIuQHcsWARtw8+rdZDb34+ZDhsroCQ2yNVqBtORlIGKyWMVlqorzL/9h3hftU3K/UmXSE2P6nxAw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1595.694900911e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1595.694900911e","@open-mercato/shared":"0.4.11-develop.1595.694900911e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1595.694900911e_1775924911409_0.43796481955648736","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1597.782f6e8d81":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1597.782f6e8d81","_id":"@open-mercato/ai-assistant@0.4.11-develop.1597.782f6e8d81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dfde6baa9924343fbbe24bb03ee215e0507d4ef0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1597.782f6e8d81.tgz","fileCount":276,"integrity":"sha512-XYlpA3yHV3SadBse44ED2Fno8jzPYyZXvygGxVWO4WDDxgVr2mnE3NvpmaVphndR2L1UOlHqHo5+VOceIIMIHw==","signatures":[{"sig":"MEUCIHNkjTSPdGPyp9TaYx+JQHnHwJkHpbx51npPMxVYmU66AiEAjtgIJW7blm75eTjiFE8Z+lLil/ew8LHiF2mutIJflkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XYlpA3yHV3SadBse44ED2Fno8jzPYyZXvygGxVWO4WDDxgVr2mnE3NvpmaVphndR2L1UOlHqHo5+VOceIIMIHw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1597.782f6e8d81"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1597.782f6e8d81","@open-mercato/shared":"0.4.11-develop.1597.782f6e8d81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1597.782f6e8d81_1775925119270_0.3804668569703935","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1598.4dc5d01cc4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1598.4dc5d01cc4","_id":"@open-mercato/ai-assistant@0.4.11-develop.1598.4dc5d01cc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9e4b947fff015b3446a798a061e6661d44c6e82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1598.4dc5d01cc4.tgz","fileCount":276,"integrity":"sha512-7Zxexm6MnQxsKdYaxozLEayC5pkWbHODqQ2APuISZEhCuTKMr2AWqaYYy1mHO8eR1tLqrY3VNQM6NTbZYNjPCA==","signatures":[{"sig":"MEUCIE3RF606oNwuaolcdK9WZ55v44OjLxHQl7DRy0jpCHwsAiEAr3IMox0Zh9Dp2c3iFaGM8vp4Txru7Ofj1Xu3nk8nqoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7Zxexm6MnQxsKdYaxozLEayC5pkWbHODqQ2APuISZEhCuTKMr2AWqaYYy1mHO8eR1tLqrY3VNQM6NTbZYNjPCA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1598.4dc5d01cc4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1598.4dc5d01cc4","@open-mercato/shared":"0.4.11-develop.1598.4dc5d01cc4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1598.4dc5d01cc4_1775925362132_0.4845171417856098","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1599.7393d8420d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1599.7393d8420d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1599.7393d8420d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"013058bd5d6f5291d6d3136aea1004eff061402a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1599.7393d8420d.tgz","fileCount":276,"integrity":"sha512-w5dhPugbB8hzDLmD46OQXEy0mNDTtm7uVHnVSXq61MX1k7eHB5IRY40f2cV37f/8pfWtJGiPqLhkN88Dm/H52g==","signatures":[{"sig":"MEQCIBGVRNw9VABOkX5JzkBd4qN0bAN5FthVgbpoCJfBICjGAiASlM51EiCoovVYA0EJg9aaILC6YKUkJLszkUKuRm3Uvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w5dhPugbB8hzDLmD46OQXEy0mNDTtm7uVHnVSXq61MX1k7eHB5IRY40f2cV37f/8pfWtJGiPqLhkN88Dm/H52g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1599.7393d8420d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1599.7393d8420d","@open-mercato/shared":"0.4.11-develop.1599.7393d8420d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1599.7393d8420d_1775925454319_0.35857675523466104","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1601.0a4f1af52b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1601.0a4f1af52b","_id":"@open-mercato/ai-assistant@0.4.11-develop.1601.0a4f1af52b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"934c87fde9afa2bfa82093d2b41ebf8c95fd0093","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1601.0a4f1af52b.tgz","fileCount":276,"integrity":"sha512-xkxNFGHQdx0oJhmCU+6JYgCGcBsUqS5IFBKt024KYHTpJVr5bJeOCSaBY9rHQeMnPHKkYKuudpeQu2BhQkq8eQ==","signatures":[{"sig":"MEQCIGK891+fs5RC/IK5os0+dKdFHeJ7vBLSxt3xPXbIgJMIAiAb0yuqf7QPQ33PFUXcb/8qMGnL/zy0/kb9vhMSQGgmCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xkxNFGHQdx0oJhmCU+6JYgCGcBsUqS5IFBKt024KYHTpJVr5bJeOCSaBY9rHQeMnPHKkYKuudpeQu2BhQkq8eQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1601.0a4f1af52b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1601.0a4f1af52b","@open-mercato/shared":"0.4.11-develop.1601.0a4f1af52b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1601.0a4f1af52b_1775926028467_0.6292072308800443","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1604.c4ce93112c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1604.c4ce93112c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1604.c4ce93112c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c78048fcab981e3d0b86ebb4068f3fc3011bdad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1604.c4ce93112c.tgz","fileCount":276,"integrity":"sha512-2zXmsLP64JkDt5HDmhBJ3bVuLKlrEVeCKtSvM5QyDPg+PZXP+79b1xpc9Ok4V/ZOQjVSJN82kLZds9dsfFJWAw==","signatures":[{"sig":"MEUCIQDMOp3W/hHzGIADE1zu//P+w7YG1TVcexG4J1cHGtJilAIgUlVP7n0Kot4pI4p5mU0ZfgH5r+wDx6I/bqnRkHeloAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2zXmsLP64JkDt5HDmhBJ3bVuLKlrEVeCKtSvM5QyDPg+PZXP+79b1xpc9Ok4V/ZOQjVSJN82kLZds9dsfFJWAw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1604.c4ce93112c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1604.c4ce93112c","@open-mercato/shared":"0.4.11-develop.1604.c4ce93112c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1604.c4ce93112c_1775926460044_0.7774522346847532","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1606.da5fcfce68":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1606.da5fcfce68","_id":"@open-mercato/ai-assistant@0.4.11-canary.1606.da5fcfce68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2601581260d72903e8fc8bc484c4204170f52aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1606.da5fcfce68.tgz","fileCount":276,"integrity":"sha512-h8tb8oNGnZBEIyRqq3Re4fv9u6/onclzEtYEKaFrJp7bWKgaHfsclCWze9SbCgA2Bz+6PgtwJwS5IJCeL+yDkA==","signatures":[{"sig":"MEUCIQDjptxLNBX2/L60sVTWQgDzWyRE9IAe2RChUUodK3dOwQIgMDOMorzLoVdEz8H8zN+pGKZUYNQC28WSao6sXCuI300=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-h8tb8oNGnZBEIyRqq3Re4fv9u6/onclzEtYEKaFrJp7bWKgaHfsclCWze9SbCgA2Bz+6PgtwJwS5IJCeL+yDkA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1606.da5fcfce68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1606.da5fcfce68","@open-mercato/shared":"0.4.11-canary.1606.da5fcfce68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1606.da5fcfce68_1775927321081_0.23094244131590003","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1625.86c8a72247":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1625.86c8a72247","_id":"@open-mercato/ai-assistant@0.4.11-develop.1625.86c8a72247","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f307982851be8fa9f4b3387a9bde8e0a554f1077","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1625.86c8a72247.tgz","fileCount":276,"integrity":"sha512-Dg3AkPOqJZvHJXaWsPg8YBNrJs2siD48FMq7tjZQuvMR0AWsJCBrvhK06LGf60Lmk1/Xom5wvRuU7Szc9sBucA==","signatures":[{"sig":"MEYCIQCgfTUAYKpxdZthuW4VTID1qOUMksDFuFCCdXf6c3WdbwIhANHIKjNOAxsjx8PGi6ME2QAK/lyAAFHUhH4WN0Anmh0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Dg3AkPOqJZvHJXaWsPg8YBNrJs2siD48FMq7tjZQuvMR0AWsJCBrvhK06LGf60Lmk1/Xom5wvRuU7Szc9sBucA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1625.86c8a72247"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1625.86c8a72247","@open-mercato/shared":"0.4.11-develop.1625.86c8a72247"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1625.86c8a72247_1775929527642_0.8383730659811424","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1651.a3019620be":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1651.a3019620be","_id":"@open-mercato/ai-assistant@0.4.11-develop.1651.a3019620be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98cba169124954a39b3c45a1be9ed8932b9c8014","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1651.a3019620be.tgz","fileCount":276,"integrity":"sha512-NgKPwwS0v81lhmH+4C2ASGrYRS8bnddOz5ifIk1gpqzyjMSZdFJgXWfcClZYT25MzBq0gn4VFAlrYxG1wkNcrQ==","signatures":[{"sig":"MEUCIQDQcQGxcLUe4YQCg6Y7SrvFot+f3kfOKfKD6fwYgyaqbQIgVG2+8exggRNtZmhS/ttF8aqDBWsjVLf9ij18BTXUp/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NgKPwwS0v81lhmH+4C2ASGrYRS8bnddOz5ifIk1gpqzyjMSZdFJgXWfcClZYT25MzBq0gn4VFAlrYxG1wkNcrQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1651.a3019620be"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1651.a3019620be","@open-mercato/shared":"0.4.11-develop.1651.a3019620be"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1651.a3019620be_1775933036314_0.2585736810870245","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1654.a843d29d62":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1654.a843d29d62","_id":"@open-mercato/ai-assistant@0.4.11-develop.1654.a843d29d62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00328c2c7a8a260c8a154bb9318a1e7cecda848f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1654.a843d29d62.tgz","fileCount":276,"integrity":"sha512-86l10CtrrHLMuzK+TDSPDNVPpsxkjriJg14ewCGoI+aqiAqbElhk3xuDO7XKv1RmsNM1OSFPE6bPCkroutx+hg==","signatures":[{"sig":"MEUCIAQ31B3vYPmNLtuiBNUZaYqA6BMsJRLZ+ZjS9WSayfXJAiEA6Gep8+oFwjLclATk+G8cGTy9QHONoDu251WNWKFwVZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-86l10CtrrHLMuzK+TDSPDNVPpsxkjriJg14ewCGoI+aqiAqbElhk3xuDO7XKv1RmsNM1OSFPE6bPCkroutx+hg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1654.a843d29d62"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1654.a843d29d62","@open-mercato/shared":"0.4.11-develop.1654.a843d29d62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1654.a843d29d62_1775933273490_0.8805589611904137","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1761.c2de759360":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1761.c2de759360","_id":"@open-mercato/ai-assistant@0.4.11-develop.1761.c2de759360","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ebdc274797a2445558043ed6aed7b5b736bd513","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1761.c2de759360.tgz","fileCount":276,"integrity":"sha512-ux1Ph8VXt0oefHmZ6i4v4xzuqEHvUZdH+riivXsMm7MaxduuXuwDtMlgA2VONY7hevyeASO7RbO55JFJiPW0oA==","signatures":[{"sig":"MEUCIQDorFgvwfpkkqDk/LIIasScY+mjYlPTcqWNZrEayfZDdAIgKTUBWRWLV+hdyfeX89duLhEqIWIOzCceOcZwJmsCow0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ux1Ph8VXt0oefHmZ6i4v4xzuqEHvUZdH+riivXsMm7MaxduuXuwDtMlgA2VONY7hevyeASO7RbO55JFJiPW0oA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1761.c2de759360"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1761.c2de759360","@open-mercato/shared":"0.4.11-develop.1761.c2de759360"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1761.c2de759360_1775966751686_0.15588091032646134","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1766.4680454b83":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1766.4680454b83","_id":"@open-mercato/ai-assistant@0.4.11-develop.1766.4680454b83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8a4d9490b9600a62c78d0482e96a0e7a63042a29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1766.4680454b83.tgz","fileCount":276,"integrity":"sha512-TK3MXOxyMMc9/JU+r2meLFsnoVhNzZgBX5US2oGX8KHZy7LvKicnvshuHO0grRAmZb5FpUu6kVspCRXMVvJkOQ==","signatures":[{"sig":"MEUCIH/PZBs9Y9X3A+AkpuxN6xUyC2eA22dtqWXuDQqqbTiNAiEApLYO/opNSofBFVGime/sse0m2NIcWdC5Nwg5S58O8js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TK3MXOxyMMc9/JU+r2meLFsnoVhNzZgBX5US2oGX8KHZy7LvKicnvshuHO0grRAmZb5FpUu6kVspCRXMVvJkOQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1766.4680454b83"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1766.4680454b83","@open-mercato/shared":"0.4.11-develop.1766.4680454b83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1766.4680454b83_1775969973308_0.9739456239218454","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1767.c045ec66ca":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1767.c045ec66ca","_id":"@open-mercato/ai-assistant@0.4.11-develop.1767.c045ec66ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8e6131779ac5c62d09381784c31af510d1ba5eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1767.c045ec66ca.tgz","fileCount":276,"integrity":"sha512-zpldR+JVTEpzPbiUGEp9kXc9EbrvYq6GQSJURnopdCC3QfTGYFXnBc0T50HdeStK/0Mz04g+mq9JreuBCWCGLQ==","signatures":[{"sig":"MEUCIBYYNUZo0DTe5KSBQEV9cfM3jK8J3zv5to4zDBaWKBYVAiEAynkUkb49oVkUOnoZmmzlBWuQmZGEA6jLJCcFYYwD2P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zpldR+JVTEpzPbiUGEp9kXc9EbrvYq6GQSJURnopdCC3QfTGYFXnBc0T50HdeStK/0Mz04g+mq9JreuBCWCGLQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1767.c045ec66ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1767.c045ec66ca","@open-mercato/shared":"0.4.11-develop.1767.c045ec66ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1767.c045ec66ca_1775970957130_0.29161833126142955","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1768.2e3082267c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1768.2e3082267c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1768.2e3082267c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b93fda59d3998500412ad1cdb2540602d7bf6d7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1768.2e3082267c.tgz","fileCount":276,"integrity":"sha512-D5jf1yyOk/hufnSe6Lj3zev+wIE4a/F1o7MvHQMZDqXU6WkApcv+Oe0Pf8NZnGUQaUCMF/3ppMJ+Gd8fdUz3AA==","signatures":[{"sig":"MEYCIQCbZJZCChfB3PccJssyF5L6fdlB0xqWl/Rwbx9LpJPqzQIhAKVN3o7BW9iv6JSgXc9NcNOOZ7eQbothhYHIxFECyNlk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D5jf1yyOk/hufnSe6Lj3zev+wIE4a/F1o7MvHQMZDqXU6WkApcv+Oe0Pf8NZnGUQaUCMF/3ppMJ+Gd8fdUz3AA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1768.2e3082267c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1768.2e3082267c","@open-mercato/shared":"0.4.11-develop.1768.2e3082267c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1768.2e3082267c_1775971013565_0.013862271214372113","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1786.8f28c7c9de":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1786.8f28c7c9de","_id":"@open-mercato/ai-assistant@0.4.11-develop.1786.8f28c7c9de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12f58c75fa1e31cf1a4ee172d1dc6520a904b485","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1786.8f28c7c9de.tgz","fileCount":276,"integrity":"sha512-1AF/FRQQMDJtHtqf7LivK5zUEqZwwHCt/3+5kgbBw9O7VmpZ03MEVOOXYy3qn7HVeFsAWbi93peeTiGmQI/5Pw==","signatures":[{"sig":"MEUCIQDjGL0DgGp5m/jJAGC784mW096ZgbAPQM39Y5nhdYr6aAIgfA9sU9/ul5L4y+wedYPp6sgBWD2VKbiop+sS+1YXb1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1AF/FRQQMDJtHtqf7LivK5zUEqZwwHCt/3+5kgbBw9O7VmpZ03MEVOOXYy3qn7HVeFsAWbi93peeTiGmQI/5Pw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1786.8f28c7c9de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1786.8f28c7c9de","@open-mercato/shared":"0.4.11-develop.1786.8f28c7c9de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1786.8f28c7c9de_1775975886406_0.6714133837593261","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1787.9047df6bfb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1787.9047df6bfb","_id":"@open-mercato/ai-assistant@0.4.11-develop.1787.9047df6bfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c14f3dd0f31a1f36d6aab741f0fec7d496db882","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1787.9047df6bfb.tgz","fileCount":276,"integrity":"sha512-LPFZx9oqR3BvfStvxNT4vHxZoy31PsqZdkxQG293XWbicoT4HcsTPjemw0DJJvK30lFsepFcUrhD9CSNpzLTeQ==","signatures":[{"sig":"MEUCIQC99u+KVRFp99iA3Q9M3bciW31yowzpd8Z4y9WXgrE26QIgNochB0Rg6AAcp/yyd+7ZxnQJU/xbe20Cxnpsi+VqOQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LPFZx9oqR3BvfStvxNT4vHxZoy31PsqZdkxQG293XWbicoT4HcsTPjemw0DJJvK30lFsepFcUrhD9CSNpzLTeQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1787.9047df6bfb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1787.9047df6bfb","@open-mercato/shared":"0.4.11-develop.1787.9047df6bfb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1787.9047df6bfb_1775975974822_0.4508109849926665","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1793.c9b08b5667":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1793.c9b08b5667","_id":"@open-mercato/ai-assistant@0.4.11-develop.1793.c9b08b5667","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c25f1d4e85976caff3c400c53a9bb40497467632","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1793.c9b08b5667.tgz","fileCount":276,"integrity":"sha512-alCfmm464H1RZ3Bcb5rHuE82L4HaVL4Se579bBpTUfSe8SgNj2s5z8GdoLHnKam3PqPpgSkGJVSEohdukye9CA==","signatures":[{"sig":"MEUCIHDxMozugeGeXU7dCuSi1AtmYmA+tPgfw2ZmZwJLz40OAiEA72wPEUSFIods/PjvdSqmSIbnl2UqPmoWEA39K+Rt+js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-alCfmm464H1RZ3Bcb5rHuE82L4HaVL4Se579bBpTUfSe8SgNj2s5z8GdoLHnKam3PqPpgSkGJVSEohdukye9CA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1793.c9b08b5667"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1793.c9b08b5667","@open-mercato/shared":"0.4.11-develop.1793.c9b08b5667"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1793.c9b08b5667_1775978388350_0.649288465230212","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1796.0f3e97181f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1796.0f3e97181f","_id":"@open-mercato/ai-assistant@0.4.11-develop.1796.0f3e97181f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"272ee49d8921f34470c3ccf228296b4e335faa89","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1796.0f3e97181f.tgz","fileCount":276,"integrity":"sha512-Uiv9NHYYLcfYUzH7bwb7KRk8PFlZgd53RTFLkp9rB40L2CumMHZr40lRFi+BdEdL0+l2GvTMgKp5VSxFej9YbA==","signatures":[{"sig":"MEUCICFAnhhC/QGieiQnlXmL/WBTNTwLJk4/+ExS5PNKyeyyAiEAxylZLaDrB1h3htjdoD/GBtwSOn11cJrSKEnSOtLZpqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Uiv9NHYYLcfYUzH7bwb7KRk8PFlZgd53RTFLkp9rB40L2CumMHZr40lRFi+BdEdL0+l2GvTMgKp5VSxFej9YbA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1796.0f3e97181f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1796.0f3e97181f","@open-mercato/shared":"0.4.11-develop.1796.0f3e97181f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1796.0f3e97181f_1775978681418_0.3635341458828889","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1800.ac5e2c610a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1800.ac5e2c610a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1800.ac5e2c610a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68155bdf1773bf10aa23d21b24fba55770febfdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1800.ac5e2c610a.tgz","fileCount":276,"integrity":"sha512-aR4WIReRxi5PnZnKy1g1HepnlC96qX5g2TXFywWYOMYF++TACPZ0tfSnt3frHVNVKw4R6lOgx5k7+5Ib1icy+A==","signatures":[{"sig":"MEQCIAW/QDGZ+5CBI+VGIe1RedTThcqIBZfxIgvCqTGdCSWIAiBWenY3AyqDZLLZpuLLMLaPK44kWLCeXwUx6RExEUX6ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aR4WIReRxi5PnZnKy1g1HepnlC96qX5g2TXFywWYOMYF++TACPZ0tfSnt3frHVNVKw4R6lOgx5k7+5Ib1icy+A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1800.ac5e2c610a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1800.ac5e2c610a","@open-mercato/shared":"0.4.11-develop.1800.ac5e2c610a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1800.ac5e2c610a_1775979260772_0.8434068535701296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1808.ff70dafcab":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1808.ff70dafcab","_id":"@open-mercato/ai-assistant@0.4.11-develop.1808.ff70dafcab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ebc2768f6814a8b8d6de8638367aaa3f282f95c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1808.ff70dafcab.tgz","fileCount":276,"integrity":"sha512-g7OV7I8VgU8VnE06MPlhDwzA8cT2onm8/S5/SGqQeCt3GJTrS7yTk183x2M3Kha5F3xT5XMmHkuewpWOMQwXKA==","signatures":[{"sig":"MEUCIQCgLG27SeUlfS8zxPtTgEgJcN7x0FMT/mWkq3PyK6afigIgE1bl6+alccvpEngjqSUHULMlYZLlvrAyKGOEx2WNRsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g7OV7I8VgU8VnE06MPlhDwzA8cT2onm8/S5/SGqQeCt3GJTrS7yTk183x2M3Kha5F3xT5XMmHkuewpWOMQwXKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1808.ff70dafcab"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1808.ff70dafcab","@open-mercato/shared":"0.4.11-develop.1808.ff70dafcab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1808.ff70dafcab_1775979766009_0.13946343274524842","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1809.8432e9e8d0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1809.8432e9e8d0","_id":"@open-mercato/ai-assistant@0.4.11-develop.1809.8432e9e8d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8e831b3a89419bedd8dd4872413cd87f5199799","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1809.8432e9e8d0.tgz","fileCount":276,"integrity":"sha512-LlCvMG2tlWmQlbIXWd42NAmbZFTA1KKS7i4GtLkovYN3HidesL4kLADNBNAUGlQxvXh3/68qtrqbl/kHoBiSyw==","signatures":[{"sig":"MEUCIQCbZ6teP2V0OqanWENDPCJgfGhgGTYs6PW46Y0liYPLVgIgBuj00sNMtKS7KpiuopeAeS/PBmB24YAmcX6CirsfHQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LlCvMG2tlWmQlbIXWd42NAmbZFTA1KKS7i4GtLkovYN3HidesL4kLADNBNAUGlQxvXh3/68qtrqbl/kHoBiSyw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1809.8432e9e8d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1809.8432e9e8d0","@open-mercato/shared":"0.4.11-develop.1809.8432e9e8d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1809.8432e9e8d0_1775980144567_0.9661574257598169","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1810.0a03fd89e6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1810.0a03fd89e6","_id":"@open-mercato/ai-assistant@0.4.11-develop.1810.0a03fd89e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e69abc9ea20f61cdd15e4488a742314bda0d0412","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1810.0a03fd89e6.tgz","fileCount":276,"integrity":"sha512-2cd/pIGUFP1zzCoh6VoeV3WQmU8lDZG4zc+YJQ5iGk7m57E87Ctz7iSWPH9StcknNXZnpJvgTqfBa14Ldl0Qvg==","signatures":[{"sig":"MEUCIQD6ZGyypWqoeiRpwVaFbWsjfKKrkZ+PkYGntYghNKjD4AIgXuID729ERhFSdMhFz5A10Jre6ZXs8FlxxN/CvP/fc2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2cd/pIGUFP1zzCoh6VoeV3WQmU8lDZG4zc+YJQ5iGk7m57E87Ctz7iSWPH9StcknNXZnpJvgTqfBa14Ldl0Qvg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1810.0a03fd89e6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1810.0a03fd89e6","@open-mercato/shared":"0.4.11-develop.1810.0a03fd89e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1810.0a03fd89e6_1775981064522_0.007099766474925273","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1812.84065e744f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1812.84065e744f","_id":"@open-mercato/ai-assistant@0.4.11-develop.1812.84065e744f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b2b72ecccf15bb11f83bcc07cc45673b1d66f0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1812.84065e744f.tgz","fileCount":276,"integrity":"sha512-1KDHbvBu1FHXWnWuBcsCV2t21boQDNBk5LfviJTm/whQwAzbpFXg+6/McGFsC3XpqUu2NnWU9phlfDvIKQiylg==","signatures":[{"sig":"MEUCIQCvBDUJJ6i5AagvmY+CWA/995GbvN2jpxwoP9phRJhbtQIgYML2MihFGc8HaiG7exINsSYBzea6zePcr7Mw/N0ZTsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1KDHbvBu1FHXWnWuBcsCV2t21boQDNBk5LfviJTm/whQwAzbpFXg+6/McGFsC3XpqUu2NnWU9phlfDvIKQiylg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1812.84065e744f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1812.84065e744f","@open-mercato/shared":"0.4.11-develop.1812.84065e744f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1812.84065e744f_1775981100098_0.6833908235237585","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1813.7e4d06a146":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1813.7e4d06a146","_id":"@open-mercato/ai-assistant@0.4.11-develop.1813.7e4d06a146","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e12a98e8fbdeb0f663b4107531574c1960acc72","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1813.7e4d06a146.tgz","fileCount":276,"integrity":"sha512-baPXuIeu1vSlrNe4xXOzbdds1xJcIWtpQ6CPIYp/JZoGrVrcy3dtCAUKlmetv5EFdXl/SgfuPc0AT+gGFKbpfQ==","signatures":[{"sig":"MEUCIQC/XquC47+8TVOxkano2RfyJcgvwr7hCkiDFfxKJK8EkwIgf97j7TnJ4XgioJ+mAfi6NWCZ8GaWQt9NqYjGHA8G5hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-baPXuIeu1vSlrNe4xXOzbdds1xJcIWtpQ6CPIYp/JZoGrVrcy3dtCAUKlmetv5EFdXl/SgfuPc0AT+gGFKbpfQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1813.7e4d06a146"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1813.7e4d06a146","@open-mercato/shared":"0.4.11-develop.1813.7e4d06a146"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1813.7e4d06a146_1775981376334_0.20467657271656003","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1814.cc4ac4236c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1814.cc4ac4236c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1814.cc4ac4236c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0322be6c989562486eea2234f258bdf52b89036e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1814.cc4ac4236c.tgz","fileCount":276,"integrity":"sha512-WBsqbxRYFjQYF9hL88wsI9YWpPiYQn6/+QVHgCAQdMkkdMV1Kgf93OMGX78lyLIWZYqRI1a5j7ZCbeex+NmkhQ==","signatures":[{"sig":"MEYCIQC7nlYXidYNP9SWn+eEQudCS3ojQZHal7VQ1zC6x9CcAwIhAICw67vwD2vtJar4jfIQUusLMG9ak/vaeeSLoJaBXEfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WBsqbxRYFjQYF9hL88wsI9YWpPiYQn6/+QVHgCAQdMkkdMV1Kgf93OMGX78lyLIWZYqRI1a5j7ZCbeex+NmkhQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1814.cc4ac4236c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1814.cc4ac4236c","@open-mercato/shared":"0.4.11-develop.1814.cc4ac4236c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1814.cc4ac4236c_1775981410037_0.3806730232070623","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1817.b23ccf6bd8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1817.b23ccf6bd8","_id":"@open-mercato/ai-assistant@0.4.11-develop.1817.b23ccf6bd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b0a7730219131c4ea6ecb8b52a6d336ec03d7ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1817.b23ccf6bd8.tgz","fileCount":276,"integrity":"sha512-cvzSC4BHycgC0my4kZNAfzaZqFPWKXEr1tZuut8O5TFXwyQDt38GDVnSZS99xpsaKuWP+I8Oc99O+IF3uzMbPg==","signatures":[{"sig":"MEQCIExdXOWp6gknTzh6cZLA15NjZcIzW3xNPjF2Ok9HWkehAiAdbKfyIc8sohIDm8EAugSenvaBpI9sn9pCkc/m9UeJIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cvzSC4BHycgC0my4kZNAfzaZqFPWKXEr1tZuut8O5TFXwyQDt38GDVnSZS99xpsaKuWP+I8Oc99O+IF3uzMbPg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1817.b23ccf6bd8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1817.b23ccf6bd8","@open-mercato/shared":"0.4.11-develop.1817.b23ccf6bd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1817.b23ccf6bd8_1775982625793_0.900520121463535","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1822.c7e05d3b2e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1822.c7e05d3b2e","_id":"@open-mercato/ai-assistant@0.4.11-develop.1822.c7e05d3b2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5273ea9069b27720f174e60fbe89141ba128ba15","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1822.c7e05d3b2e.tgz","fileCount":276,"integrity":"sha512-B6CpHZD5EXmWsfOmDMwdJ8IbN4RDvq4YSQTklGSJOv4EChhOLTW2saWPWz0pdBoGGNAlaZvL6EWieYCy0i2Pkg==","signatures":[{"sig":"MEUCIAY2pnxFZ8JObguAwITZS8tI8umPSS8VWRH1682E6H9YAiEAz+q8VPcoQtsqfjIXzG89BktE7Y3MgNWesLXGWhE+e9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B6CpHZD5EXmWsfOmDMwdJ8IbN4RDvq4YSQTklGSJOv4EChhOLTW2saWPWz0pdBoGGNAlaZvL6EWieYCy0i2Pkg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1822.c7e05d3b2e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1822.c7e05d3b2e","@open-mercato/shared":"0.4.11-develop.1822.c7e05d3b2e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1822.c7e05d3b2e_1775985177357_0.15017311026118807","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1824.539ff56eab":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1824.539ff56eab","_id":"@open-mercato/ai-assistant@0.4.11-develop.1824.539ff56eab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c254a1027683964dd636ca50472f59042555be52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1824.539ff56eab.tgz","fileCount":276,"integrity":"sha512-KIa7Ad6JBCTpnj0igvr9aGmjyTvdLfiIjAFfsQipoj7Biw+bhhWIN61hGBuMxpiBBRNSQujyh2DOqG9AuK9Zgw==","signatures":[{"sig":"MEYCIQDxDYGEZMl0MPyV7y0DrsFV/99BkklpQC1Lyuno52YW/AIhAKStYm2R2B+eKVT7sckVH0qVLDtL0R7RYGbUZl9vNvOn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KIa7Ad6JBCTpnj0igvr9aGmjyTvdLfiIjAFfsQipoj7Biw+bhhWIN61hGBuMxpiBBRNSQujyh2DOqG9AuK9Zgw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1824.539ff56eab"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1824.539ff56eab","@open-mercato/shared":"0.4.11-develop.1824.539ff56eab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1824.539ff56eab_1775985293262_0.506050541417197","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1826.4a8943f48c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1826.4a8943f48c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1826.4a8943f48c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60e2ecceceb89093d52c52ecacd3f470ebb228a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1826.4a8943f48c.tgz","fileCount":276,"integrity":"sha512-pCN7J3YsxoK+4YRuJvFHo+zDLcT0Jg/QRrkyYndr+aXURCb6qYgF3l0SfbLilPmYpvK2zb9rgPoot2G808NQag==","signatures":[{"sig":"MEQCIHBZS9lahbiB2tCspVUAgHfJPaTOospr+OxnEgYRkAWXAiAoe694w15sG7cB12ju/70dQzLAYmgchS92dmM76jL3bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pCN7J3YsxoK+4YRuJvFHo+zDLcT0Jg/QRrkyYndr+aXURCb6qYgF3l0SfbLilPmYpvK2zb9rgPoot2G808NQag==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1826.4a8943f48c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1826.4a8943f48c","@open-mercato/shared":"0.4.11-develop.1826.4a8943f48c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1826.4a8943f48c_1775985502908_0.30779148702141423","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1852.7d93a935de":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1852.7d93a935de","_id":"@open-mercato/ai-assistant@0.4.11-canary.1852.7d93a935de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4732cf5193ea4eb356924f01f477376be61a4687","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1852.7d93a935de.tgz","fileCount":276,"integrity":"sha512-LxJYgi0OdDgqpLcTh9grzFP8/wSR7asMBVts/t3cdOGS2r4gJJD8vuAiJMvTETEO9rbdYUpxEbdVa/dRbx9NhQ==","signatures":[{"sig":"MEUCIQDPjjt95ltjOC6cYQ81JK7r7EwoH3CXaZFhpL+j0/g7RAIgeNBo9U9SGOtB3M98tk861mNI+N1i1QpxTji9gUnL5aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LxJYgi0OdDgqpLcTh9grzFP8/wSR7asMBVts/t3cdOGS2r4gJJD8vuAiJMvTETEO9rbdYUpxEbdVa/dRbx9NhQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1852.7d93a935de"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1852.7d93a935de","@open-mercato/shared":"0.4.11-canary.1852.7d93a935de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1852.7d93a935de_1775987534087_0.9188111735768576","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1827.57e1c4567a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1827.57e1c4567a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1827.57e1c4567a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4c8058ef142de6c3c8a09c42917adc80152cfc5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1827.57e1c4567a.tgz","fileCount":276,"integrity":"sha512-cipa81zm+CVrD9Xqk1XP9cW7G5bDT0JFo/B2XMhqaCZPpGM6Mzml3EAJ6GnawAjx3rKfaI12oWssR0i5cvS9Kw==","signatures":[{"sig":"MEUCIFyxGzDwAG/bzP6erpwI0F92ErMZ+yOK16kuRE1Ju6aDAiEA/WbXE9WFsoq0Q08UkOUM9ho6xiim+eKLh/1P/zdsRfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cipa81zm+CVrD9Xqk1XP9cW7G5bDT0JFo/B2XMhqaCZPpGM6Mzml3EAJ6GnawAjx3rKfaI12oWssR0i5cvS9Kw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1827.57e1c4567a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1827.57e1c4567a","@open-mercato/shared":"0.4.11-develop.1827.57e1c4567a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1827.57e1c4567a_1775987881130_0.7593961865967496","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1840.945454a013":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1840.945454a013","_id":"@open-mercato/ai-assistant@0.4.11-develop.1840.945454a013","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02dc5c6ce98f16d53747a58f92ed91db1b907504","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1840.945454a013.tgz","fileCount":276,"integrity":"sha512-aAZrs0xKNpyu5JCX5kaCmW6bVHcoPFy9UOkyB9SEHfT2slnOrx5pNefaA8HOw1nUR4eXH8uEdzOf0rXFIDr5zA==","signatures":[{"sig":"MEUCIQCd8qdXMDUYwMZSd09jKJWoroiP5i748NHMBTfBMrGZegIgBfP19MOi6iiUA4Hzw6j2biHiWAswc8RvK2L/wx6V9KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aAZrs0xKNpyu5JCX5kaCmW6bVHcoPFy9UOkyB9SEHfT2slnOrx5pNefaA8HOw1nUR4eXH8uEdzOf0rXFIDr5zA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1840.945454a013"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1840.945454a013","@open-mercato/shared":"0.4.11-develop.1840.945454a013"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1840.945454a013_1775988576624_0.7500842137790469","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1865.d84ff9e94b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1865.d84ff9e94b","_id":"@open-mercato/ai-assistant@0.4.11-canary.1865.d84ff9e94b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c667bbba6758d7312e68176bfba9df135b3f4760","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1865.d84ff9e94b.tgz","fileCount":276,"integrity":"sha512-e0QZZIdZd8a0aOp3478fYtzi9ZeB/VRPiHIdK+NEeQwzmDSOM3kx4vo64f+R5qpM6wLXkWbEEmwOcMNpJqjFQA==","signatures":[{"sig":"MEUCIQCcY6/HktE3plj6R+aOXc2sGlDGC9N59JJKn5RrTJyt8wIgQoaDMRQBRrDgAmkzJMvws2b4qCZwyebNs8Aicp10JcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e0QZZIdZd8a0aOp3478fYtzi9ZeB/VRPiHIdK+NEeQwzmDSOM3kx4vo64f+R5qpM6wLXkWbEEmwOcMNpJqjFQA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1865.d84ff9e94b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1865.d84ff9e94b","@open-mercato/shared":"0.4.11-canary.1865.d84ff9e94b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1865.d84ff9e94b_1775988687142_0.22478263449660463","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1850.eaee649e64":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1850.eaee649e64","_id":"@open-mercato/ai-assistant@0.4.11-develop.1850.eaee649e64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e8ab915124db29168b88753d4fd0d4f2c9cda3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1850.eaee649e64.tgz","fileCount":276,"integrity":"sha512-mKuWbVIkHA61XztoZZlT4U3YCSeYICmB7VndJoEZt+/zF9JzMRlJR2b1fxTO/TANydxgVtWDEublNiwpK5A1TQ==","signatures":[{"sig":"MEYCIQDtyjiia7ipr9nbWiZwtwxgGWdW6qAtUiS9f001a9bF5wIhAO+TehfxCTO08gUFb1jjJ5Wwf+nRh+Reud+fa5xNFiPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mKuWbVIkHA61XztoZZlT4U3YCSeYICmB7VndJoEZt+/zF9JzMRlJR2b1fxTO/TANydxgVtWDEublNiwpK5A1TQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1850.eaee649e64"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1850.eaee649e64","@open-mercato/shared":"0.4.11-develop.1850.eaee649e64"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1850.eaee649e64_1775991098719_0.0769154137602277","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1855.f87df92e5d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1855.f87df92e5d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1855.f87df92e5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb036c9f78bc3fd9be53deff6eaf90a2b5b2b429","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1855.f87df92e5d.tgz","fileCount":276,"integrity":"sha512-0mvxblJWTOHHHakAaYt+Y0VOQIwMn09XN1je+8B7LwisEeqxpkZxdmWiQijntlqnwmoCec2WKBtMThVbAaoa8Q==","signatures":[{"sig":"MEQCIEDqGAXb66ASA0asZT8kAI2slMJ3MB0dmlfLMnrHLArwAiA0K8X3aGVxqosAOrx7yPcjhDeDpJOPPSFQJer3KZ/UVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0mvxblJWTOHHHakAaYt+Y0VOQIwMn09XN1je+8B7LwisEeqxpkZxdmWiQijntlqnwmoCec2WKBtMThVbAaoa8Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1855.f87df92e5d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1855.f87df92e5d","@open-mercato/shared":"0.4.11-develop.1855.f87df92e5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1855.f87df92e5d_1775992575664_0.1384867158197296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1882.36be2e0589":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1882.36be2e0589","_id":"@open-mercato/ai-assistant@0.4.11-canary.1882.36be2e0589","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8a7f86d323315177a1583c35becc636d567290c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1882.36be2e0589.tgz","fileCount":276,"integrity":"sha512-vwmEfQLA1rjZC2hPMgJzppWCvBQBfqSiWgVFK/xmnwAkBi01NPM5EuWkzOgPbE6lraOXCVn2eextRHQFMAO+Iw==","signatures":[{"sig":"MEUCIC753pZZ7cd9b+QaA8qUUR+rjUYCRafhpV54UDfj1oc9AiEAqDXekgNeh6xAaTP8D35YIEhXu+uZFVA7WwcKIiW9G5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733976},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vwmEfQLA1rjZC2hPMgJzppWCvBQBfqSiWgVFK/xmnwAkBi01NPM5EuWkzOgPbE6lraOXCVn2eextRHQFMAO+Iw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1882.36be2e0589"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1882.36be2e0589","@open-mercato/shared":"0.4.11-canary.1882.36be2e0589"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1882.36be2e0589_1775993307382_0.7422163980626022","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1857.2511ae3481":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1857.2511ae3481","_id":"@open-mercato/ai-assistant@0.4.11-develop.1857.2511ae3481","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07ab58de525c200865dfa46ed2a12ac023b53ca0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1857.2511ae3481.tgz","fileCount":276,"integrity":"sha512-EK5GH85QFVjBw02ELh7SvhK3GXGOKVseRZjXgytfgfGkuYilBGpvusbXHu0iZNCYaCATYHjSZ6h9kI+FxhXPmg==","signatures":[{"sig":"MEUCIBNaYtOEEwDU6qKj37T0AOSSz8trBfXZAafg3Yx68vS5AiEA39iB/DUm/VlNJOpmkCakBqIiYV0p8XhFZqVcualDqHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EK5GH85QFVjBw02ELh7SvhK3GXGOKVseRZjXgytfgfGkuYilBGpvusbXHu0iZNCYaCATYHjSZ6h9kI+FxhXPmg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1857.2511ae3481"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1857.2511ae3481","@open-mercato/shared":"0.4.11-develop.1857.2511ae3481"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1857.2511ae3481_1775994166985_0.9145870638557836","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1858.78d3d1bddc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1858.78d3d1bddc","_id":"@open-mercato/ai-assistant@0.4.11-develop.1858.78d3d1bddc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"030183a420697d166e9bf529bb5ac92929f9d9fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1858.78d3d1bddc.tgz","fileCount":276,"integrity":"sha512-FDjeYu+6bqAkhBo37r8r3RWDziuk55jIN0jdpMM56K3jgwp92peMW8Rxmnqx5Etgn6VrJ08Ti7PLXQNphiz6uQ==","signatures":[{"sig":"MEUCIQDUJuz2RAk2QA3WKj1xTTmdbux1b/ymGvcmrWZSm/dS1gIgLST5t9vP4TIc2B87eMqQeGACPs1forvMLykyYyvZ7mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FDjeYu+6bqAkhBo37r8r3RWDziuk55jIN0jdpMM56K3jgwp92peMW8Rxmnqx5Etgn6VrJ08Ti7PLXQNphiz6uQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1858.78d3d1bddc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1858.78d3d1bddc","@open-mercato/shared":"0.4.11-develop.1858.78d3d1bddc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1858.78d3d1bddc_1775994398492_0.879662619063851","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1860.7d2e421adc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1860.7d2e421adc","_id":"@open-mercato/ai-assistant@0.4.11-develop.1860.7d2e421adc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9b794e7ff4607be8b10c77238132041f484dbc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1860.7d2e421adc.tgz","fileCount":276,"integrity":"sha512-dSQ/52u223zw39JYOX1CAeJ8na1sX3Jnn8gmvdQQka/hnJ/FXAAPbsaDOYyNRUZOZBxucZN1z+4x6Huha6Oq3Q==","signatures":[{"sig":"MEYCIQDT3kITcf4iPU02hYI0wMpImnWurHnuenFtxZRwA3lFbwIhAJni8UJSwIIRw2KmVy5ZY0z1xaJDNJHfC++HzQfKb5gs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dSQ/52u223zw39JYOX1CAeJ8na1sX3Jnn8gmvdQQka/hnJ/FXAAPbsaDOYyNRUZOZBxucZN1z+4x6Huha6Oq3Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1860.7d2e421adc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1860.7d2e421adc","@open-mercato/shared":"0.4.11-develop.1860.7d2e421adc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1860.7d2e421adc_1775994541750_0.427552971438129","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1861.1f10889ed9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1861.1f10889ed9","_id":"@open-mercato/ai-assistant@0.4.11-develop.1861.1f10889ed9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34821f25fe77236b4df3d01ab49efa5adb65d639","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1861.1f10889ed9.tgz","fileCount":276,"integrity":"sha512-t7ptUpKSiKMtPj7Y3iZVoe6iAwmIhBOjXG2B68Z5ZGgSpqJb6Hn5FgpSd6J5vzhSJtQtlNmSBDt87hTBk/mqbg==","signatures":[{"sig":"MEUCIQDtng41i8B2rHSwgl6A8xQk0ScO9Sxa2Iv3FfUGh4Qf4wIgPEXfW41sTkW5rgWCcDvMyq5XZJuv6K8yF0mJ3Xuf3ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t7ptUpKSiKMtPj7Y3iZVoe6iAwmIhBOjXG2B68Z5ZGgSpqJb6Hn5FgpSd6J5vzhSJtQtlNmSBDt87hTBk/mqbg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1861.1f10889ed9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1861.1f10889ed9","@open-mercato/shared":"0.4.11-develop.1861.1f10889ed9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1861.1f10889ed9_1775994734101_0.9354230431935662","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1864.fbed453882":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1864.fbed453882","_id":"@open-mercato/ai-assistant@0.4.11-develop.1864.fbed453882","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"421c43b565741ebd957e9b19cfb5c58c3c493289","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1864.fbed453882.tgz","fileCount":276,"integrity":"sha512-EvDT1WCiJlooJjpHFIxq8tz/+crBOUtemaptrI+b36HSW5cBpttoYJVmEDhN3xaeLQhNm4u+oS3qgPwl6gHz3w==","signatures":[{"sig":"MEUCIChqEjBLkXwwomtbY7qs8BIHpVB2Jfzx8Lk1vwMZXz3TAiEA+nsQrahvDjg1wJyaPxNToMESqjHEqMyF8Ijt7lspb9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EvDT1WCiJlooJjpHFIxq8tz/+crBOUtemaptrI+b36HSW5cBpttoYJVmEDhN3xaeLQhNm4u+oS3qgPwl6gHz3w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1864.fbed453882"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1864.fbed453882","@open-mercato/shared":"0.4.11-develop.1864.fbed453882"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1864.fbed453882_1775994746263_0.809237147989494","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1870.885e704d8d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1870.885e704d8d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1870.885e704d8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d759570504bd4cd69440df3377e01af521181cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1870.885e704d8d.tgz","fileCount":276,"integrity":"sha512-mayyqTpK82BzTvEHWtfKSNgcAyuBerN+AUr3jFysgG3RGOMa4rao5qho3MRU0o7+7IrqBfBnA6Ab9x/92r9ttA==","signatures":[{"sig":"MEUCICSfW/38q9Uk9IKEjQC4VsdXSqeFvun9DrO2YfF48tW/AiEA2+YP2Wd2gRG3OMGs54u5VVkCtQqW9AZJECzuC3BVrfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mayyqTpK82BzTvEHWtfKSNgcAyuBerN+AUr3jFysgG3RGOMa4rao5qho3MRU0o7+7IrqBfBnA6Ab9x/92r9ttA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1870.885e704d8d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1870.885e704d8d","@open-mercato/shared":"0.4.11-develop.1870.885e704d8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1870.885e704d8d_1775994837005_0.5388789468133672","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1871.3dfcf2fdd3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1871.3dfcf2fdd3","_id":"@open-mercato/ai-assistant@0.4.11-develop.1871.3dfcf2fdd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"163a246958b87d14140fc9b928efbe5dd6ee805a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1871.3dfcf2fdd3.tgz","fileCount":276,"integrity":"sha512-FxKA4MfB0UXfB4E0cf3SuPbnOinWwM4b3KU5siD8VwqAcm438cxaz/m9UWmX8G9dgvodXvHzG9vniGt32aveMw==","signatures":[{"sig":"MEUCIQC4uPr8hTRdea0ku1sGjtHLJxdZKk7tvoBfc2O4QBCsRwIgPbL7hUSbHm7Rk1z/iUgCpL2aTOU4wKQfgFoGGcrFN74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FxKA4MfB0UXfB4E0cf3SuPbnOinWwM4b3KU5siD8VwqAcm438cxaz/m9UWmX8G9dgvodXvHzG9vniGt32aveMw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1871.3dfcf2fdd3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1871.3dfcf2fdd3","@open-mercato/shared":"0.4.11-develop.1871.3dfcf2fdd3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1871.3dfcf2fdd3_1775994977375_0.06893020552646223","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1876.19b0a967a7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1876.19b0a967a7","_id":"@open-mercato/ai-assistant@0.4.11-develop.1876.19b0a967a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a9c351f4872fba9cb510a6fe84f03ffaa2a7d33","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1876.19b0a967a7.tgz","fileCount":276,"integrity":"sha512-cyQAlh2U8XTxF2ovyA9r8scvstX2xeAl4ScWF7LyEgSb/9KdYKTCFaIAz6/GVY5NlDd22lrjNjRbomqyo+rRNQ==","signatures":[{"sig":"MEQCIBte2Tkg7jYn4UI6Nckp4u5mawwlGfTMPPFWzvHIaS6WAiBvDkOLgui6Mu8KMsEGWZCIaTFsLDXKnEY43RciXBrvyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cyQAlh2U8XTxF2ovyA9r8scvstX2xeAl4ScWF7LyEgSb/9KdYKTCFaIAz6/GVY5NlDd22lrjNjRbomqyo+rRNQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1876.19b0a967a7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1876.19b0a967a7","@open-mercato/shared":"0.4.11-develop.1876.19b0a967a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1876.19b0a967a7_1775995057191_0.5787296900750847","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1877.g3169920562":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1877.g3169920562","_id":"@open-mercato/ai-assistant@0.4.11-develop.1877.g3169920562","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"780c3e49d59c78e29d38c4fe1c13cd3a34073ec3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1877.g3169920562.tgz","fileCount":276,"integrity":"sha512-CyCu3uod+uon1b3QveHNROJn4sYOrwrn7RYEn3q1SMJ29P6jf1wQAtDB0y/x39pKPT7zqFHgPe+QOgvXYs1z+Q==","signatures":[{"sig":"MEUCID07mjnVR62jj5eAKT3e4p/AoBbgBmI+y7nMjbPZdllBAiEAoLCToG9mkTek3n4wsBsZTXoVdjBaLEZgYKCtqz61ucI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733984},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CyCu3uod+uon1b3QveHNROJn4sYOrwrn7RYEn3q1SMJ29P6jf1wQAtDB0y/x39pKPT7zqFHgPe+QOgvXYs1z+Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1877.g3169920562"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1877.g3169920562","@open-mercato/shared":"0.4.11-develop.1877.g3169920562"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1877.g3169920562_1775995164833_0.43296735149016774","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1878.c91f31fe75":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1878.c91f31fe75","_id":"@open-mercato/ai-assistant@0.4.11-develop.1878.c91f31fe75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3adcaf1f10e5aa557f6dee16993c78740d5627f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1878.c91f31fe75.tgz","fileCount":276,"integrity":"sha512-B/eNDCeGAh74vwRMiiazpQ5Iu8Hxn+FDxWWi4e/yPvhP3QukbHwQytVD/5lZ4cYJUuXg+Bb1m1QsiwF4oiMCbQ==","signatures":[{"sig":"MEUCIQCrEEIQr/HWHp+5RwFpJCqyCvCtxKQePUfDr1D/gXXd/gIgJ+2ZULVYXP9JQDNEOPgQvXGBtD0fdapvztSwRM36Buw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B/eNDCeGAh74vwRMiiazpQ5Iu8Hxn+FDxWWi4e/yPvhP3QukbHwQytVD/5lZ4cYJUuXg+Bb1m1QsiwF4oiMCbQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1878.c91f31fe75"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1878.c91f31fe75","@open-mercato/shared":"0.4.11-develop.1878.c91f31fe75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1878.c91f31fe75_1775996174850_0.9379585814007112","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1883.d2ce6ca9a5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1883.d2ce6ca9a5","_id":"@open-mercato/ai-assistant@0.4.11-develop.1883.d2ce6ca9a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e4801a22e6c0924f133046aedc6e6bb177ea041","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1883.d2ce6ca9a5.tgz","fileCount":276,"integrity":"sha512-PzGGE1T44/p3TtGzzny0utuKcQzTBadh0Hb5aWU09PZSgLxECi4aXlTguQS8SGDtflMJnl+E36svF2rthEdIcQ==","signatures":[{"sig":"MEYCIQCzw5g835Vi465IZlh8FxxahZIDgljrKWIPSIT+8EjEZAIhANBH/Fzqi1cXvDSyJx6jUAQFRNaAqLq2Yb7N/XE7CYG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PzGGE1T44/p3TtGzzny0utuKcQzTBadh0Hb5aWU09PZSgLxECi4aXlTguQS8SGDtflMJnl+E36svF2rthEdIcQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1883.d2ce6ca9a5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1883.d2ce6ca9a5","@open-mercato/shared":"0.4.11-develop.1883.d2ce6ca9a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1883.d2ce6ca9a5_1775996724301_0.8442676808650098","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1884.48b44abfb3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1884.48b44abfb3","_id":"@open-mercato/ai-assistant@0.4.11-develop.1884.48b44abfb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"601697cc3399c74bb2f0bb96b070dba7a163b235","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1884.48b44abfb3.tgz","fileCount":276,"integrity":"sha512-p8xcpAOe8rhbBHVC8DnfoJBoa19u8lyiLCossj1pAE+O0TzZpUhgJum8uHp70oCJXnTRlwzQVJpEfUfYch3Cxg==","signatures":[{"sig":"MEYCIQDEwu6b/MjgAFPrj+KHfGgqVg6KPbgm/YX19a+0fv6kXwIhALFTWocSVTqG1T8MkBOi27yc1kitoVXiGaJgSSjhe84N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p8xcpAOe8rhbBHVC8DnfoJBoa19u8lyiLCossj1pAE+O0TzZpUhgJum8uHp70oCJXnTRlwzQVJpEfUfYch3Cxg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1884.48b44abfb3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1884.48b44abfb3","@open-mercato/shared":"0.4.11-develop.1884.48b44abfb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1884.48b44abfb3_1775996737536_0.8161517560403155","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1889.01776c465b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1889.01776c465b","_id":"@open-mercato/ai-assistant@0.4.11-develop.1889.01776c465b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59fe3238a6888191c959376a5c4edc8001ef282a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1889.01776c465b.tgz","fileCount":276,"integrity":"sha512-XxICF14gQT6h25ZeCGCDFR9c5jC/9uQg6tv7N7AWt4YR/ls7CR3MB2JiLGjR5meqGG9Jgxp9lAJgond2PisKyw==","signatures":[{"sig":"MEUCIEvbs+u7wYQXPbNxEeH6ZxVjA0ga1ZEl9Pe7LGgkgKTGAiEA4DvA+TuwMn1D7rbTZthprbYLYTil7yEOKARf2uOVGYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XxICF14gQT6h25ZeCGCDFR9c5jC/9uQg6tv7N7AWt4YR/ls7CR3MB2JiLGjR5meqGG9Jgxp9lAJgond2PisKyw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1889.01776c465b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1889.01776c465b","@open-mercato/shared":"0.4.11-develop.1889.01776c465b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1889.01776c465b_1775996743002_0.052041668037878575","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1891.c03899a789":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1891.c03899a789","_id":"@open-mercato/ai-assistant@0.4.11-develop.1891.c03899a789","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9754916a4cbef46005e20aaf7a4a28a56a9f8176","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1891.c03899a789.tgz","fileCount":276,"integrity":"sha512-P2K81digw8jWyWJpl7aB3T+ZIxfEVX7Fi+MR/0tBibCSK7bSexGKg5y8UZXUCEwj5+fwuCc0sH/L8Nmkcxeokw==","signatures":[{"sig":"MEYCIQDQfMgKrT4eJ50tqaCAAHUPEl1I/mDDRXgnmwcshIcJHAIhANdDb5lU6/EZfEUymjWn/Tosv7itLaFTW0xR2XCMq+7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P2K81digw8jWyWJpl7aB3T+ZIxfEVX7Fi+MR/0tBibCSK7bSexGKg5y8UZXUCEwj5+fwuCc0sH/L8Nmkcxeokw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1891.c03899a789"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1891.c03899a789","@open-mercato/shared":"0.4.11-develop.1891.c03899a789"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1891.c03899a789_1775996806990_0.6737075296414192","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1894.8b0ae9b530":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1894.8b0ae9b530","_id":"@open-mercato/ai-assistant@0.4.11-develop.1894.8b0ae9b530","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f68f64f3dabac000efb262465e0a738c904c2d7e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1894.8b0ae9b530.tgz","fileCount":276,"integrity":"sha512-fBfm10wSb4aWerNDhV8Zt5T8L59LAzEb4qdJSePWKz2uEZz9+ASLL4E5V41bqSLyJG1luniyt1jE8V0IBeDWiA==","signatures":[{"sig":"MEQCIBxgrodQK5Q3wF8IvJJAFrYoD9nEy1I3WevYAufQDZqSAiAvpsZNWfA8p+QYjtTimPHHg2F/ZaK7ckLb+17nFw7vFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fBfm10wSb4aWerNDhV8Zt5T8L59LAzEb4qdJSePWKz2uEZz9+ASLL4E5V41bqSLyJG1luniyt1jE8V0IBeDWiA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1894.8b0ae9b530"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1894.8b0ae9b530","@open-mercato/shared":"0.4.11-develop.1894.8b0ae9b530"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1894.8b0ae9b530_1775996958082_0.7364665612491381","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1896.e819c5855e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1896.e819c5855e","_id":"@open-mercato/ai-assistant@0.4.11-develop.1896.e819c5855e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10b2da56f5a0c2287060255cc79ec4871c45442c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1896.e819c5855e.tgz","fileCount":276,"integrity":"sha512-Vx8wwh3rJ0WhEnMWcX6Ys+XnvzGi280Tz5x8MbZq6pGfD8dw5/HlEsvHW20vSFVrks5FZ2lcr+wRaU+0vV9FUw==","signatures":[{"sig":"MEYCIQClAtgFyJKVlkiAUm9F1VQc/cLWbmlK4FfnC44+eT2YuQIhAJg8pXB7Pc1xlXN10EWrmjD0pxyABwexeHKIRgaZhOXt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vx8wwh3rJ0WhEnMWcX6Ys+XnvzGi280Tz5x8MbZq6pGfD8dw5/HlEsvHW20vSFVrks5FZ2lcr+wRaU+0vV9FUw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1896.e819c5855e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1896.e819c5855e","@open-mercato/shared":"0.4.11-develop.1896.e819c5855e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1896.e819c5855e_1775997181622_0.29214723795765973","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1899.6234aa923d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1899.6234aa923d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1899.6234aa923d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4b414597beacd2b18eace732c985ec04b3c0afa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1899.6234aa923d.tgz","fileCount":276,"integrity":"sha512-oVWtCUJv1NXcJJ1PJ2rlJ2OQt7O5ig4gvuuUtMX+pSuu7+0Pdlq2LfxZQ3Z2L07u4oLqNkp8ibAsiLfJQXX/9A==","signatures":[{"sig":"MEUCIAszLpvNCQlvIRC4/8IHmcyXvrjEa6XjMpPxQIPxDcoSAiEA9AvdWW0Zn2mjqsqBeozmpOkmDK6bPvGA/hKik+KN77s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oVWtCUJv1NXcJJ1PJ2rlJ2OQt7O5ig4gvuuUtMX+pSuu7+0Pdlq2LfxZQ3Z2L07u4oLqNkp8ibAsiLfJQXX/9A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1899.6234aa923d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1899.6234aa923d","@open-mercato/shared":"0.4.11-develop.1899.6234aa923d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1899.6234aa923d_1775997959965_0.9782395729844187","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1900.16234e56cf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1900.16234e56cf","_id":"@open-mercato/ai-assistant@0.4.11-develop.1900.16234e56cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a235f70dae187dc10f9d04fcc61504d52520e035","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1900.16234e56cf.tgz","fileCount":276,"integrity":"sha512-QFHTEslmsJA5qelnKCICwj0ohI6TYKbugIV5iFosEgCKGYfQVgUDfHtberqbQ2tVnIkSk1LkYloi8nvld3hd9A==","signatures":[{"sig":"MEYCIQD+qDBZD86Q1JTg8fBt1lGW5hXGtwcuNli9h+fFa9dfHgIhAIdc5OSYJUQQgeQqUfHhmBJ0MD5QG3h7arCtzKp5d6nI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QFHTEslmsJA5qelnKCICwj0ohI6TYKbugIV5iFosEgCKGYfQVgUDfHtberqbQ2tVnIkSk1LkYloi8nvld3hd9A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1900.16234e56cf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1900.16234e56cf","@open-mercato/shared":"0.4.11-develop.1900.16234e56cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1900.16234e56cf_1775998166910_0.23280405991061137","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1901.d120c34de5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1901.d120c34de5","_id":"@open-mercato/ai-assistant@0.4.11-develop.1901.d120c34de5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"251c764a25a5c0964064f8c5d9d2c7ffd1ec7069","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1901.d120c34de5.tgz","fileCount":276,"integrity":"sha512-sq96v1y4LwdiB9IiY5DoEgMmJ8VVCkSYWRsO8P0wjhFs196nXYFOd6OZco3Igpvv3oL53Zle6qKZQBqk5BjElA==","signatures":[{"sig":"MEUCIEUGCvYayqZZLtFZ7H5+aEJAEk9y6u4qtmpuMqHP/D2nAiEA5dSkXSDUuSLQiK8R9UVwnJaGaQVxXuLdDSa14jQAbpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sq96v1y4LwdiB9IiY5DoEgMmJ8VVCkSYWRsO8P0wjhFs196nXYFOd6OZco3Igpvv3oL53Zle6qKZQBqk5BjElA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1901.d120c34de5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1901.d120c34de5","@open-mercato/shared":"0.4.11-develop.1901.d120c34de5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1901.d120c34de5_1775998604699_0.62142656423488","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1902.517d719dcf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1902.517d719dcf","_id":"@open-mercato/ai-assistant@0.4.11-develop.1902.517d719dcf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed4cd3440fced94adb8bb1f145eacd569d7400ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1902.517d719dcf.tgz","fileCount":276,"integrity":"sha512-EYqgQ+uygDswu6UIyNu/dIqupfustW9x5iLHN37FKopTve0QjjAEhiFDJsu9ZM9+FSowraZgVe03vYF6nyytTQ==","signatures":[{"sig":"MEUCIBILsG5VjGX8tuUF7mPl4gafQ01kVcHUIgVMAvQ/7AadAiEAtf7xb+E+1YbseCJxPq1aGiZx0ywtFvteLLtJQ/6NHFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EYqgQ+uygDswu6UIyNu/dIqupfustW9x5iLHN37FKopTve0QjjAEhiFDJsu9ZM9+FSowraZgVe03vYF6nyytTQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1902.517d719dcf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1902.517d719dcf","@open-mercato/shared":"0.4.11-develop.1902.517d719dcf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1902.517d719dcf_1775998833978_0.12546451379757917","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1903.461acab626":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1903.461acab626","_id":"@open-mercato/ai-assistant@0.4.11-develop.1903.461acab626","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"611de8b430febb9c2373d355befee0b0074efad8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1903.461acab626.tgz","fileCount":276,"integrity":"sha512-nROaoeleFJWZOItyAyTrWe/MOBOTDU/j/Arvd0bMlaE6Wjwzd123/85iQFZ53ZKr6UJwBNrBL0JeVV2hNhQeTA==","signatures":[{"sig":"MEUCICYYXq8So9dNop0NV4XZWdJdJ8KJTL6SKHL6UVHrL21TAiEA09ZnpRyRi+vSaXJoS3bUM6lgceTs9xNbQxL/15OZowc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nROaoeleFJWZOItyAyTrWe/MOBOTDU/j/Arvd0bMlaE6Wjwzd123/85iQFZ53ZKr6UJwBNrBL0JeVV2hNhQeTA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1903.461acab626"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1903.461acab626","@open-mercato/shared":"0.4.11-develop.1903.461acab626"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1903.461acab626_1775999075024_0.85355267949568","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1905.b892e2dd78":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1905.b892e2dd78","_id":"@open-mercato/ai-assistant@0.4.11-develop.1905.b892e2dd78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b29952abc3080b113616c60e3fe56c6458c8997","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1905.b892e2dd78.tgz","fileCount":276,"integrity":"sha512-IN5p9FkKKvVMa7DkP3GLmLOsvIR9Kfzx9KJRBiKqCOeGsVtlNC0foPd8g7BL9IMTQJticx1Gyy2L5cUZkohhdA==","signatures":[{"sig":"MEUCIQCLhbIuHFUxAoYDa5M98zA0aObOz99HXa97HJFT05NOHAIgQ/Jc4ZAqDFmiAo7d9M7ukACLlDOjlXbqswSORGNo4l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733980},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IN5p9FkKKvVMa7DkP3GLmLOsvIR9Kfzx9KJRBiKqCOeGsVtlNC0foPd8g7BL9IMTQJticx1Gyy2L5cUZkohhdA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1905.b892e2dd78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1905.b892e2dd78","@open-mercato/shared":"0.4.11-develop.1905.b892e2dd78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1905.b892e2dd78_1776000049618_0.4932467435665464","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1907.1fcb594c32":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1907.1fcb594c32","_id":"@open-mercato/ai-assistant@0.4.11-develop.1907.1fcb594c32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"061cd719dc0c3eaeddef4cf79f45d4d5194837d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1907.1fcb594c32.tgz","fileCount":277,"integrity":"sha512-4/T9FUKgYGgZPogR2ZhHJ7szbPz0kGlKla/CxXc0XsxgwyJmKGyw9CrbaS25ToF5eIzZB8zEBzvyPKgeARME3w==","signatures":[{"sig":"MEUCIH7AYu44bJjdR9/AD3phmswYb2YIjZ+NhUDZm9OwmTKOAiEA0nCz6Q6WWljwI77He+2qEqK41xUv/2+0+UL1BX1uPEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1756048},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4/T9FUKgYGgZPogR2ZhHJ7szbPz0kGlKla/CxXc0XsxgwyJmKGyw9CrbaS25ToF5eIzZB8zEBzvyPKgeARME3w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1907.1fcb594c32"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1907.1fcb594c32","@open-mercato/shared":"0.4.11-develop.1907.1fcb594c32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1907.1fcb594c32_1776000368382_0.6339764709061715","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1909.991fce6e6a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1909.991fce6e6a","_id":"@open-mercato/ai-assistant@0.4.11-develop.1909.991fce6e6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"954183e409c51a8c0108c2da5ec6125b14fb5923","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1909.991fce6e6a.tgz","fileCount":277,"integrity":"sha512-sFf5/j3Ai86cbaiUbaW6lCx9MrsztbYPCDCoUGtuCT+JPqoXYiPt9O8SMC8amwgZoE+oF1YxxTBw208RYw0gWQ==","signatures":[{"sig":"MEUCIFoRVwRLj84MT2pXZeYz1ykUIpc+NnFJvwU39vktQOZ+AiEAijBc51TRslIfoy/7zLqeFnGYzBPtG/kqIxL4BPvtlps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1756048},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sFf5/j3Ai86cbaiUbaW6lCx9MrsztbYPCDCoUGtuCT+JPqoXYiPt9O8SMC8amwgZoE+oF1YxxTBw208RYw0gWQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1909.991fce6e6a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1909.991fce6e6a","@open-mercato/shared":"0.4.11-develop.1909.991fce6e6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1909.991fce6e6a_1776000782318_0.6278485384436836","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1912.71c0c0adcd":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1912.71c0c0adcd","_id":"@open-mercato/ai-assistant@0.4.11-develop.1912.71c0c0adcd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7836b59da18dc125451fb15ebd7a84eea4431df0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1912.71c0c0adcd.tgz","fileCount":277,"integrity":"sha512-foiy/ZiHiWmbv2AixDBu1TDcr+BflKnZOrC63DPUPZjzKtOGPIgbPLG7TzXQZngnl8cfKSrsWfqL3i0jLynHzw==","signatures":[{"sig":"MEQCIC3fOVAuq7NL91aJNC11uPqpdNxV8yqPVYPyOIc8YGBpAiBz/eP3FrMzToxwoKlLOrAAbJg6vaNsJ0ZlWW4hy/r+/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755940},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-foiy/ZiHiWmbv2AixDBu1TDcr+BflKnZOrC63DPUPZjzKtOGPIgbPLG7TzXQZngnl8cfKSrsWfqL3i0jLynHzw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1912.71c0c0adcd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1912.71c0c0adcd","@open-mercato/shared":"0.4.11-develop.1912.71c0c0adcd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1912.71c0c0adcd_1776001021022_0.6085757943292307","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1915.8fe74dbc2d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1915.8fe74dbc2d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1915.8fe74dbc2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93ebfa0a65105942b99c403eb28273d6f11d5097","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1915.8fe74dbc2d.tgz","fileCount":277,"integrity":"sha512-PeCevGfhA+N7dgnMA/lycPJXCqyvXv4T8gF09moyyxHSUcqiwm6oDVbo8ZMjHVH2dqCDTpYe9hV9aDq2uqZ5Ng==","signatures":[{"sig":"MEQCIGNtNr8EYEkkhuMY0ZiKwg5r9XN34/0HAn6QVECLMuvGAiBiw0Maot3z0rn8lCbNrE44F9NCoiyvqcK1pwrSsuyT9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755940},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PeCevGfhA+N7dgnMA/lycPJXCqyvXv4T8gF09moyyxHSUcqiwm6oDVbo8ZMjHVH2dqCDTpYe9hV9aDq2uqZ5Ng==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1915.8fe74dbc2d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1915.8fe74dbc2d","@open-mercato/shared":"0.4.11-develop.1915.8fe74dbc2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1915.8fe74dbc2d_1776001121078_0.4948097964086957","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1916.be37b7bcbb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1916.be37b7bcbb","_id":"@open-mercato/ai-assistant@0.4.11-develop.1916.be37b7bcbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4996d519042a049530eca7acd1fc94526ebcfc10","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1916.be37b7bcbb.tgz","fileCount":277,"integrity":"sha512-Jq0RtkqZw1y3YP/tykO23p1MNDdSrmHVLBMd3TVXEOd4+11aDf15PSVMY9F6WRlUvP2vVXQkE+s2tTrURrfm/w==","signatures":[{"sig":"MEUCIQCKtdA1tZnAO5E6lGsIoM1QJsyO7FGnenew4fDFojbX5AIgBIwXaT0GTPY8aX8LeDyA9qNecdTJoxCxpXkiH1Jk8JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755940},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Jq0RtkqZw1y3YP/tykO23p1MNDdSrmHVLBMd3TVXEOd4+11aDf15PSVMY9F6WRlUvP2vVXQkE+s2tTrURrfm/w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1916.be37b7bcbb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1916.be37b7bcbb","@open-mercato/shared":"0.4.11-develop.1916.be37b7bcbb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1916.be37b7bcbb_1776001253928_0.06558977482458928","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1917.b6098e78cb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1917.b6098e78cb","_id":"@open-mercato/ai-assistant@0.4.11-develop.1917.b6098e78cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9dda4a71c8d7ab0dff201a1fdb3df87a7ae748da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1917.b6098e78cb.tgz","fileCount":277,"integrity":"sha512-qBUoJhbsv3izwer6Bb7c4RyzCjgEzGNYM78x3RyRueai+3X3zgU90+NK0BVQ3TPOZYHP+4ygXAm+S1ImW1pZHg==","signatures":[{"sig":"MEYCIQDM7INGnj9ZVXhOaEqk8JFU7F0jAbkkrhjFmQO8K7oDngIhAN76tMLoC3exFcLaGA3ROltNx4yYy8/qqkVT7DLg4AC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755940},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qBUoJhbsv3izwer6Bb7c4RyzCjgEzGNYM78x3RyRueai+3X3zgU90+NK0BVQ3TPOZYHP+4ygXAm+S1ImW1pZHg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1917.b6098e78cb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1917.b6098e78cb","@open-mercato/shared":"0.4.11-develop.1917.b6098e78cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1917.b6098e78cb_1776001300226_0.01961739602220569","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1918.e117165f7f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1918.e117165f7f","_id":"@open-mercato/ai-assistant@0.4.11-develop.1918.e117165f7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93686fc434437e555d8805f6b2257f4fdf132858","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1918.e117165f7f.tgz","fileCount":277,"integrity":"sha512-EAcZWOypbE7ymcO4QVuJczCWmx8t0e6fJGFw9ayS2pIaEa7V0mDGPcB50U32aIMVndrmejXfFYj/sc5up+bRcw==","signatures":[{"sig":"MEUCIQCd4IKwL2H/fFmlW1e6frNHcgYoH9CUr7fxB/yKDjIwzgIgYchM7GCrkucYHw5QIjzxjLnnxaUXjJ1gVKUTFgex8+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755940},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EAcZWOypbE7ymcO4QVuJczCWmx8t0e6fJGFw9ayS2pIaEa7V0mDGPcB50U32aIMVndrmejXfFYj/sc5up+bRcw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1918.e117165f7f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1918.e117165f7f","@open-mercato/shared":"0.4.11-develop.1918.e117165f7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1918.e117165f7f_1776001361969_0.2555611290787376","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1922.46b23ba3b5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1922.46b23ba3b5","_id":"@open-mercato/ai-assistant@0.4.11-develop.1922.46b23ba3b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b44c618ca893bc535797886fa18d42762583b101","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1922.46b23ba3b5.tgz","fileCount":277,"integrity":"sha512-RyDStqdOtJvn0yPhD1O2Dm4br2dhBpp7s/AJT89rfQj28TEFwGkFG3hcBlKHtOheIMNQYYBPk8Xr2nf8Tt8l0g==","signatures":[{"sig":"MEUCIDi1YDRt9h4QowLDLRj2jVDqxIDypPsJlE48iN6Kac+BAiEAlcOCENapuaAW9pQniupaJ16R0t718po6kV5SXGLUU5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RyDStqdOtJvn0yPhD1O2Dm4br2dhBpp7s/AJT89rfQj28TEFwGkFG3hcBlKHtOheIMNQYYBPk8Xr2nf8Tt8l0g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1922.46b23ba3b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1922.46b23ba3b5","@open-mercato/shared":"0.4.11-develop.1922.46b23ba3b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1922.46b23ba3b5_1776001495692_0.9561884424983875","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1923.169bef99c6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1923.169bef99c6","_id":"@open-mercato/ai-assistant@0.4.11-develop.1923.169bef99c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd5ec7c58109ffb353a444b835dc7cad796ba208","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1923.169bef99c6.tgz","fileCount":277,"integrity":"sha512-WoowY4QUuVqZPYa7bqPYgh3IIawX0Gcf5Lu7LgjEPmBS8rJkhgdABBbH1zG4ymcIt/pNA5hTOzyq+80/2gy6dA==","signatures":[{"sig":"MEUCIA82ISXELcyW1Ibe7B3Fr9DZ6Ghv2hhnQcCXbyTHa/vbAiEAjj7sIoL+pCKMNsv22wTQfid/JJZbwEGtPgD+GcZxDh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WoowY4QUuVqZPYa7bqPYgh3IIawX0Gcf5Lu7LgjEPmBS8rJkhgdABBbH1zG4ymcIt/pNA5hTOzyq+80/2gy6dA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1923.169bef99c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1923.169bef99c6","@open-mercato/shared":"0.4.11-develop.1923.169bef99c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1923.169bef99c6_1776001731272_0.37565527501870943","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1924.2dc93c0dcb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1924.2dc93c0dcb","_id":"@open-mercato/ai-assistant@0.4.11-develop.1924.2dc93c0dcb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9cd4b8656122e6fdfffef2b3b1282f24ce2caca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1924.2dc93c0dcb.tgz","fileCount":277,"integrity":"sha512-OsTDRNFqF93hLAEEQw0e/6pHiiG/n1BZeQbtR5SNiZUfADhPecCSWgIF4BTK5XkvnO6QLRmlky2ufaNCQcdYrQ==","signatures":[{"sig":"MEQCIFOJXO8vyg89PRUdfHgqtLOO3HKKSBIwtjsx/xSEFWNqAiAS6kyplPv0IZJiDSLX1wzGMasdkwWo6P3w7oMs3VI8dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OsTDRNFqF93hLAEEQw0e/6pHiiG/n1BZeQbtR5SNiZUfADhPecCSWgIF4BTK5XkvnO6QLRmlky2ufaNCQcdYrQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1924.2dc93c0dcb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1924.2dc93c0dcb","@open-mercato/shared":"0.4.11-develop.1924.2dc93c0dcb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1924.2dc93c0dcb_1776002017995_0.35617633866019727","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1925.0436f3b988":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1925.0436f3b988","_id":"@open-mercato/ai-assistant@0.4.11-develop.1925.0436f3b988","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b90100937563840759b6f5538c70992d1f1960e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1925.0436f3b988.tgz","fileCount":277,"integrity":"sha512-OdVRJ7A3NAOxHr3iTmfOjD8Ut6TR38i7Mu9+cD/pxjmwjGxAEcV8avlOkoHoeDvHoXVcWNomMeiyQ8KzrH1/pQ==","signatures":[{"sig":"MEQCIAQMuKCKb6+iyW703bL5gnujw0B71Njw1cnn79j89gmIAiBpUN/1BAIhvOTf61lR2Le8ObDrgJ+9+QSUMksrkQKg0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OdVRJ7A3NAOxHr3iTmfOjD8Ut6TR38i7Mu9+cD/pxjmwjGxAEcV8avlOkoHoeDvHoXVcWNomMeiyQ8KzrH1/pQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1925.0436f3b988"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1925.0436f3b988","@open-mercato/shared":"0.4.11-develop.1925.0436f3b988"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1925.0436f3b988_1776002256285_0.7729954290031851","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1926.e34f3af1bf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1926.e34f3af1bf","_id":"@open-mercato/ai-assistant@0.4.11-develop.1926.e34f3af1bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"266f50cf8114d4cfcc4426f9e2be3df92f3887f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1926.e34f3af1bf.tgz","fileCount":277,"integrity":"sha512-Fnx5YRVrmf7m1QqhCGeC820TPResf0H3oeDYwZAznhUmkVBKQQja71MZv2ilR1NnoBkJrDXDpMgWZhGx88vfDg==","signatures":[{"sig":"MEUCIEzA4BR8WFvHfmbC5012rzruzUV+Wf86oy0DRUuJKQ5bAiEAgDtROmLaN0R6zlOeEeTPwYfbH0C2uGL9sYo7hHv7hA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fnx5YRVrmf7m1QqhCGeC820TPResf0H3oeDYwZAznhUmkVBKQQja71MZv2ilR1NnoBkJrDXDpMgWZhGx88vfDg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1926.e34f3af1bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1926.e34f3af1bf","@open-mercato/shared":"0.4.11-develop.1926.e34f3af1bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1926.e34f3af1bf_1776002489560_0.7380586519488177","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1927.693d2e5c38":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1927.693d2e5c38","_id":"@open-mercato/ai-assistant@0.4.11-develop.1927.693d2e5c38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fdb6d49cb47a14d616d0be5dbdda9b55a8265629","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1927.693d2e5c38.tgz","fileCount":277,"integrity":"sha512-k2cIIdayPaLZjPp6p8WeUY9KtZBMESqiR2ZiZAWO301QcP4wHtTOuEwhEJOdR0PLJ1aFijr7jTr4hgfjVwAXkQ==","signatures":[{"sig":"MEQCIGii81NxD6QjVIRjcwbpYslmsv29yRHyktRNVubRJLfNAiBICiBIgqnteoyb3klGliSBbin1uucg99U0T9fx/sOC0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k2cIIdayPaLZjPp6p8WeUY9KtZBMESqiR2ZiZAWO301QcP4wHtTOuEwhEJOdR0PLJ1aFijr7jTr4hgfjVwAXkQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1927.693d2e5c38"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1927.693d2e5c38","@open-mercato/shared":"0.4.11-develop.1927.693d2e5c38"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1927.693d2e5c38_1776004337257_0.7110725719035624","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1929.0ebd81c8f0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1929.0ebd81c8f0","_id":"@open-mercato/ai-assistant@0.4.11-develop.1929.0ebd81c8f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41e96096d8593734cce0909e274670357927eb52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1929.0ebd81c8f0.tgz","fileCount":277,"integrity":"sha512-g/j0t7AsTjkrdQBYDOhlcosUF02K2aYFkuDOEqZlQp+U0noKZFXapT7ScJ4K6hhA/+DAxsE6v68AiBtwl/Xc4g==","signatures":[{"sig":"MEUCIDhHa/gLbRgJMGI9gtVQrlyA8NZolmsvY7A9bAoZEG8UAiEAplOqZaRADA8QCUBjK0l6R7GGDy526fuKJpALilVc+wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g/j0t7AsTjkrdQBYDOhlcosUF02K2aYFkuDOEqZlQp+U0noKZFXapT7ScJ4K6hhA/+DAxsE6v68AiBtwl/Xc4g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1929.0ebd81c8f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1929.0ebd81c8f0","@open-mercato/shared":"0.4.11-develop.1929.0ebd81c8f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1929.0ebd81c8f0_1776004505648_0.5413593441899289","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1930.6b4c40a893":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1930.6b4c40a893","_id":"@open-mercato/ai-assistant@0.4.11-develop.1930.6b4c40a893","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f879551b68beb537eb3c9e1a29a008274f6b702","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1930.6b4c40a893.tgz","fileCount":277,"integrity":"sha512-wK72RV0vXAh/QY666qSQuXlXBW6o780pcF9g7/AOLZ84TkKfFQfrb56vl3e7KGn4qJ614uOWwanEP7acfTTONQ==","signatures":[{"sig":"MEQCIF0tKkgUM33Iomhh0fPpFRUKmm8XxliIDIGMmNd9nJEKAiAQyxnVb6vbpCLzsSbVcP5bAiHRchKkU7+egC8IkZv37g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wK72RV0vXAh/QY666qSQuXlXBW6o780pcF9g7/AOLZ84TkKfFQfrb56vl3e7KGn4qJ614uOWwanEP7acfTTONQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1930.6b4c40a893"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1930.6b4c40a893","@open-mercato/shared":"0.4.11-develop.1930.6b4c40a893"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1930.6b4c40a893_1776004571140_0.8009300437629832","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1933.6ca81ea4c2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1933.6ca81ea4c2","_id":"@open-mercato/ai-assistant@0.4.11-develop.1933.6ca81ea4c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06bae1e2fe4c2ed4dde63321173fdc6e3162e1df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1933.6ca81ea4c2.tgz","fileCount":277,"integrity":"sha512-+Up1zxfN9gerzHL/GdDYdXljdkSstdq0z6/h5v72dDr93HAkirIF21KjEo1mrLPfbqW4cRjdrQUFRXXyKjnw2w==","signatures":[{"sig":"MEUCIF/029dPEYJ5yuqSfh68pBi25n+2z8ISGrDuGyuNiWQEAiEA+Ga0+Q3toZPW1AcZ+cDk04/f5dkjZD5ilU/tNW2bz5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+Up1zxfN9gerzHL/GdDYdXljdkSstdq0z6/h5v72dDr93HAkirIF21KjEo1mrLPfbqW4cRjdrQUFRXXyKjnw2w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1933.6ca81ea4c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1933.6ca81ea4c2","@open-mercato/shared":"0.4.11-develop.1933.6ca81ea4c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1933.6ca81ea4c2_1776004957841_0.228778574572426","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1937.3696d98f1c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1937.3696d98f1c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1937.3696d98f1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ad42b860c913785245ebf32628eee7cab0336ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1937.3696d98f1c.tgz","fileCount":277,"integrity":"sha512-J35pOgZqZaI/K6O8BDe4Ukk89iF/7apsc+p/FOlCN0mrJEkxEf/ULYXfSAl9w/cA9sHjtwfv6bmQ0dmzIiNaHg==","signatures":[{"sig":"MEUCIQCSuXFPUM+cDkHbTUdfVFmzMY8bD3nYcMGoYoJ1P4lzkgIgYzZMY6mesxe2gaoBfOdG9pGF/GA7+go8NLBDIDECGow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J35pOgZqZaI/K6O8BDe4Ukk89iF/7apsc+p/FOlCN0mrJEkxEf/ULYXfSAl9w/cA9sHjtwfv6bmQ0dmzIiNaHg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1937.3696d98f1c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1937.3696d98f1c","@open-mercato/shared":"0.4.11-develop.1937.3696d98f1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1937.3696d98f1c_1776006537014_0.924117053928085","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1949.3f1e0b6252":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1949.3f1e0b6252","_id":"@open-mercato/ai-assistant@0.4.11-canary.1949.3f1e0b6252","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9b7b2a8df87e9c807e074b074f111fc71c50da7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1949.3f1e0b6252.tgz","fileCount":277,"integrity":"sha512-Cd9j9O+XWY5JQ4HLkDI6I16SA/MEeZ5M6PRp0ridKi7IbYstP3fNIP7RKzMZbECfLqKPa3i8ACswLiXoOa5qeg==","signatures":[{"sig":"MEUCIQD43qFN/vWxPBLnqhghd1ikJ+YgiASpzafv6n1xVcfjygIgLMZnhAXeK/TO9wWStAjgORtnXnMRheihZVpE0IcSIAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765579},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Cd9j9O+XWY5JQ4HLkDI6I16SA/MEeZ5M6PRp0ridKi7IbYstP3fNIP7RKzMZbECfLqKPa3i8ACswLiXoOa5qeg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1949.3f1e0b6252"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1949.3f1e0b6252","@open-mercato/shared":"0.4.11-canary.1949.3f1e0b6252"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1949.3f1e0b6252_1776065234352_0.41349911245390647","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1950.ba9bec5b01":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1950.ba9bec5b01","_id":"@open-mercato/ai-assistant@0.4.11-develop.1950.ba9bec5b01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c2a0241699fa8aa0e69e3cda21a641e9bfa9ab9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1950.ba9bec5b01.tgz","fileCount":277,"integrity":"sha512-mG2tMSGkJJXV+udY2vdJhw7EfGEgUzcZ1kP6ZSAfToURjFYp97aOdbxz6MdhdGxWUPMa1cDUf/vzcCAnibWoZg==","signatures":[{"sig":"MEUCIH8unWik5qApqwf/YiCNGp9f/cxgoVHxUo5VPne22o57AiEA2ad+tcbfLjqFtXmha6IyVPXoG4Or+w5o/iwsriA2Ekc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mG2tMSGkJJXV+udY2vdJhw7EfGEgUzcZ1kP6ZSAfToURjFYp97aOdbxz6MdhdGxWUPMa1cDUf/vzcCAnibWoZg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1950.ba9bec5b01"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1950.ba9bec5b01","@open-mercato/shared":"0.4.11-develop.1950.ba9bec5b01"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1950.ba9bec5b01_1776065301282_0.06820117266254311","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1951.423f883d78":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1951.423f883d78","_id":"@open-mercato/ai-assistant@0.4.11-develop.1951.423f883d78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9bc9ab8f55729a289a29467bbf0c6b71cdbff80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1951.423f883d78.tgz","fileCount":277,"integrity":"sha512-WIQ+1SyyRT6IcHQieWO0fJ7z8yw8d1L+4cfJYR+EHfDktolceIEabAFUDilYJ7phTPBl1k5XyuemxWaEyDvBtA==","signatures":[{"sig":"MEQCIB+aT3HJnuHSbXtvKPJkfa7Su+G21oLRCKfn42q70ilnAiAw3uw+wyEFuhaFW/f2sgZRfpG1YrZXiwqNs9keqR1m3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765583},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WIQ+1SyyRT6IcHQieWO0fJ7z8yw8d1L+4cfJYR+EHfDktolceIEabAFUDilYJ7phTPBl1k5XyuemxWaEyDvBtA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1951.423f883d78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1951.423f883d78","@open-mercato/shared":"0.4.11-develop.1951.423f883d78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1951.423f883d78_1776065765601_0.6467863622638175","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1952.2b282328ac":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1952.2b282328ac","_id":"@open-mercato/ai-assistant@0.4.11-develop.1952.2b282328ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3ad20d0fda05e44d3e72ad6ab43135ecece327a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1952.2b282328ac.tgz","fileCount":277,"integrity":"sha512-hIkXrZ0CmL/zlnDAHhJTyOwMHm3NV5cwnKm+TXmBzgQx/jc8vIixOColknLY18ySkpk75WskKg/7bNcQIcRttg==","signatures":[{"sig":"MEUCIQC9PUJ8VfSkT/9rwY4g0yUnHHjMwkzTVeNssFU0673x7wIgPcoYl8kNqQDlfNc6Y5hywNfIhg/C69AHmdbZ/3u474g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hIkXrZ0CmL/zlnDAHhJTyOwMHm3NV5cwnKm+TXmBzgQx/jc8vIixOColknLY18ySkpk75WskKg/7bNcQIcRttg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1952.2b282328ac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1952.2b282328ac","@open-mercato/shared":"0.4.11-develop.1952.2b282328ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1952.2b282328ac_1776065898067_0.6792811049365952","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1953.362a64240c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1953.362a64240c","_id":"@open-mercato/ai-assistant@0.4.11-develop.1953.362a64240c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"998e49ccca9076fbee84969fe27c8c79a6c72d07","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1953.362a64240c.tgz","fileCount":277,"integrity":"sha512-3vheWvU/FVnSEaEjTDLD5tPCpCSV2AxL8neK5yPeCOW4iYNrinAKxq1EPBE1mQPzvuSkfDZkSioPd0MQxQSxTw==","signatures":[{"sig":"MEQCIE8PMebAWuDsQcgIba/i2Jn9l0J7VpvWu/ZOtEJiKp7TAiBzILChfKgBGycN/VCsdEAFgEx/gEvLMqiVFyD9+fErPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3vheWvU/FVnSEaEjTDLD5tPCpCSV2AxL8neK5yPeCOW4iYNrinAKxq1EPBE1mQPzvuSkfDZkSioPd0MQxQSxTw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1953.362a64240c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1953.362a64240c","@open-mercato/shared":"0.4.11-develop.1953.362a64240c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1953.362a64240c_1776065940420_0.1556764133471109","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1954.0c64ff1eec":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1954.0c64ff1eec","_id":"@open-mercato/ai-assistant@0.4.11-develop.1954.0c64ff1eec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30438a5fca5765ee3895602d38946e08c3d2e5dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1954.0c64ff1eec.tgz","fileCount":277,"integrity":"sha512-dI+fmxwrYvjSfyC8ghVO0hV6ti18yQnX1TAU/nl49U9DRaozMcfxp8SFfyG4S8nY+3oFbjohsJyQT3wvMMShyg==","signatures":[{"sig":"MEUCIQCbtE2gXCWR+VVpRnl6Iayu/vfH71CgPzYlJnb9dzZ4ggIgCWSTGdwIixqXpqut7kLjXd0qgAMhG2ELxrNE9JwRccg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dI+fmxwrYvjSfyC8ghVO0hV6ti18yQnX1TAU/nl49U9DRaozMcfxp8SFfyG4S8nY+3oFbjohsJyQT3wvMMShyg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1954.0c64ff1eec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1954.0c64ff1eec","@open-mercato/shared":"0.4.11-develop.1954.0c64ff1eec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1954.0c64ff1eec_1776066184488_0.5753330140726294","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1957.fe7e3fdc64":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1957.fe7e3fdc64","_id":"@open-mercato/ai-assistant@0.4.11-develop.1957.fe7e3fdc64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e76cc1c405fa8f3b6ba23bfd24ff4f56d40e60f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1957.fe7e3fdc64.tgz","fileCount":277,"integrity":"sha512-CAUvRidco67j1bK2JyXXo/7KPsiEm6DPJX53vyZja1U63r/ARPQGMAi67f5qZLLtgY0Fwk/kc3PLAStO84wlxQ==","signatures":[{"sig":"MEYCIQCNLCpJmeOBQThgmk82ZnK+Zv7lJxinmfdT0V0qq0SHrQIhAP7rDZ6o2i+bsCELX6co2NuMN6QqK4kzU17/AinLq8SP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CAUvRidco67j1bK2JyXXo/7KPsiEm6DPJX53vyZja1U63r/ARPQGMAi67f5qZLLtgY0Fwk/kc3PLAStO84wlxQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1957.fe7e3fdc64"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1957.fe7e3fdc64","@open-mercato/shared":"0.4.11-develop.1957.fe7e3fdc64"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1957.fe7e3fdc64_1776066632805_0.4491738938133478","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1959.b42e973f8d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1959.b42e973f8d","_id":"@open-mercato/ai-assistant@0.4.11-develop.1959.b42e973f8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db4c8525d4ee6ebff042917d3d9413ae66090eee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1959.b42e973f8d.tgz","fileCount":277,"integrity":"sha512-eWOyY2Pnt+ltg2FQG1GE2kx+ULYL5X6Y9xIlj1w/1DbeHXnmkz7nw90/KrGbFJiMDU1iB9bGTpqNaScGD6cLwQ==","signatures":[{"sig":"MEUCIGja6TPfsvoCxPZg8ji8AZ71xZP7tLg17TRWFIVm/LkBAiEApBbC2KevvnEfFfBk25o0Y87iRJT+P6r9PrYPww5hFg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eWOyY2Pnt+ltg2FQG1GE2kx+ULYL5X6Y9xIlj1w/1DbeHXnmkz7nw90/KrGbFJiMDU1iB9bGTpqNaScGD6cLwQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1959.b42e973f8d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1959.b42e973f8d","@open-mercato/shared":"0.4.11-develop.1959.b42e973f8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1959.b42e973f8d_1776067400836_0.2713398929032067","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1960.150933913f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1960.150933913f","_id":"@open-mercato/ai-assistant@0.4.11-develop.1960.150933913f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98e9e08892f7f75d200f2bf1a053d29928e9c651","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1960.150933913f.tgz","fileCount":277,"integrity":"sha512-EEzUzpA+xVOCj74bYnzu/VxjdykVGWShaBJ+Ebo4F5XUKHtjAX/3y7rZf8lGEQIJ91APSczrZcZtxI1kGGzWMQ==","signatures":[{"sig":"MEYCIQCdBkijiiVrTl54gW0Mz7sVET7Gafp9V/PicrIoZ4DB4AIhAKXCDenRD9tSK+NBMZU+0UT7pgDbfk2+Yvwb+8wN0Bzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EEzUzpA+xVOCj74bYnzu/VxjdykVGWShaBJ+Ebo4F5XUKHtjAX/3y7rZf8lGEQIJ91APSczrZcZtxI1kGGzWMQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1960.150933913f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1960.150933913f","@open-mercato/shared":"0.4.11-develop.1960.150933913f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1960.150933913f_1776067737717_0.1748702298415854","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1962.cc0974cb97":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1962.cc0974cb97","_id":"@open-mercato/ai-assistant@0.4.11-develop.1962.cc0974cb97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"181c0db68d88711e3bccce2169ee0d07e7306668","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1962.cc0974cb97.tgz","fileCount":277,"integrity":"sha512-7cwk9cIFr7o7mEZZ1mTZtTxp7ObpJkvNYfbLuLb5F0l+Ypcb+XdT9FfQuV6HIr9jkmqH1AzvvElN0oBp7/7A1w==","signatures":[{"sig":"MEUCIQClycKrYPzzAnbuM3F7G6f6gENlYKHVBys6fFmXMjZbFQIgYquHPGqcy70NgVR4L73s//4W3PSDZBFhxlcS1s7Sfyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7cwk9cIFr7o7mEZZ1mTZtTxp7ObpJkvNYfbLuLb5F0l+Ypcb+XdT9FfQuV6HIr9jkmqH1AzvvElN0oBp7/7A1w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1962.cc0974cb97"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1962.cc0974cb97","@open-mercato/shared":"0.4.11-develop.1962.cc0974cb97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1962.cc0974cb97_1776068192425_0.7236718469925711","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1964.159f9e22b7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1964.159f9e22b7","_id":"@open-mercato/ai-assistant@0.4.11-develop.1964.159f9e22b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68ac32ce2efd5c012d04d7a82730ee704a70d0ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1964.159f9e22b7.tgz","fileCount":277,"integrity":"sha512-v1Xibw7g5WG5b+UWgKXfaa4GwzolHvdulw2QvA3xsFWoUDYFIihbm0+Hk6jNHtFqmglA75B9oke7DHlfkhQ4mg==","signatures":[{"sig":"MEQCIEQp4tpsutqBlw6L6HtES9zBrtc+X5Hol0vx8iVwdDbKAiAiMB+Gyvuck+tIpjPFVf5T9FBPXC6YQteWAztVhUfcEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v1Xibw7g5WG5b+UWgKXfaa4GwzolHvdulw2QvA3xsFWoUDYFIihbm0+Hk6jNHtFqmglA75B9oke7DHlfkhQ4mg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1964.159f9e22b7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1964.159f9e22b7","@open-mercato/shared":"0.4.11-develop.1964.159f9e22b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1964.159f9e22b7_1776068425490_0.6537136217514787","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1965.4594a66350":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1965.4594a66350","_id":"@open-mercato/ai-assistant@0.4.11-develop.1965.4594a66350","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"20219659e77093b4184f12d13178cd09e7bb0e9c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1965.4594a66350.tgz","fileCount":277,"integrity":"sha512-CgtShxryGqA35VIbWL/hoiusnGcCmiRCDLf7xWxuNu2W4hb150YNMQJ5fUUbE5JOMpcx7uGU4hvoaYq3atdAyA==","signatures":[{"sig":"MEUCIQDmsWdRYEE/6WcmTOWmKv8Dju1YA8MZGlWzDpJ2yGwBPgIgUopLXNEudckGO0M2Sme+ens+8gmwQmGyqBb5+rQvAKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CgtShxryGqA35VIbWL/hoiusnGcCmiRCDLf7xWxuNu2W4hb150YNMQJ5fUUbE5JOMpcx7uGU4hvoaYq3atdAyA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1965.4594a66350"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1965.4594a66350","@open-mercato/shared":"0.4.11-develop.1965.4594a66350"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1965.4594a66350_1776069007064_0.11450901921862555","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1966.1d166d19f6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1966.1d166d19f6","_id":"@open-mercato/ai-assistant@0.4.11-develop.1966.1d166d19f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f0f0bcb7493d1d8435317887692eb15c267b353","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1966.1d166d19f6.tgz","fileCount":277,"integrity":"sha512-jthRbNT3xv90dxvxxNrKPK4xJUFdKuqnnSkm7nWS97pt+qZzHvxFpGJdVvuPQvguBgrSSbuQEmKzmxkmlTm9Hg==","signatures":[{"sig":"MEYCIQC4ePYD76L1y28//5fnxQlRm8HXLy1SGJJ7Jsck6xX59QIhAIm/uPj5LMz/WNaPzxYVvr4Sny/q3Zt2KuKM7R60mcBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jthRbNT3xv90dxvxxNrKPK4xJUFdKuqnnSkm7nWS97pt+qZzHvxFpGJdVvuPQvguBgrSSbuQEmKzmxkmlTm9Hg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1966.1d166d19f6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1966.1d166d19f6","@open-mercato/shared":"0.4.11-develop.1966.1d166d19f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1966.1d166d19f6_1776069099375_0.29052570309054326","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1967.ec653280c8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1967.ec653280c8","_id":"@open-mercato/ai-assistant@0.4.11-develop.1967.ec653280c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fdfa7f21e98fe1db25784ba38fcb6931eaa8269","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1967.ec653280c8.tgz","fileCount":277,"integrity":"sha512-0XTqMRegIMvQOgM3zvBbFn9WXdIL20OzGAukTQKSPZm843UpE1/+0/Z+SnzY34CqhZIUqFChX6CghjWchdT+Mw==","signatures":[{"sig":"MEQCIGrvAHtTthL86awviEfsv9XsEo7wpKLMDyFq2AooUbVeAiA9qhwiAHkPuaZYY9tIdEAOzxrS4C/6WZUWxxHNz7NeTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0XTqMRegIMvQOgM3zvBbFn9WXdIL20OzGAukTQKSPZm843UpE1/+0/Z+SnzY34CqhZIUqFChX6CghjWchdT+Mw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1967.ec653280c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1967.ec653280c8","@open-mercato/shared":"0.4.11-develop.1967.ec653280c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1967.ec653280c8_1776069515230_0.7876363576591112","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1968.48731d5ebc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1968.48731d5ebc","_id":"@open-mercato/ai-assistant@0.4.11-develop.1968.48731d5ebc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2357f9ceabc138157040ebc52b077903ea90b57a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1968.48731d5ebc.tgz","fileCount":277,"integrity":"sha512-YyuXhU+gIE6h8SVcBMGc16vrxI5tP5FnnIpS1icqHYr0MnxvjnirISVn5cQXNp0pbh50UWCAzvvDNPg7GfU4/A==","signatures":[{"sig":"MEUCIGTTzfxE5GygWCHNr2LbZupd8n7cKnA6U8eFT/4n62HzAiEA/s1Ka7KnXfei/lL21N0lQjSV7gTEbiaTg+VwfnU69fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YyuXhU+gIE6h8SVcBMGc16vrxI5tP5FnnIpS1icqHYr0MnxvjnirISVn5cQXNp0pbh50UWCAzvvDNPg7GfU4/A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1968.48731d5ebc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1968.48731d5ebc","@open-mercato/shared":"0.4.11-develop.1968.48731d5ebc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1968.48731d5ebc_1776070248086_0.36536899055766625","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1969.1527897a07":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1969.1527897a07","_id":"@open-mercato/ai-assistant@0.4.11-develop.1969.1527897a07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67defcbab3ff53f02a2393695954ec82849f5743","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1969.1527897a07.tgz","fileCount":277,"integrity":"sha512-4mfUsv6IhBTQzX2aJ5XAvAcirPnYlzW1Q7+sP24dXS7MbOlbkMIj7cTMmrM17Ng8QJrAm2XLcfGuteHbQi+/bA==","signatures":[{"sig":"MEQCID2eoTJOVkl64H2LfURZF9oD8iHd8NaWQOZWP7cEoPJoAiA41/fWxwkJoVBKSp2EWP2eUM3ryC97j3WYOUoxmVq3NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4mfUsv6IhBTQzX2aJ5XAvAcirPnYlzW1Q7+sP24dXS7MbOlbkMIj7cTMmrM17Ng8QJrAm2XLcfGuteHbQi+/bA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1969.1527897a07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1969.1527897a07","@open-mercato/shared":"0.4.11-develop.1969.1527897a07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1969.1527897a07_1776070502522_0.48092063507865523","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1970.04bcc42d65":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1970.04bcc42d65","_id":"@open-mercato/ai-assistant@0.4.11-develop.1970.04bcc42d65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"706ce1bfc068abc2b42eb0011fafce1c9e5f0f7c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1970.04bcc42d65.tgz","fileCount":277,"integrity":"sha512-BrTm/cR5bN9GR7qOpak80iT0vuBEUPykysse33q78ZQWBkmppqCKm8oXjs5bqqDh7w7fspNPUzwQVdF4nwb2ug==","signatures":[{"sig":"MEUCIQD0nHYq26hMao2jwnPbQCSzcayG3hy+7yUSn8popnsJTwIgPEauB9OVBkulFUwhOPwgOIBMtrEYBkeyQpytApRbtQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BrTm/cR5bN9GR7qOpak80iT0vuBEUPykysse33q78ZQWBkmppqCKm8oXjs5bqqDh7w7fspNPUzwQVdF4nwb2ug==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1970.04bcc42d65"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1970.04bcc42d65","@open-mercato/shared":"0.4.11-develop.1970.04bcc42d65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1970.04bcc42d65_1776070678399_0.6260164671169026","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1971.0f53c78f63":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1971.0f53c78f63","_id":"@open-mercato/ai-assistant@0.4.11-develop.1971.0f53c78f63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a83226ca6df1fd0995567e760873a081174d69a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1971.0f53c78f63.tgz","fileCount":277,"integrity":"sha512-CriPebcPJ97z7PEW0UApG4H8ZGveHKpq91yVAMbWqY026ADYftyJ+lI7vyG6cJ5nHWc0gybPYCbWE5SCr04gYA==","signatures":[{"sig":"MEUCIQDuO9eT6/yVQ780yiJ3QSxQY02s+y/5bTjJmOAFJMq2oAIgFmKuT2XUcIlbjYkhsYFYCGS9iaw3B0WZELm+0HItSA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CriPebcPJ97z7PEW0UApG4H8ZGveHKpq91yVAMbWqY026ADYftyJ+lI7vyG6cJ5nHWc0gybPYCbWE5SCr04gYA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1971.0f53c78f63"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1971.0f53c78f63","@open-mercato/shared":"0.4.11-develop.1971.0f53c78f63"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1971.0f53c78f63_1776070965783_0.8906029007729697","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1972.353915a2bf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1972.353915a2bf","_id":"@open-mercato/ai-assistant@0.4.11-canary.1972.353915a2bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c216510f711db43b95a093ba8c659289fdfe1381","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1972.353915a2bf.tgz","fileCount":277,"integrity":"sha512-nTApcrTl7qTXGHhJVtRLSXRTHM98e+/neRggkwL2sXYod2E+Wzo3F/+e3iIsmMpUOZFWgMAdF6u+oF2Wh9teOw==","signatures":[{"sig":"MEUCIQDFlco5aE92R+feKY+7bpWelTJ3qHJVuiN13PHfdY605QIgEhbJHajV+fP6sx565/lqk/eJvrQViiL2fG1DVj48qxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nTApcrTl7qTXGHhJVtRLSXRTHM98e+/neRggkwL2sXYod2E+Wzo3F/+e3iIsmMpUOZFWgMAdF6u+oF2Wh9teOw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1972.353915a2bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1972.353915a2bf","@open-mercato/shared":"0.4.11-canary.1972.353915a2bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1972.353915a2bf_1776071298704_0.9270083097985806","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1973.39f5660d43":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1973.39f5660d43","_id":"@open-mercato/ai-assistant@0.4.11-canary.1973.39f5660d43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b0cde169742c10e0befab51107d9c12e2975d0ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1973.39f5660d43.tgz","fileCount":277,"integrity":"sha512-reusU4o9uyetPHT8yQy3vVMoApEXa++E/rt2QPYREht/91U01i9pJsA4TX47e5wtYL7n8Sbb4wYw0GdrGvCggQ==","signatures":[{"sig":"MEUCIQC4RCrn9J2JAHvTHsBfEP/OqXKV2bXxK7djpQASpDwmcgIgSTRutVcyTbZewbyEYsYGEe3DbGWa6jTUV3EOfavpOq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-reusU4o9uyetPHT8yQy3vVMoApEXa++E/rt2QPYREht/91U01i9pJsA4TX47e5wtYL7n8Sbb4wYw0GdrGvCggQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1973.39f5660d43"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1973.39f5660d43","@open-mercato/shared":"0.4.11-canary.1973.39f5660d43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1973.39f5660d43_1776071556849_0.5425160714750845","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1974.6a1f9b78ff":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1974.6a1f9b78ff","_id":"@open-mercato/ai-assistant@0.4.11-canary.1974.6a1f9b78ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3570d1c6b5cea088633fed7642a5591c6c93b56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1974.6a1f9b78ff.tgz","fileCount":277,"integrity":"sha512-aa7icetYivDI/VvZ2DpRvT38BWeWGYGzk5k5JeH/Ug3MBnNk7hJJENTS3no0baAClZHM+v4xic/29DNIEJtF6Q==","signatures":[{"sig":"MEUCIACtozQtvDtCkyi3zYeZrdTxw2KAIoNl69TonmoFZ8hyAiEAxAUpeq82vyBa1z/o5YRunU150Bn87rvqwW3gYBHMpkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aa7icetYivDI/VvZ2DpRvT38BWeWGYGzk5k5JeH/Ug3MBnNk7hJJENTS3no0baAClZHM+v4xic/29DNIEJtF6Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1974.6a1f9b78ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1974.6a1f9b78ff","@open-mercato/shared":"0.4.11-canary.1974.6a1f9b78ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1974.6a1f9b78ff_1776071863555_0.6406145912510619","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1975.a1b9a5554f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1975.a1b9a5554f","_id":"@open-mercato/ai-assistant@0.4.11-develop.1975.a1b9a5554f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4a229e29d0d3e3a5ed6034d76b0c08f9875335d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1975.a1b9a5554f.tgz","fileCount":277,"integrity":"sha512-iPdcFScDOSebpOLsQxsqMPneoWHjz9DizaqnbEfKLW/Yltc5pwUZp3JDxdiKK56hsAmqyNQH/JT6fsTmESAMSw==","signatures":[{"sig":"MEYCIQCXnrklLgwx0ft0Gg0/sDaqqqWOGuamN84WArn7PfReOwIhAJhrTjokJvDTlSM25sym+c42dBEzWdYHTYnLLMlZSgjb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iPdcFScDOSebpOLsQxsqMPneoWHjz9DizaqnbEfKLW/Yltc5pwUZp3JDxdiKK56hsAmqyNQH/JT6fsTmESAMSw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1975.a1b9a5554f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1975.a1b9a5554f","@open-mercato/shared":"0.4.11-develop.1975.a1b9a5554f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1975.a1b9a5554f_1776072114790_0.664762474162246","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1976.a355b042b3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1976.a355b042b3","_id":"@open-mercato/ai-assistant@0.4.11-canary.1976.a355b042b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57f884c09b5e4567ed6903502c023fd67d19caca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1976.a355b042b3.tgz","fileCount":277,"integrity":"sha512-dpUfxtG2rLvpZr41YBfr8qZD0M/Dlon9IWY6/RYYt3k89/CVw/4i75UpPc6x5R/meoJMR0Clxv5bFGIhfBInRw==","signatures":[{"sig":"MEUCIQCE0iS8vT9Y9kaHNf8YPhKfuA+ytk4n8NpKXwAcPUb3HAIgEaP18Aog60/1C5LpO1829UOxNxAUmpUvBZ0LMwjry1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dpUfxtG2rLvpZr41YBfr8qZD0M/Dlon9IWY6/RYYt3k89/CVw/4i75UpPc6x5R/meoJMR0Clxv5bFGIhfBInRw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1976.a355b042b3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1976.a355b042b3","@open-mercato/shared":"0.4.11-canary.1976.a355b042b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1976.a355b042b3_1776072457531_0.3813446720707181","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1979.d86f867e2c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1979.d86f867e2c","_id":"@open-mercato/ai-assistant@0.4.11-canary.1979.d86f867e2c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"daabcd5b36161583346e582a75b3240c8f699cfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1979.d86f867e2c.tgz","fileCount":277,"integrity":"sha512-eSmKF0aaLrokFLJqs9e1j559nDCbKzP8dRzFSaazOUV5jsHidJ+vxbZhSa6RsErjbSfqJprrKe/oXUGtwrBjTQ==","signatures":[{"sig":"MEQCIA+vJb6TvU195ocxEXDpFazpC6HP/aGktDaCojBFvArtAiBJA/h4xGTy/fFn3ESR+TYZqz9UDQHxZcRKPoQV1VXC2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eSmKF0aaLrokFLJqs9e1j559nDCbKzP8dRzFSaazOUV5jsHidJ+vxbZhSa6RsErjbSfqJprrKe/oXUGtwrBjTQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1979.d86f867e2c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1979.d86f867e2c","@open-mercato/shared":"0.4.11-canary.1979.d86f867e2c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1979.d86f867e2c_1776073351860_0.8392745939058615","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1980.243750a91b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1980.243750a91b","_id":"@open-mercato/ai-assistant@0.4.11-develop.1980.243750a91b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f5e8106cccdac9ab0087429e253a5710316fe520","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1980.243750a91b.tgz","fileCount":277,"integrity":"sha512-og4dJVSMzAR4+oc1TN3EwkXBTq6AsTieUcuMacwfsEVjvELh9VTiBm6bTKnkSBobqL+xRvd9MsVtuEoXcCIBTg==","signatures":[{"sig":"MEUCIQCzG7UPOg9mgI1WSb3ZPW7RGSB4Q0APaoSV9rfdsFv5NgIgOdVhlt41GjbvRAAeaFlHSVTm/6ns99lMrskUEhVDcBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-og4dJVSMzAR4+oc1TN3EwkXBTq6AsTieUcuMacwfsEVjvELh9VTiBm6bTKnkSBobqL+xRvd9MsVtuEoXcCIBTg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1980.243750a91b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1980.243750a91b","@open-mercato/shared":"0.4.11-develop.1980.243750a91b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1980.243750a91b_1776073673920_0.48250364315554894","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1982.191624c713":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1982.191624c713","_id":"@open-mercato/ai-assistant@0.4.11-canary.1982.191624c713","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a40693b6b23fc643f7c6ce7137eac5bf4845e82c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1982.191624c713.tgz","fileCount":277,"integrity":"sha512-K/c4M/go08Q2C1xs7ivbC8bvoPVvNqWtvo+G/D29XG+Veu34yi7qLLY68wETkZ9XIhdXXCfS0+t2MEUXWAovgA==","signatures":[{"sig":"MEQCIDekfNIgJ1RAiBF3IvlEWOlI2+rwoyAGYuoW0dYkC+Q+AiAP44rljl1dyO3oickZ+9cEYS4IZrqQMr254vldjdPdag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K/c4M/go08Q2C1xs7ivbC8bvoPVvNqWtvo+G/D29XG+Veu34yi7qLLY68wETkZ9XIhdXXCfS0+t2MEUXWAovgA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1982.191624c713"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1982.191624c713","@open-mercato/shared":"0.4.11-canary.1982.191624c713"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1982.191624c713_1776073977161_0.6776918543485873","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1983.76e18554db":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1983.76e18554db","_id":"@open-mercato/ai-assistant@0.4.11-canary.1983.76e18554db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb0aa0d8b3471b0c0e32091a195435cb4804847b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1983.76e18554db.tgz","fileCount":277,"integrity":"sha512-c90NGhsYMFZdvUy/KLZd/82AE7KWsLQSsiZUxB7JoXNykwbtGtTMjc9F14ybVALog4YSNithZsZQNy0QBOLEYQ==","signatures":[{"sig":"MEUCICg22kGV71gAzb6t2Op1CjmSPQsfMCnXIyxzjfB1qugbAiEAmEIYpSbnAiBjfynFqpgZkdWfqrJKhdNfLVkKBtTuH0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-c90NGhsYMFZdvUy/KLZd/82AE7KWsLQSsiZUxB7JoXNykwbtGtTMjc9F14ybVALog4YSNithZsZQNy0QBOLEYQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1983.76e18554db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1983.76e18554db","@open-mercato/shared":"0.4.11-canary.1983.76e18554db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1983.76e18554db_1776074843398_0.02870936391402701","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1984.b29c4519e6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1984.b29c4519e6","_id":"@open-mercato/ai-assistant@0.4.11-canary.1984.b29c4519e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2c6b1fa6b397633038c065b5e96821f1e09f54b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1984.b29c4519e6.tgz","fileCount":277,"integrity":"sha512-op9ELedxQVIyAwXPYrw9p5PoNEemBXFYT8N1lmZDnwKG7WKWZeG28bfOoTHwR+5TEGHTtHJGvnLEqAeLFJq15A==","signatures":[{"sig":"MEYCIQDKKsXRQvYk8UAVNl5V+A1OzEwKPzEDATgddkrunWJsSAIhALOrCmKKea9nhzjVcIviPYyb5CX1Y8LSRixErYr2LGqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-op9ELedxQVIyAwXPYrw9p5PoNEemBXFYT8N1lmZDnwKG7WKWZeG28bfOoTHwR+5TEGHTtHJGvnLEqAeLFJq15A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1984.b29c4519e6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1984.b29c4519e6","@open-mercato/shared":"0.4.11-canary.1984.b29c4519e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1984.b29c4519e6_1776075088941_0.8458998514591347","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1985.eabf774327":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1985.eabf774327","_id":"@open-mercato/ai-assistant@0.4.11-canary.1985.eabf774327","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff96f91b819b66d47a8db7d778d4412086c26e7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1985.eabf774327.tgz","fileCount":277,"integrity":"sha512-BXzWDOI6atCwVj5zlqAmsCv3k4sT/RNeq4ptxZWwEGyvqW5jXgpc1DjDpMhlcH1k/hV12QZ6hWxNYpqPArzEUg==","signatures":[{"sig":"MEUCIQCbBiYzphtwnZprV7qTSiIzywjm9yRlxn138CmdImqT9AIgaLsk8CiN9bhK9QKOa7d4eWyoMuVRjEP84oKMDBWVcaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BXzWDOI6atCwVj5zlqAmsCv3k4sT/RNeq4ptxZWwEGyvqW5jXgpc1DjDpMhlcH1k/hV12QZ6hWxNYpqPArzEUg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1985.eabf774327"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1985.eabf774327","@open-mercato/shared":"0.4.11-canary.1985.eabf774327"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1985.eabf774327_1776075142870_0.4912574424782925","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1986.1e8d997466":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1986.1e8d997466","_id":"@open-mercato/ai-assistant@0.4.11-canary.1986.1e8d997466","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c7c53ac604fe2c1b6c39befd806cbee9d46758b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1986.1e8d997466.tgz","fileCount":277,"integrity":"sha512-wmHiOt6w+jOuFbWOVSujb4s6M+xX0HL+lsQYRvxJ80w5s1k5gj1hUNj2BZ/KvhORDzam/rUu5kNlZdKNnqL8KQ==","signatures":[{"sig":"MEUCIQCrhvnF+z3DGoWCRPD6RShlCAaOoQ5ANyzGKOLSU1i66wIgbN3i64Ab0TRLCKWaZoV21ys2rpxIJl+JGcmXTcaSEYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wmHiOt6w+jOuFbWOVSujb4s6M+xX0HL+lsQYRvxJ80w5s1k5gj1hUNj2BZ/KvhORDzam/rUu5kNlZdKNnqL8KQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1986.1e8d997466"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1986.1e8d997466","@open-mercato/shared":"0.4.11-canary.1986.1e8d997466"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1986.1e8d997466_1776075453703_0.0728335099464541","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1989.eb518374b7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1989.eb518374b7","_id":"@open-mercato/ai-assistant@0.4.11-canary.1989.eb518374b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4c91aa4692c6db8acfd51e80c51a1b61fe056b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1989.eb518374b7.tgz","fileCount":277,"integrity":"sha512-FJfo4Jv7ygJmOqmYDpDemS6TLI2xv993akK3JRqnKRvtdk3cDakku0lMz4WcnahRpXPuVX1fTY2J21QuOXkZfA==","signatures":[{"sig":"MEQCIH2Ke+nZAXAeIlYz2y8Nol3SK16aVq6wcstmsI/7bt2iAiBy2sq7ahgD6xazyG0D9BBM2OyZiNIEPeKwIH+TW8wOnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FJfo4Jv7ygJmOqmYDpDemS6TLI2xv993akK3JRqnKRvtdk3cDakku0lMz4WcnahRpXPuVX1fTY2J21QuOXkZfA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1989.eb518374b7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1989.eb518374b7","@open-mercato/shared":"0.4.11-canary.1989.eb518374b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1989.eb518374b7_1776076251673_0.7495935623585632","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1988.66fdb94b99":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.1988.66fdb94b99","_id":"@open-mercato/ai-assistant@0.4.11-canary.1988.66fdb94b99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"65903d7fbf804a3a711ce60447cd39b84ff4c491","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.1988.66fdb94b99.tgz","fileCount":277,"integrity":"sha512-cwP2BU1bhDxs4j30AtrwIt7qJkVp1lmCn305Y+xt9E8M2bJdf69qpBo36w+hkZmDv7irZzJz2Kztsjniyhfanw==","signatures":[{"sig":"MEUCIQC+unBL90y+XjKbvGN4cthJmMDiJfXvpMjg+CEIK6sIwgIgZ4BXGg5xhhLa5K3UOzsfl3V2E5FGUwKpUhOPhQLHbmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cwP2BU1bhDxs4j30AtrwIt7qJkVp1lmCn305Y+xt9E8M2bJdf69qpBo36w+hkZmDv7irZzJz2Kztsjniyhfanw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.1988.66fdb94b99"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.1988.66fdb94b99","@open-mercato/shared":"0.4.11-canary.1988.66fdb94b99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.1988.66fdb94b99_1776076331675_0.5422896473372483","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1994.fc35d6241b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1994.fc35d6241b","_id":"@open-mercato/ai-assistant@0.4.11-develop.1994.fc35d6241b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39e56e5fce8b3fd67b88a223c318504f389a92ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1994.fc35d6241b.tgz","fileCount":277,"integrity":"sha512-TEA1qaTBX6jszu8BzDXQXcV6v4d6X3GrKTn7+LTIXZf0tnRBn2i10a03s9GwiHwEG1nvQodJn7CUiEtL2Ajcvw==","signatures":[{"sig":"MEYCIQDPi4xwj6D9qLXM1BJoEZAPa9pJuk6Zb3WGdJmvILZnvQIhAIAZpNQx+AabxOQbyMsfC1UzgZMPsoyM9L2ry75Ou+mT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TEA1qaTBX6jszu8BzDXQXcV6v4d6X3GrKTn7+LTIXZf0tnRBn2i10a03s9GwiHwEG1nvQodJn7CUiEtL2Ajcvw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1994.fc35d6241b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1994.fc35d6241b","@open-mercato/shared":"0.4.11-develop.1994.fc35d6241b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1994.fc35d6241b_1776081028504_0.8732436763173641","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1995.bdb3301262":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1995.bdb3301262","_id":"@open-mercato/ai-assistant@0.4.11-develop.1995.bdb3301262","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0dc23da206d17f634a2cf11f68a17391f1c016f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1995.bdb3301262.tgz","fileCount":277,"integrity":"sha512-mIcF23rOoCdPNx0Fbz4z6b3FOjWqQDWKEVAlACmsfHWg4VLmx48Uw67R5HhFfO+UbmG838HAWudE9mlpdi476g==","signatures":[{"sig":"MEUCIQCp0fezgs+OikWbR/rDPWYLehVBRTf9uLrZhqxT8+PyEQIgMQS9tNgSfCar7ZFlgar2nNyVOxfeb3FF3/2b7dl6zc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mIcF23rOoCdPNx0Fbz4z6b3FOjWqQDWKEVAlACmsfHWg4VLmx48Uw67R5HhFfO+UbmG838HAWudE9mlpdi476g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1995.bdb3301262"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1995.bdb3301262","@open-mercato/shared":"0.4.11-develop.1995.bdb3301262"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1995.bdb3301262_1776081121517_0.1149807134601597","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1996.12ac8588e3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1996.12ac8588e3","_id":"@open-mercato/ai-assistant@0.4.11-develop.1996.12ac8588e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c92e4409a46bb2b95e5c8ee7a62c9d2e12b9b2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1996.12ac8588e3.tgz","fileCount":277,"integrity":"sha512-SZWkMqRR10SvjHqxixi/TYYKd3Cw8lyvZN3ZYqFFbprY5+eyJUBvrNIb23odPBRDxv4f6vKuyqLXaNP37ECXzg==","signatures":[{"sig":"MEYCIQCq7bJp8GtP6O/UjGOpDicimEcqI1xMwY7J6+m7ghlaVAIhAOqKrQKiDHxYtgPAhmf2ypFXOtpOjPEzVnsvCpNigf0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SZWkMqRR10SvjHqxixi/TYYKd3Cw8lyvZN3ZYqFFbprY5+eyJUBvrNIb23odPBRDxv4f6vKuyqLXaNP37ECXzg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1996.12ac8588e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1996.12ac8588e3","@open-mercato/shared":"0.4.11-develop.1996.12ac8588e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1996.12ac8588e3_1776081154310_0.6446732768612466","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1997.6dd5ec9359":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.1997.6dd5ec9359","_id":"@open-mercato/ai-assistant@0.4.11-develop.1997.6dd5ec9359","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7552ebbe514b9b0cab080585bcb617a12b279632","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.1997.6dd5ec9359.tgz","fileCount":277,"integrity":"sha512-cgp/X/an6ig4k3V4eei/fE2rRhQkGyVD/4SoPiRu5y+30QAc/8FlxcoPIZow77iFSFABLFtZFbG95Q/ysxMOYw==","signatures":[{"sig":"MEQCIETpeAVGLMGwFDVQF/V+kuzRqY3q4qP5IGLTs7QsW6nmAiApI+I6jsQWAX6jE+84Ao5JLc5KYyQzoSKO/YoeZ3WH5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cgp/X/an6ig4k3V4eei/fE2rRhQkGyVD/4SoPiRu5y+30QAc/8FlxcoPIZow77iFSFABLFtZFbG95Q/ysxMOYw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.1997.6dd5ec9359"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.1997.6dd5ec9359","@open-mercato/shared":"0.4.11-develop.1997.6dd5ec9359"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.1997.6dd5ec9359_1776081183332_0.29048655686926894","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2005.c97c0c6227":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2005.c97c0c6227","_id":"@open-mercato/ai-assistant@0.4.11-canary.2005.c97c0c6227","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9f049c0c7a0df86c8898c030a97e869e57c4157","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2005.c97c0c6227.tgz","fileCount":277,"integrity":"sha512-kp3ExkybHHpo3ykPb0YGc0exIZbQ8xtOdi5U9sgJuj75N/Z4gJcTw6vObBP0jS7kauKVnFa+0tgWLYCTlFn+QA==","signatures":[{"sig":"MEUCIFsiA2y0DgyauL4DGjkb5m8VQIum8XUzKY82oeTLGcArAiEAywk94Sc46pZub1B4HLjo7MeXgUhkLoQQBib3WOKhhEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kp3ExkybHHpo3ykPb0YGc0exIZbQ8xtOdi5U9sgJuj75N/Z4gJcTw6vObBP0jS7kauKVnFa+0tgWLYCTlFn+QA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2005.c97c0c6227"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2005.c97c0c6227","@open-mercato/shared":"0.4.11-canary.2005.c97c0c6227"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2005.c97c0c6227_1776085883683_0.4590348053588005","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2006.ec5735995f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2006.ec5735995f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2006.ec5735995f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7635d6cb716dc198926e89f120d91313af6502c7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2006.ec5735995f.tgz","fileCount":277,"integrity":"sha512-MFhu2DyECpaaaT4Gx7oKuwDuEtEfjFIGUTqOzs39Tm9uVg8U205u0fqjM7NeLTvbol7bAzQ/A0rU4J/STo/pAQ==","signatures":[{"sig":"MEUCIQCSYngOhNMXImXwmqR5jGq/+LiIsgkLARhyuyEDJbkklwIgBQ6rq6sMLNV9MNukBVGcZU50damwBat44u5zq/gG68o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MFhu2DyECpaaaT4Gx7oKuwDuEtEfjFIGUTqOzs39Tm9uVg8U205u0fqjM7NeLTvbol7bAzQ/A0rU4J/STo/pAQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2006.ec5735995f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2006.ec5735995f","@open-mercato/shared":"0.4.11-develop.2006.ec5735995f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2006.ec5735995f_1776086168778_0.3875049977980014","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2007.742a01c747":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2007.742a01c747","_id":"@open-mercato/ai-assistant@0.4.11-develop.2007.742a01c747","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3810454cf91060a3f7ccef07f3869d6ded839c18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2007.742a01c747.tgz","fileCount":277,"integrity":"sha512-n+/dgJl+G6rmENGiuyhrxCAOA3cDbriN1vm7rsS7iRBQEFEcr4FxRYPKbtw1tRHFJ2215wL5D1BmgfWGo3CGaw==","signatures":[{"sig":"MEYCIQD+uzpBNvWZaJ5AdiUbimk1t15oj9mWVeHOYldjoqSXIgIhALChErKui9slGLDHf+xdX1JG9rg3vvf5psg5hczso4KW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n+/dgJl+G6rmENGiuyhrxCAOA3cDbriN1vm7rsS7iRBQEFEcr4FxRYPKbtw1tRHFJ2215wL5D1BmgfWGo3CGaw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2007.742a01c747"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2007.742a01c747","@open-mercato/shared":"0.4.11-develop.2007.742a01c747"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2007.742a01c747_1776086216962_0.34873063263116677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2009.87ba7344ff":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2009.87ba7344ff","_id":"@open-mercato/ai-assistant@0.4.11-canary.2009.87ba7344ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67d5b8bb77034bb9b857a40099c5a058aae38325","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2009.87ba7344ff.tgz","fileCount":277,"integrity":"sha512-VyXCCEKnhy0Rqj9VHMBgSpU7qVZQGlxwLhrsgPJpH36spQYmYA7feQsp0gTas5KzRqmk9yewuiUMo/K8yKH14w==","signatures":[{"sig":"MEQCIAwulsalvNokwlm9W0VYUNxAzXyLe7F5TqMMPP2f0r2GAiBWGmgQcmBa3wFI4WZp6KcTBWKNFRJCv4sgFW9zQdA1gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VyXCCEKnhy0Rqj9VHMBgSpU7qVZQGlxwLhrsgPJpH36spQYmYA7feQsp0gTas5KzRqmk9yewuiUMo/K8yKH14w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2009.87ba7344ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2009.87ba7344ff","@open-mercato/shared":"0.4.11-canary.2009.87ba7344ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2009.87ba7344ff_1776086483695_0.2271541624432727","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2010.8588c0648d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2010.8588c0648d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2010.8588c0648d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8014b0647d9a8e4b6c5ad1638608e82c0c1ced7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2010.8588c0648d.tgz","fileCount":277,"integrity":"sha512-rnc7b8gTSTvr3xYdO2jsrGwhsqUNJuJnHezCdeWG70agFfXj1kVdL1hsFEPY56i1SJe33dy2/LEIevcDPubDEA==","signatures":[{"sig":"MEYCIQDXZTV0yIe3PIWSSzjtt9uE+7h8Sbu8ro3V4KMbdKRpXQIhAIA6OTXd7I9S7ao8WCOHzho/brw2LpPTX5L9cJztjpT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rnc7b8gTSTvr3xYdO2jsrGwhsqUNJuJnHezCdeWG70agFfXj1kVdL1hsFEPY56i1SJe33dy2/LEIevcDPubDEA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2010.8588c0648d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2010.8588c0648d","@open-mercato/shared":"0.4.11-develop.2010.8588c0648d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2010.8588c0648d_1776086747846_0.7555746598193318","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2011.52753130a8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2011.52753130a8","_id":"@open-mercato/ai-assistant@0.4.11-canary.2011.52753130a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"318faa9c37917c214b423656722f4c55088fac18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2011.52753130a8.tgz","fileCount":277,"integrity":"sha512-yO8tSn5ZV3FvD9wir7IituT32Oao3HpTLXE+cNVYE58gpfB323j6gTKBkpkC0s3vVVovoIphm302aO1eYjdwOA==","signatures":[{"sig":"MEUCIQDq4I+EWxekRfckTr4vxC0MHiDPF/T5K4pFBEvqZnH5iwIgC1KJ4aY0OiWa8lw029jhflUknsAAmvPz1B36qduTvm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yO8tSn5ZV3FvD9wir7IituT32Oao3HpTLXE+cNVYE58gpfB323j6gTKBkpkC0s3vVVovoIphm302aO1eYjdwOA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2011.52753130a8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2011.52753130a8","@open-mercato/shared":"0.4.11-canary.2011.52753130a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2011.52753130a8_1776086775345_0.8510715889568883","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2012.a670f7be30":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2012.a670f7be30","_id":"@open-mercato/ai-assistant@0.4.11-develop.2012.a670f7be30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b8a9261f964863beb5e1e92c5d7371b6256280f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2012.a670f7be30.tgz","fileCount":277,"integrity":"sha512-mqfDPk7zNRJnPl10aScnk2rSwgBLmPOn8n6xc9c9jNYZEm5ElDH1BSw02H42nV4DsSJ+yX5CBu5NcrMIXSWNdw==","signatures":[{"sig":"MEQCIGvqGAXQnJxiiZ11ohf6CnIPk0VSK3N0IuCZM9BQtY83AiB1KzTSyp5MYxj7ab6fi4fyHjI1Gu+IkKgTUxnvoys+6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mqfDPk7zNRJnPl10aScnk2rSwgBLmPOn8n6xc9c9jNYZEm5ElDH1BSw02H42nV4DsSJ+yX5CBu5NcrMIXSWNdw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2012.a670f7be30"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2012.a670f7be30","@open-mercato/shared":"0.4.11-develop.2012.a670f7be30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2012.a670f7be30_1776087090148_0.9241075282080651","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2013.60fadf1b83":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2013.60fadf1b83","_id":"@open-mercato/ai-assistant@0.4.11-canary.2013.60fadf1b83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"922790fd382fcd054d69e67a4d47e239bce246b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2013.60fadf1b83.tgz","fileCount":277,"integrity":"sha512-t52UyEn257SA3kYe/K4qrZ0G+sNBYfoMjQRh0lG86Dsrd+NY4Vz+MkU7sJ4fpo7wXE4BbrojimEgbYZFdYFYMA==","signatures":[{"sig":"MEUCIBzSH45myjdzVgwcksgDJD2CoRhVzRbeIX5GbXa3q+S7AiEAvVgPphqyqNvSGOW7NY8XB1YzRq45YGXWOfDIqMWD+FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t52UyEn257SA3kYe/K4qrZ0G+sNBYfoMjQRh0lG86Dsrd+NY4Vz+MkU7sJ4fpo7wXE4BbrojimEgbYZFdYFYMA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2013.60fadf1b83"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2013.60fadf1b83","@open-mercato/shared":"0.4.11-canary.2013.60fadf1b83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2013.60fadf1b83_1776087416629_0.8566974775852327","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2016.g7841473962":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2016.g7841473962","_id":"@open-mercato/ai-assistant@0.4.11-canary.2016.g7841473962","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83f93643970bb8f151572807654509c5ddcde7be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2016.g7841473962.tgz","fileCount":277,"integrity":"sha512-TwK65Hnm3d7BFSArk0nkmL4d5UrbKWyZ4gK7Hn+4YOeHd5VPzPx0BxHXtuAPLspW2PiZ8gJ/bUhD27v9L3ec0w==","signatures":[{"sig":"MEYCIQDuH7Gku74QA5cyGWUlZF++1uyYdRIVlXopE/V3KogNkgIhAOq0P4oZFihnfTYiJp0J6qoZ2QvOlJi/FqUxpEweaAwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TwK65Hnm3d7BFSArk0nkmL4d5UrbKWyZ4gK7Hn+4YOeHd5VPzPx0BxHXtuAPLspW2PiZ8gJ/bUhD27v9L3ec0w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2016.g7841473962"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2016.g7841473962","@open-mercato/shared":"0.4.11-canary.2016.g7841473962"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2016.g7841473962_1776088191174_0.15006948589448355","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2014.c454ce20e9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2014.c454ce20e9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2014.c454ce20e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"deb4ab21365836c3f2f2f9001ad59a38af1499ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2014.c454ce20e9.tgz","fileCount":277,"integrity":"sha512-UQGQzax6UhDCkJVzfj+CdkzCn1wbMWtdqfCV9Na+juL54s6WgP9PiYjFH2TfMHmElrzBWtHFY6ipk2f7aauMWg==","signatures":[{"sig":"MEUCIQDhwzUKr845LoxBhfmRKBWIYGiIYdgLQpLr0pPSLGI/NAIgfCY06mlA1O0JPqGdiP0PVT0QqE8jpsRJds4OlbLyV8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UQGQzax6UhDCkJVzfj+CdkzCn1wbMWtdqfCV9Na+juL54s6WgP9PiYjFH2TfMHmElrzBWtHFY6ipk2f7aauMWg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2014.c454ce20e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2014.c454ce20e9","@open-mercato/shared":"0.4.11-canary.2014.c454ce20e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2014.c454ce20e9_1776088702596_0.491981760418547","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2015.7d840720a2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2015.7d840720a2","_id":"@open-mercato/ai-assistant@0.4.11-canary.2015.7d840720a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52570e3e9a85eb3c6f5c2951ff8a55cbaf49062b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2015.7d840720a2.tgz","fileCount":277,"integrity":"sha512-L33sOs3HdIMPEijJ05GAVG33slzZqPdWck3s339GpTXzkAb91yAfhGkhOr32n2S0Wmbk+4iT1tAqFd7vHOHBxw==","signatures":[{"sig":"MEUCIDfQW/FI3GUlw6/AOY0f/PEoYpWWSCuOc6kk9yD0WAYwAiEA0IrMRXXnPo730y3R068czRcDpK2CVHuDqfFeH8sXaFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-L33sOs3HdIMPEijJ05GAVG33slzZqPdWck3s339GpTXzkAb91yAfhGkhOr32n2S0Wmbk+4iT1tAqFd7vHOHBxw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2015.7d840720a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2015.7d840720a2","@open-mercato/shared":"0.4.11-canary.2015.7d840720a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2015.7d840720a2_1776088962966_0.8125184092065691","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2019.2f0f859934":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2019.2f0f859934","_id":"@open-mercato/ai-assistant@0.4.11-canary.2019.2f0f859934","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba443794b8fafba9934f104b57acc097b4d8e6bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2019.2f0f859934.tgz","fileCount":277,"integrity":"sha512-LX4u4vAHLxZlR9ZhSpXj0gidx2L4Q4Mxn2VvLMAxVmsQYzCg7dhuRFC6xKcqsA/yJ7Kjzgdimu5arI0HO4axvg==","signatures":[{"sig":"MEUCIQCWTstoQVNN7JmD32WDcO25ymeiL5zasl4NnMuvuYTk5QIgE2lJfSa8IjWKTequcxpem4TwGtktyRPB1w+MD/Ca0go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LX4u4vAHLxZlR9ZhSpXj0gidx2L4Q4Mxn2VvLMAxVmsQYzCg7dhuRFC6xKcqsA/yJ7Kjzgdimu5arI0HO4axvg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2019.2f0f859934"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2019.2f0f859934","@open-mercato/shared":"0.4.11-canary.2019.2f0f859934"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2019.2f0f859934_1776089086674_0.4412183009002124","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2022.5578f3b845":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2022.5578f3b845","_id":"@open-mercato/ai-assistant@0.4.11-canary.2022.5578f3b845","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a965789256e5a7347dabd3bd08f1b5b993334001","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2022.5578f3b845.tgz","fileCount":277,"integrity":"sha512-+E5ON5+11Ye0yN8pVPPmw/ghtZoaWlX5Tkt7gQEd41XUAaxaMMQoK9p5AsId8wLa4q6o7n1SzSroHao6bROaAg==","signatures":[{"sig":"MEYCIQCTD9/6lK1EdDURK0ekaGF1SHxF3DxUwn925J9bZ7BTQQIhANn3BZtJdyv6z5OgGkyTMPjh3JLn9ScUzsJmDwtX/4Ln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+E5ON5+11Ye0yN8pVPPmw/ghtZoaWlX5Tkt7gQEd41XUAaxaMMQoK9p5AsId8wLa4q6o7n1SzSroHao6bROaAg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2022.5578f3b845"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2022.5578f3b845","@open-mercato/shared":"0.4.11-canary.2022.5578f3b845"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2022.5578f3b845_1776089335408_0.6923629520078822","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2021.97a1ab9391":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2021.97a1ab9391","_id":"@open-mercato/ai-assistant@0.4.11-canary.2021.97a1ab9391","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c1495eb39d020ceb42e5665233dc7ff7a9038942","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2021.97a1ab9391.tgz","fileCount":277,"integrity":"sha512-uJUl2MSonMS0z/u7xSZwQBefDMPJeEWeisfowaFpFUcXl1gcHUjgz6bZDuEZeTcoqjESuKck97+sKqXiGinmPQ==","signatures":[{"sig":"MEUCIFvEjK81t77sfSdfpjNBE7FOHpBL4lT2ryfIJLIk0QqfAiEA/H9uQxrM9Ik4IbBBUvakSRmrZfcG3at04+jkpTks3iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uJUl2MSonMS0z/u7xSZwQBefDMPJeEWeisfowaFpFUcXl1gcHUjgz6bZDuEZeTcoqjESuKck97+sKqXiGinmPQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2021.97a1ab9391"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2021.97a1ab9391","@open-mercato/shared":"0.4.11-canary.2021.97a1ab9391"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2021.97a1ab9391_1776089369262_0.17948169142647186","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2023.de078b8e22":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2023.de078b8e22","_id":"@open-mercato/ai-assistant@0.4.11-develop.2023.de078b8e22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"581f8b0cc042bbe83c2e4657aa2a533ff8e36d8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2023.de078b8e22.tgz","fileCount":277,"integrity":"sha512-P9B5uS+b3fSE3vdSG2sUjNhtxI06HIJDoCNfam2v3EJZzZa3DsqkNd0oXzKxNleZE7xcg/2Ot4ubRQKI2gW/ow==","signatures":[{"sig":"MEYCIQDPR76ygMbHFHOU+IMues5GcIJfH2iIcE4oip32Bg73sgIhAKpn3Kk8sEYQ36zXFSLtkGH/kwqaSiFuUdRTMeV3kyAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P9B5uS+b3fSE3vdSG2sUjNhtxI06HIJDoCNfam2v3EJZzZa3DsqkNd0oXzKxNleZE7xcg/2Ot4ubRQKI2gW/ow==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2023.de078b8e22"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2023.de078b8e22","@open-mercato/shared":"0.4.11-develop.2023.de078b8e22"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2023.de078b8e22_1776089460113_0.7571339199095883","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2032.d5b5ad0f81":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2032.d5b5ad0f81","_id":"@open-mercato/ai-assistant@0.4.11-canary.2032.d5b5ad0f81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"622951e7e2f977c6c3b73eb62f7888412e365848","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2032.d5b5ad0f81.tgz","fileCount":277,"integrity":"sha512-Ii4b/hSzcT3BnJ5824PC4taTLJ+9hvSf0omgi4PldL3aE9YSjRhD+QV2mKFZ5H/fx/EAqG4GmH9jgy4HGQ8VNw==","signatures":[{"sig":"MEUCIQCW2BGvzZUHZw4Dk8SSm+sGAM8vKAi+KmiuJ5YDyeiFVwIgKzMCZ6+o+q5LrMFk8R5vnPr8awTIwH0AyaCRw6qiVwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ii4b/hSzcT3BnJ5824PC4taTLJ+9hvSf0omgi4PldL3aE9YSjRhD+QV2mKFZ5H/fx/EAqG4GmH9jgy4HGQ8VNw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2032.d5b5ad0f81"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2032.d5b5ad0f81","@open-mercato/shared":"0.4.11-canary.2032.d5b5ad0f81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2032.d5b5ad0f81_1776090591206_0.6710825104550426","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2033.df25cdd771":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2033.df25cdd771","_id":"@open-mercato/ai-assistant@0.4.11-canary.2033.df25cdd771","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ef938e23f0d7e23a516d151b4e9d7ccfe1490f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2033.df25cdd771.tgz","fileCount":277,"integrity":"sha512-EEB52F00AnfJfHCxkZiO5Iq4zMh8sOqVTKOuqj4KI+Ln43fJ8Y+TMQoco4o3+PhqLzXkiCpJpHMgURfXKBssaQ==","signatures":[{"sig":"MEYCIQDxTVo/7ucSZFQ6JkIB1CfgMIzz4MJCZQr3QMgqqZuOvQIhAP6Ho3LZ7knXFKrGWVswIjXelqsFdcGH9KlyORti3lQ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EEB52F00AnfJfHCxkZiO5Iq4zMh8sOqVTKOuqj4KI+Ln43fJ8Y+TMQoco4o3+PhqLzXkiCpJpHMgURfXKBssaQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2033.df25cdd771"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2033.df25cdd771","@open-mercato/shared":"0.4.11-canary.2033.df25cdd771"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2033.df25cdd771_1776090666819_0.6677169299000838","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2028.4d53ef7bf3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2028.4d53ef7bf3","_id":"@open-mercato/ai-assistant@0.4.11-canary.2028.4d53ef7bf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"557b4494e45a5787bbdc3170088d070822daa6b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2028.4d53ef7bf3.tgz","fileCount":277,"integrity":"sha512-WXhJix50n193V6v9AWrucEc812ghGsdS9MazyN3Mw61LA88DpLqPsyzFQODbtv/IIpVAcd58Psb7JghsqIQUtQ==","signatures":[{"sig":"MEUCICW6GJG7E5NULFsBl5yp1SjSiS19mJJmOuz0uwCAFb1fAiEA/r/2nRUj70Sk8yWpNE/o6Fvj0udwsayfWP6L2rNd+uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WXhJix50n193V6v9AWrucEc812ghGsdS9MazyN3Mw61LA88DpLqPsyzFQODbtv/IIpVAcd58Psb7JghsqIQUtQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2028.4d53ef7bf3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2028.4d53ef7bf3","@open-mercato/shared":"0.4.11-canary.2028.4d53ef7bf3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2028.4d53ef7bf3_1776090764170_0.258090705793822","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2034.2af34e2922":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2034.2af34e2922","_id":"@open-mercato/ai-assistant@0.4.11-canary.2034.2af34e2922","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"650f847df20a2bcecc553ec0d788cd1ba148daa8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2034.2af34e2922.tgz","fileCount":277,"integrity":"sha512-4a7mqNZPSB3kvuPaihGTQeu3cpxUNT5Q2KzACN21WWE+wEvL+22yTYlN24vsVUqMy6qoEMKLZW9lOEN1ffIeuw==","signatures":[{"sig":"MEUCIGgxQRPKwmio71auGGdkld2OS0Ge/MJtmOgnv4KPJa0DAiEA7TLSEedeg2/BQZJ6CCkbss9sp2U10sUSIMYqZCMmdOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4a7mqNZPSB3kvuPaihGTQeu3cpxUNT5Q2KzACN21WWE+wEvL+22yTYlN24vsVUqMy6qoEMKLZW9lOEN1ffIeuw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2034.2af34e2922"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2034.2af34e2922","@open-mercato/shared":"0.4.11-canary.2034.2af34e2922"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2034.2af34e2922_1776090920794_0.19407442713035228","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2029.77bb82c907":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2029.77bb82c907","_id":"@open-mercato/ai-assistant@0.4.11-canary.2029.77bb82c907","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"36d8d3da224d17ad4b4d8516a92396f849487733","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2029.77bb82c907.tgz","fileCount":277,"integrity":"sha512-1Ilqnpv3JNFdcGL9U9Ig2RP6p/KKqmreZsAQPdQipM/BjSP2kApWHItEWpsPBj/ptNRBsUkMLz6jb+qyx1qOqQ==","signatures":[{"sig":"MEQCICOVcSXW9ye3yqopGpoHzSSxG1U5bUOFKB1bWlWE8fBEAiBeR7NZSU8PfYYYCCb1ep+4s4cYiTGe81fjgxteCIC4zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1Ilqnpv3JNFdcGL9U9Ig2RP6p/KKqmreZsAQPdQipM/BjSP2kApWHItEWpsPBj/ptNRBsUkMLz6jb+qyx1qOqQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2029.77bb82c907"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2029.77bb82c907","@open-mercato/shared":"0.4.11-canary.2029.77bb82c907"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2029.77bb82c907_1776090936173_0.017866316605067656","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2025.dee516c884":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2025.dee516c884","_id":"@open-mercato/ai-assistant@0.4.11-canary.2025.dee516c884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d189aa206909ec2afe4e1ba2c9eff6000a2530ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2025.dee516c884.tgz","fileCount":277,"integrity":"sha512-iA6BZyGPQwMHoXaVlnUVMfMnEERqkbDI95BDM0VTngIjmQpekktsWSWxWr0wFLyLhJ+rt8RU0A9eF22loq1D0A==","signatures":[{"sig":"MEUCIGwqmEaUufTg9Vga+jPmKe2FpnMEDIJ6UY5Np+Kwm7imAiEAjC4/kcfqunpszqe3mR0aTCI3nrc/iMxXQLFcTqAoTsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iA6BZyGPQwMHoXaVlnUVMfMnEERqkbDI95BDM0VTngIjmQpekktsWSWxWr0wFLyLhJ+rt8RU0A9eF22loq1D0A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2025.dee516c884"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2025.dee516c884","@open-mercato/shared":"0.4.11-canary.2025.dee516c884"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2025.dee516c884_1776091907318_0.7933584286702009","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2039.4329248fd6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2039.4329248fd6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2039.4329248fd6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7187678696ebe4e5a20c9e837f1d5532e4330612","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2039.4329248fd6.tgz","fileCount":277,"integrity":"sha512-LhO1q2yWX/W2p1q6HBNwSdmalarRsl2nTbXvbQ/d2I8LX1fAKJe3Uv1pjLRnPBXthFWdWm4pIrmM+m31KNk+PQ==","signatures":[{"sig":"MEQCIC6dwt9UXHtYr07fXXMmvyzu/F7WguUTuqkvUbKqw7TgAiB0pyLu/DTXMI3//+3awsSoEvcO0hstJ50as/tM6iSEKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LhO1q2yWX/W2p1q6HBNwSdmalarRsl2nTbXvbQ/d2I8LX1fAKJe3Uv1pjLRnPBXthFWdWm4pIrmM+m31KNk+PQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2039.4329248fd6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2039.4329248fd6","@open-mercato/shared":"0.4.11-canary.2039.4329248fd6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2039.4329248fd6_1776091920755_0.17107474842590675","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2038.86c8df4344":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2038.86c8df4344","_id":"@open-mercato/ai-assistant@0.4.11-canary.2038.86c8df4344","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c6ec698b3077bfa9525e5b6861147b53ca4d233","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2038.86c8df4344.tgz","fileCount":277,"integrity":"sha512-sZAqL5JVU9c72Thgugd92KVPBBODN+ySR/MzclGb5XgFGQjPNQ+I7ISDSfrRM9VP5Zgu5ka3ePK5tMoZkUa0vA==","signatures":[{"sig":"MEYCIQC9ex2f4m6FKLo4nVnpkuM6wd+4MARh9bhH9ObYEEjOIAIhALYjsvSRtSFIQi3OPpASyi3KkglGjidoUo5d4NI1c87S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sZAqL5JVU9c72Thgugd92KVPBBODN+ySR/MzclGb5XgFGQjPNQ+I7ISDSfrRM9VP5Zgu5ka3ePK5tMoZkUa0vA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2038.86c8df4344"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2038.86c8df4344","@open-mercato/shared":"0.4.11-canary.2038.86c8df4344"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2038.86c8df4344_1776092179918_0.5594425427550809","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2027.6ccddc9158":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2027.6ccddc9158","_id":"@open-mercato/ai-assistant@0.4.11-develop.2027.6ccddc9158","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"809f0ea02b10536102320a0eb1e9da2a041a47d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2027.6ccddc9158.tgz","fileCount":277,"integrity":"sha512-k0aq3gFCbwQ6iZjWr/7qsFYR2YoOQ3okS5YFyNuQ3RONhDpwONQCfcPjrxy3MdHR6kuctpi9pehgytk7HSkIIw==","signatures":[{"sig":"MEQCIFgJYY7WvRW1bjY7cvJweJjf05QagZUEJWH/Rq0YY/+/AiBzghWECo8N/OClUCzAx82ZL6l0Xez6HiHZEiE7tLE00A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765556},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k0aq3gFCbwQ6iZjWr/7qsFYR2YoOQ3okS5YFyNuQ3RONhDpwONQCfcPjrxy3MdHR6kuctpi9pehgytk7HSkIIw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2027.6ccddc9158"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2027.6ccddc9158","@open-mercato/shared":"0.4.11-develop.2027.6ccddc9158"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2027.6ccddc9158_1776092282229_0.018641573858988236","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2036.de82628668":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2036.de82628668","_id":"@open-mercato/ai-assistant@0.4.11-canary.2036.de82628668","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"46087d70cb238d45e7ca8954b0f85ea084c129f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2036.de82628668.tgz","fileCount":277,"integrity":"sha512-P56d1eWM53K5V7tfsk+U5vdGoIER7TebGhKq7idfIONnxTUr7UDa439LJq/eDHonkrmHLXCMlcbpo4cZxFMyYw==","signatures":[{"sig":"MEYCIQDWJzn30wu07NQn+IEHJYAAtQAEOfXz+N+YKWkf5gx/9wIhAKkpVF9qa7WWOqGum1DX5Dct5Munwp4ArqTL9g0VxAd9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P56d1eWM53K5V7tfsk+U5vdGoIER7TebGhKq7idfIONnxTUr7UDa439LJq/eDHonkrmHLXCMlcbpo4cZxFMyYw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2036.de82628668"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2036.de82628668","@open-mercato/shared":"0.4.11-canary.2036.de82628668"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2036.de82628668_1776092302243_0.48495886703272584","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2030.b2b37af32d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2030.b2b37af32d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2030.b2b37af32d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c49f92449fb267cd691ea9ba5c2a27c8fa59115","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2030.b2b37af32d.tgz","fileCount":277,"integrity":"sha512-j/nE4/YxyQinFvWl1cmvGmakdsVwUkXWxVXJUSPwNt/O0klXH3lVea1KH9leKDWd5ffSacp6+ZGHAJgoFlk/Tg==","signatures":[{"sig":"MEUCIAUFBZvXlolB2nFIY1NASBzmWwrcaF0LN0BS9+Tn54svAiEA6rbPHz7LB7hNQ2rNBP5ozW8b+1r0wbbNjUz9NQB846w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-j/nE4/YxyQinFvWl1cmvGmakdsVwUkXWxVXJUSPwNt/O0klXH3lVea1KH9leKDWd5ffSacp6+ZGHAJgoFlk/Tg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2030.b2b37af32d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2030.b2b37af32d","@open-mercato/shared":"0.4.11-develop.2030.b2b37af32d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2030.b2b37af32d_1776092460565_0.20829157774887164","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2040.b46b286a71":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2040.b46b286a71","_id":"@open-mercato/ai-assistant@0.4.11-canary.2040.b46b286a71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a7b85000e1e164018f9a89dab22aba28c823d5a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2040.b46b286a71.tgz","fileCount":277,"integrity":"sha512-iPXRIf3hLRxy9A9SCEiwOT4NoqqNbdWc4jepkuMDMXHYvVgl5p4R/clvA38hE/CWbReoqCn7xOOOArn2QGtJqA==","signatures":[{"sig":"MEQCIA3Do37MrnvPPCIBYGhkvWmOvjSqQljB1fhaumLo+9/6AiAD8iinkFxcUAbRyLqsMXi1raAsi9uSym+wChtScalHLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iPXRIf3hLRxy9A9SCEiwOT4NoqqNbdWc4jepkuMDMXHYvVgl5p4R/clvA38hE/CWbReoqCn7xOOOArn2QGtJqA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2040.b46b286a71"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2040.b46b286a71","@open-mercato/shared":"0.4.11-canary.2040.b46b286a71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2040.b46b286a71_1776092789419_0.28036590857104327","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2026.fa341d7d98":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2026.fa341d7d98","_id":"@open-mercato/ai-assistant@0.4.11-canary.2026.fa341d7d98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a924a4fcbe649f73631205196a9d62d6c018176e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2026.fa341d7d98.tgz","fileCount":277,"integrity":"sha512-OpotIsQ1/1ELyDtxJ/M9YGCXH7agP2+BXgbfO9aDV8YL7KszqweeBRGREuy9QtaOn8KDR0Nwxfkta7Xreuw7ww==","signatures":[{"sig":"MEQCIHZrIz6oVfLPrhI0Uo6d1NWUkcmaK27YQ2XNPqjvtl7/AiBWjm/GSNA8iRXK35kj8h/YrsDQjfj9tF5A/MkXbydCtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765552},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OpotIsQ1/1ELyDtxJ/M9YGCXH7agP2+BXgbfO9aDV8YL7KszqweeBRGREuy9QtaOn8KDR0Nwxfkta7Xreuw7ww==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2026.fa341d7d98"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2026.fa341d7d98","@open-mercato/shared":"0.4.11-canary.2026.fa341d7d98"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2026.fa341d7d98_1776093184176_0.9218569685705791","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2035.1e54417525":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2035.1e54417525","_id":"@open-mercato/ai-assistant@0.4.11-canary.2035.1e54417525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f473d37b13d8747b6dbe5be9cb6eb7f58c136e61","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2035.1e54417525.tgz","fileCount":277,"integrity":"sha512-aSD1xBnzX3WKMrbY/a+xZ7o/2rVJJlX7c82SqPWSrWbsE9gQ2DG3288rXOaeROyttBhjfOF2wFjy0GseG2sJbQ==","signatures":[{"sig":"MEYCIQCuwPRnqNsVFXsrePm9IpeQiSh1s2DhWD0ViLmBeYO3qgIhANhfgbyX2hvo5/D2NXQOrSzF+zxolMbHCM/dqYrN6l+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aSD1xBnzX3WKMrbY/a+xZ7o/2rVJJlX7c82SqPWSrWbsE9gQ2DG3288rXOaeROyttBhjfOF2wFjy0GseG2sJbQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2035.1e54417525"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2035.1e54417525","@open-mercato/shared":"0.4.11-canary.2035.1e54417525"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2035.1e54417525_1776093521977_0.9192016131033467","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2031.836b06398d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2031.836b06398d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2031.836b06398d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d502a8f2008943019e646aada1a757a25fd313f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2031.836b06398d.tgz","fileCount":277,"integrity":"sha512-xSjc8g/EFEK+1WCBiaHWf7GZ6DqyfjneB1xWWYzbbXCj0L3FuhRVXqLpZYJL/QovMWCdjy7n37HankU9Sts+zQ==","signatures":[{"sig":"MEYCIQDZuLqofLjbKPePL33Os+h0ZTbxlw49AXcPQnBjyWEHtwIhAL/DSZkvsVUHr0tXyoUK3bA28aqU1u5krW4BUu+jWVAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xSjc8g/EFEK+1WCBiaHWf7GZ6DqyfjneB1xWWYzbbXCj0L3FuhRVXqLpZYJL/QovMWCdjy7n37HankU9Sts+zQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2031.836b06398d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2031.836b06398d","@open-mercato/shared":"0.4.11-develop.2031.836b06398d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2031.836b06398d_1776093996856_0.07147370104102246","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2037.9da448bc7e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2037.9da448bc7e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2037.9da448bc7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21736300c345e9e003c621f3f61dd231a496097f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2037.9da448bc7e.tgz","fileCount":277,"integrity":"sha512-502TSNYRgHr3ywuRdNDn6/L6F4gwPdrOWBa3A1FD2E8M/5cRm+IA1NNpLAO8KbjffDsStJTw1kzF10JTkkg1UQ==","signatures":[{"sig":"MEQCIAxL84jg2/Ghb1xi5jVLs4zIAVGZrPQHc/I8FlVoogmqAiB66nSoFKfvHPlQeCLPtINeo4rH9NjxnnR+zIaRTBVxyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-502TSNYRgHr3ywuRdNDn6/L6F4gwPdrOWBa3A1FD2E8M/5cRm+IA1NNpLAO8KbjffDsStJTw1kzF10JTkkg1UQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2037.9da448bc7e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2037.9da448bc7e","@open-mercato/shared":"0.4.11-canary.2037.9da448bc7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2037.9da448bc7e_1776095028239_0.8601549970754183","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2041.64d95bdf91":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2041.64d95bdf91","_id":"@open-mercato/ai-assistant@0.4.11-canary.2041.64d95bdf91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c255e1673b06500dbdfcb769db738d22f6590bdb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2041.64d95bdf91.tgz","fileCount":277,"integrity":"sha512-OAVI2JYsVhOiSd9otXlIpmSPfk+suewUHLJP9J28GKTXXzBhHOQEqHQBI7MHG2cKb9LHZxaLqC+k/Ku5Q1MX5w==","signatures":[{"sig":"MEUCIGyBUR5KIfLqp82Z0Ul2kH2hcL7T4U2IUjkcAyHCnhEPAiEAhczfz185prjpf+5wzKXJ2naacsq7b2f/M7fHoW2svWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OAVI2JYsVhOiSd9otXlIpmSPfk+suewUHLJP9J28GKTXXzBhHOQEqHQBI7MHG2cKb9LHZxaLqC+k/Ku5Q1MX5w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2041.64d95bdf91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2041.64d95bdf91","@open-mercato/shared":"0.4.11-canary.2041.64d95bdf91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2041.64d95bdf91_1776096083370_0.5560495507764058","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2042.e75d15a785":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2042.e75d15a785","_id":"@open-mercato/ai-assistant@0.4.11-canary.2042.e75d15a785","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2a228ff7b2f7ecfb9f600c43028eb494d657e1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2042.e75d15a785.tgz","fileCount":277,"integrity":"sha512-Yku8BxIDGNrMglwEwdgNzZpu68brgi1/EyOhHyrkWBiCiZknWkRcafx2t65di5h/sObvTRPpWVhAIXYIPecvfw==","signatures":[{"sig":"MEUCIAtov/qzao8Bnmq1E25r/hpxlv75MfN8BvC/g4yqyjh3AiEAgXbWew5fuSN82rqV4iKsZuWpSlwcMz8uSjJBBPAOJtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Yku8BxIDGNrMglwEwdgNzZpu68brgi1/EyOhHyrkWBiCiZknWkRcafx2t65di5h/sObvTRPpWVhAIXYIPecvfw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2042.e75d15a785"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2042.e75d15a785","@open-mercato/shared":"0.4.11-canary.2042.e75d15a785"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2042.e75d15a785_1776098182898_0.3738482213590184","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2043.83cb3edf5d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2043.83cb3edf5d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2043.83cb3edf5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94039c6a254870aac021de5178dad605b19cda50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2043.83cb3edf5d.tgz","fileCount":277,"integrity":"sha512-e4SJB8TgU49sbavA7ZqicSPbQtDPpwIWjXyAPZntQlczTmSHF6sMbEXLDjshzBxUorZ1StA6gFFWdRe9MAZ86A==","signatures":[{"sig":"MEQCIClgyl+N4TMi+6odkHvHUDJh3e976kZQPuMWARn8Q0nyAiB5NTZPnBZ7mJubDfM4GISfU4P7IYAdDhk8nWR5WqYNeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e4SJB8TgU49sbavA7ZqicSPbQtDPpwIWjXyAPZntQlczTmSHF6sMbEXLDjshzBxUorZ1StA6gFFWdRe9MAZ86A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2043.83cb3edf5d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2043.83cb3edf5d","@open-mercato/shared":"0.4.11-canary.2043.83cb3edf5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2043.83cb3edf5d_1776099923071_0.5483738455924199","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2045.e65c45cf9b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2045.e65c45cf9b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2045.e65c45cf9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b3fc25ed70035fa9aaeb1334699ede6641cefba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2045.e65c45cf9b.tgz","fileCount":277,"integrity":"sha512-eDIxnbgbCzUJBCuPdPJOTs/NC2G8y9Ie6DyT58onPHTQG4jsyDqr4M5HsfwmECzAYWfiWDE2VK4nbjf1wJXBLg==","signatures":[{"sig":"MEUCIConXuaR4CYKI20AnuBYhKTD6gUJ14d9rbMEcdafVVpyAiEA0mhQtCsUHAPShwdPZU0mNBghtIBa2mEPli3vacZS/nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eDIxnbgbCzUJBCuPdPJOTs/NC2G8y9Ie6DyT58onPHTQG4jsyDqr4M5HsfwmECzAYWfiWDE2VK4nbjf1wJXBLg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2045.e65c45cf9b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2045.e65c45cf9b","@open-mercato/shared":"0.4.11-canary.2045.e65c45cf9b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2045.e65c45cf9b_1776100099570_0.490649572652176","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2046.06eaa45ea9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2046.06eaa45ea9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2046.06eaa45ea9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b367ceae38aa764b62d58eac6d86f8c970f91ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2046.06eaa45ea9.tgz","fileCount":277,"integrity":"sha512-TPgPmnJ+oSmUHET5rf8f2t7TuFxw/XqFr1qIdv5i55BJwipQag6gLnMR2lhVRryNkpe9japQOg5eX+FMHMpfFA==","signatures":[{"sig":"MEUCIBue8T+aIdEKRftyTm/+TRwhDKNxOlxHYpOxLJ+VdO2nAiEA3byzKrGsBgYMjUQXcBCyINUmf855v5AVOtYCZLtvEQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TPgPmnJ+oSmUHET5rf8f2t7TuFxw/XqFr1qIdv5i55BJwipQag6gLnMR2lhVRryNkpe9japQOg5eX+FMHMpfFA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2046.06eaa45ea9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2046.06eaa45ea9","@open-mercato/shared":"0.4.11-canary.2046.06eaa45ea9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2046.06eaa45ea9_1776100238694_0.6985818823587624","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2047.f322e66461":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2047.f322e66461","_id":"@open-mercato/ai-assistant@0.4.11-canary.2047.f322e66461","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"559f728480075fe163070d85f5f1f1aeb8d86db4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2047.f322e66461.tgz","fileCount":277,"integrity":"sha512-Ny1Z7KzhRASFGu58h64I+roJCfoobzPpojGdSbHqsGUg0bQUEysNKSzZAGwxsc8+8N2NLmU9X++mvX6+4F73XA==","signatures":[{"sig":"MEUCIH6srUC+rPgyrski18pvMtmfNGiYmLyWQc2VTM3eO4U6AiEAhi5CbIn+jzi2dhk6HSykvmb5Yt6rn/muTLGi4bjC0Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ny1Z7KzhRASFGu58h64I+roJCfoobzPpojGdSbHqsGUg0bQUEysNKSzZAGwxsc8+8N2NLmU9X++mvX6+4F73XA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2047.f322e66461"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2047.f322e66461","@open-mercato/shared":"0.4.11-canary.2047.f322e66461"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2047.f322e66461_1776100511719_0.9826570805223134","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2050.bdb8cb2ec0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2050.bdb8cb2ec0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2050.bdb8cb2ec0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5fe2de48fa51e8667145f74c2a21f119d788953f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2050.bdb8cb2ec0.tgz","fileCount":277,"integrity":"sha512-KJWby1US3CIeHAGaKNudEslUz92Vo7wKVGIDu/29QA9hhxr6C4zYi+ftDzLAzGY6g+zXu5ZcdX7ihX5kcrXTdA==","signatures":[{"sig":"MEUCIB6Gay0ADIZ5eXEnXorr4IzMK2AIiJxhjS+2QRMsWz0SAiEAr0ELK21kVQWHTqscpyrubxeZcsnVfKEUqTNN/EoRzgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KJWby1US3CIeHAGaKNudEslUz92Vo7wKVGIDu/29QA9hhxr6C4zYi+ftDzLAzGY6g+zXu5ZcdX7ihX5kcrXTdA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2050.bdb8cb2ec0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2050.bdb8cb2ec0","@open-mercato/shared":"0.4.11-canary.2050.bdb8cb2ec0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2050.bdb8cb2ec0_1776101231764_0.4559627153793291","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2058.2c5d87d9a6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2058.2c5d87d9a6","_id":"@open-mercato/ai-assistant@0.4.11-develop.2058.2c5d87d9a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a13a2fa1246ebc36798b018070f901187e7c34f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2058.2c5d87d9a6.tgz","fileCount":277,"integrity":"sha512-GokUukHOcYA+APnzxaidpqUDbFDcLscUCdvdl/WWJd2yJ0GwM0VolV9x/qLEvUZL5Hx8p8SvYM3KswLN8iM99g==","signatures":[{"sig":"MEUCIDTqrQCKEWX0LiODwtI90t+ACVWtqIove1ccPxvSOux2AiEAv3hX0dtwJdSfCudJTqn3iJK3QU/6eP1x2ANIhmuiukI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GokUukHOcYA+APnzxaidpqUDbFDcLscUCdvdl/WWJd2yJ0GwM0VolV9x/qLEvUZL5Hx8p8SvYM3KswLN8iM99g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2058.2c5d87d9a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2058.2c5d87d9a6","@open-mercato/shared":"0.4.11-develop.2058.2c5d87d9a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2058.2c5d87d9a6_1776104069599_0.24913057639211855","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2062.4a4ce4661c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2062.4a4ce4661c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2062.4a4ce4661c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c55ba12a2121018143af54f276e7495237f3b00d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2062.4a4ce4661c.tgz","fileCount":277,"integrity":"sha512-Wm8RL/itIfI4mFuZavsApczAV7/rKs6i54LWJC1yerW/MaZv8xGmks87PST0TgGABHSF72T5P07WU3Whn5Ha3g==","signatures":[{"sig":"MEQCIDgAopaGnNjvfPKq6/6IqSwoeswGe+W39YpnY2d+FvNBAiBtVMWmp9GL2eaT+Tbdwj5QXXKGc0AnZFpuULcM9qu3pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Wm8RL/itIfI4mFuZavsApczAV7/rKs6i54LWJC1yerW/MaZv8xGmks87PST0TgGABHSF72T5P07WU3Whn5Ha3g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2062.4a4ce4661c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2062.4a4ce4661c","@open-mercato/shared":"0.4.11-canary.2062.4a4ce4661c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2062.4a4ce4661c_1776104313522_0.7101075025349604","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2071.4c7846b206":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2071.4c7846b206","_id":"@open-mercato/ai-assistant@0.4.11-canary.2071.4c7846b206","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c97956b90d35d0fb6aacfbac2dcedd9d312c9fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2071.4c7846b206.tgz","fileCount":277,"integrity":"sha512-Ale6q+0V2hc9QS5tv6dfQl2IaeSvKBjtcneABU+xWOFZLwebbx0kFpGPcXdPaGhNIzWF5T+iP6lwFWyw3K5fSg==","signatures":[{"sig":"MEUCIDEqBOcDCumasg7QY3sVmhdqncILZ4mTX9HD3gNt0zl2AiEAzjHxmmpzGv8H3mN7rbkr5HtY0mkFSijeoKHAQfL2MaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ale6q+0V2hc9QS5tv6dfQl2IaeSvKBjtcneABU+xWOFZLwebbx0kFpGPcXdPaGhNIzWF5T+iP6lwFWyw3K5fSg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2071.4c7846b206"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2071.4c7846b206","@open-mercato/shared":"0.4.11-canary.2071.4c7846b206"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2071.4c7846b206_1776104456830_0.49031010035601086","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2061.8be40b64ec":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2061.8be40b64ec","_id":"@open-mercato/ai-assistant@0.4.11-canary.2061.8be40b64ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2f49a09284fd281c76cdffa518f3e64b00a1e87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2061.8be40b64ec.tgz","fileCount":277,"integrity":"sha512-eMAlQqnFcFfjQWOKj8jJKYNlIg1ytksAl98HzDbjIazuMGWpsWPYi0iY20fx1nkHXTG+47bQIyuAilQmFCjtGw==","signatures":[{"sig":"MEQCIGaknMLFRJZbVRZPlXfcHJ6C6AcP4JXHEDNIKOCoJdGRAiBq7HwKsXFTSqCjchV1glvEVyVcp6ZnOrA8kM1OIIjdRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eMAlQqnFcFfjQWOKj8jJKYNlIg1ytksAl98HzDbjIazuMGWpsWPYi0iY20fx1nkHXTG+47bQIyuAilQmFCjtGw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2061.8be40b64ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2061.8be40b64ec","@open-mercato/shared":"0.4.11-canary.2061.8be40b64ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2061.8be40b64ec_1776104514303_0.7902454791112705","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2068.db8a1d6d75":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2068.db8a1d6d75","_id":"@open-mercato/ai-assistant@0.4.11-canary.2068.db8a1d6d75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad949cebdbe13d35b657e8dc4ff02986e0eace11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2068.db8a1d6d75.tgz","fileCount":277,"integrity":"sha512-VcFZp/CiejVC625xvZSbzUXOYd/WatCkmhhgHz2YBdS9Of5Rzd2bTw5enGx7ae9RhulfAHDbrCerQLyrhEmgmw==","signatures":[{"sig":"MEUCIGPbqS/rBadfVdj9STi+Fk7Hi3GpCfKrHmlYLuCfbW9EAiEA5wDD83bpL3MbVmi5ocqKXHMVpvo72lVdBRXgqInJbh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VcFZp/CiejVC625xvZSbzUXOYd/WatCkmhhgHz2YBdS9Of5Rzd2bTw5enGx7ae9RhulfAHDbrCerQLyrhEmgmw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2068.db8a1d6d75"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2068.db8a1d6d75","@open-mercato/shared":"0.4.11-canary.2068.db8a1d6d75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2068.db8a1d6d75_1776104554193_0.2536604428055813","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2067.cf624da734":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2067.cf624da734","_id":"@open-mercato/ai-assistant@0.4.11-canary.2067.cf624da734","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0bba0ea937d6c203fec0fcaa96324555265f98ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2067.cf624da734.tgz","fileCount":277,"integrity":"sha512-v90QfNir2c319D25VWcDBldtGlQtDia9A6GiCo9ctqMETND49/dbs/BPj2HQkhNM7CB1isYAqwz6CIzxLuYXZQ==","signatures":[{"sig":"MEUCIQDaKAewfZ+v0ta7y8fHn8fA1YXFEI11MDfwYs12MAuT7QIgbib5Nc2f7BfiS72WGZWvPksRPZAwFLe//5rpxlJv9FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v90QfNir2c319D25VWcDBldtGlQtDia9A6GiCo9ctqMETND49/dbs/BPj2HQkhNM7CB1isYAqwz6CIzxLuYXZQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2067.cf624da734"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2067.cf624da734","@open-mercato/shared":"0.4.11-canary.2067.cf624da734"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2067.cf624da734_1776104596197_0.8222806001402994","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2070.d04b516a7e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2070.d04b516a7e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2070.d04b516a7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c10eb3850e26a391a809bff8a2fea40a76c966f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2070.d04b516a7e.tgz","fileCount":277,"integrity":"sha512-cNyADCK+4LZN8+yEAR7NXu/KeAFE+GQMwamaHJDTBnAlzWRM5sUoqlaAr/JiwRSMY9Z1Slyf4NnXFX8ujA+S1A==","signatures":[{"sig":"MEUCIADNdhNK8HzVRgpeLXrLZp3Fn/iNiPDPODCrzkbpYspiAiEAvV383WdnjYKZHioZPBWdfCdfpWzbmnTxyHfsqZz61tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cNyADCK+4LZN8+yEAR7NXu/KeAFE+GQMwamaHJDTBnAlzWRM5sUoqlaAr/JiwRSMY9Z1Slyf4NnXFX8ujA+S1A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2070.d04b516a7e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2070.d04b516a7e","@open-mercato/shared":"0.4.11-canary.2070.d04b516a7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2070.d04b516a7e_1776104690913_0.9828920789272273","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2063.836c742d95":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2063.836c742d95","_id":"@open-mercato/ai-assistant@0.4.11-canary.2063.836c742d95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"99c483cdb5267929cc5ab547d21e0869e7b8f743","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2063.836c742d95.tgz","fileCount":277,"integrity":"sha512-RLph/5FWG25xh542cy4N+q2FAYQHs5vEOn4HaVF/sGj53buP5ObMs811bRBGZm28vdBOyJ56qmmI3jtTTizlUA==","signatures":[{"sig":"MEUCIQDs8oYCZEkYzRVC0YQ5CWL8G77dcVG+NdgcR0A3kK4nwAIgcPnaXNoNBW/2SEZUIqgzvPW1i3ypGSTuxqHfSirCkiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RLph/5FWG25xh542cy4N+q2FAYQHs5vEOn4HaVF/sGj53buP5ObMs811bRBGZm28vdBOyJ56qmmI3jtTTizlUA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2063.836c742d95"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2063.836c742d95","@open-mercato/shared":"0.4.11-canary.2063.836c742d95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2063.836c742d95_1776104809057_0.06131782448995304","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2064.9d2c6abd6b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2064.9d2c6abd6b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2064.9d2c6abd6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca82c516419aeaf3f3680eb4f4fd986b6ad05005","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2064.9d2c6abd6b.tgz","fileCount":277,"integrity":"sha512-gXwFiUqC4wBpPNyA1vbRDBoClDgAY3iw9ShcwwE+zJ6uv1RU/nMNRNsqcpD8XZhOifeCRzL/QjGcD64L/szbcw==","signatures":[{"sig":"MEUCIQCRPUIQ/r7kReaC/gUf8jwSZFDqj4sI7G/LjkX3VjuoRQIgRV25TGim1Lc8cXkHJqzMPi6NSbbNQQvwo7Cq/fPxZ84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gXwFiUqC4wBpPNyA1vbRDBoClDgAY3iw9ShcwwE+zJ6uv1RU/nMNRNsqcpD8XZhOifeCRzL/QjGcD64L/szbcw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2064.9d2c6abd6b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2064.9d2c6abd6b","@open-mercato/shared":"0.4.11-canary.2064.9d2c6abd6b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2064.9d2c6abd6b_1776104896479_0.3586586301199939","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2072.a95fc5a272":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2072.a95fc5a272","_id":"@open-mercato/ai-assistant@0.4.11-canary.2072.a95fc5a272","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a04472ed41fadb7b467c6100968e4146ae6d494","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2072.a95fc5a272.tgz","fileCount":277,"integrity":"sha512-vMf1LNNPW/GO9SN1Z1mEknzQrTq62qbU6F8+d4IWBlW5dKCIpuh2njdaB+AR8mpKXTRRObXXHE297BIlmrBmCQ==","signatures":[{"sig":"MEUCIHgLOHUaQakkLPyGwucFKW+2VgZ5LYcW0zo1hqVnynKGAiEA7A85ScRTil2Hl6WW8Tootaszi8xGYxior3U+INwVf+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vMf1LNNPW/GO9SN1Z1mEknzQrTq62qbU6F8+d4IWBlW5dKCIpuh2njdaB+AR8mpKXTRRObXXHE297BIlmrBmCQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2072.a95fc5a272"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2072.a95fc5a272","@open-mercato/shared":"0.4.11-canary.2072.a95fc5a272"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2072.a95fc5a272_1776105676970_0.29942504852274876","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2081.9f23779f41":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2081.9f23779f41","_id":"@open-mercato/ai-assistant@0.4.11-canary.2081.9f23779f41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4436f227282714b3dbe700890bbe314423a22441","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2081.9f23779f41.tgz","fileCount":277,"integrity":"sha512-rCliCoM5SK8mKoLAPYta+X/cUfWeS5oKPu146F3k/yByaUKLEGsMylkSgRz6X9lBgMBYMP/4f8rqhl57iH+qGg==","signatures":[{"sig":"MEQCIFdYLAswmPB3GLnaFr/ai3qP09apkKEl42roUTVprN2VAiBaRRNEHNklAiwBiZwjvUkIyrjScyzvNFoy26AK/wpRjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rCliCoM5SK8mKoLAPYta+X/cUfWeS5oKPu146F3k/yByaUKLEGsMylkSgRz6X9lBgMBYMP/4f8rqhl57iH+qGg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2081.9f23779f41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2081.9f23779f41","@open-mercato/shared":"0.4.11-canary.2081.9f23779f41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2081.9f23779f41_1776105841873_0.9765158921412587","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2080.b3a4fee8b9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2080.b3a4fee8b9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2080.b3a4fee8b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"897e8ad7f883a6536c6d09fde7cec1f9cfc43f18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2080.b3a4fee8b9.tgz","fileCount":277,"integrity":"sha512-flVnISTbi2ukbzt66DeXhFiKS1doHrz4v2xil6SVG8hLUizx1ZD+IgWsngeaxQIoGYEYViImOWEh1aQzyX6vTA==","signatures":[{"sig":"MEUCIQCN18Slzuki+Tarew0dBTrlz3RE05dcwxaexlFepffZGwIgFq9FxsiEkx/DmHkuDFj0Y/Tu+DE4AFIaGX41XfTs7ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-flVnISTbi2ukbzt66DeXhFiKS1doHrz4v2xil6SVG8hLUizx1ZD+IgWsngeaxQIoGYEYViImOWEh1aQzyX6vTA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2080.b3a4fee8b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2080.b3a4fee8b9","@open-mercato/shared":"0.4.11-canary.2080.b3a4fee8b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2080.b3a4fee8b9_1776106100703_0.47634549824960914","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2060.7937df3dc0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2060.7937df3dc0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2060.7937df3dc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3aae839ce898a11141650cce4f6797c6fe61765e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2060.7937df3dc0.tgz","fileCount":277,"integrity":"sha512-e6mk53T1HGvwdF5IEhZqjWrKYY1WTmovZzcsz2Yu+t57+Va+S5JXuVc+1SWNkmlc3Ie4NIloTS5faEHHYt2IOg==","signatures":[{"sig":"MEUCIBoxba36YrUweazbA+jz+B3DAudLRTJfXkxkI8yCGLduAiEAxx2YnA9zlmzVvUkCJd4jxGSsKwFJp8I4huL7wy0koY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e6mk53T1HGvwdF5IEhZqjWrKYY1WTmovZzcsz2Yu+t57+Va+S5JXuVc+1SWNkmlc3Ie4NIloTS5faEHHYt2IOg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2060.7937df3dc0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2060.7937df3dc0","@open-mercato/shared":"0.4.11-canary.2060.7937df3dc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2060.7937df3dc0_1776106339085_0.4586941371229447","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2066.c12f732ad8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2066.c12f732ad8","_id":"@open-mercato/ai-assistant@0.4.11-canary.2066.c12f732ad8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95628c4470bfca5d91e7d5c81533e3224d66c595","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2066.c12f732ad8.tgz","fileCount":277,"integrity":"sha512-m+iVyNbexWS7Vnt+JvHb85I4tsk/l3lDU6LcQNb06aYSw/rEOzUW9f1x+fe/DQC3lZBOkY9OI2qtVS0k8YLVMw==","signatures":[{"sig":"MEYCIQDCkW5LZym5KdZ7wHYpTZtFqZ4LS4RnwC4jer64A+RiWQIhAMsYPNv0Vr5jgEDjOSbrU0y3R/W9LpG7fzr1FP26lOiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m+iVyNbexWS7Vnt+JvHb85I4tsk/l3lDU6LcQNb06aYSw/rEOzUW9f1x+fe/DQC3lZBOkY9OI2qtVS0k8YLVMw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2066.c12f732ad8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2066.c12f732ad8","@open-mercato/shared":"0.4.11-canary.2066.c12f732ad8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2066.c12f732ad8_1776106631604_0.6205950369154605","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2075.192fce70bb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2075.192fce70bb","_id":"@open-mercato/ai-assistant@0.4.11-develop.2075.192fce70bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf251545ca95842f7888ab7edd27af60849c4fde","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2075.192fce70bb.tgz","fileCount":277,"integrity":"sha512-uxZA/mLhHeVZ/OyRbbCeQplRkTNsdv1LBJDxx2gGfC37sCzI3xL/FDnzo8WiU3lshfuIW8wV08TpZ47SrzTqDQ==","signatures":[{"sig":"MEUCIQCFbBt2mCmzUi1O/WkyC8OclEzrCqhKt7Nbqn2a5ZLygQIgOyDbTxdTL482Vrav6wDUouDPU1si12pQ5DZ+DG7wd2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uxZA/mLhHeVZ/OyRbbCeQplRkTNsdv1LBJDxx2gGfC37sCzI3xL/FDnzo8WiU3lshfuIW8wV08TpZ47SrzTqDQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2075.192fce70bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2075.192fce70bb","@open-mercato/shared":"0.4.11-develop.2075.192fce70bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2075.192fce70bb_1776106873732_0.6467134691215268","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2065.1bcdec3e5d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2065.1bcdec3e5d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2065.1bcdec3e5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bedfbdc993ed2185b4b8efa0c4277d3b2b6b9f68","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2065.1bcdec3e5d.tgz","fileCount":277,"integrity":"sha512-IXZF36FMJhGBiV9Dpu5gFBeCyqSD3TTT6+7md+WX/mU8y7RWRJzNRoi7fnIpRPme1AQg9yVKRanmjozfVntcUA==","signatures":[{"sig":"MEUCIQD8tmUpd879muPgeOgnCddyjbOjVCa5yauBlMvNL4gaEgIgY+l57iki8a7aGZOG3kZtAT83PrD2KwXIp2uJm72ePXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IXZF36FMJhGBiV9Dpu5gFBeCyqSD3TTT6+7md+WX/mU8y7RWRJzNRoi7fnIpRPme1AQg9yVKRanmjozfVntcUA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2065.1bcdec3e5d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2065.1bcdec3e5d","@open-mercato/shared":"0.4.11-canary.2065.1bcdec3e5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2065.1bcdec3e5d_1776107089717_0.9891462868308778","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2076.08a06d4764":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2076.08a06d4764","_id":"@open-mercato/ai-assistant@0.4.11-develop.2076.08a06d4764","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"467d66f7c4fb6eaceb4654925398123b5c44c877","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2076.08a06d4764.tgz","fileCount":277,"integrity":"sha512-TzcwjdgLYWvd8qkh9wDF2SuR9jDFz24/WVPwmb3Dv6+VJaDNUpy0lZ2dC1Qjz6J2biacLXF2vaksaZv/wbAkPQ==","signatures":[{"sig":"MEYCIQCkoz+O5Nf5KlPfSWrzEKT4aT30lYf5KeOU64r3SrgsegIhAJ2KgmlUDsxde0HAVWQMT3HFYugtAA2CmzmfZaOY+Nku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TzcwjdgLYWvd8qkh9wDF2SuR9jDFz24/WVPwmb3Dv6+VJaDNUpy0lZ2dC1Qjz6J2biacLXF2vaksaZv/wbAkPQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2076.08a06d4764"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2076.08a06d4764","@open-mercato/shared":"0.4.11-develop.2076.08a06d4764"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2076.08a06d4764_1776107682070_0.6015279410992445","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2069.fc2cab4b94":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2069.fc2cab4b94","_id":"@open-mercato/ai-assistant@0.4.11-canary.2069.fc2cab4b94","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc52283564213c05aadc01463f74e6198b844e5c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2069.fc2cab4b94.tgz","fileCount":277,"integrity":"sha512-lYoS5PtJVgopynW+W6FCzTshwU+lHXGHltTFBYXjD9x5ePxHWttKLX5Xe3/m1JBTxyjZRoaSk9DKTBB6m6VQMA==","signatures":[{"sig":"MEUCIQCVErJFu4vsl2Ethc0HVTs6k/SsmOBbBH4q32r5JvgrxgIgL+EppHakvZ4ArKHetd11f7K1I0XY+eoz++3umVZQCic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lYoS5PtJVgopynW+W6FCzTshwU+lHXGHltTFBYXjD9x5ePxHWttKLX5Xe3/m1JBTxyjZRoaSk9DKTBB6m6VQMA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2069.fc2cab4b94"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2069.fc2cab4b94","@open-mercato/shared":"0.4.11-canary.2069.fc2cab4b94"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2069.fc2cab4b94_1776107856505_0.47052401798999766","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2089.4f616bbe99":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2089.4f616bbe99","_id":"@open-mercato/ai-assistant@0.4.11-canary.2089.4f616bbe99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"281b4a1cb016f4a228f9a620280ab5261c30da18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2089.4f616bbe99.tgz","fileCount":277,"integrity":"sha512-C280i1IuQqU+DxcbjFfztasngFLeW1G/eLNe1YRGjOFbF4sYKsvILJWsb0IyynoOaV4i2tWtKSeQtS4Hv6JHeQ==","signatures":[{"sig":"MEUCIQDjxAU7N3TYknLg30axTgFTLSsxJU2uB3qzsgnkkvZq4AIgA6Bl6eP3tthdnDtDnBtIhday07mAPF+w2AwY6umG3mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C280i1IuQqU+DxcbjFfztasngFLeW1G/eLNe1YRGjOFbF4sYKsvILJWsb0IyynoOaV4i2tWtKSeQtS4Hv6JHeQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2089.4f616bbe99"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2089.4f616bbe99","@open-mercato/shared":"0.4.11-canary.2089.4f616bbe99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2089.4f616bbe99_1776107981002_0.34531716727867723","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2074.c4ee20c09c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2074.c4ee20c09c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2074.c4ee20c09c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2183aeb0c08867cf39f7f50179c66ea7d472f2a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2074.c4ee20c09c.tgz","fileCount":277,"integrity":"sha512-QmDb8pB0aZNvWZZUcthSOkQp2HzOUdgqhonMX66/pq69EVA0xR4FCxtRpAiNxGT+RZVPSqSSzQYUNdr3ubcgKA==","signatures":[{"sig":"MEUCIQCSFP5Fn94p5C/xu1uyJ5xWd32BkXk9jvQQ0CRB5bDR0gIgWoDsmfv2EjyTncodKO6jkJiUqSGQxqT5Ssffti6o0gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QmDb8pB0aZNvWZZUcthSOkQp2HzOUdgqhonMX66/pq69EVA0xR4FCxtRpAiNxGT+RZVPSqSSzQYUNdr3ubcgKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2074.c4ee20c09c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2074.c4ee20c09c","@open-mercato/shared":"0.4.11-canary.2074.c4ee20c09c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2074.c4ee20c09c_1776108366066_0.42914230624650296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2079.a16c848a30":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2079.a16c848a30","_id":"@open-mercato/ai-assistant@0.4.11-canary.2079.a16c848a30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0fb3713d4849d2067ab725e72b842eea6170e097","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2079.a16c848a30.tgz","fileCount":277,"integrity":"sha512-td/urqqsa4XKFZF2Nicw88IP7tWLEtvkxDv4P1HfJaZDPe37wcXcoOfX9qAlXXdCHwG9GnrKj/bMvIxzQX3XMQ==","signatures":[{"sig":"MEUCIGI+p70eNa+qCEjY1aqsuv5kuWWMS7oSOyewqkh6meKZAiEAqa4Irh++cT/q0hvZcia72a8sKLWNsTXlFmKGjVd0mAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-td/urqqsa4XKFZF2Nicw88IP7tWLEtvkxDv4P1HfJaZDPe37wcXcoOfX9qAlXXdCHwG9GnrKj/bMvIxzQX3XMQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2079.a16c848a30"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2079.a16c848a30","@open-mercato/shared":"0.4.11-canary.2079.a16c848a30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2079.a16c848a30_1776108465084_0.11382730880805392","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2078.2267ed9ecf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2078.2267ed9ecf","_id":"@open-mercato/ai-assistant@0.4.11-canary.2078.2267ed9ecf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74296a328ca3d4322e57d43dd192911e216a8198","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2078.2267ed9ecf.tgz","fileCount":277,"integrity":"sha512-6Tg2L+/lisBKpFeDuiES5u/d8w8OT83TF33OFfta7PejzXpHSisOdH9spQgubjoSPT/EOib8E8bO/DupEbbZBA==","signatures":[{"sig":"MEUCIE09Cah2POYfMoarNDVloJ2S9VzmnGHbBPkeB8DGOgNuAiEA1gPXppgx1/9tgif8Z3d8npYGpfh6raylR4tyIQULgU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6Tg2L+/lisBKpFeDuiES5u/d8w8OT83TF33OFfta7PejzXpHSisOdH9spQgubjoSPT/EOib8E8bO/DupEbbZBA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2078.2267ed9ecf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2078.2267ed9ecf","@open-mercato/shared":"0.4.11-canary.2078.2267ed9ecf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2078.2267ed9ecf_1776109201133_0.9691725990716256","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2091.f580fa3b25":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2091.f580fa3b25","_id":"@open-mercato/ai-assistant@0.4.11-canary.2091.f580fa3b25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb1f99624db098c84affcfac41ef6007ba9dffae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2091.f580fa3b25.tgz","fileCount":277,"integrity":"sha512-VUF+Wi5H1qPk/rKlRI6KxAyU4LO+mDKnK+egUqoaM7E/GcBQ1nv83C6piZNgoYMxNfPEmiXXdVkEzE0t8zigGg==","signatures":[{"sig":"MEYCIQDLipdEAteZ1omF4Nm5pLakjrE58m7JhzSaG9LKPPfqAQIhAPl6sRZ4p/+fczle8FnKLZFryCoBMlalpUN71Q12twTY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VUF+Wi5H1qPk/rKlRI6KxAyU4LO+mDKnK+egUqoaM7E/GcBQ1nv83C6piZNgoYMxNfPEmiXXdVkEzE0t8zigGg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2091.f580fa3b25"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2091.f580fa3b25","@open-mercato/shared":"0.4.11-canary.2091.f580fa3b25"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2091.f580fa3b25_1776109260515_0.010071949229727428","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2077.2d16c05b5e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2077.2d16c05b5e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2077.2d16c05b5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2044d9d0abffe038cfad3ab78e3e018bf2f4a02","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2077.2d16c05b5e.tgz","fileCount":277,"integrity":"sha512-UWXrUq3iNNSX9ps08eL3CQkdpVbLF/DlFs9EeARzTVlzpRDbC9JKsC09y2u3D+1FZwNlNkJtocTYelExc2iNwg==","signatures":[{"sig":"MEUCIQC5UVtqNtTDaPGr2bfdu1BH89+/gNFURsHqWEnlNA6vSAIgH+y9i+bAn2oyW3Md7xk216jZkHLFCuUJmeaHQqGLrzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UWXrUq3iNNSX9ps08eL3CQkdpVbLF/DlFs9EeARzTVlzpRDbC9JKsC09y2u3D+1FZwNlNkJtocTYelExc2iNwg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2077.2d16c05b5e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2077.2d16c05b5e","@open-mercato/shared":"0.4.11-canary.2077.2d16c05b5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2077.2d16c05b5e_1776109859451_0.4889078520990129","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2073.g7219393838":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2073.g7219393838","_id":"@open-mercato/ai-assistant@0.4.11-canary.2073.g7219393838","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fcb26e5c534caa3bb4911e3fdd1d121caf7bfe52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2073.g7219393838.tgz","fileCount":277,"integrity":"sha512-MIWIwIjoNW1RfA4cJPnYyXlXBa8ubxlUMohMSn8dfeXRGepsjmXWOFHYe+j24uOKV+GZ2oz4vtiGalz7Msns1g==","signatures":[{"sig":"MEYCIQDnNjQgajMFuKlDE1U6QUkNyUGdZ9TRApXqXWMx93O8/QIhAMianXS5w7uVXZafED0xfwrStWUnYwTT+N++p5LuVcAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MIWIwIjoNW1RfA4cJPnYyXlXBa8ubxlUMohMSn8dfeXRGepsjmXWOFHYe+j24uOKV+GZ2oz4vtiGalz7Msns1g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2073.g7219393838"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2073.g7219393838","@open-mercato/shared":"0.4.11-canary.2073.g7219393838"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2073.g7219393838_1776110172099_0.2078146340731184","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2083.e52e08a1fc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2083.e52e08a1fc","_id":"@open-mercato/ai-assistant@0.4.11-develop.2083.e52e08a1fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb6f660ac554d6016ab7e3ccc7b6a58843cceb96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2083.e52e08a1fc.tgz","fileCount":277,"integrity":"sha512-p2ABYfEUk+D+4+Qp37EbD7xS2NnMS/wLNxsgRgZCBHcN49aDqIW+xZwVzMsgTS1necHJuv0lS3XGZFJjZwVj2A==","signatures":[{"sig":"MEUCIQD6sIOski9OEYsiiPh89MIrz4kUWfIFb5RH97uhl1NVswIgJd0okgus2n9lBamITmD3MlgKvXaKSpibN2zyIhhfFys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p2ABYfEUk+D+4+Qp37EbD7xS2NnMS/wLNxsgRgZCBHcN49aDqIW+xZwVzMsgTS1necHJuv0lS3XGZFJjZwVj2A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2083.e52e08a1fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2083.e52e08a1fc","@open-mercato/shared":"0.4.11-develop.2083.e52e08a1fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2083.e52e08a1fc_1776110517760_0.8923870511563907","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2086.8364a2b2d7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2086.8364a2b2d7","_id":"@open-mercato/ai-assistant@0.4.11-canary.2086.8364a2b2d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70b5a2a6fd151aafe5e2ef2d004b00802cdcb7a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2086.8364a2b2d7.tgz","fileCount":277,"integrity":"sha512-s9USHlEZCu2hPjdBOBGUwMWEOssCZOmnX2vEVvCIlMQ89iW+MVnkSO58kXe7LxDEy22wxUzmPF2Q7ksN7E2fhQ==","signatures":[{"sig":"MEUCIEyZKyKUQGv0H1pTSGfDVy3lIktqRqWDat5l2LGqGJTNAiEAzSUBEzgNn34VbBGV2gPINAITAfxYp7FlXtZhfCcMBJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-s9USHlEZCu2hPjdBOBGUwMWEOssCZOmnX2vEVvCIlMQ89iW+MVnkSO58kXe7LxDEy22wxUzmPF2Q7ksN7E2fhQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2086.8364a2b2d7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2086.8364a2b2d7","@open-mercato/shared":"0.4.11-canary.2086.8364a2b2d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2086.8364a2b2d7_1776111410389_0.3134524236954843","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2093.389cca88b2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2093.389cca88b2","_id":"@open-mercato/ai-assistant@0.4.11-canary.2093.389cca88b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd5da7cc9155af876dbb13a584263ad48864b6a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2093.389cca88b2.tgz","fileCount":277,"integrity":"sha512-8oM/fM0XLGVIX+hyI8OQpLVHt514A99okGft+y7LMMF6KgFEvrioZrnByeMG96Xy3k4WlLyav4eE90silUlfAw==","signatures":[{"sig":"MEUCIQDR4sTOm+Te4juwFMjF3mhNPI0OF/W9O0yHJnAY0DUpywIgX718iJQhnHEzvfuG6N3hTSUWYhET5XMqflQcjgeYELQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8oM/fM0XLGVIX+hyI8OQpLVHt514A99okGft+y7LMMF6KgFEvrioZrnByeMG96Xy3k4WlLyav4eE90silUlfAw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2093.389cca88b2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2093.389cca88b2","@open-mercato/shared":"0.4.11-canary.2093.389cca88b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2093.389cca88b2_1776111510272_0.5759534051343256","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2084.4ba270ea41":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2084.4ba270ea41","_id":"@open-mercato/ai-assistant@0.4.11-develop.2084.4ba270ea41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61b8e5b2d7a84a0c2f06817040a6fa0dbe7f04ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2084.4ba270ea41.tgz","fileCount":277,"integrity":"sha512-YRvgmUZ/ua0+MRxTarC9lps7pDvWvIqinJrZm+CtpDsEjq0OGM2cNQ6dC+P+goXEIjq00lr+302dG7q2hVHLCg==","signatures":[{"sig":"MEUCIAIuYd+NG7gz5rQy+iTd1ux1daFCpPEekooxcnuENI1/AiEA+zX+fX+USLBZ5VAahuTM7fDMJZzi5jF8/ek55UIVac8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YRvgmUZ/ua0+MRxTarC9lps7pDvWvIqinJrZm+CtpDsEjq0OGM2cNQ6dC+P+goXEIjq00lr+302dG7q2hVHLCg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2084.4ba270ea41"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2084.4ba270ea41","@open-mercato/shared":"0.4.11-develop.2084.4ba270ea41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2084.4ba270ea41_1776111615853_0.26350885201562924","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2085.d3a54c890f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2085.d3a54c890f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2085.d3a54c890f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b32fcc5f763674edc40c22f1197047cd773267a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2085.d3a54c890f.tgz","fileCount":277,"integrity":"sha512-uKmReo7UiFh+4WRNa7ZgdMTfrtZ++FtZCtxzUUnN+WeE8utg95QLORA2V69dA/4zPNvuj6Pddm36fPIRt2CLgQ==","signatures":[{"sig":"MEQCIBhUCA3aCuZ24jiXpMo+NrP3zwWvVrhCUHu7JQd1qrPTAiA7OcKnkxFnYAGAzEDwidz1DMmQPOG6hzqcKuX1khWEPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uKmReo7UiFh+4WRNa7ZgdMTfrtZ++FtZCtxzUUnN+WeE8utg95QLORA2V69dA/4zPNvuj6Pddm36fPIRt2CLgQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2085.d3a54c890f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2085.d3a54c890f","@open-mercato/shared":"0.4.11-develop.2085.d3a54c890f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2085.d3a54c890f_1776111869120_0.030025008646636264","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2092.c52bac4cdb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2092.c52bac4cdb","_id":"@open-mercato/ai-assistant@0.4.11-canary.2092.c52bac4cdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4ca2a8190bc962674cc786e5c34824baeb399e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2092.c52bac4cdb.tgz","fileCount":277,"integrity":"sha512-LxBVfqUj3deRWIG1ToyW9hUCcTGl+bD11gSB+YqvsfMvtLmEPRS4D7pwBNeTZFVx9nj68ooDQX5rcpTW5WBAiA==","signatures":[{"sig":"MEYCIQDJKFumMLd7CbjfMtMkWTBdd99dNI2HjRrDTxeC7n+VuAIhAJTllk9dFk0mqzoJUEBbJ5j4StM4zos9DKbv0ntsyZ/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LxBVfqUj3deRWIG1ToyW9hUCcTGl+bD11gSB+YqvsfMvtLmEPRS4D7pwBNeTZFVx9nj68ooDQX5rcpTW5WBAiA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2092.c52bac4cdb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2092.c52bac4cdb","@open-mercato/shared":"0.4.11-canary.2092.c52bac4cdb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2092.c52bac4cdb_1776112212565_0.4812177324339131","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2087.ab16b9a5db":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2087.ab16b9a5db","_id":"@open-mercato/ai-assistant@0.4.11-develop.2087.ab16b9a5db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d12c4735abd310bdd1b3d2db47672df7d8f17afb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2087.ab16b9a5db.tgz","fileCount":277,"integrity":"sha512-Djzp1u25ItyHbEBptPGOoEKrFWf5Bs3eC+OmxNiozJhx3OS0DT7AIDbp2ZKjgUpwwrN8YDN6cWLo+CY/Xy5nTA==","signatures":[{"sig":"MEUCIQClwhqVd/bBTmjRnWPH95xaxiaJCVT2IWMUiLJNmRKsGwIgCu36WdBIDDZJInYUWKI/f5nH4HeMUEc5xXAn4AKvbC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Djzp1u25ItyHbEBptPGOoEKrFWf5Bs3eC+OmxNiozJhx3OS0DT7AIDbp2ZKjgUpwwrN8YDN6cWLo+CY/Xy5nTA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2087.ab16b9a5db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2087.ab16b9a5db","@open-mercato/shared":"0.4.11-develop.2087.ab16b9a5db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2087.ab16b9a5db_1776112328691_0.14320716547581025","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2088.9895703a71":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2088.9895703a71","_id":"@open-mercato/ai-assistant@0.4.11-develop.2088.9895703a71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e02dad8e5e21ba84ade46db4730764776386c4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2088.9895703a71.tgz","fileCount":277,"integrity":"sha512-7T9g4Rvo4BP0NMMUG4uTxBFBV1TSG5wUvXEw9vMJ6rB9Pi1n2UGUgQ0YgKA5Peby5RTOHhMkou9LiIzICCjBiw==","signatures":[{"sig":"MEYCIQD4N+cvlGueDC7ixgUgDgP9HmQBgmuSGj2YD1j0mCGUtAIhANVZgpKOb7vLEUVvcIPsubfMSDyk1S/+2765iOnC2rXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7T9g4Rvo4BP0NMMUG4uTxBFBV1TSG5wUvXEw9vMJ6rB9Pi1n2UGUgQ0YgKA5Peby5RTOHhMkou9LiIzICCjBiw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2088.9895703a71"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2088.9895703a71","@open-mercato/shared":"0.4.11-develop.2088.9895703a71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2088.9895703a71_1776113565694_0.6052857079992695","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2096.4e0a246779":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2096.4e0a246779","_id":"@open-mercato/ai-assistant@0.4.11-develop.2096.4e0a246779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d56303c94b4cd1e841a6f5591d541ad0d81f26e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2096.4e0a246779.tgz","fileCount":277,"integrity":"sha512-WjfkFUsQsCG+7RFVg6axmTzWoQk5Ep3wxkfQuqkuF7mL5P1ulEXSTBk+jWHQcQTXhLypywNhO3RTCsx9+/k+Uw==","signatures":[{"sig":"MEYCIQDi4zcHwmUbGJSQccprXv92s//LELyP8OPu3j7GrBxnqgIhALH5ssrtXCnccmmJbatTVaOVe3nlYL2n67F4v5JKLojQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WjfkFUsQsCG+7RFVg6axmTzWoQk5Ep3wxkfQuqkuF7mL5P1ulEXSTBk+jWHQcQTXhLypywNhO3RTCsx9+/k+Uw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2096.4e0a246779"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2096.4e0a246779","@open-mercato/shared":"0.4.11-develop.2096.4e0a246779"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2096.4e0a246779_1776114059380_0.9476409742671486","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2097.dd92ccfc6d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2097.dd92ccfc6d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2097.dd92ccfc6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e439770389dcb41af56d51faa6137adfca8b3d10","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2097.dd92ccfc6d.tgz","fileCount":277,"integrity":"sha512-VsAvzWWlAHfnolytFULA7DmOEthpYFn4S3+5zE5+UroADiJlNORAeE9eGrx+/g14CwhPaeZc/0JBn108m+Cqtg==","signatures":[{"sig":"MEUCIFiDnBKvgghpmAzXrkzDtzNrDKS7hbYqzninkJrZPzWLAiEAq4zr4I2UpPb+4kjunW0EEatjKYEOJ37Y5Wkfk9pC4VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VsAvzWWlAHfnolytFULA7DmOEthpYFn4S3+5zE5+UroADiJlNORAeE9eGrx+/g14CwhPaeZc/0JBn108m+Cqtg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2097.dd92ccfc6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2097.dd92ccfc6d","@open-mercato/shared":"0.4.11-develop.2097.dd92ccfc6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2097.dd92ccfc6d_1776114298819_0.06168394860520299","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2105.4f2040b821":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2105.4f2040b821","_id":"@open-mercato/ai-assistant@0.4.11-develop.2105.4f2040b821","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"beb9d6ddac86c83edc3830bee0ab6ee3fa5f7574","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2105.4f2040b821.tgz","fileCount":277,"integrity":"sha512-9GYWy0GXx68ePrVa/3oWEmGlOIvg/STq+aAIgvIKlNUGRpSTl1fPZoKPwCIyHsIbqezFkOuzVRE3OcZKtddTMA==","signatures":[{"sig":"MEUCIQCA4TtyAtQCndHkcI4Mu5VOo02ohRaAHcjtgPMmuRygdgIgVD0RfHXPWGKWtRzRx3/aXkWYVX0lVN6GNiy2jsS5Vas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9GYWy0GXx68ePrVa/3oWEmGlOIvg/STq+aAIgvIKlNUGRpSTl1fPZoKPwCIyHsIbqezFkOuzVRE3OcZKtddTMA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2105.4f2040b821"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2105.4f2040b821","@open-mercato/shared":"0.4.11-develop.2105.4f2040b821"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2105.4f2040b821_1776148908825_0.6035574206730783","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2106.1bcc93573f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2106.1bcc93573f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2106.1bcc93573f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"175861b14b9fc0b98d2347414b9d27b66fb96044","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2106.1bcc93573f.tgz","fileCount":277,"integrity":"sha512-st4VUlYRjjw9Y5nePHYpECZ1FCkLocnEFbaa+o3x1h/VR2Aqs/ZvEBQn+L5CSCcTzaLIzDP6rjjg7Nl3gdgM+g==","signatures":[{"sig":"MEQCIGmPGVB88nDsDlSuWKj8g/P+S88CmShaEqnhPxP+orWHAiB6xa2FHykAN5/xofI9lNCzGSPxER9/r0jqS3qhwrKROw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-st4VUlYRjjw9Y5nePHYpECZ1FCkLocnEFbaa+o3x1h/VR2Aqs/ZvEBQn+L5CSCcTzaLIzDP6rjjg7Nl3gdgM+g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2106.1bcc93573f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2106.1bcc93573f","@open-mercato/shared":"0.4.11-develop.2106.1bcc93573f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2106.1bcc93573f_1776148956775_0.12715539539373988","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2107.895057ad93":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2107.895057ad93","_id":"@open-mercato/ai-assistant@0.4.11-develop.2107.895057ad93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf2a348487061b27512939fc6afa4cf4c6a284e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2107.895057ad93.tgz","fileCount":277,"integrity":"sha512-F43yPidl1sTA0HABFE+98kW5R9Sztz7B/nOKoV+jW3Q4JcKSM2lVvXYnaqzWtOsOw1eOu16n7t5cOaiaL0zZIA==","signatures":[{"sig":"MEYCIQDGBsV+iPOHryvPwJzgJaoCQCqY2mg+9cUpCSzsjoiWRgIhANYYi25BaJyHIG/UXAbSh5pH/mF5csVYW+SWXYKppu0v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F43yPidl1sTA0HABFE+98kW5R9Sztz7B/nOKoV+jW3Q4JcKSM2lVvXYnaqzWtOsOw1eOu16n7t5cOaiaL0zZIA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2107.895057ad93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2107.895057ad93","@open-mercato/shared":"0.4.11-develop.2107.895057ad93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2107.895057ad93_1776148996546_0.7307531281364941","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2111.abf6b23db3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2111.abf6b23db3","_id":"@open-mercato/ai-assistant@0.4.11-develop.2111.abf6b23db3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bab3585069d40b503ee3f171caca8b23588978cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2111.abf6b23db3.tgz","fileCount":277,"integrity":"sha512-EZkl2kBcGLrtYq4d6EMmAYQ6G297/2DtkHJojS6xDV0XFPEJcpKWmX2GRvXzMxH6W4SmHKT+Pt85pcHennyUJw==","signatures":[{"sig":"MEYCIQC/xZie80NzAopx/DtC1pz8RTlKiB2/S1umNlTBMS2WogIhAOPTb4mntj6WbIZvBdWaM+o2etVSqWcUEn9SBlHHD9/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EZkl2kBcGLrtYq4d6EMmAYQ6G297/2DtkHJojS6xDV0XFPEJcpKWmX2GRvXzMxH6W4SmHKT+Pt85pcHennyUJw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2111.abf6b23db3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2111.abf6b23db3","@open-mercato/shared":"0.4.11-develop.2111.abf6b23db3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2111.abf6b23db3_1776151983220_0.5153403126539493","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2112.e061455c52":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2112.e061455c52","_id":"@open-mercato/ai-assistant@0.4.11-develop.2112.e061455c52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b53b09e5641541a91bc378938444e6d8a0f16f27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2112.e061455c52.tgz","fileCount":277,"integrity":"sha512-9PmHYG423vPLtYefGM36wNLRNZeJuInZ0Uww/EUsYJvs2r2Y3objf5vO1gAG5QNwdFAnjlzYCS4Iy4DuIpVFog==","signatures":[{"sig":"MEUCIQDPeFVVzLYczPl/pxKljRon2/0WxbI2KoSkpiHuHvUjAQIgYzDDm1CZohxmTby2s8QYqLEKUNfdfLH2LVpiF8U7s5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9PmHYG423vPLtYefGM36wNLRNZeJuInZ0Uww/EUsYJvs2r2Y3objf5vO1gAG5QNwdFAnjlzYCS4Iy4DuIpVFog==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2112.e061455c52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2112.e061455c52","@open-mercato/shared":"0.4.11-develop.2112.e061455c52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2112.e061455c52_1776152084024_0.4157352803101493","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2113.2ab787d987":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2113.2ab787d987","_id":"@open-mercato/ai-assistant@0.4.11-develop.2113.2ab787d987","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbd61aa90b7abf7bb9291801de991764e7839816","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2113.2ab787d987.tgz","fileCount":277,"integrity":"sha512-dYeEXO1zrVu1ZBVWeZbIImlsseyVKmBcXSSvNVYVUgqbQs3qi/stt3Ixzpacmr5aGH4urbMK0h5rniBylNIotg==","signatures":[{"sig":"MEUCIQDJI9FfASLPsZODbRXxULKbWFPWF31CcZjkoGAo0U2xCgIgKBubDHKzgbfkdAyLj27eMQWi57IQxG5+392Ch5upJQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dYeEXO1zrVu1ZBVWeZbIImlsseyVKmBcXSSvNVYVUgqbQs3qi/stt3Ixzpacmr5aGH4urbMK0h5rniBylNIotg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2113.2ab787d987"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2113.2ab787d987","@open-mercato/shared":"0.4.11-develop.2113.2ab787d987"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2113.2ab787d987_1776152244260_0.5421041922329091","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2117.8281ccea76":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2117.8281ccea76","_id":"@open-mercato/ai-assistant@0.4.11-canary.2117.8281ccea76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31cd1627c7149cb5258e6624b65ed7e44282ea23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2117.8281ccea76.tgz","fileCount":277,"integrity":"sha512-hRaog4etsD7QKHw/p+9QLTvMkiMQc0wjElnM4Z8+o3E1GydX7OzuOiloYQsFfyfVmR97tDJvciMu7eAld2X3gQ==","signatures":[{"sig":"MEQCIAbTg7OFGkBdToj5FgqXmS/c1RRi1DqdmihWWIBGxt2xAiBHkAVRLuRgmlg/ZaU+etNZER/YvSCaaezMOq60rmfb3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hRaog4etsD7QKHw/p+9QLTvMkiMQc0wjElnM4Z8+o3E1GydX7OzuOiloYQsFfyfVmR97tDJvciMu7eAld2X3gQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2117.8281ccea76"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2117.8281ccea76","@open-mercato/shared":"0.4.11-canary.2117.8281ccea76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2117.8281ccea76_1776155136569_0.8435069947894247","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2118.1f11f53eda":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2118.1f11f53eda","_id":"@open-mercato/ai-assistant@0.4.11-canary.2118.1f11f53eda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48d373a887d18b881121dc2f58ae47a130e44a59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2118.1f11f53eda.tgz","fileCount":277,"integrity":"sha512-8CXnxLmx/gNykmyvpKkA/Upj2WbXBa6+DXgY/1yYBP6mmr4cLy1BP4JmFsqld5Llc3ZS+6Qbai459RKHEozfbA==","signatures":[{"sig":"MEYCIQDF7YY5Y/lTuT2+XdOjt4q4bLMeoYeu2UByWF7vMsU5sgIhAJQ9ms7aM9XMlVjR0YoTxv/xX9MV/mkpmnimBkpaCBN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8CXnxLmx/gNykmyvpKkA/Upj2WbXBa6+DXgY/1yYBP6mmr4cLy1BP4JmFsqld5Llc3ZS+6Qbai459RKHEozfbA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2118.1f11f53eda"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2118.1f11f53eda","@open-mercato/shared":"0.4.11-canary.2118.1f11f53eda"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2118.1f11f53eda_1776155978382_0.6071726307353857","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2119.74b97df4b4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2119.74b97df4b4","_id":"@open-mercato/ai-assistant@0.4.11-develop.2119.74b97df4b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"38b54586c6761f5329d9b0a020adf686b04c651f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2119.74b97df4b4.tgz","fileCount":277,"integrity":"sha512-ZSGTHGIEJCNlmw6qW/TVbZe26S+GYcIDs3Dvh5bZOP5kSWy4QmUY/odZV8DIGwF0Fk0u7sLD4ucPdfxQFiIRxw==","signatures":[{"sig":"MEUCIQC/RZ0GMN1vK9N6cOOLJANWJkxM/JfSfV98EBerc2tqugIgfAgw5qsst/y4H8wymvsWVfmcMoqH18FNG/L3WPicVDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZSGTHGIEJCNlmw6qW/TVbZe26S+GYcIDs3Dvh5bZOP5kSWy4QmUY/odZV8DIGwF0Fk0u7sLD4ucPdfxQFiIRxw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2119.74b97df4b4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2119.74b97df4b4","@open-mercato/shared":"0.4.11-develop.2119.74b97df4b4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2119.74b97df4b4_1776156599884_0.6014983156497107","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2120.5bb522cb85":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2120.5bb522cb85","_id":"@open-mercato/ai-assistant@0.4.11-canary.2120.5bb522cb85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4304baf153ac683bfe94a429d3be874ea28fc0ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2120.5bb522cb85.tgz","fileCount":277,"integrity":"sha512-2R5lKFZHMPMCfpTRPgH6Nxa0KaIw2k7Th8ojs3M5V83zu4DBlX1T1gljvrNw9F7T9Pj+M4svONXCJ5u2B0IoTg==","signatures":[{"sig":"MEYCIQCG41XdwCF07iMVU0fDV5H4gb+DADkd6iB/GfhbK9yw9QIhANcOjanFenC936xwapIFLIUn0VHkrmzaqDL5XEL0Gdv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2R5lKFZHMPMCfpTRPgH6Nxa0KaIw2k7Th8ojs3M5V83zu4DBlX1T1gljvrNw9F7T9Pj+M4svONXCJ5u2B0IoTg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2120.5bb522cb85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2120.5bb522cb85","@open-mercato/shared":"0.4.11-canary.2120.5bb522cb85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2120.5bb522cb85_1776156674497_0.8845607324133236","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2121.g2442875990":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2121.g2442875990","_id":"@open-mercato/ai-assistant@0.4.11-canary.2121.g2442875990","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3f65161f5bef9907f7d9f81d6b48c209d380039","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2121.g2442875990.tgz","fileCount":277,"integrity":"sha512-v+d7b8jWE1PeYH1PJirG9LVhdWms509exbDRwa3fNTKDt66XRXi6cZLDoC6KGCygAVyTuetAumhmWdILVYedDw==","signatures":[{"sig":"MEQCIFzm1ZGHDbRQHX5QvcPeBDNoQRj7tkieYJK+G9c+XzMIAiBtXuF9CnpODYyfI9RoumXkxE/eTwRLDu3v0HMiW7hfFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v+d7b8jWE1PeYH1PJirG9LVhdWms509exbDRwa3fNTKDt66XRXi6cZLDoC6KGCygAVyTuetAumhmWdILVYedDw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2121.g2442875990"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2121.g2442875990","@open-mercato/shared":"0.4.11-canary.2121.g2442875990"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2121.g2442875990_1776156850036_0.8465980229699646","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2122.846e8e7d07":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2122.846e8e7d07","_id":"@open-mercato/ai-assistant@0.4.11-develop.2122.846e8e7d07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"18fdc16fa29feb5558233e6e67c814d2715e0a22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2122.846e8e7d07.tgz","fileCount":277,"integrity":"sha512-UYWNz4bDcy1gphpk8By4ZcC6lifzzZkZRgN0nD4/QK/hdDRDT6zQ5r384ulitpUs8wQHQPFVUbvlURSOgUh9Tw==","signatures":[{"sig":"MEQCIHcvIvQW7m7ml+YHebx+AvrnAdDjYKhXUgxMupg8aYRCAiAclkGtMllLQ2iuD4DV05EA+YD3YAm14lZVyr4Ekq7gDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UYWNz4bDcy1gphpk8By4ZcC6lifzzZkZRgN0nD4/QK/hdDRDT6zQ5r384ulitpUs8wQHQPFVUbvlURSOgUh9Tw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2122.846e8e7d07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2122.846e8e7d07","@open-mercato/shared":"0.4.11-develop.2122.846e8e7d07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2122.846e8e7d07_1776156912291_0.4920788124133664","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2123.f70d8cc9f0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2123.f70d8cc9f0","_id":"@open-mercato/ai-assistant@0.4.11-develop.2123.f70d8cc9f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c3ba16826d18a519e390ae9938bc591bc045277","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2123.f70d8cc9f0.tgz","fileCount":277,"integrity":"sha512-28n9hIQvLQQR3AUF/tn/DgWioRa85eum1ypa/oSURm7aCje3onzssOEFYOCLvuw+rSHsDM2kNfnq+JvfyNYN8A==","signatures":[{"sig":"MEQCIDLHgI1QU1IFV/AYO9onSWtH1fo2i6ESpBc2Ppb8ic9bAiBqnzSW2ug0SE62PT8psmQ45KEBX/r6zm8M4zqM8SMyyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-28n9hIQvLQQR3AUF/tn/DgWioRa85eum1ypa/oSURm7aCje3onzssOEFYOCLvuw+rSHsDM2kNfnq+JvfyNYN8A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2123.f70d8cc9f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2123.f70d8cc9f0","@open-mercato/shared":"0.4.11-develop.2123.f70d8cc9f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2123.f70d8cc9f0_1776156983041_0.018697287702880594","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2124.52f3d70693":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2124.52f3d70693","_id":"@open-mercato/ai-assistant@0.4.11-develop.2124.52f3d70693","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8833995ec8ca417402f9febb5951c9381bf0a27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2124.52f3d70693.tgz","fileCount":277,"integrity":"sha512-dvYv1n4tRroz3PLpGsv3wqOfBrVz70mjkUYtLYWcxjzFiKSFXeTmdlYzVhsZ38/qJ0tH7e6pPMngNtRJzOeiUw==","signatures":[{"sig":"MEUCIQCz563YZlCm7M/9QW2C3DBse4AXDH7r8ezbtvkMU1e7zQIgZb0uIG49TjW6/GYidx4f/n5RF9H2L0bsSOa6b0rV8Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dvYv1n4tRroz3PLpGsv3wqOfBrVz70mjkUYtLYWcxjzFiKSFXeTmdlYzVhsZ38/qJ0tH7e6pPMngNtRJzOeiUw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2124.52f3d70693"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2124.52f3d70693","@open-mercato/shared":"0.4.11-develop.2124.52f3d70693"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2124.52f3d70693_1776157363776_0.7958125658131963","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2125.ade41e487a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2125.ade41e487a","_id":"@open-mercato/ai-assistant@0.4.11-develop.2125.ade41e487a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7db064fd0d80609bc9881cbf5d04fa1bd693eb2d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2125.ade41e487a.tgz","fileCount":277,"integrity":"sha512-x90zQrh08t49yBsSK409tGEtAA23QiqjfgE0b/+0rDSdO9/VUgeBVsZHq33Piadm7A1k8aKmOp/YaHDPpbWUvg==","signatures":[{"sig":"MEYCIQDxdlQF6UDLlCnUxC+MbzKMuJ3CM+lySUDGejhFbkhLGgIhAKXX9ZkseNpxjcrDGcC+4MMulJLrMwXjVGPcnp/dHaJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x90zQrh08t49yBsSK409tGEtAA23QiqjfgE0b/+0rDSdO9/VUgeBVsZHq33Piadm7A1k8aKmOp/YaHDPpbWUvg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2125.ade41e487a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2125.ade41e487a","@open-mercato/shared":"0.4.11-develop.2125.ade41e487a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2125.ade41e487a_1776157573480_0.7405876597056102","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2126.31b2ede199":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2126.31b2ede199","_id":"@open-mercato/ai-assistant@0.4.11-develop.2126.31b2ede199","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e827f0f86af667f52b27a74bcb76b8f6de2dd29a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2126.31b2ede199.tgz","fileCount":277,"integrity":"sha512-peD63pJYSiks1gZDJ5jG5+N6ZcSBE+dkt+QDVQ6uxlUv/XvoldT0B4iIqPgXw13LhGbNWwS1P10VM2O8G7OqdQ==","signatures":[{"sig":"MEYCIQDNXrFidR8l81xRHvh/ZiVdOVxKj0U87Mts+mgs0Amp+wIhAOAg/OKaVddNILH5fwzIfFQgBdO96p0p9YGASWo0jsuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-peD63pJYSiks1gZDJ5jG5+N6ZcSBE+dkt+QDVQ6uxlUv/XvoldT0B4iIqPgXw13LhGbNWwS1P10VM2O8G7OqdQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2126.31b2ede199"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2126.31b2ede199","@open-mercato/shared":"0.4.11-develop.2126.31b2ede199"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2126.31b2ede199_1776157704417_0.6842837415096903","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2129.ee8c43592f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2129.ee8c43592f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2129.ee8c43592f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e38bcb7525e6f80d98f07dfd82a25744c32bd42","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2129.ee8c43592f.tgz","fileCount":277,"integrity":"sha512-mZrdC5aUXZQsZhbBECg/q1nRFpPDaRf/xDaKk1rlCyl2dpUvLZ7kOyQNmNzDxTl34t07h3yRfn+Y907wxMsAFA==","signatures":[{"sig":"MEUCIQCrGCSO1FjtqMEN29WzJxDlxK/xZS3uHA+b6XtYDR17YwIgeg2a0KZeIeZ4e6uc49ptfy3oWEyRw3HnqxSTbS+tYdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mZrdC5aUXZQsZhbBECg/q1nRFpPDaRf/xDaKk1rlCyl2dpUvLZ7kOyQNmNzDxTl34t07h3yRfn+Y907wxMsAFA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2129.ee8c43592f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2129.ee8c43592f","@open-mercato/shared":"0.4.11-canary.2129.ee8c43592f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2129.ee8c43592f_1776157890709_0.818887552453974","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2127.e62f5ef180":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2127.e62f5ef180","_id":"@open-mercato/ai-assistant@0.4.11-canary.2127.e62f5ef180","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4be3301b8595a7f798d319eef73526537bd523e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2127.e62f5ef180.tgz","fileCount":277,"integrity":"sha512-5ksAPn2HPqOIiaAiqhFcKia9pUm7JP/Wbyv/u5/KudTtrmZurPk6vqWMqOwcfflJ7jygLumg8xPl4O8wq72Yog==","signatures":[{"sig":"MEQCIFV/MDeshiDtOMIfpYfjmn50xbbcEAXeyWT1yv7nLzIbAiAvxgz7A6Q5XEjYhqMyTirc56G2tgDhb2ULQYfmZrpKqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5ksAPn2HPqOIiaAiqhFcKia9pUm7JP/Wbyv/u5/KudTtrmZurPk6vqWMqOwcfflJ7jygLumg8xPl4O8wq72Yog==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2127.e62f5ef180"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2127.e62f5ef180","@open-mercato/shared":"0.4.11-canary.2127.e62f5ef180"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2127.e62f5ef180_1776157967765_0.1614937120535982","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2128.81b90718f8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2128.81b90718f8","_id":"@open-mercato/ai-assistant@0.4.11-develop.2128.81b90718f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d04b03511c709fb29f82012c9409920b786d8a52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2128.81b90718f8.tgz","fileCount":277,"integrity":"sha512-i7tBdEEUOrgMYWFqu3k/+na++oJwj9+xWiG+eENIuyL8CtLjTg2DcNdbKz4tWICvAO5bO6HzSVGNW1qn+gdggQ==","signatures":[{"sig":"MEUCIFAb0nSuFUET8MAhJC9OqZN4vrpI52/EizcjCPMMypp3AiEAq2E2vDBT5+xK9XuvZ45If/e3p1KodbKW+dQ76mgdDNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i7tBdEEUOrgMYWFqu3k/+na++oJwj9+xWiG+eENIuyL8CtLjTg2DcNdbKz4tWICvAO5bO6HzSVGNW1qn+gdggQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2128.81b90718f8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2128.81b90718f8","@open-mercato/shared":"0.4.11-develop.2128.81b90718f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2128.81b90718f8_1776158007780_0.5254630529995608","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2133.9a4a8e9856":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2133.9a4a8e9856","_id":"@open-mercato/ai-assistant@0.4.11-canary.2133.9a4a8e9856","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf30c359b383a4515215c042c486d86c78461e0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2133.9a4a8e9856.tgz","fileCount":277,"integrity":"sha512-ZHL3uM3aDbQfhFjRjbETlLCaSrs64uptjcsI77ejsgYRVCD6oYd450DdapPOu4SoBx8OrE4HwbwooMgGybKquA==","signatures":[{"sig":"MEQCICE4Vlds81703nG45pqLL1D+mrovBmAsHm9LxIAbKhd9AiAK/XBYB1CIZYpzotJEGRDo+UZIOw8b3QApBB9agKOLvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZHL3uM3aDbQfhFjRjbETlLCaSrs64uptjcsI77ejsgYRVCD6oYd450DdapPOu4SoBx8OrE4HwbwooMgGybKquA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2133.9a4a8e9856"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2133.9a4a8e9856","@open-mercato/shared":"0.4.11-canary.2133.9a4a8e9856"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2133.9a4a8e9856_1776158362749_0.07877515668189039","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2130.03b04c1fb1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2130.03b04c1fb1","_id":"@open-mercato/ai-assistant@0.4.11-develop.2130.03b04c1fb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb0cde562ce2d415f3e4247fad84ac9eca72933f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2130.03b04c1fb1.tgz","fileCount":277,"integrity":"sha512-oOIhWTZTAtQ+hYxjDzuYT5Agg5r7gVsU4SkFWRHz7AlTx82X10BsPRFoHzDawVhJNmd4lXfju5ANvtKYHHVotw==","signatures":[{"sig":"MEQCIEzXC9QRIgqTvoehi2sYJtJwwXgtIsRdqDgoomjet2K8AiAes/Us+0d/BhzvvYbzgMEcCGBWb+ILHdcs0jwSd9ZgWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oOIhWTZTAtQ+hYxjDzuYT5Agg5r7gVsU4SkFWRHz7AlTx82X10BsPRFoHzDawVhJNmd4lXfju5ANvtKYHHVotw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2130.03b04c1fb1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2130.03b04c1fb1","@open-mercato/shared":"0.4.11-develop.2130.03b04c1fb1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2130.03b04c1fb1_1776158889012_0.4143474170155812","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2138.1d9a0de40a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2138.1d9a0de40a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2138.1d9a0de40a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"352b5c62ad3b67bc3d0823bd3eb83a7108a77475","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2138.1d9a0de40a.tgz","fileCount":277,"integrity":"sha512-lGcqDiNkhhA7vl7ZfI1iP5jHShfgtTwGN3RtRFYx34+Vvvppeap4+NOKz4hw2AiiKPpU29OksRujClV+uuv2+g==","signatures":[{"sig":"MEYCIQDM3MLhfnjyIrb0VNg21Js3rxsSHgBGHI7S93HsXdNqegIhAPA1R0GjI1WmDBbFFys9dCl3aiSZjh3tuECsX1RmEs4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lGcqDiNkhhA7vl7ZfI1iP5jHShfgtTwGN3RtRFYx34+Vvvppeap4+NOKz4hw2AiiKPpU29OksRujClV+uuv2+g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2138.1d9a0de40a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2138.1d9a0de40a","@open-mercato/shared":"0.4.11-canary.2138.1d9a0de40a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2138.1d9a0de40a_1776158932295_0.9267729995112666","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2131.f9b25be400":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2131.f9b25be400","_id":"@open-mercato/ai-assistant@0.4.11-develop.2131.f9b25be400","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6408168066f5927a0053b5a2e59608fb9ec3d259","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2131.f9b25be400.tgz","fileCount":277,"integrity":"sha512-5d5IQI9oBGMLEoN4AjBUVnQlCckx+bBtGwiVja7nE2XUVFR5NGqGg/WU6lwQUL+xE4v7UMvkUDIAa57qk8rdEQ==","signatures":[{"sig":"MEUCICmnq2svVWcRp5nBsWryVboaQ1vs7wPmAS0EriZlNZFGAiEA/wCidVZa2EUCb+6iO8C0TQs5z3IH5LgSTacyH/VCORA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5d5IQI9oBGMLEoN4AjBUVnQlCckx+bBtGwiVja7nE2XUVFR5NGqGg/WU6lwQUL+xE4v7UMvkUDIAa57qk8rdEQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2131.f9b25be400"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2131.f9b25be400","@open-mercato/shared":"0.4.11-develop.2131.f9b25be400"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2131.f9b25be400_1776159359976_0.6214256136832479","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2142.c6510aa965":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2142.c6510aa965","_id":"@open-mercato/ai-assistant@0.4.11-canary.2142.c6510aa965","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bbdb8fc3d4ebba0a06840903fa0a5c25d456726f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2142.c6510aa965.tgz","fileCount":277,"integrity":"sha512-+o2zPvCiBFxqiSkXMvpz9VW+kU8aAS6XnwSbx0Jv4B+jmXysFTySBxZQlmJFYZZ9F3ixeQKbgmWcCsfDX8iFAA==","signatures":[{"sig":"MEYCIQC0aertho0xEIT72p/JLA5EzWzbNsGzmEqGEUnYa7MFBwIhALT2G/NMhlY/CekSVHhJbOvVYlOh79sEJLT0piVuqLUD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+o2zPvCiBFxqiSkXMvpz9VW+kU8aAS6XnwSbx0Jv4B+jmXysFTySBxZQlmJFYZZ9F3ixeQKbgmWcCsfDX8iFAA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2142.c6510aa965"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2142.c6510aa965","@open-mercato/shared":"0.4.11-canary.2142.c6510aa965"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2142.c6510aa965_1776159463570_0.9871627002619974","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2139.b3a4065c82":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2139.b3a4065c82","_id":"@open-mercato/ai-assistant@0.4.11-canary.2139.b3a4065c82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"745feada75601a5648e9e20adc7330d78f85ff30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2139.b3a4065c82.tgz","fileCount":277,"integrity":"sha512-uX2+PiXfNO8bbEUuEy6NGxsQ0QK7+/WP1KisDzczjMrS5R8X5PXqtwM8v5qJWvIKdnZPbGfKfLWpCRHrKLKadw==","signatures":[{"sig":"MEUCIQDKHE8gGzeM3MgjIQHn96u6kM8Xk5Dlxx74ltbC7VqOswIgAM7Jnfq8b43zzVqYePeUMhd/UuhuI6qzuyPUC9hf23M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uX2+PiXfNO8bbEUuEy6NGxsQ0QK7+/WP1KisDzczjMrS5R8X5PXqtwM8v5qJWvIKdnZPbGfKfLWpCRHrKLKadw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2139.b3a4065c82"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2139.b3a4065c82","@open-mercato/shared":"0.4.11-canary.2139.b3a4065c82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2139.b3a4065c82_1776159602582_0.2700588282022953","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2140.f19ff14c56":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2140.f19ff14c56","_id":"@open-mercato/ai-assistant@0.4.11-canary.2140.f19ff14c56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fdfe5bb04980024e7a13faaa1c8b6ca1c6b0a2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2140.f19ff14c56.tgz","fileCount":277,"integrity":"sha512-TcRug7AIrAZXaCMP6L16W2iRK6Kn5ECX55//03w3h7tXqLaxGPRCc1RFOJ2LW6W1m8+br4DFPJE/l36IwvYtzg==","signatures":[{"sig":"MEQCIFIJ/GWGmhGWTqVKHFoMQBuc+46InTjbJMJBixQisGDFAiBiqmYVLVcuOyxPjSagXy/u25lR4lpOLUMAYJ7blT34yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TcRug7AIrAZXaCMP6L16W2iRK6Kn5ECX55//03w3h7tXqLaxGPRCc1RFOJ2LW6W1m8+br4DFPJE/l36IwvYtzg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2140.f19ff14c56"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2140.f19ff14c56","@open-mercato/shared":"0.4.11-canary.2140.f19ff14c56"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2140.f19ff14c56_1776159731891_0.23107573642382717","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2132.acba877aa5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2132.acba877aa5","_id":"@open-mercato/ai-assistant@0.4.11-develop.2132.acba877aa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d3f8a8a9b4a7eb0407519f1c923469e1919a96b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2132.acba877aa5.tgz","fileCount":277,"integrity":"sha512-0sqL6ksSZ1H/AfSyfO/0ZDhidtYvg5Spv5Pgrq6caILVnvm3660HPKqTVLsFAavCSp1OyLOt+rvozCF/+hhfYg==","signatures":[{"sig":"MEUCIGVPzf9S2FFXa9rbcqlWiOFJArHl+fMw6n3F5OSaV3GWAiEA+wZdRy2LaVdz+KI2RhtvCrs1iEKihsYUSlWppgrzIqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0sqL6ksSZ1H/AfSyfO/0ZDhidtYvg5Spv5Pgrq6caILVnvm3660HPKqTVLsFAavCSp1OyLOt+rvozCF/+hhfYg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2132.acba877aa5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2132.acba877aa5","@open-mercato/shared":"0.4.11-develop.2132.acba877aa5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2132.acba877aa5_1776159905492_0.5980658024366785","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2144.d20d5c6ff1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2144.d20d5c6ff1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2144.d20d5c6ff1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a951552e6419d3be7db0c3bddf27dee8009bc337","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2144.d20d5c6ff1.tgz","fileCount":277,"integrity":"sha512-EAs609kzNhSbDSbC+0lQ/1elNTnU1ubXcWZThdd/NfHymUxuy11Tkj+h1AOYKWtOohOfxUMXstqZ0cNHzUYt5g==","signatures":[{"sig":"MEUCIFKnOOdzwMapvcA05MvbFlTWDSw7XGhQ93QEDr1LTF+lAiEArTcVZc3XEqrTtnDN3kUYjRORRwtn1qPhOx6kNA8upBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EAs609kzNhSbDSbC+0lQ/1elNTnU1ubXcWZThdd/NfHymUxuy11Tkj+h1AOYKWtOohOfxUMXstqZ0cNHzUYt5g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2144.d20d5c6ff1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2144.d20d5c6ff1","@open-mercato/shared":"0.4.11-canary.2144.d20d5c6ff1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2144.d20d5c6ff1_1776160013553_0.8441669524335156","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2147.61a588c6cb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2147.61a588c6cb","_id":"@open-mercato/ai-assistant@0.4.11-canary.2147.61a588c6cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88766a79abefcea23d3e6866a01270a97466e0ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2147.61a588c6cb.tgz","fileCount":277,"integrity":"sha512-XeTOgQG/3SYCgDG9Yz918KfRwEhfmnCa6sdPYnkY1YfT++QzioCIOMpM2yIQOhpz3i9rybHxaK3XnlO/bOOABA==","signatures":[{"sig":"MEUCIE+IC+N/HHpGKzVUYIsrFwhm/LnB1D4XnB9F0NFGpynPAiEAnK3Di77Ij1dM/rirW0WwX9zjYYsvyoZyyWVzXYw+3gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XeTOgQG/3SYCgDG9Yz918KfRwEhfmnCa6sdPYnkY1YfT++QzioCIOMpM2yIQOhpz3i9rybHxaK3XnlO/bOOABA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2147.61a588c6cb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2147.61a588c6cb","@open-mercato/shared":"0.4.11-canary.2147.61a588c6cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2147.61a588c6cb_1776160845966_0.5305557490137336","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2134.935e1df8ca":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2134.935e1df8ca","_id":"@open-mercato/ai-assistant@0.4.11-develop.2134.935e1df8ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10c14af836b94dcc91e56ddb7e6fd14b4ff2bb56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2134.935e1df8ca.tgz","fileCount":277,"integrity":"sha512-OmITC3b9Nzrk7BK7PpV/z+PsDzswr+NZcucTdBpJlHPg3bmtBaFqUgQKj/fSxn+Y3OlfXV0yr8j3eYZNDCDr8w==","signatures":[{"sig":"MEQCIEHV/GTdaz+m42KR/SrsqzrBJdCbemNvAOpIbkwZZk99AiBCF1KiO85V1T35b9nDTqiEQmK1X+HTP9tZWeIlgiVuBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OmITC3b9Nzrk7BK7PpV/z+PsDzswr+NZcucTdBpJlHPg3bmtBaFqUgQKj/fSxn+Y3OlfXV0yr8j3eYZNDCDr8w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2134.935e1df8ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2134.935e1df8ca","@open-mercato/shared":"0.4.11-develop.2134.935e1df8ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2134.935e1df8ca_1776161106795_0.12376046087155279","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2146.6a746444d1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2146.6a746444d1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2146.6a746444d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eef1a266494af90c1cd06aae5b5c52865ce3b702","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2146.6a746444d1.tgz","fileCount":277,"integrity":"sha512-qRUofm4VthGfOOFV4wlhkk/Rbj9SwbzEo+qvfFzIj7TIvvQsI1zGUQPzs8lTogqDRHFqs6l8ES8QZFFydfSTQA==","signatures":[{"sig":"MEUCICN+TFKop+JpPzicjLCBmueJzejvqEKGllg5EXiK2o5ZAiEAp/RUQtdc0TGI1vy35+dNDVLh6xTBzBbiiCFNYT4aMlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qRUofm4VthGfOOFV4wlhkk/Rbj9SwbzEo+qvfFzIj7TIvvQsI1zGUQPzs8lTogqDRHFqs6l8ES8QZFFydfSTQA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2146.6a746444d1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2146.6a746444d1","@open-mercato/shared":"0.4.11-canary.2146.6a746444d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2146.6a746444d1_1776161279864_0.06470343340489682","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2149.31d793f09d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2149.31d793f09d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2149.31d793f09d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"404d177ad30b3366bc15a52914f89853bb55b7a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2149.31d793f09d.tgz","fileCount":277,"integrity":"sha512-BSf4R/y9r0S9AqMd/aVJkKISrJQcIDSsWjj19ZjxIhIaPMSOOSOvEqbmfVwb/X/6JEdo+huUV/3PRgVlyr1bBQ==","signatures":[{"sig":"MEQCIHysWh+Y0ue2zL2nU8IkjF08I8+mdZnc2W6SIDlnQEz8AiB+BbCA/cP1oxZ+ZltLDIzlQjp9t20Gchh8FZ9hfFNW+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BSf4R/y9r0S9AqMd/aVJkKISrJQcIDSsWjj19ZjxIhIaPMSOOSOvEqbmfVwb/X/6JEdo+huUV/3PRgVlyr1bBQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2149.31d793f09d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2149.31d793f09d","@open-mercato/shared":"0.4.11-canary.2149.31d793f09d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2149.31d793f09d_1776161659526_0.5368163280900353","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2156.1c5e1e4513":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2156.1c5e1e4513","_id":"@open-mercato/ai-assistant@0.4.11-canary.2156.1c5e1e4513","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff8e6d445fffd2809b328121fbcec405f2937dd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2156.1c5e1e4513.tgz","fileCount":277,"integrity":"sha512-z8nPFHUDJg3yZMYtCP3L9kcU6paOnR5RbVKJFnCbTuYPA5icHZWx3zLqGIgqu9rOL7GT+c7k+DjozNuxVqUU3w==","signatures":[{"sig":"MEUCIQC/7p8zMDvTqlcMClp1iNeKTDheOBs/FO2uhz0PkKM66wIgaumU0SxatRkPi19H1lUN9Q8jAZ2FgdIpCqmHKaPiK2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z8nPFHUDJg3yZMYtCP3L9kcU6paOnR5RbVKJFnCbTuYPA5icHZWx3zLqGIgqu9rOL7GT+c7k+DjozNuxVqUU3w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2156.1c5e1e4513"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2156.1c5e1e4513","@open-mercato/shared":"0.4.11-canary.2156.1c5e1e4513"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2156.1c5e1e4513_1776162014455_0.7291598261414296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2135.10854e17b3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2135.10854e17b3","_id":"@open-mercato/ai-assistant@0.4.11-develop.2135.10854e17b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"286cb927ce92e46c27ce40a3b052eeda8d84857e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2135.10854e17b3.tgz","fileCount":277,"integrity":"sha512-iuV+Mxol7SUAlZzRv3y6Yps2b1iw1aa8Syjr3EfrY1VYFa6+faIdM855cCSlMPWY0TNftE4w+f06kMUQwix2kA==","signatures":[{"sig":"MEUCID0kzA1msg6uV4RcOMIH2iVzk1KB6EKTBwzEgdDC8HMuAiEAqdf0NHANQPh0VLj4RuqTxUtmj7AKwEBoB2oHDTe8h/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iuV+Mxol7SUAlZzRv3y6Yps2b1iw1aa8Syjr3EfrY1VYFa6+faIdM855cCSlMPWY0TNftE4w+f06kMUQwix2kA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2135.10854e17b3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2135.10854e17b3","@open-mercato/shared":"0.4.11-develop.2135.10854e17b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2135.10854e17b3_1776162046308_0.6784716756896325","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2148.ffc160597e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2148.ffc160597e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2148.ffc160597e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c5426826fc63fccd7ae69e83259d4c44ff4e1f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2148.ffc160597e.tgz","fileCount":277,"integrity":"sha512-Oqg3mRTFZR3CkAy+DVdJT6rCl/C4yv5BtW4tjr99tppodjNPDSNbjGu4biNXX5T4Qz1BwFoQgMRaHfF28jFtEA==","signatures":[{"sig":"MEQCIFVoQpQHVkmmc1rEj7M+On5H1jCB5fFGQxbx+kw2IhIFAiAH82wXgWfmpr0muTQdDcbDHJwFTSbd2ydC6VQBk5Nszg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Oqg3mRTFZR3CkAy+DVdJT6rCl/C4yv5BtW4tjr99tppodjNPDSNbjGu4biNXX5T4Qz1BwFoQgMRaHfF28jFtEA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2148.ffc160597e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2148.ffc160597e","@open-mercato/shared":"0.4.11-canary.2148.ffc160597e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2148.ffc160597e_1776162481080_0.7879273946177872","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2136.8e46d47f4c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2136.8e46d47f4c","_id":"@open-mercato/ai-assistant@0.4.11-develop.2136.8e46d47f4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4294c8b1365d564f3c0cbd242aa3e98731581b22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2136.8e46d47f4c.tgz","fileCount":277,"integrity":"sha512-DuTIMNevKolEAkpnvGDhlHqcHKlep9kpxAWNNHrjWMHdqlYSrmBoxOmXVt0SA81Hnc8SA1oerDZ3emDKOipMdA==","signatures":[{"sig":"MEUCIQCJ4vY3p91230yOOv+quZW67zyqjl74RAJ8hMxQfV9P4gIge6E8hY+IAZN7EsQoCiH5Nb9F3amjh8oLMD4k3JK7IDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DuTIMNevKolEAkpnvGDhlHqcHKlep9kpxAWNNHrjWMHdqlYSrmBoxOmXVt0SA81Hnc8SA1oerDZ3emDKOipMdA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2136.8e46d47f4c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2136.8e46d47f4c","@open-mercato/shared":"0.4.11-develop.2136.8e46d47f4c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2136.8e46d47f4c_1776162676220_0.8468766537425021","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2141.eb1951fda4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2141.eb1951fda4","_id":"@open-mercato/ai-assistant@0.4.11-develop.2141.eb1951fda4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6098ccdc50d54d5163535fe294f80f5bb9927d2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2141.eb1951fda4.tgz","fileCount":277,"integrity":"sha512-MrPzqqa9CytTZG0BojhAsEc1FRv2uQmQVzkstT0U+PjOv470cVRHAZmqOkAbW4s/dSrOB1+fgaTs3NL95tJklA==","signatures":[{"sig":"MEUCID3tJ56RbJh5h8CdxKahUsTxfRR/1GHMb/J7j6TNSiidAiEAzlkxhhvLKWimY5qcCm7hegKWOzwXiiRmq9oChyyR69M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MrPzqqa9CytTZG0BojhAsEc1FRv2uQmQVzkstT0U+PjOv470cVRHAZmqOkAbW4s/dSrOB1+fgaTs3NL95tJklA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2141.eb1951fda4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2141.eb1951fda4","@open-mercato/shared":"0.4.11-develop.2141.eb1951fda4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2141.eb1951fda4_1776162767473_0.4200370670122635","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2155.8d2ace0665":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2155.8d2ace0665","_id":"@open-mercato/ai-assistant@0.4.11-canary.2155.8d2ace0665","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"20502ad0c93e0e6a31f5c356b0101f8ce893b420","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2155.8d2ace0665.tgz","fileCount":277,"integrity":"sha512-6HvaegszXG/M+AeTnkET+dyXJ4VVPX2NnLHOOVNL4r18wRDFRiGDyqlx7H+2UgdaqYcW33cb1Bg3qLOnriVBxg==","signatures":[{"sig":"MEUCIQDdHpKjhwZugnaIjPqy/ap19ZP/aHDF/JMMtJphM8KCGwIgToZYaFsdLEnL+YkEIwfK1gMNlAxrbBy1dqxxGPFg6Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6HvaegszXG/M+AeTnkET+dyXJ4VVPX2NnLHOOVNL4r18wRDFRiGDyqlx7H+2UgdaqYcW33cb1Bg3qLOnriVBxg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2155.8d2ace0665"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2155.8d2ace0665","@open-mercato/shared":"0.4.11-canary.2155.8d2ace0665"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2155.8d2ace0665_1776163023791_0.25798056763543165","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2143.a4e4c09879":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2143.a4e4c09879","_id":"@open-mercato/ai-assistant@0.4.11-develop.2143.a4e4c09879","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a59fcf6f1806a89ede905bb77576fc3c4f013a7b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2143.a4e4c09879.tgz","fileCount":277,"integrity":"sha512-ZacHfgtQG8qtfd9hIDdN2+O7QON4tCkU3dbZr5tvv+b/0k65wPzJZjz+D8mk/8qI2tOwSgA1xhKJbBvc36IuNw==","signatures":[{"sig":"MEYCIQC8nGkPQiNLj6j7H3hf8adD+lIskjH1YwEJyr9GG59YpwIhAPsEvP4K0Un1+rVbwVzzNtZQlBEmmtmbcAnoEGgIVJsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZacHfgtQG8qtfd9hIDdN2+O7QON4tCkU3dbZr5tvv+b/0k65wPzJZjz+D8mk/8qI2tOwSgA1xhKJbBvc36IuNw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2143.a4e4c09879"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2143.a4e4c09879","@open-mercato/shared":"0.4.11-develop.2143.a4e4c09879"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2143.a4e4c09879_1776163274837_0.3948597263461773","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2145.b311627b5d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2145.b311627b5d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2145.b311627b5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"668422ea7670515fca1a0c11b2ee7125d16b8aa9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2145.b311627b5d.tgz","fileCount":277,"integrity":"sha512-RBmsA4WbBqE3cVBS+amkYA48qm2uRl+oENL3Nl11exhQaNRyBC3fRIYt9pEDNGplhNDZXdZkkP3+jd1dvr+nuA==","signatures":[{"sig":"MEYCIQC6jUzZJkZTlCvzjKxG8kVAGS9dfnWAQBb4OMHYJe8CKQIhALpwGftYkdsOMakZtEuMroBARDi/DQZxYpp2h8yKoHNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RBmsA4WbBqE3cVBS+amkYA48qm2uRl+oENL3Nl11exhQaNRyBC3fRIYt9pEDNGplhNDZXdZkkP3+jd1dvr+nuA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2145.b311627b5d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2145.b311627b5d","@open-mercato/shared":"0.4.11-develop.2145.b311627b5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2145.b311627b5d_1776163680229_0.41273890914247335","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2151.e176d1089f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2151.e176d1089f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2151.e176d1089f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6afdb1a1b0504c26352bc2d6a2cab6a8d2157826","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2151.e176d1089f.tgz","fileCount":277,"integrity":"sha512-0RlcMW1ozr2EtOAfNmO/1kLNLimNRHlzGVYfmyIF8Sdaa0mfgvqc54W117FIDSjj2G1zrC7cRQmXNo+Y0xntdQ==","signatures":[{"sig":"MEUCIQDuAaMFidX6CjadfyAdhgMDrMmeUYz6aOBwn72kxcimyQIgZ4X1Dh3pOkwEsiSnItR6aRsO9CYSxc3i+tnktKnEZc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0RlcMW1ozr2EtOAfNmO/1kLNLimNRHlzGVYfmyIF8Sdaa0mfgvqc54W117FIDSjj2G1zrC7cRQmXNo+Y0xntdQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2151.e176d1089f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2151.e176d1089f","@open-mercato/shared":"0.4.11-develop.2151.e176d1089f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2151.e176d1089f_1776163919092_0.2638465899720486","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2153.904d6ed98e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2153.904d6ed98e","_id":"@open-mercato/ai-assistant@0.4.11-develop.2153.904d6ed98e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b46fae9ce27614229a9429db78396ad82f6ab0e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2153.904d6ed98e.tgz","fileCount":277,"integrity":"sha512-0yyUyn7gkKFHjyDZxL/gSAt3YPjhj/4EdqL16A30yOwcRWnQqnSKIZ4OF8+vkAEkoHPuN15imk5JTVVTo3HkFg==","signatures":[{"sig":"MEUCIQCDSSE/2ryF53YT2DET0OLUzxzSJqyfPNIve8/SzdKYCgIgHkrYXDKNaPQhB1vEZ0m4Vf8PG/fqXpK8BwxBgKmOiq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0yyUyn7gkKFHjyDZxL/gSAt3YPjhj/4EdqL16A30yOwcRWnQqnSKIZ4OF8+vkAEkoHPuN15imk5JTVVTo3HkFg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2153.904d6ed98e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2153.904d6ed98e","@open-mercato/shared":"0.4.11-develop.2153.904d6ed98e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2153.904d6ed98e_1776164007742_0.16055345533682686","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2154.ea3399fa39":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2154.ea3399fa39","_id":"@open-mercato/ai-assistant@0.4.11-develop.2154.ea3399fa39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb67613c7cdd842b1d00389bd738fe195815062e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2154.ea3399fa39.tgz","fileCount":277,"integrity":"sha512-yaQMVo91jlKyFGjl3gj1ZFKWrN8LlgfQ04C5TleOREWb3RLinAw+HH2wNCwcNMtRTyFzX+etH3DOOqiWok+99w==","signatures":[{"sig":"MEUCIGXkEBMrXzl/oHNjVGkUHcaZkKJu1utDw55uORu/g+0vAiEA/FmJN3My8RD/Ta38C/96plp46BxNhkDg9PDxkmrhSf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yaQMVo91jlKyFGjl3gj1ZFKWrN8LlgfQ04C5TleOREWb3RLinAw+HH2wNCwcNMtRTyFzX+etH3DOOqiWok+99w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2154.ea3399fa39"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2154.ea3399fa39","@open-mercato/shared":"0.4.11-develop.2154.ea3399fa39"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2154.ea3399fa39_1776164030620_0.01567589359893118","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2157.1d1dfaf3a6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2157.1d1dfaf3a6","_id":"@open-mercato/ai-assistant@0.4.11-develop.2157.1d1dfaf3a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c835505fa63e920c7f5afc6815a159ca95335d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2157.1d1dfaf3a6.tgz","fileCount":277,"integrity":"sha512-Q/jkKSqWOczQY2L+8uveIqq9Zi3ihIZO9kpG3xSmIjAfQVzTPRKYPAbww2uNhPjJUhF7qQW77zJr/+LpECs6SQ==","signatures":[{"sig":"MEUCIQDOmFZZ2mug9FLNn/i+gU+v3GVtakaI6MTRqsidt51+RwIgad0fQBWAsaII6swdYc1+bVEfMOYvAzdoXe9xpbI7zaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q/jkKSqWOczQY2L+8uveIqq9Zi3ihIZO9kpG3xSmIjAfQVzTPRKYPAbww2uNhPjJUhF7qQW77zJr/+LpECs6SQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2157.1d1dfaf3a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2157.1d1dfaf3a6","@open-mercato/shared":"0.4.11-develop.2157.1d1dfaf3a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2157.1d1dfaf3a6_1776164095665_0.7191987553154828","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2158.55cb8b47ed":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2158.55cb8b47ed","_id":"@open-mercato/ai-assistant@0.4.11-develop.2158.55cb8b47ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"643dd92df34405b975134e3431157eb693a7904e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2158.55cb8b47ed.tgz","fileCount":277,"integrity":"sha512-sfC/qN4BKA0Go5XBLoUoEK8RZ5ApsAXkZBDexKSKllgezhzD6siKmYIte8FUakehPSbcljn6TQ1cWxe+WlD+OQ==","signatures":[{"sig":"MEYCIQDesuBKff/Lcx0uJb2JiafdlsSqoCqAclVMk/4yra4JAwIhAIo/sqH3deRy8scwHb6HVvwmbLzJzVhKZaKqKtxOjJjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sfC/qN4BKA0Go5XBLoUoEK8RZ5ApsAXkZBDexKSKllgezhzD6siKmYIte8FUakehPSbcljn6TQ1cWxe+WlD+OQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2158.55cb8b47ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2158.55cb8b47ed","@open-mercato/shared":"0.4.11-develop.2158.55cb8b47ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2158.55cb8b47ed_1776164243167_0.317785710683794","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2159.6a1530922d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2159.6a1530922d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2159.6a1530922d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fdb0992484d67609b465b5d90c1589531c39f05","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2159.6a1530922d.tgz","fileCount":277,"integrity":"sha512-zeWjxGM5sdwkiYoAQzqJaWIi00EHM5CDMqvUewK0ei0xuOiKbhssqsR5hEbrxyTtQAcJAYhILDnpXyUL58lFfw==","signatures":[{"sig":"MEQCIBtSzjA6P1C//HdSIqC4M2nHHEAl+I+a8cP/4ReL6jwjAiAWsSm05Cp92Lydqhyr2jlXiPpZ+XzS0g1vxktAwUbpGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zeWjxGM5sdwkiYoAQzqJaWIi00EHM5CDMqvUewK0ei0xuOiKbhssqsR5hEbrxyTtQAcJAYhILDnpXyUL58lFfw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2159.6a1530922d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2159.6a1530922d","@open-mercato/shared":"0.4.11-develop.2159.6a1530922d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2159.6a1530922d_1776164490868_0.6596487641566924","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2166.deb341212f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2166.deb341212f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2166.deb341212f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d4778d872ec97588e803c8135b86902c33960bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2166.deb341212f.tgz","fileCount":277,"integrity":"sha512-VaJuDPt7Sp1RrFbI0Edrjjj7KEgZpWiqaB4DqY2NqtOSYlWF9Xj4HTsmP2K/xwRAivUKtABqicEXfK18fcaj3g==","signatures":[{"sig":"MEYCIQDbcMr1skK8JHObiBX+UnkJTHH6DpZ094KfhC8KjDj9lgIhAMHN8MJHrz3sFrUeGHvqEkQsE8bn40rUxnPTLFhReNhj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VaJuDPt7Sp1RrFbI0Edrjjj7KEgZpWiqaB4DqY2NqtOSYlWF9Xj4HTsmP2K/xwRAivUKtABqicEXfK18fcaj3g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2166.deb341212f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2166.deb341212f","@open-mercato/shared":"0.4.11-canary.2166.deb341212f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2166.deb341212f_1776175209704_0.5265579259672903","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2167.8082a1f76c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2167.8082a1f76c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2167.8082a1f76c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7a0bb6289efdfa531e626f51b892e2a7a9ae782","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2167.8082a1f76c.tgz","fileCount":277,"integrity":"sha512-whcgr+b338zsp2ayZ2mR+uPst1xJdhiQjm2lJmFtmLouICShHPGOkS0L7f8ekXNt+alVxlypTmfkJNYvRscbcQ==","signatures":[{"sig":"MEQCIB/8I1j59cLuB8JaGxyhHuo/Hc2Ekw0cC0raurE+Jrk4AiAFcXJ6sb/cENLlr3a7A9oT7dpgjyk2vFy9nwpb9mU1Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-whcgr+b338zsp2ayZ2mR+uPst1xJdhiQjm2lJmFtmLouICShHPGOkS0L7f8ekXNt+alVxlypTmfkJNYvRscbcQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2167.8082a1f76c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2167.8082a1f76c","@open-mercato/shared":"0.4.11-canary.2167.8082a1f76c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2167.8082a1f76c_1776176205924_0.2011040480950128","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2169.2a232a1fb1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2169.2a232a1fb1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2169.2a232a1fb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0da19c0802f4ca2f942c4a7315b39b6137eb2082","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2169.2a232a1fb1.tgz","fileCount":277,"integrity":"sha512-sCAJKvTsemdqHLv7w3UBFsjkdWdpy8R7WBd1PYqdk6s2onV8SAkg7iLx8JS2OVWvMjaL8omqzl0ZDo3mwp34AQ==","signatures":[{"sig":"MEYCIQCyhSnkKCqrlSMhso8PWjBY3LO94Jje6Hi5rCwa3Y/fCAIhALgg3sC/NvodndjzYO4HkyUI9nn3R/7g0HZeWHNKhsX/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sCAJKvTsemdqHLv7w3UBFsjkdWdpy8R7WBd1PYqdk6s2onV8SAkg7iLx8JS2OVWvMjaL8omqzl0ZDo3mwp34AQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2169.2a232a1fb1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2169.2a232a1fb1","@open-mercato/shared":"0.4.11-canary.2169.2a232a1fb1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2169.2a232a1fb1_1776177103702_0.23693702604118982","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2170.52320e108d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2170.52320e108d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2170.52320e108d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39425eb686a455c8b768c61fd0f6c79140a56eac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2170.52320e108d.tgz","fileCount":277,"integrity":"sha512-z8tXxtp6539xqrt85VbsTXsSLMxe/KlujkFUJYC2qqK90RMQ6RAYcy9uYNY9LnJo17iNrny5QKqK/Ht+sEqrDA==","signatures":[{"sig":"MEUCIDMybif+VuAnCqjKC4U9REMwlFhBbOmhflVNbaksx2sJAiEA5P3Hy1gCHPUP1kC6JELayi4OymsE/5uzGFFS+Gi4gCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z8tXxtp6539xqrt85VbsTXsSLMxe/KlujkFUJYC2qqK90RMQ6RAYcy9uYNY9LnJo17iNrny5QKqK/Ht+sEqrDA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2170.52320e108d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2170.52320e108d","@open-mercato/shared":"0.4.11-develop.2170.52320e108d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2170.52320e108d_1776177369888_0.28003045515665304","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2175.00266b1294":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2175.00266b1294","_id":"@open-mercato/ai-assistant@0.4.11-canary.2175.00266b1294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1c627af14680e4341a111146b6e57cc3b30d132","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2175.00266b1294.tgz","fileCount":277,"integrity":"sha512-geRq0YbkhijzFjwauLtaJyjoWu2WvEfxBZyekJqNkYXF93x1SePYPqndZAhRqg9FUIu4Yk213m0K3b+MxuWwWQ==","signatures":[{"sig":"MEUCIGJ0INZJdZkjqsSfppkIXYhB7Gtjxe2wzEnCl1GYEovQAiEA+mNP/iXwWcqLCiVSYGtJiFDR9/c7vXaCn3keylPFsLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-geRq0YbkhijzFjwauLtaJyjoWu2WvEfxBZyekJqNkYXF93x1SePYPqndZAhRqg9FUIu4Yk213m0K3b+MxuWwWQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2175.00266b1294"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2175.00266b1294","@open-mercato/shared":"0.4.11-canary.2175.00266b1294"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2175.00266b1294_1776182116829_0.28174980382603665","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2176.995606fc69":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2176.995606fc69","_id":"@open-mercato/ai-assistant@0.4.11-canary.2176.995606fc69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e0efc8f926446824bc2ef330f7adaebbc69d05b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2176.995606fc69.tgz","fileCount":277,"integrity":"sha512-xTrDSwkSkyxd/ecAOtcTijrP+KFxnq7Rwoz55WytB3ca0SeM3M54KpXyCQyr9MPt7WQ8ARYlsnNAPCIoq2Z5PQ==","signatures":[{"sig":"MEUCIHy32gNT+EzPQ9IVWe+asN8GTc03q6N4/6MmVMBYglj1AiEA4w6Pc87mcTv8wGy792QRVdjg+lS9NCLAVRrL7Cvk6AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xTrDSwkSkyxd/ecAOtcTijrP+KFxnq7Rwoz55WytB3ca0SeM3M54KpXyCQyr9MPt7WQ8ARYlsnNAPCIoq2Z5PQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2176.995606fc69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2176.995606fc69","@open-mercato/shared":"0.4.11-canary.2176.995606fc69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2176.995606fc69_1776184496693_0.01104500183267243","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2177.e452f76dda":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2177.e452f76dda","_id":"@open-mercato/ai-assistant@0.4.11-canary.2177.e452f76dda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"984eb463622ed18ba54c4e8630965b716b3244a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2177.e452f76dda.tgz","fileCount":277,"integrity":"sha512-aF4NYLzMA9YhAuX4yvx/3ytIfUcrXjv2E5ShY37JXAAYK0LLi6OUtgMhKmDPE05zJL0PYIKZwsp976xUvCQZOw==","signatures":[{"sig":"MEYCIQDDSOcYXw3ZQjFTzWhcUDQCdzRaZbvwb380fhcWpepS0gIhAML+J10vxW6v/4N4j+MkGcLOdcQv6jNpkABgAWBRzkU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aF4NYLzMA9YhAuX4yvx/3ytIfUcrXjv2E5ShY37JXAAYK0LLi6OUtgMhKmDPE05zJL0PYIKZwsp976xUvCQZOw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2177.e452f76dda"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2177.e452f76dda","@open-mercato/shared":"0.4.11-canary.2177.e452f76dda"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2177.e452f76dda_1776185170175_0.49973480008499327","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2178.20bf56173b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2178.20bf56173b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2178.20bf56173b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd7219d58b3d506589c73d3ef80c81e0d75a7ffa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2178.20bf56173b.tgz","fileCount":277,"integrity":"sha512-JfSh6LHnUxlrQemkbmetGS3YB07+OuYCYTfHHuVIydHoNhW6PkhWIWSYuakDgirhfMpd6WfbPPSJRNIuLKj+fw==","signatures":[{"sig":"MEUCIC4PqmbkGDFkxN49TmjeKp9/shU4p7oPnJo/ywEye5HfAiEAtdSpPp/NZrl7Jo9YqPOkgfPi5Pcs2BLhajJrfn991CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JfSh6LHnUxlrQemkbmetGS3YB07+OuYCYTfHHuVIydHoNhW6PkhWIWSYuakDgirhfMpd6WfbPPSJRNIuLKj+fw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2178.20bf56173b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2178.20bf56173b","@open-mercato/shared":"0.4.11-canary.2178.20bf56173b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2178.20bf56173b_1776186004750_0.9491074271855147","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2183.3518c50893":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2183.3518c50893","_id":"@open-mercato/ai-assistant@0.4.11-develop.2183.3518c50893","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e5890c05c906e1a27292a1a31b67c256d4dbfa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2183.3518c50893.tgz","fileCount":277,"integrity":"sha512-wO7ZRc/vOMhRUkIjk9AjKrExD+UNB6a2xXWt3gdfap7gnqhQ5LrMC5tKYkDED5IcGGg3DhYoVLCs/S3+Qgky/A==","signatures":[{"sig":"MEUCIQCwXd+49u47sBN+Mmp66prODl4jj712Gx/BRLf2aqnO1gIgHk7AW1OaDzGKwRHtKg45f66bHPYw8srZYl4DCR3gEqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wO7ZRc/vOMhRUkIjk9AjKrExD+UNB6a2xXWt3gdfap7gnqhQ5LrMC5tKYkDED5IcGGg3DhYoVLCs/S3+Qgky/A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2183.3518c50893"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2183.3518c50893","@open-mercato/shared":"0.4.11-develop.2183.3518c50893"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2183.3518c50893_1776188706631_0.7328852379845923","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2184.91117c5ca5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2184.91117c5ca5","_id":"@open-mercato/ai-assistant@0.4.11-canary.2184.91117c5ca5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"111c0e413e912bfabf3ce15a90ee4b6ae4edbf75","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2184.91117c5ca5.tgz","fileCount":277,"integrity":"sha512-K1COdlJOzoJjIMVehov6LGHpHtBwxRCb0hpfFQ6TOF64fo5HXZeydHLZqPTa90sHBofzKn0/BpXHC9ja6GZXuQ==","signatures":[{"sig":"MEUCIFngWqRrGFGtaGb0nnMqXHZBuEG1yLhGalrwoahnWbSYAiEAz5z7OLqVH2Q9+rF7dFdpo2zpHOPLtYRo0KRl7lZAzI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K1COdlJOzoJjIMVehov6LGHpHtBwxRCb0hpfFQ6TOF64fo5HXZeydHLZqPTa90sHBofzKn0/BpXHC9ja6GZXuQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2184.91117c5ca5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2184.91117c5ca5","@open-mercato/shared":"0.4.11-canary.2184.91117c5ca5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2184.91117c5ca5_1776191864588_0.1019872975362166","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2185.687b2c3e06":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2185.687b2c3e06","_id":"@open-mercato/ai-assistant@0.4.11-canary.2185.687b2c3e06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"62b8314086242a4a8103a57d36c2bbaa98a9fe76","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2185.687b2c3e06.tgz","fileCount":277,"integrity":"sha512-Q5WRHOE6Gb9YgVfb9tv/Dpo2PAV7r2U+cXtmKBnlpL0AJwn+0Nz2pErGkJ7XfAx60VVJZhgWe22crtF071Zwnw==","signatures":[{"sig":"MEUCIH3/YP9xm+cUEDvl6uFTGlSrIjAQKjqy2ImY2ngEfy6cAiEAy5UzXWiFmFCtKll1AgN+nDzkGm12clxh3EJ/M2hI2qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q5WRHOE6Gb9YgVfb9tv/Dpo2PAV7r2U+cXtmKBnlpL0AJwn+0Nz2pErGkJ7XfAx60VVJZhgWe22crtF071Zwnw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2185.687b2c3e06"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2185.687b2c3e06","@open-mercato/shared":"0.4.11-canary.2185.687b2c3e06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2185.687b2c3e06_1776191926233_0.03551547924138365","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2186.062e566465":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2186.062e566465","_id":"@open-mercato/ai-assistant@0.4.11-canary.2186.062e566465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"738ebb8d27e11da072bae4fb06be24c43cdeb979","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2186.062e566465.tgz","fileCount":277,"integrity":"sha512-iMoebZ0LW8E5/aXlqwyNRJLNei5Al17PVd1C6G2KNbnVkD+KE2HWjNyrr6Ef2Vtypnufl8zRVnV/7xgqj4zsfg==","signatures":[{"sig":"MEYCIQDxN5Gg9qIXyy1AI/a/ruTUrRIc+M/nhhdNwi44C1EsPwIhAPM1wUZJaewqCnu3IapLqlVoD7eFwydlr5S0hBAtljIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iMoebZ0LW8E5/aXlqwyNRJLNei5Al17PVd1C6G2KNbnVkD+KE2HWjNyrr6Ef2Vtypnufl8zRVnV/7xgqj4zsfg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2186.062e566465"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2186.062e566465","@open-mercato/shared":"0.4.11-canary.2186.062e566465"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2186.062e566465_1776192914827_0.5614909622139015","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2187.30c30c7770":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2187.30c30c7770","_id":"@open-mercato/ai-assistant@0.4.11-canary.2187.30c30c7770","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1f97b93aff27c474b1a930a85443229f1f5f6b26","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2187.30c30c7770.tgz","fileCount":277,"integrity":"sha512-weYBZf/CkNwPd7LYqLys/WkxlhK/g8qnnvVUQfewn42oPXsg5Nrg1czmU+uJ2QIyeaWFrbdPYrdpawYWgDmIHA==","signatures":[{"sig":"MEUCIQC94ydPdE1OluqcfWX9LJv38lBy1aM+OHT85YXr4A7QNQIgA/NpSobrw3vzsw8xvYT8m8ZSSeRCuU6wrO5pJvSKcE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-weYBZf/CkNwPd7LYqLys/WkxlhK/g8qnnvVUQfewn42oPXsg5Nrg1czmU+uJ2QIyeaWFrbdPYrdpawYWgDmIHA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2187.30c30c7770"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2187.30c30c7770","@open-mercato/shared":"0.4.11-canary.2187.30c30c7770"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2187.30c30c7770_1776193271604_0.1488941051133319","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2188.3a1a9ac499":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2188.3a1a9ac499","_id":"@open-mercato/ai-assistant@0.4.11-canary.2188.3a1a9ac499","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eeeccaf11e45a5aa17c2449337c55601b3271aaf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2188.3a1a9ac499.tgz","fileCount":277,"integrity":"sha512-NmFXN0UdUoTJWfT7y+RSWtMiPrUCuV6ZbTHn6IJd27yDqHqocEubjo2TYzjTsCbo6tC7+5cykcUhfMKVNV+iKA==","signatures":[{"sig":"MEUCIQDz/d2afuglocp+PDhPkLALS6xrHpQ3Cf6coESRP23ZswIgA3wagP7h4O30w5/of7eip+YJ2xCMXJmnQRrk9qqeT1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NmFXN0UdUoTJWfT7y+RSWtMiPrUCuV6ZbTHn6IJd27yDqHqocEubjo2TYzjTsCbo6tC7+5cykcUhfMKVNV+iKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2188.3a1a9ac499"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2188.3a1a9ac499","@open-mercato/shared":"0.4.11-canary.2188.3a1a9ac499"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2188.3a1a9ac499_1776193628520_0.9923367689697811","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2189.94bc179a1c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2189.94bc179a1c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2189.94bc179a1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2bb84f9cc07eea66a8209475025198c60ed85dfb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2189.94bc179a1c.tgz","fileCount":277,"integrity":"sha512-TMXjDx4eG6izqbCuVSAm63S6IaXpl+9DjgMamTqMg1OzihwxbBlXn0DWHvxuduMkhlkv1PCIEDNOs4X51UCG3g==","signatures":[{"sig":"MEYCIQC/Lg8ergKRirU9YAPo1kCuXOhDqnZAWdc5A/wLtcw7xQIhAJNB0SdRZbk/+zXgMMJymOEKNq+TwoSj67F3ij+O59ty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TMXjDx4eG6izqbCuVSAm63S6IaXpl+9DjgMamTqMg1OzihwxbBlXn0DWHvxuduMkhlkv1PCIEDNOs4X51UCG3g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2189.94bc179a1c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2189.94bc179a1c","@open-mercato/shared":"0.4.11-canary.2189.94bc179a1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2189.94bc179a1c_1776194146940_0.6772789442034826","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2190.8c4aa3e95a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2190.8c4aa3e95a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2190.8c4aa3e95a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9101f2368c3c4e87a630d05b803aa463e5d042a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2190.8c4aa3e95a.tgz","fileCount":277,"integrity":"sha512-6dNQvTe0EgQqiiuhah5rKxUy2GCEjZdvKWhQWq/ETV7a2pHO/0VLnanSSB3eMacV66wIwtZGaM37pOnTfowBDg==","signatures":[{"sig":"MEUCIQCO74UGziLV+gkjA8gQnu+VJ5lfZuKhZUP4tV3Oa3jLzQIgBquJddCfc6XjaFTGNif4zdodoUcj6aFhEhGExC74cL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6dNQvTe0EgQqiiuhah5rKxUy2GCEjZdvKWhQWq/ETV7a2pHO/0VLnanSSB3eMacV66wIwtZGaM37pOnTfowBDg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2190.8c4aa3e95a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2190.8c4aa3e95a","@open-mercato/shared":"0.4.11-canary.2190.8c4aa3e95a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2190.8c4aa3e95a_1776194347436_0.9885424779149468","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2191.0f4b3ec5f4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2191.0f4b3ec5f4","_id":"@open-mercato/ai-assistant@0.4.11-canary.2191.0f4b3ec5f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9334582cc7422e4d7d43f2388c8705209131f06d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2191.0f4b3ec5f4.tgz","fileCount":277,"integrity":"sha512-pRQofptk3HPI5bnTtZx86fnmK1xvKt1yG2o/rnD50gX7lweqcrUq75nx5TIfoqkJIEVeisZNmvCUlVIdJSOcdw==","signatures":[{"sig":"MEYCIQD2DkYST5bMoP0bskQmkEkUwXq97i1hWl+7QgnhNBHlIgIhALAUnuUU9J35TDNaEHy8U+0kK7yStT83eYDPMB+stUT6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pRQofptk3HPI5bnTtZx86fnmK1xvKt1yG2o/rnD50gX7lweqcrUq75nx5TIfoqkJIEVeisZNmvCUlVIdJSOcdw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2191.0f4b3ec5f4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2191.0f4b3ec5f4","@open-mercato/shared":"0.4.11-canary.2191.0f4b3ec5f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2191.0f4b3ec5f4_1776195325656_0.7619064070615014","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2192.2a849afe84":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2192.2a849afe84","_id":"@open-mercato/ai-assistant@0.4.11-canary.2192.2a849afe84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"36bdce93afbd0c3ac42a8fd48ff278a377006cac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2192.2a849afe84.tgz","fileCount":277,"integrity":"sha512-zOVYrSI1evZaefEkZfHD591IBf9xF4x3StSi5qTXiXoi66jIxaifOltDiNF0w31ha3FiNBaeAfwyktZBS7DVWg==","signatures":[{"sig":"MEYCIQCkxGynQV/wpK2TA979uidFMGlDRsAVHgoUKJgeht6R/QIhAMeI3s4b5fVdabf28Fhu8bqe3nEzCQm7pk7VBEBcoVzt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zOVYrSI1evZaefEkZfHD591IBf9xF4x3StSi5qTXiXoi66jIxaifOltDiNF0w31ha3FiNBaeAfwyktZBS7DVWg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2192.2a849afe84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2192.2a849afe84","@open-mercato/shared":"0.4.11-canary.2192.2a849afe84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2192.2a849afe84_1776195482074_0.6105246348164575","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2193.b194425471":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2193.b194425471","_id":"@open-mercato/ai-assistant@0.4.11-canary.2193.b194425471","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7dc3a41823371f29e23e9d802e56e7a5a5573dc2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2193.b194425471.tgz","fileCount":277,"integrity":"sha512-6hM+lgdPp4f8tSaNzS3CJGtQVBmblTp6OqmcZ3jScG6gMUuX2BWo9Ewmae2q6JX5lLm+yPfMXyBnT/cgASi0zg==","signatures":[{"sig":"MEQCIFbIMOxaSUiO8fVJgvP2gSXY7wP6PYNa0ZxH9vDX0VvWAiAT14Fz2eri96BoiA9ICCFaSbKz2CgbD7s+qj8XGaOYNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6hM+lgdPp4f8tSaNzS3CJGtQVBmblTp6OqmcZ3jScG6gMUuX2BWo9Ewmae2q6JX5lLm+yPfMXyBnT/cgASi0zg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2193.b194425471"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2193.b194425471","@open-mercato/shared":"0.4.11-canary.2193.b194425471"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2193.b194425471_1776196307970_0.5052212566148604","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2195.348e90b979":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2195.348e90b979","_id":"@open-mercato/ai-assistant@0.4.11-canary.2195.348e90b979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be4ec37a2c61ba08ef7bf69cc9c6a48c5ee803a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2195.348e90b979.tgz","fileCount":277,"integrity":"sha512-YA8r5ODyEEcwpV1C2ZENR9JvR/YT6cIxyKfO2RMc27p0ukNnsexfIDxDE5IsZCMYNLYA4eqky6sxfztI6oQ7wg==","signatures":[{"sig":"MEQCIEtnmoBGmsg+Mk9OJBlTAaFLYhkmDDrB2XRpVEs2U0CoAiA2D67FQxSRL/gMI6WiBCaMUcIEZnuWw+NuvyUGSUv8Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YA8r5ODyEEcwpV1C2ZENR9JvR/YT6cIxyKfO2RMc27p0ukNnsexfIDxDE5IsZCMYNLYA4eqky6sxfztI6oQ7wg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2195.348e90b979"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2195.348e90b979","@open-mercato/shared":"0.4.11-canary.2195.348e90b979"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2195.348e90b979_1776207777264_0.28953626149043843","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2199.370be97c1a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2199.370be97c1a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2199.370be97c1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6de3d88bab8cb6979ee4a636b0aefdff66349868","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2199.370be97c1a.tgz","fileCount":277,"integrity":"sha512-g3N/wiBRhaJN/D3XG7T3eSvQ50IAJMrClTUSlUehCwTusc0mR6KIP2tA97RlqsMHt8Mbg4yeywUBoinVlom+QQ==","signatures":[{"sig":"MEYCIQDfOTnd8HS7vi1zNQdlPmx2IPklj7/2jTAdcOXP3tmQHgIhAP6rRb197vsNt440tG/K4jRl1ku3Cc7Sr+UEjMUVG9S2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g3N/wiBRhaJN/D3XG7T3eSvQ50IAJMrClTUSlUehCwTusc0mR6KIP2tA97RlqsMHt8Mbg4yeywUBoinVlom+QQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2199.370be97c1a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2199.370be97c1a","@open-mercato/shared":"0.4.11-canary.2199.370be97c1a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2199.370be97c1a_1776233243093_0.6977332688124473","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2200.1115f7a77c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2200.1115f7a77c","_id":"@open-mercato/ai-assistant@0.4.11-develop.2200.1115f7a77c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef3100bcdc2e265c34f6987d306c8ba5246ed47f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2200.1115f7a77c.tgz","fileCount":277,"integrity":"sha512-PornJmtqMxiO6CUvuwUNSgNQ01IHFovqsemOQMwfVSeOkqJj6fQhBLYu84A986YfJQdvbAf6MQYP9VZskQIhDw==","signatures":[{"sig":"MEUCIEV0lHwcvdQ/ywCY9r4mlFuFiv4gOBNHc7k3CAohCHpAAiEAryBP3TXRvbD8Bs0DCuKhFglGeStycwPqG5Aw10u8W6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PornJmtqMxiO6CUvuwUNSgNQ01IHFovqsemOQMwfVSeOkqJj6fQhBLYu84A986YfJQdvbAf6MQYP9VZskQIhDw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2200.1115f7a77c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2200.1115f7a77c","@open-mercato/shared":"0.4.11-develop.2200.1115f7a77c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2200.1115f7a77c_1776238210279_0.12310710678133274","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2201.e89514ce58":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2201.e89514ce58","_id":"@open-mercato/ai-assistant@0.4.11-develop.2201.e89514ce58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2a8435b9ac495c9605c92753767bdd2a184351a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2201.e89514ce58.tgz","fileCount":277,"integrity":"sha512-sUMNx7RTZ1W0jXYbiPsBBmwVO9Hagr76ZKXigKLkVq8LmpnMAUW79Gfrt5b/5TBgxGzs8vLRAXc7hKHFRO3O+w==","signatures":[{"sig":"MEUCIQDXFnCnYdMnaq+epIIfpS2nOr1ZEkec+YjJjeb9jES36AIgbUoAoLsiM+e9hdIds520P0q34GIsEkmLKdpP88Tsi3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sUMNx7RTZ1W0jXYbiPsBBmwVO9Hagr76ZKXigKLkVq8LmpnMAUW79Gfrt5b/5TBgxGzs8vLRAXc7hKHFRO3O+w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2201.e89514ce58"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2201.e89514ce58","@open-mercato/shared":"0.4.11-develop.2201.e89514ce58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2201.e89514ce58_1776238326743_0.8048207106802696","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2205.8ab3ea3e4a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2205.8ab3ea3e4a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2205.8ab3ea3e4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"afc2381ae61495ad1620bb37e05905775f3ce33b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2205.8ab3ea3e4a.tgz","fileCount":277,"integrity":"sha512-CADmoyYAmSOYHwyYHcNXRXrpHV2GXDcX3uvIj/ofQoK9ZdvY+AQ6BtuTsFv3VZmAjdcEWSTKerRLW8TzWWx2ow==","signatures":[{"sig":"MEUCIQDGna49E1KLtoNDFxInKZ1Gsg16H+wKTGp7VArrKVY3ZgIgfQHMuDhuqrNw+BuOZuvNhl66OIy8Eph2oggMIjPAtlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780053},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CADmoyYAmSOYHwyYHcNXRXrpHV2GXDcX3uvIj/ofQoK9ZdvY+AQ6BtuTsFv3VZmAjdcEWSTKerRLW8TzWWx2ow==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2205.8ab3ea3e4a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2205.8ab3ea3e4a","@open-mercato/shared":"0.4.11-canary.2205.8ab3ea3e4a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2205.8ab3ea3e4a_1776245750038_0.03560502129590759","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2206.f9b1d1d25e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2206.f9b1d1d25e","_id":"@open-mercato/ai-assistant@0.4.11-develop.2206.f9b1d1d25e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fd665f5b7b5a57f162a0124d996af2e31b6aee4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2206.f9b1d1d25e.tgz","fileCount":277,"integrity":"sha512-5ffLgG17HYyb0Id8Cvjqf/K/BMi1yWZGwHpUuVOx4yT4H5JOKYSMI7ZQfzNLYV3jHv9VRakqiU+RsV3Mk9AxQw==","signatures":[{"sig":"MEUCIQCOpE3msqOXvjU97w9L8ZJd/gk5VZzWh3cTkrieuZ5k2wIgT9FQ70Js3RP7d+ogn9XKY++AXkjhRB2Ynb8mpVHuGJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5ffLgG17HYyb0Id8Cvjqf/K/BMi1yWZGwHpUuVOx4yT4H5JOKYSMI7ZQfzNLYV3jHv9VRakqiU+RsV3Mk9AxQw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2206.f9b1d1d25e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2206.f9b1d1d25e","@open-mercato/shared":"0.4.11-develop.2206.f9b1d1d25e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2206.f9b1d1d25e_1776247265828_0.4247664081158975","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2207.23c94908f0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2207.23c94908f0","_id":"@open-mercato/ai-assistant@0.4.11-develop.2207.23c94908f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6963fbf94bc3e09a8590a936461e98aa70c87837","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2207.23c94908f0.tgz","fileCount":277,"integrity":"sha512-RQmJC/q0pB1ifyaa+2GswhnURe/donviYJhOvv/taz5Akqok5ZW8WMQCrYnH0Gu3yhHc421VcaBikIEq93BMwg==","signatures":[{"sig":"MEUCIEmBWXN5g8UkvWyzDKjHCH0BNFC0gK19Vg24riCo21D1AiEA5Qy7qxHW/O9BLQt0LhPACmTwok+arzjNYf0QDYRDmrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RQmJC/q0pB1ifyaa+2GswhnURe/donviYJhOvv/taz5Akqok5ZW8WMQCrYnH0Gu3yhHc421VcaBikIEq93BMwg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2207.23c94908f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2207.23c94908f0","@open-mercato/shared":"0.4.11-develop.2207.23c94908f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2207.23c94908f0_1776247290073_0.6220643187306012","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2208.10d7a02786":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2208.10d7a02786","_id":"@open-mercato/ai-assistant@0.4.11-canary.2208.10d7a02786","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"abce2d1ca9ebb2115f620a5bf17f2bfb8e7cf3f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2208.10d7a02786.tgz","fileCount":278,"integrity":"sha512-t79PS0IFXlrWUHuFaLj8v5iXFiTCSXK3Ecp+9/MD+Oby4OGH1/DlcAw5t8JFIjpnzED78lF/18jw5z2XpOaqmg==","signatures":[{"sig":"MEUCIQC0tZscEMBA8AW4fpr9SHsgXKOnCWvlpU1EBuoaT4EkcAIgYAlc2fGUPDva3++j+Xg07eYNa5lFCptYFkCVD1hb664=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780107},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t79PS0IFXlrWUHuFaLj8v5iXFiTCSXK3Ecp+9/MD+Oby4OGH1/DlcAw5t8JFIjpnzED78lF/18jw5z2XpOaqmg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2208.10d7a02786"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2208.10d7a02786","@open-mercato/shared":"0.4.11-canary.2208.10d7a02786"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2208.10d7a02786_1776247418528_0.23833002045074458","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2209.62f4737bb7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2209.62f4737bb7","_id":"@open-mercato/ai-assistant@0.4.11-develop.2209.62f4737bb7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8bf84682fc2c1d4aeeadb4117de33fc47e14187","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2209.62f4737bb7.tgz","fileCount":277,"integrity":"sha512-kQA8HsTvMNleaIcPnc94WtG+AlEHPUEVEEwOltgFrVJVz/nkG8N+FFi1I8QaK9JEmuVgFmR4RJ1Lqe41vEGyEQ==","signatures":[{"sig":"MEUCIDFKofXDBuzHZSRkN3aYpysuu3hEhWhFP5ZVOd0xRSp+AiEAinMW5dZknLEFnsn0E/zU0Hg2T9A2j+CHaWT90I6BW2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kQA8HsTvMNleaIcPnc94WtG+AlEHPUEVEEwOltgFrVJVz/nkG8N+FFi1I8QaK9JEmuVgFmR4RJ1Lqe41vEGyEQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2209.62f4737bb7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2209.62f4737bb7","@open-mercato/shared":"0.4.11-develop.2209.62f4737bb7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2209.62f4737bb7_1776247519826_0.8633309447401651","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2210.cf14f7515b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2210.cf14f7515b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2210.cf14f7515b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ebd51f806dd519fb1123b6c0af32be3dac1a0e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2210.cf14f7515b.tgz","fileCount":277,"integrity":"sha512-PxuOFdFqIr8NuhrVDRfaI+rM3DW6YEWcUxorhXe2jglqw8ikc/1k7Wh13hdxnxsLm4Yk3Qkz+6v1HVLr2zMlhQ==","signatures":[{"sig":"MEUCIQDj1ygD3HqYiHjzUrcYhpEKoGzctQKEmPH/BcrGv8egkQIgIyucoPPzntJ5a2WKkoJpZ64dgSN8DJMnrWhCNA9i77Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PxuOFdFqIr8NuhrVDRfaI+rM3DW6YEWcUxorhXe2jglqw8ikc/1k7Wh13hdxnxsLm4Yk3Qkz+6v1HVLr2zMlhQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2210.cf14f7515b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2210.cf14f7515b","@open-mercato/shared":"0.4.11-canary.2210.cf14f7515b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2210.cf14f7515b_1776248085543_0.7908152065030114","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2212.7e6680a1e8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2212.7e6680a1e8","_id":"@open-mercato/ai-assistant@0.4.11-develop.2212.7e6680a1e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d25a337cb9e1220f3c5a373f4770c4428757d4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2212.7e6680a1e8.tgz","fileCount":277,"integrity":"sha512-KbsYqZcDWHJ7t/iYHjWBw+ePqgU57kOhpyx3yZQZn6kXzHENAu4urA124DbkX778Iujutmqn8GMGJPz1j69glw==","signatures":[{"sig":"MEUCIQC9vpr2dkzHJXAAIUvU+694ciGjP1P/VlOK3khB+3hBLwIgdK5bzwuXMbRFFiDyJ3nCz56cXewVMDgb7ctl2zV0WYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KbsYqZcDWHJ7t/iYHjWBw+ePqgU57kOhpyx3yZQZn6kXzHENAu4urA124DbkX778Iujutmqn8GMGJPz1j69glw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2212.7e6680a1e8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2212.7e6680a1e8","@open-mercato/shared":"0.4.11-develop.2212.7e6680a1e8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2212.7e6680a1e8_1776248288612_0.4542887800255657","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2213.e24130dd79":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2213.e24130dd79","_id":"@open-mercato/ai-assistant@0.4.11-develop.2213.e24130dd79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6ecb74715fd2188dc874deb31f614f2f4fbcd6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2213.e24130dd79.tgz","fileCount":277,"integrity":"sha512-2eoYeEN9p3f9ozhO9pfuwhqMp4IdkhkOksK1LlHDCvRf/PXBxMgMGDkBsCZilRuf0UxgFrOqvcv+zH1hZMwctA==","signatures":[{"sig":"MEUCIFX1jDtelyWMxKQr3NAAcHJmTrJy4HQVjZBYLVKw5pp/AiEAmcSQQ4XThl6+QGKLoRTAeI3v6/1x9mpGTPUz9pVyxEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2eoYeEN9p3f9ozhO9pfuwhqMp4IdkhkOksK1LlHDCvRf/PXBxMgMGDkBsCZilRuf0UxgFrOqvcv+zH1hZMwctA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2213.e24130dd79"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2213.e24130dd79","@open-mercato/shared":"0.4.11-develop.2213.e24130dd79"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2213.e24130dd79_1776248347423_0.6984500649849668","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2218.324f8c189e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2218.324f8c189e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2218.324f8c189e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf274410de8276decba580503c1a4131516a9df4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2218.324f8c189e.tgz","fileCount":296,"integrity":"sha512-xZWZkxi1u6B3HyfCEhg5o2wOyGdakiYVB4jBByl/aFXH3RFt74SuwENIoAM1c1uKJPNP7EMwTp/ZHRawS0uwwA==","signatures":[{"sig":"MEYCIQDnc0GwuMjwZMO4xFezZFPwd1NBlg+b4ZHQbzymlv7c8AIhAIKaagAh768GbfCI9TLpDzerKnowkdqs6+/K3CqGulun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xZWZkxi1u6B3HyfCEhg5o2wOyGdakiYVB4jBByl/aFXH3RFt74SuwENIoAM1c1uKJPNP7EMwTp/ZHRawS0uwwA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2218.324f8c189e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2218.324f8c189e","@open-mercato/shared":"0.4.11-canary.2218.324f8c189e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2218.324f8c189e_1776249257113_0.5275807081891466","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2215.f0dfd63c33":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2215.f0dfd63c33","_id":"@open-mercato/ai-assistant@0.4.11-develop.2215.f0dfd63c33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63fd2edbb92d6b1535a5ad170840cb330874bab7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2215.f0dfd63c33.tgz","fileCount":277,"integrity":"sha512-r0SlhFpvGpg7MGlUweEnx0uVHb7IOp23CWwPMaGL9dfmc0chJbf3vqYblFx2njsA3tuxkWXVdR1wZGjxa0M7Cg==","signatures":[{"sig":"MEUCIFGw1zaIi7K24lqlTODbZzIQKaavDFDnP3W4JWf0hB4VAiEAtgcjMHyNODz35JeXxjLFR6nlDjM+QjPmxd3Nk8lXPKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r0SlhFpvGpg7MGlUweEnx0uVHb7IOp23CWwPMaGL9dfmc0chJbf3vqYblFx2njsA3tuxkWXVdR1wZGjxa0M7Cg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2215.f0dfd63c33"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2215.f0dfd63c33","@open-mercato/shared":"0.4.11-develop.2215.f0dfd63c33"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2215.f0dfd63c33_1776249493122_0.7460311640941621","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2216.3430bb6595":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2216.3430bb6595","_id":"@open-mercato/ai-assistant@0.4.11-develop.2216.3430bb6595","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ab68b9030f2c7878aab4a140b4c92592176ae13","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2216.3430bb6595.tgz","fileCount":277,"integrity":"sha512-QXgTaKCmHaw/QftZzg6aBrjBtUMOvScbdcYZz5KD2dEc8MKEeDkbKqGzzQsdz5obM2ea4BHPrmiFe6oZsgwOaw==","signatures":[{"sig":"MEYCIQDT4PsXlVmp5urODvgpeICLTWvwddZramv8B8LIKqgZlgIhAMcWCmfTGp5Np63cWwM342152K33PkDePooqW5hn7il1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QXgTaKCmHaw/QftZzg6aBrjBtUMOvScbdcYZz5KD2dEc8MKEeDkbKqGzzQsdz5obM2ea4BHPrmiFe6oZsgwOaw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2216.3430bb6595"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2216.3430bb6595","@open-mercato/shared":"0.4.11-develop.2216.3430bb6595"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2216.3430bb6595_1776249664691_0.7507105623887047","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2217.57997cab37":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2217.57997cab37","_id":"@open-mercato/ai-assistant@0.4.11-canary.2217.57997cab37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c87b3774d8a675dfc381e438eabd2bc87cc2eec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2217.57997cab37.tgz","fileCount":277,"integrity":"sha512-/FWvBNCzA9OsDb8XYCpODk/2VjQ1D4+XnaK44nYhuVEeQ3n8HNKx1/rAA7Gg4GtfyneWEAfeFIl99hmkt4I4Jg==","signatures":[{"sig":"MEUCIQCjzrrQmLClhJ0RtyfoEvndTSK+ucZbpKhGSgDiKFj+fwIgJd81oN6egkMEyElsOgP6wMHvuycE9z90N0CdmBHQJsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/FWvBNCzA9OsDb8XYCpODk/2VjQ1D4+XnaK44nYhuVEeQ3n8HNKx1/rAA7Gg4GtfyneWEAfeFIl99hmkt4I4Jg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2217.57997cab37"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2217.57997cab37","@open-mercato/shared":"0.4.11-canary.2217.57997cab37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2217.57997cab37_1776249762360_0.0492961004803667","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2220.5f4ed2f0f6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2220.5f4ed2f0f6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2220.5f4ed2f0f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2dac4372d402083cb1df80360acff378b3d2f470","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2220.5f4ed2f0f6.tgz","fileCount":277,"integrity":"sha512-kI1Xj/k8fCXSIzP0xdCqPCu+QQxVjFVYT+qK6+iSnO8V776SMCDlnlfgc2TC/9wDFjabeE9/oiVCV3wynRuNOw==","signatures":[{"sig":"MEQCIBYIKD2RcHoyLBGkUDcJ3Njx0+uSvE6pXktB5pnkjDsiAiAo24S6pCwFB/Rex05SkZA1arKAWnsNscU9fMJRNgQ6iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kI1Xj/k8fCXSIzP0xdCqPCu+QQxVjFVYT+qK6+iSnO8V776SMCDlnlfgc2TC/9wDFjabeE9/oiVCV3wynRuNOw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2220.5f4ed2f0f6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2220.5f4ed2f0f6","@open-mercato/shared":"0.4.11-canary.2220.5f4ed2f0f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2220.5f4ed2f0f6_1776249802920_0.9253256308970148","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2219.0c432a9bd0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2219.0c432a9bd0","_id":"@open-mercato/ai-assistant@0.4.11-develop.2219.0c432a9bd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ff841f95f3bf50d74235ff1356801542e42cbb6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2219.0c432a9bd0.tgz","fileCount":277,"integrity":"sha512-T/nYxeie0EIpYbb+h2l/3nMRP0b0NZzZLtpg8FK1jjo3G85oIiS5o27f8PksEjYyKsPVeCfOEhCGqfLO4XP9XQ==","signatures":[{"sig":"MEQCIHFrgQYjT3YQqJAWIBNvWD1AAa0SQdBkH6wEDjV/dZNWAiBZfp/rtb2JtZu96LsDAkf6B0yDxIF6RJhfyMB4SL6mZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T/nYxeie0EIpYbb+h2l/3nMRP0b0NZzZLtpg8FK1jjo3G85oIiS5o27f8PksEjYyKsPVeCfOEhCGqfLO4XP9XQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2219.0c432a9bd0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2219.0c432a9bd0","@open-mercato/shared":"0.4.11-develop.2219.0c432a9bd0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2219.0c432a9bd0_1776250071146_0.817931313997398","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2222.9f94216e99":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2222.9f94216e99","_id":"@open-mercato/ai-assistant@0.4.11-canary.2222.9f94216e99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"36ed5c60211f13a2ddf8f00db93dfceba5f32206","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2222.9f94216e99.tgz","fileCount":277,"integrity":"sha512-IaSm0LvMSyyMF47ICuZitb+DAIo91YaTMu21OKXuvYe46vnMrT6bTnOpGMw0qAJb3YMaTUMdWuLFp+3zDk4V8g==","signatures":[{"sig":"MEQCIG8LiddLYmWFW8FNLx6GOC3VxaCUfLvvyqfvXBrZ4g1yAiBrh0jAoBJykSzMutRFBFTLwE5E6y/jyqCJhW84/kskhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IaSm0LvMSyyMF47ICuZitb+DAIo91YaTMu21OKXuvYe46vnMrT6bTnOpGMw0qAJb3YMaTUMdWuLFp+3zDk4V8g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2222.9f94216e99"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2222.9f94216e99","@open-mercato/shared":"0.4.11-canary.2222.9f94216e99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2222.9f94216e99_1776250345453_0.6431534485860586","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2225.98649e7b5a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2225.98649e7b5a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2225.98649e7b5a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"239fe85eab17af1503715771d79fc32fb0f944fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2225.98649e7b5a.tgz","fileCount":277,"integrity":"sha512-JhRtCdDpDi4bvDmnQHdiXzZMXGVTGIrhxqPOW9gCyygmgX43DbUspwgm+QPBGPd2evMz3q7KWl8msXjaznZK2g==","signatures":[{"sig":"MEYCIQC+CAWQoIHz8wt+KASJWDA1q4s8D08yZ19/blEq90uVSAIhANWycMcSp29eXz17lFF7arx9S0l58bHL23X36CAnQntX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JhRtCdDpDi4bvDmnQHdiXzZMXGVTGIrhxqPOW9gCyygmgX43DbUspwgm+QPBGPd2evMz3q7KWl8msXjaznZK2g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2225.98649e7b5a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2225.98649e7b5a","@open-mercato/shared":"0.4.11-canary.2225.98649e7b5a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2225.98649e7b5a_1776250810773_0.7228847613175651","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2223.a1e1e8f344":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2223.a1e1e8f344","_id":"@open-mercato/ai-assistant@0.4.11-develop.2223.a1e1e8f344","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b510f42b7b3df3a1417e9892baca1688628e24fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2223.a1e1e8f344.tgz","fileCount":277,"integrity":"sha512-RSsgF/a9C8dOjrPKbsi1zxgHHv67RYKIzdB1QmtR27GnCQKwHm4fntyYxoFOrS7Cn/t79IyZDJfvZ4QEIbvdjw==","signatures":[{"sig":"MEQCIAOEF7PEj4xcBCXBhRE1+Wq02uYguYfvOOO17AKQm0FvAiAu11dqHMNKPMuZsmibNhz6TgcyrXIYOK9eiLD0FrRDuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RSsgF/a9C8dOjrPKbsi1zxgHHv67RYKIzdB1QmtR27GnCQKwHm4fntyYxoFOrS7Cn/t79IyZDJfvZ4QEIbvdjw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2223.a1e1e8f344"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2223.a1e1e8f344","@open-mercato/shared":"0.4.11-develop.2223.a1e1e8f344"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2223.a1e1e8f344_1776251066043_0.6752848162235874","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2224.7975c4977f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2224.7975c4977f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2224.7975c4977f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b7b01b9fe1baf4b1ab7ca12bdaaef5acf6d452b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2224.7975c4977f.tgz","fileCount":277,"integrity":"sha512-Rh7OSmRyLQJPvXtF0R5njvCvtEbhsgBDU18yaBh1q8PtqtQIS7EQfttsTDaCJnszDsaEMoEEeP7OAJQYXM2TDw==","signatures":[{"sig":"MEYCIQCf2aF0sToRLr/Xvlcd7CMWKYsqBI1Blch65pXvYQU0GwIhAITrM9C25f12tD81lOUfm9YBRxMPbKK+evaHsQQtXAei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Rh7OSmRyLQJPvXtF0R5njvCvtEbhsgBDU18yaBh1q8PtqtQIS7EQfttsTDaCJnszDsaEMoEEeP7OAJQYXM2TDw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2224.7975c4977f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2224.7975c4977f","@open-mercato/shared":"0.4.11-develop.2224.7975c4977f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2224.7975c4977f_1776251500427_0.761347915032534","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2226.2963a4b52d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2226.2963a4b52d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2226.2963a4b52d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b49125b2b289fa258cf2726355bed9124be7e3a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2226.2963a4b52d.tgz","fileCount":277,"integrity":"sha512-bhSX8kxZj1niVQfmZ70D4AG4b5/3gyMbz0T/7Z0cwUiJ1zm/5rewIju6j8KVrp/hsPK1ahIp7zDmR5A8twzNjA==","signatures":[{"sig":"MEUCIQDjthSEhLW6MBepy9f7HVHmbSE2ZWF1jDM8kw4YpYnMbQIgH6ssx5/vaPwJfGiQhKCo1A758Y7PWKoF9jNU/At0hcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bhSX8kxZj1niVQfmZ70D4AG4b5/3gyMbz0T/7Z0cwUiJ1zm/5rewIju6j8KVrp/hsPK1ahIp7zDmR5A8twzNjA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2226.2963a4b52d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2226.2963a4b52d","@open-mercato/shared":"0.4.11-develop.2226.2963a4b52d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2226.2963a4b52d_1776252059078_0.34876725337711534","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2227.2a55d145bf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2227.2a55d145bf","_id":"@open-mercato/ai-assistant@0.4.11-canary.2227.2a55d145bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c225207ed61ab193ba54bccda20faab0325ec12","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2227.2a55d145bf.tgz","fileCount":277,"integrity":"sha512-PBVdbh2Wol2UybySlmhwy7Hsv0/hSJtkHR3bG+HmFZUp8+uxvJsk343axflFN/vl1H2mdVa16yZe1qzFLdJS2w==","signatures":[{"sig":"MEUCIGZBxrZUngJJSc7VLg4ArhtC4/kt2Mv/DECk1UgF2eYSAiEA/jUUji7HSq8z9EN82nhiHflf+tF66lngQBZZz+FA+Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PBVdbh2Wol2UybySlmhwy7Hsv0/hSJtkHR3bG+HmFZUp8+uxvJsk343axflFN/vl1H2mdVa16yZe1qzFLdJS2w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2227.2a55d145bf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2227.2a55d145bf","@open-mercato/shared":"0.4.11-canary.2227.2a55d145bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2227.2a55d145bf_1776252125163_0.11345559714111575","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2228.b38915a619":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2228.b38915a619","_id":"@open-mercato/ai-assistant@0.4.11-canary.2228.b38915a619","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d04c3061347bc84b742a41e9abc0167058e6b5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2228.b38915a619.tgz","fileCount":277,"integrity":"sha512-uoVkiQlHHiRLYt9EVtFStyL5DChe21j0XtHSgtzuUNqJ3v/onTuWVmSVfNJeV24vglD1JXqb1ICGE7Q/hjVk9w==","signatures":[{"sig":"MEUCIGyCF7xK7SnSaoiqQog0Altk+sUOQgMj/8q33YY/ZvKgAiEA5t0ZmWeEsvFL7fCAwNlt8UzVMsew2+SfISS/f+WqSW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780788},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uoVkiQlHHiRLYt9EVtFStyL5DChe21j0XtHSgtzuUNqJ3v/onTuWVmSVfNJeV24vglD1JXqb1ICGE7Q/hjVk9w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2228.b38915a619"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2228.b38915a619","@open-mercato/shared":"0.4.11-canary.2228.b38915a619"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2228.b38915a619_1776252329968_0.23555826206549546","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2229.54cd746c6e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2229.54cd746c6e","_id":"@open-mercato/ai-assistant@0.4.11-develop.2229.54cd746c6e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2b953d092650d5e07fcfaa38a4bc8c2695d7e42","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2229.54cd746c6e.tgz","fileCount":296,"integrity":"sha512-eDVoU02OG6tgU1bYiX/w0pc2Va+2VleCdS+4o+zBIK+Luf59E4IHeMMeY2dvqyPLlkaG7B0qgHkrVB6vOTz5Ug==","signatures":[{"sig":"MEUCIECQySwo2EPVyVx6iTPeVCUOfV1Ufm/ydATE3m66W06YAiEAokCh+o63rpPbFcuhajpKFtS01rwbt4Sb2+reQs703sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eDVoU02OG6tgU1bYiX/w0pc2Va+2VleCdS+4o+zBIK+Luf59E4IHeMMeY2dvqyPLlkaG7B0qgHkrVB6vOTz5Ug==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2229.54cd746c6e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2229.54cd746c6e","@open-mercato/shared":"0.4.11-develop.2229.54cd746c6e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2229.54cd746c6e_1776252568755_0.3663041604538113","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2231.cfcd603204":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2231.cfcd603204","_id":"@open-mercato/ai-assistant@0.4.11-develop.2231.cfcd603204","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28e4350ccde529d77a48a6bbde40b4ee84da9278","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2231.cfcd603204.tgz","fileCount":296,"integrity":"sha512-8U+v6rW1LXYw08cyvPStlPjeR6JTJcIhy39CcvETMhZ/ZYdD83jHxVrpDdQBPp01Lj/N3sXDjdTeBkl0cBxauQ==","signatures":[{"sig":"MEUCIGVDzrbmpUh2ISJem3fpoKXVWyHtDczuN5Erz8171xemAiEAin4eCj9RFebCbpEovNFqFGeYZsiKmndUjD6s4O8xqd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8U+v6rW1LXYw08cyvPStlPjeR6JTJcIhy39CcvETMhZ/ZYdD83jHxVrpDdQBPp01Lj/N3sXDjdTeBkl0cBxauQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2231.cfcd603204"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2231.cfcd603204","@open-mercato/shared":"0.4.11-develop.2231.cfcd603204"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2231.cfcd603204_1776254650443_0.9394504450516867","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2234.5dfcfabf5f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2234.5dfcfabf5f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2234.5dfcfabf5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b20a0706be4ea81d8ae59a900ceb65d31e8b5b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2234.5dfcfabf5f.tgz","fileCount":296,"integrity":"sha512-+1ycGKSUpRTSntyDFKpXAxZwYAGdyypA/An0MfmtFvzZlt/Wp1Joo8ORDdrZfF19T1733rto3cBA9X/PFMC2eg==","signatures":[{"sig":"MEUCIQCS0HvApnAyK1vKjvqYZHCP1K3/4qzfsSgL7Nm+PS+WGAIgIfk+lsIOrwXPlvj92xEvBdDse4/oMaB5tlN1qvwv7p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+1ycGKSUpRTSntyDFKpXAxZwYAGdyypA/An0MfmtFvzZlt/Wp1Joo8ORDdrZfF19T1733rto3cBA9X/PFMC2eg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2234.5dfcfabf5f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2234.5dfcfabf5f","@open-mercato/shared":"0.4.11-canary.2234.5dfcfabf5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2234.5dfcfabf5f_1776262272181_0.4515894413440531","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2235.49f509443f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2235.49f509443f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2235.49f509443f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"068dace90e6dbf0b6624130cb787d9c8c1d32157","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2235.49f509443f.tgz","fileCount":296,"integrity":"sha512-hws7+nhH5r3x75iurFzq8MUWUWfe1aIAbX8WfbVwtTJ0AKnkvKNnj6JyP4fBzIZXuTPk8B9Z4WgahEfXwvUCkw==","signatures":[{"sig":"MEUCIQDyovufhHqonIGWpma/GB4L7W+mlz1Fgl680KOIbRcLQAIgZPzVu67gtngmfNybqrlvmVPxeklMS6uSEFdQABBpngc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hws7+nhH5r3x75iurFzq8MUWUWfe1aIAbX8WfbVwtTJ0AKnkvKNnj6JyP4fBzIZXuTPk8B9Z4WgahEfXwvUCkw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2235.49f509443f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2235.49f509443f","@open-mercato/shared":"0.4.11-develop.2235.49f509443f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2235.49f509443f_1776263393167_0.6511960002113131","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2237.043d439dbe":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2237.043d439dbe","_id":"@open-mercato/ai-assistant@0.4.11-canary.2237.043d439dbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c5ccacc91b5c922f77aaad5b1b43802e46cc5be3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2237.043d439dbe.tgz","fileCount":296,"integrity":"sha512-TURWZog1UmUYqMy64KWOnZ3soL3dzkJVZscsiO1hqztNbC6QokLIaInapBhubIM8dpYM51wGMVuyViEhxeCLLQ==","signatures":[{"sig":"MEQCIDwIBeozMRpCSF4GHgnT5PwwxaqdhKQBKT8i5vYkkkt8AiB+tcgubZfb3HGnp5FhpNzzOO2vhdsGoMb7rXcwLiD1WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TURWZog1UmUYqMy64KWOnZ3soL3dzkJVZscsiO1hqztNbC6QokLIaInapBhubIM8dpYM51wGMVuyViEhxeCLLQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2237.043d439dbe"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2237.043d439dbe","@open-mercato/shared":"0.4.11-canary.2237.043d439dbe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2237.043d439dbe_1776264235399_0.28775257903675633","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2238.3f713b35d4":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2238.3f713b35d4","_id":"@open-mercato/ai-assistant@0.4.11-develop.2238.3f713b35d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b741bcadd2f4a1921904cb2920ba92847d1417b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2238.3f713b35d4.tgz","fileCount":296,"integrity":"sha512-tHMhCLL7Hzxd7RM4Ijb7bTBbP0cD6rwhT+O98qdiXfe+Kr6uGrtKSpQqMHS05lVc4Fi/w25Vy2Ngqx9uKAupyw==","signatures":[{"sig":"MEUCIAI4kgNXtE7xJOkD99I4RF/3bVQC0ece58feyahpOSs4AiEAwOjRV/ArUHE8xhBM/YUhidJqJ1uKqQvkf118a7md0ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tHMhCLL7Hzxd7RM4Ijb7bTBbP0cD6rwhT+O98qdiXfe+Kr6uGrtKSpQqMHS05lVc4Fi/w25Vy2Ngqx9uKAupyw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2238.3f713b35d4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2238.3f713b35d4","@open-mercato/shared":"0.4.11-develop.2238.3f713b35d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2238.3f713b35d4_1776265469472_0.48836902617074096","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2239.559a072a8b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2239.559a072a8b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2239.559a072a8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61a8324266bd9ca4c9dd75dadb98b7f18b684a06","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2239.559a072a8b.tgz","fileCount":296,"integrity":"sha512-Hl5Lfq4Lp3gWRMyFfPkDqGRLuQAfOk9wjBCcGl/dzwwcFkyh9mVT95CW0RZCIY515qyVlA2Fka7ZErKyHVVtog==","signatures":[{"sig":"MEUCIQD+hEjXk/w2jvUVHCm/thFaB01Jt0LOhA7K6amtRL+xagIgB7I8gDoHmPuuqAtjHs9ccz7MQvnulCHH/7UdLX+0oiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Hl5Lfq4Lp3gWRMyFfPkDqGRLuQAfOk9wjBCcGl/dzwwcFkyh9mVT95CW0RZCIY515qyVlA2Fka7ZErKyHVVtog==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2239.559a072a8b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2239.559a072a8b","@open-mercato/shared":"0.4.11-canary.2239.559a072a8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2239.559a072a8b_1776265955031_0.8124377106053526","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2240.b99d52207f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2240.b99d52207f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2240.b99d52207f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9604d7a2e019d07a706f257e750acf6c6b4f259","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2240.b99d52207f.tgz","fileCount":296,"integrity":"sha512-Eaj/7sJdK5CbeYg2CDVafep3Mm5WqVtdkeC0hOwR9UNH44ru0zaSK9EgQGekNTpc8wxCOgcEgQNRf2vl00kG8g==","signatures":[{"sig":"MEUCIC05ZvVlKTVWjKXF5NF8rOS/Y7ZEdUwuJyiWQXBzAtavAiEAndt3Ahs/5rXS15k4X+7yX6ThmeyT0WF1kzdNge08hu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Eaj/7sJdK5CbeYg2CDVafep3Mm5WqVtdkeC0hOwR9UNH44ru0zaSK9EgQGekNTpc8wxCOgcEgQNRf2vl00kG8g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2240.b99d52207f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2240.b99d52207f","@open-mercato/shared":"0.4.11-canary.2240.b99d52207f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2240.b99d52207f_1776266127935_0.8897969095288771","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2241.cc300518cc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2241.cc300518cc","_id":"@open-mercato/ai-assistant@0.4.11-canary.2241.cc300518cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"629997dae463782ba856baccb4d161ce18070d50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2241.cc300518cc.tgz","fileCount":296,"integrity":"sha512-fjOWPhtmay3OB4c8zZWIjVXj/ENP9Sh4DdVNdUz6kNo7naF7x88GufevHJAn8uDddOM9p5EJrGfprGjJooEv7Q==","signatures":[{"sig":"MEUCIEyiIeS8fIWvGYPmKmeDEElcJBPjxEu/Q1oQsET6dCjOAiEA5R8Z1MdyjJNN/Qp639E8CK10Eo6N+uUD5Eq4yymf1YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fjOWPhtmay3OB4c8zZWIjVXj/ENP9Sh4DdVNdUz6kNo7naF7x88GufevHJAn8uDddOM9p5EJrGfprGjJooEv7Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2241.cc300518cc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2241.cc300518cc","@open-mercato/shared":"0.4.11-canary.2241.cc300518cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2241.cc300518cc_1776267641897_0.4959044981616776","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2242.5b943268e1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2242.5b943268e1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2242.5b943268e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"801811f22d7f5de5b83d9a68e04fcc52e2b138fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2242.5b943268e1.tgz","fileCount":296,"integrity":"sha512-DSghxHebzYlRx5iM5lA6Ljb7fAKuUfUoM719sxQSiNMfke7mLzxkQV+kixP08MunABZaW5tc0AkZOEWypOefiA==","signatures":[{"sig":"MEUCIFOHnWtXyERET+OoWJ4QjVKBT5z+4o602VS6t1zbberGAiEA3iEzKB6Tlvnbay8KtAKNHtdcctlV67dUHWWvlUguEx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DSghxHebzYlRx5iM5lA6Ljb7fAKuUfUoM719sxQSiNMfke7mLzxkQV+kixP08MunABZaW5tc0AkZOEWypOefiA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2242.5b943268e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2242.5b943268e1","@open-mercato/shared":"0.4.11-canary.2242.5b943268e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2242.5b943268e1_1776267707244_0.8693950470229155","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2245.a1059680ca":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2245.a1059680ca","_id":"@open-mercato/ai-assistant@0.4.11-develop.2245.a1059680ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39672b9ceaceb934d5a26a519ce0e4165750194d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2245.a1059680ca.tgz","fileCount":296,"integrity":"sha512-pae0zAKuzuhWyvrSBQhTDwNsYCW8P1XLFiegHrEMuvibXpCpnQG5gtTaP4ju8uX/02VY0OEWfx94zOLBYoyxsw==","signatures":[{"sig":"MEUCIQCdDKQoZWtiynQCfHzh67/RHUDNbDoAXEY/GNfFza0DRAIgKJng7Zz17JIz3OK8dFZ5R6Memt26rdEJE+elMH+RU1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pae0zAKuzuhWyvrSBQhTDwNsYCW8P1XLFiegHrEMuvibXpCpnQG5gtTaP4ju8uX/02VY0OEWfx94zOLBYoyxsw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2245.a1059680ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2245.a1059680ca","@open-mercato/shared":"0.4.11-develop.2245.a1059680ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2245.a1059680ca_1776271812642_0.6422468696576615","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2246.30c6afbad6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2246.30c6afbad6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2246.30c6afbad6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"548c00540c389dcf01399e636e0588c6cbd033fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2246.30c6afbad6.tgz","fileCount":296,"integrity":"sha512-wiJZql11oP/qv63P/T9NKdpj5/MXlnTpITe+Dw8MsJWJiac4zsrBV3Pfb+qWwcNUasVAOCxSwpYdoeCUl1MXbA==","signatures":[{"sig":"MEUCICwFio9SScxp+piGDAOSmMlDIPaH2GBywyr+Dv7lWFmoAiEA1enSFflZyA+jpR1lNCflYddCfko5nkWzksrGaizei5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wiJZql11oP/qv63P/T9NKdpj5/MXlnTpITe+Dw8MsJWJiac4zsrBV3Pfb+qWwcNUasVAOCxSwpYdoeCUl1MXbA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2246.30c6afbad6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2246.30c6afbad6","@open-mercato/shared":"0.4.11-canary.2246.30c6afbad6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2246.30c6afbad6_1776273104636_0.7195293787680419","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2247.b99317a6f0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2247.b99317a6f0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2247.b99317a6f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86c9b6809bd85e8fa154a7f7f7ab077ec0a69717","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2247.b99317a6f0.tgz","fileCount":296,"integrity":"sha512-Zfvb8gnfDPwDeM78jiWLkp55xebSZL3eBknAiCv+67nH4ppQn+y9rTU1apz5AZiohd5KjZnrm2ioNv6zLwyjNA==","signatures":[{"sig":"MEYCIQD8h0U7j3pZ+z8AwFIuk59EDE2hHY0W3M88Uv9Y9C5r/wIhAI/PtcIt7LzpXkSo6RSswpk/KB859dkyoesriLiQeXfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zfvb8gnfDPwDeM78jiWLkp55xebSZL3eBknAiCv+67nH4ppQn+y9rTU1apz5AZiohd5KjZnrm2ioNv6zLwyjNA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2247.b99317a6f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2247.b99317a6f0","@open-mercato/shared":"0.4.11-canary.2247.b99317a6f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2247.b99317a6f0_1776273145641_0.06615971718922675","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2248.aea6157fd6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2248.aea6157fd6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2248.aea6157fd6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90eb5434981f3fa9157eedbbcd798f13eb151687","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2248.aea6157fd6.tgz","fileCount":296,"integrity":"sha512-teC7S6KzWYWJy6qcAU+/ehYWyskESuBgALf/TFi+SaBTZTPBRj9KxOT2qrYFQTOpRZTn4mfjWu+Esr7wzUqqHA==","signatures":[{"sig":"MEQCIHFyxmn1yaR9eR2z2I0GEdDSQWCCQ7kiPei70wlDfZ0qAiB8m7qlFYiNwQ10gMmOw+4zJHaUtQwjnQdtvm+p2R/eRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-teC7S6KzWYWJy6qcAU+/ehYWyskESuBgALf/TFi+SaBTZTPBRj9KxOT2qrYFQTOpRZTn4mfjWu+Esr7wzUqqHA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2248.aea6157fd6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2248.aea6157fd6","@open-mercato/shared":"0.4.11-canary.2248.aea6157fd6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2248.aea6157fd6_1776273342642_0.18098396496318747","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2249.0a0673539a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2249.0a0673539a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2249.0a0673539a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd21dd4b8d0e497c95fb3fd06622f1a956cba47b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2249.0a0673539a.tgz","fileCount":296,"integrity":"sha512-jRaKoGT2bWJZCaSBxqeJPNUGquBe0V6RkFdpTjdDoyH/ruFmKdwzxD867Wf4Z4nfBEk25i3/M2GqjZWe7PrUmQ==","signatures":[{"sig":"MEUCIF9Bopc27cXEqyGbH5UJOFlD3wQMPD+8XW4nNROdNtgsAiEA57RDq8VzwMHWyKo4W2Fj4Jf8vsIEi5JQNEytqKmTAxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jRaKoGT2bWJZCaSBxqeJPNUGquBe0V6RkFdpTjdDoyH/ruFmKdwzxD867Wf4Z4nfBEk25i3/M2GqjZWe7PrUmQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2249.0a0673539a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2249.0a0673539a","@open-mercato/shared":"0.4.11-canary.2249.0a0673539a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2249.0a0673539a_1776273581476_0.09385932716554235","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2250.1539c90368":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2250.1539c90368","_id":"@open-mercato/ai-assistant@0.4.11-canary.2250.1539c90368","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5476378c3b6fabecb1003d3dc4c2c62ad2642ec2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2250.1539c90368.tgz","fileCount":296,"integrity":"sha512-d33gibVBCsstjDR/o9mg5YqeqcL6T6aHNyWm1amQ+km5ugFpvviEG51YSjIJyUILb7xdzwW8oTFy1aBB1I4hvA==","signatures":[{"sig":"MEQCIGsU7CxTLDkeCIPNEI9yOc91GlgJf4QwDCZaGNBLVeHTAiBIvKq2iL8fD88nnsrvGZSxbV8XJY6pBEVGM6D3mLXWvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d33gibVBCsstjDR/o9mg5YqeqcL6T6aHNyWm1amQ+km5ugFpvviEG51YSjIJyUILb7xdzwW8oTFy1aBB1I4hvA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2250.1539c90368"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2250.1539c90368","@open-mercato/shared":"0.4.11-canary.2250.1539c90368"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2250.1539c90368_1776274226384_0.4539948720754605","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2251.c9fd99b33a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2251.c9fd99b33a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2251.c9fd99b33a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"daf28f7cbb6471f5cb9f47d128a521733bbf9769","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2251.c9fd99b33a.tgz","fileCount":296,"integrity":"sha512-nIFNGL4OX+PHg+wdYh1fBQDb0I4tlrQxsIrmBJNB2o3nTEUmuCv2naDWj1mDQitCfDqZNft5DBa3xYePvnPKFg==","signatures":[{"sig":"MEYCIQChwNQ0ZCorMUXYA1M05uBxoI8AEu8MH2CTi99tMKBLlAIhAITG7081L7REvBaXQPDlg0jNCqzGYNa7Rx+bUgNmUGA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nIFNGL4OX+PHg+wdYh1fBQDb0I4tlrQxsIrmBJNB2o3nTEUmuCv2naDWj1mDQitCfDqZNft5DBa3xYePvnPKFg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2251.c9fd99b33a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2251.c9fd99b33a","@open-mercato/shared":"0.4.11-canary.2251.c9fd99b33a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2251.c9fd99b33a_1776274348540_0.6344289555456613","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2252.3038eb04a6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2252.3038eb04a6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2252.3038eb04a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8bc79ba78c4cb694083b8d62ddb369e7fcaa43c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2252.3038eb04a6.tgz","fileCount":296,"integrity":"sha512-wxekhXthZpxdu0teL0mS2odAaiFdl637SAgg7/ylb3A2sEfx03wbYETB2wKCjAxTShhbqHUiO0xXpAkCOPf2QA==","signatures":[{"sig":"MEUCIQC8pu7RMVK7wI5QaCdehCh/X2larfGb4tM3IA1GqIZAAgIgHdRnqucKqnvV3xiVUKyXoyTI6xQEU856K27G2BLz6Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wxekhXthZpxdu0teL0mS2odAaiFdl637SAgg7/ylb3A2sEfx03wbYETB2wKCjAxTShhbqHUiO0xXpAkCOPf2QA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2252.3038eb04a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2252.3038eb04a6","@open-mercato/shared":"0.4.11-canary.2252.3038eb04a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2252.3038eb04a6_1776274492000_0.33748399634498183","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2253.e2c1064a8d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2253.e2c1064a8d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2253.e2c1064a8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3b502568813b17fd2327f06b469f5aae86998f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2253.e2c1064a8d.tgz","fileCount":296,"integrity":"sha512-5LT1AEIS7RBVg/TRlHB4NvrS/DR0TGWEuqbi51t1MTTiTqv75X9NPHWs1gD2beVijwE7JscO2V6g7XszShREmQ==","signatures":[{"sig":"MEUCIQD7e7mWzq34NKTD+0w+I+mVhgbZP2oJ+4QphwvBBYks9AIgbd9tlsUJAmKnJgeviQqTgdrcxK1DMxiUNo/FA3z2mDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5LT1AEIS7RBVg/TRlHB4NvrS/DR0TGWEuqbi51t1MTTiTqv75X9NPHWs1gD2beVijwE7JscO2V6g7XszShREmQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2253.e2c1064a8d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2253.e2c1064a8d","@open-mercato/shared":"0.4.11-canary.2253.e2c1064a8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2253.e2c1064a8d_1776276640083_0.38521484994586186","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2254.ef45a66fb9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2254.ef45a66fb9","_id":"@open-mercato/ai-assistant@0.4.11-develop.2254.ef45a66fb9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfdf7ae6c096c4161358a70da68d419cf7c2fa0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2254.ef45a66fb9.tgz","fileCount":296,"integrity":"sha512-zZFaweS1eEErlpg4e/OdaaGDCGNVj2R+uu7q7OapSN8DP/4OwNbd1lk8R0YSjOoIiyBYXh9SYewPxZUitOpujQ==","signatures":[{"sig":"MEQCIGbqeG8i9QxtJ+kfOWo06mogAURXhBDrpRI/CwcpamoqAiAGiGoChRM8Pm0a5GIpFB1pjokDnxlV+FQR8H9hUnodGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zZFaweS1eEErlpg4e/OdaaGDCGNVj2R+uu7q7OapSN8DP/4OwNbd1lk8R0YSjOoIiyBYXh9SYewPxZUitOpujQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2254.ef45a66fb9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2254.ef45a66fb9","@open-mercato/shared":"0.4.11-develop.2254.ef45a66fb9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2254.ef45a66fb9_1776276796832_0.928541746366266","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2255.5e6ada7a42":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2255.5e6ada7a42","_id":"@open-mercato/ai-assistant@0.4.11-canary.2255.5e6ada7a42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73ad81e2399543980e5c8bd9ff42db341c8122ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2255.5e6ada7a42.tgz","fileCount":296,"integrity":"sha512-6b5Jh0cyS913af7qPKbS2i+FImCoC3r1hPA2xdwByf8yg+zq4RmwgiwtLwYD4orseT7N9a0Rv7akrxbkjUqvVQ==","signatures":[{"sig":"MEYCIQCbKpuXrn6cs/JoVulZCjc5a579r64HJSvC7FAp8COeCQIhAKYi88zAkaBRoZaoowdX/5hAynFeL9rl+qol1brhSi1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6b5Jh0cyS913af7qPKbS2i+FImCoC3r1hPA2xdwByf8yg+zq4RmwgiwtLwYD4orseT7N9a0Rv7akrxbkjUqvVQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2255.5e6ada7a42"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2255.5e6ada7a42","@open-mercato/shared":"0.4.11-canary.2255.5e6ada7a42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2255.5e6ada7a42_1776276888449_0.28509396528368414","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2256.4197abf90a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2256.4197abf90a","_id":"@open-mercato/ai-assistant@0.4.11-develop.2256.4197abf90a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48c757456ee041b88a8a82c873b4477a0f293195","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2256.4197abf90a.tgz","fileCount":296,"integrity":"sha512-yPIIR22Zx77JWyaOf2f4yHvyN41y5NR+zI3WZ2YpTnhH5xfZTY+osISShx2x1sieLfmyVHTxHf37/x8e8OeJHw==","signatures":[{"sig":"MEUCIQCadfn+YoZCFVTX6g7L667FXBY3f5scKURnTjWZuWGtjQIgZnT+/i8KI8CXaNXSDbN86qXh7I1HhKQL5mNoxTlNWHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yPIIR22Zx77JWyaOf2f4yHvyN41y5NR+zI3WZ2YpTnhH5xfZTY+osISShx2x1sieLfmyVHTxHf37/x8e8OeJHw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2256.4197abf90a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2256.4197abf90a","@open-mercato/shared":"0.4.11-develop.2256.4197abf90a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2256.4197abf90a_1776276946494_0.8892476512691907","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2257.a59d79a2a1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2257.a59d79a2a1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2257.a59d79a2a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"febcd6442dd2f5161d4d31f64367d169629f5373","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2257.a59d79a2a1.tgz","fileCount":296,"integrity":"sha512-DsxHwT4pLtq/vzmVNLkBqOed6PyQ6hKo5AFGxEuiwIkNiMhwpZQFoBtLYsjBiuwrA4mNua3oJjDaOkRxRO6c1w==","signatures":[{"sig":"MEQCIAd83ipoaoFIOm3fl8rodJoWBqv6H5pMMb+UuZjTHEkxAiB3duKwpCwl9jhZQKJxmnqef5VgL1SmbIOP6ZEZ1POG6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DsxHwT4pLtq/vzmVNLkBqOed6PyQ6hKo5AFGxEuiwIkNiMhwpZQFoBtLYsjBiuwrA4mNua3oJjDaOkRxRO6c1w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2257.a59d79a2a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2257.a59d79a2a1","@open-mercato/shared":"0.4.11-canary.2257.a59d79a2a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2257.a59d79a2a1_1776278060563_0.11995661893822263","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2258.b446f51dff":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2258.b446f51dff","_id":"@open-mercato/ai-assistant@0.4.11-canary.2258.b446f51dff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"798de84f27a867d0f6ac3dd9ba4d5f9c9b6c10a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2258.b446f51dff.tgz","fileCount":296,"integrity":"sha512-b7KHNKeLsaahCgahnY0RBcCthMmqgS2TkeCOrsmLFrKG/Cv9Q8YPs8ygOU3m4mzMr2/kW9jORaY4iRAo6b6ZEg==","signatures":[{"sig":"MEYCIQDOBz6lm+8B6WCk6Ww+DGLUmsjdx8ZmYusnuq+XLTYAQgIhAMOJf8XaIW7pHOWleoRpR9kz3bVhmiGimAD82DCKtHMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b7KHNKeLsaahCgahnY0RBcCthMmqgS2TkeCOrsmLFrKG/Cv9Q8YPs8ygOU3m4mzMr2/kW9jORaY4iRAo6b6ZEg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2258.b446f51dff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2258.b446f51dff","@open-mercato/shared":"0.4.11-canary.2258.b446f51dff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2258.b446f51dff_1776278968270_0.7307204434544385","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2259.82eaf5f4b6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2259.82eaf5f4b6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2259.82eaf5f4b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81085f1ebc4bfbc433c7b8d276b470aad49a13c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2259.82eaf5f4b6.tgz","fileCount":296,"integrity":"sha512-QW3Lq7tiCcCDbI4y3q3eUV2lKpfnKxMg3a/2YSt1ZEPcIQ4QxHsz0tr20jNLlHGaRcJoRNWMuHr04a+lOYZfyQ==","signatures":[{"sig":"MEYCIQDIHJJbMNQRwlajnZ9SzUqw/SGP+9+XMMw5AHFhOSIeUwIhAIWoljRccx58DhnIUo9EIv8KOb3pobJWAch3iwRxmmb2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QW3Lq7tiCcCDbI4y3q3eUV2lKpfnKxMg3a/2YSt1ZEPcIQ4QxHsz0tr20jNLlHGaRcJoRNWMuHr04a+lOYZfyQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2259.82eaf5f4b6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2259.82eaf5f4b6","@open-mercato/shared":"0.4.11-canary.2259.82eaf5f4b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2259.82eaf5f4b6_1776279342890_0.11320455638997995","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2260.d5f508f009":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2260.d5f508f009","_id":"@open-mercato/ai-assistant@0.4.11-canary.2260.d5f508f009","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77842c96df398004ee4dd9cfd61aa8f80c3503da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2260.d5f508f009.tgz","fileCount":296,"integrity":"sha512-Qllc70nq5UaREN/f4Ju0RWsJPUA7ogBNUCKIuLBeVeJSJ5J6OWOBNI3+QQj96BLmqLca4lz1L8Zhff9B7jD8hg==","signatures":[{"sig":"MEQCIE77L2bOY5XjGNqsCHx3Qdh040faSJ5+hUd7bqqedP3MAiAOtpyQYh7EHEI2607AvuYIdaidbLGRY2Rus56mMjtRdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qllc70nq5UaREN/f4Ju0RWsJPUA7ogBNUCKIuLBeVeJSJ5J6OWOBNI3+QQj96BLmqLca4lz1L8Zhff9B7jD8hg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2260.d5f508f009"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2260.d5f508f009","@open-mercato/shared":"0.4.11-canary.2260.d5f508f009"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2260.d5f508f009_1776279395637_0.4518137620613578","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2261.57b1d68f7d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2261.57b1d68f7d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2261.57b1d68f7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf3651addf23111a26da61e4a471dac51c745cf6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2261.57b1d68f7d.tgz","fileCount":296,"integrity":"sha512-IZJUYtfiKB6GKW5vMb8XvN5/4rjzjkeTEihQPlS4bsv5XGw9JZzVq+rPw+TjnPNwL0I7VHt0at3KqmBUU+rtTw==","signatures":[{"sig":"MEUCIQCY0t+skKeUK0+/qgu4TAOzMuGiE5v4FpuQezuiARrrtgIgAxeZYbSGgY6VPkRtVw/eRq8E+CudJlqy3gi22LYmdhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IZJUYtfiKB6GKW5vMb8XvN5/4rjzjkeTEihQPlS4bsv5XGw9JZzVq+rPw+TjnPNwL0I7VHt0at3KqmBUU+rtTw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2261.57b1d68f7d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2261.57b1d68f7d","@open-mercato/shared":"0.4.11-canary.2261.57b1d68f7d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2261.57b1d68f7d_1776279536720_0.46027526006299135","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2262.fcde1e4071":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2262.fcde1e4071","_id":"@open-mercato/ai-assistant@0.4.11-develop.2262.fcde1e4071","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d562d7b9efe298f8508d10d099e2c3daab3bc8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2262.fcde1e4071.tgz","fileCount":296,"integrity":"sha512-RXGT+uCZH5DxevSKxl6wtBz6jPRAUQWUJjVVJXHMoImzCn98ad8CV4pcycEPC/cwffvM/f7KCkCrRWS9BSg6qA==","signatures":[{"sig":"MEQCIDirCCEVwVz/1g4NXa7tQYdtepm+erVAzzvJNIcoPYYqAiBy2Mg4c6JsCfIO1OPo/w0u/WKtbyAOr2Wd1dscbhoyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RXGT+uCZH5DxevSKxl6wtBz6jPRAUQWUJjVVJXHMoImzCn98ad8CV4pcycEPC/cwffvM/f7KCkCrRWS9BSg6qA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2262.fcde1e4071"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2262.fcde1e4071","@open-mercato/shared":"0.4.11-develop.2262.fcde1e4071"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2262.fcde1e4071_1776280157696_0.48362356537688433","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2263.bb5a2a4ae2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2263.bb5a2a4ae2","_id":"@open-mercato/ai-assistant@0.4.11-canary.2263.bb5a2a4ae2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9becb5994770841c9f0bf41a9a803145af06518","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2263.bb5a2a4ae2.tgz","fileCount":296,"integrity":"sha512-GKUqW8WcOHCPHwPqF1ZfMXYxKT66uy7M4KvVrWn90bY7JgOaQkU2tzE0xwZ5sET6GBd9PjW27/JUuLXMyO9NLg==","signatures":[{"sig":"MEUCIQDVqvL/ePti2fPz/96B6daEU1NT8O/yWVdzoT6uaA/wjwIgO2xYnRav9Hr7/W9MUSqWvyFAFskeWd3wf1BR5Go1kyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GKUqW8WcOHCPHwPqF1ZfMXYxKT66uy7M4KvVrWn90bY7JgOaQkU2tzE0xwZ5sET6GBd9PjW27/JUuLXMyO9NLg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2263.bb5a2a4ae2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2263.bb5a2a4ae2","@open-mercato/shared":"0.4.11-canary.2263.bb5a2a4ae2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2263.bb5a2a4ae2_1776280827230_0.6561818335687843","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2264.514318a862":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2264.514318a862","_id":"@open-mercato/ai-assistant@0.4.11-canary.2264.514318a862","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"26b2ff7bdf3975dbfe398e987bed55d5b13519d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2264.514318a862.tgz","fileCount":296,"integrity":"sha512-9d8DXmEBwjJTpefzHTwmk/jtqi5oYtMVz8jZQC6Rvn9Dz8z5jWKGKWY9weLd3CM4Gjo8HdOhHSMOfWLlKabhJA==","signatures":[{"sig":"MEUCIQDc22SiZdJ0HOJNjwLzsqfKyPzd/9YpM1ala7IHwWYMXAIgK0hGvpqWI956Qs+bcQXWT80gjKXe6x7qrMoG7zWEuH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9d8DXmEBwjJTpefzHTwmk/jtqi5oYtMVz8jZQC6Rvn9Dz8z5jWKGKWY9weLd3CM4Gjo8HdOhHSMOfWLlKabhJA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2264.514318a862"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2264.514318a862","@open-mercato/shared":"0.4.11-canary.2264.514318a862"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2264.514318a862_1776280873546_0.2484547751948012","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2265.c173b36c63":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2265.c173b36c63","_id":"@open-mercato/ai-assistant@0.4.11-canary.2265.c173b36c63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89a04a25abb30f0489575937c5e007e5eb1d32cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2265.c173b36c63.tgz","fileCount":296,"integrity":"sha512-zj1/rgCeOqi5NyfZBaddtAQXoWpeZNJheMVSoAGwytf3egmNhRhPzXaG3yY5Pr+v7QfUUt6BPSuLpwECp7xRQw==","signatures":[{"sig":"MEUCIF0mMnJuTmNPo1QwVfp5jNWE3gf8rGPpN915iG8cibeDAiEA8XUScTlAetyVWUrEK9i7hgmD+hYXoYle33uow1bt0/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zj1/rgCeOqi5NyfZBaddtAQXoWpeZNJheMVSoAGwytf3egmNhRhPzXaG3yY5Pr+v7QfUUt6BPSuLpwECp7xRQw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2265.c173b36c63"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2265.c173b36c63","@open-mercato/shared":"0.4.11-canary.2265.c173b36c63"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2265.c173b36c63_1776281085309_0.8858506942880884","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2266.5e5f7d51e3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2266.5e5f7d51e3","_id":"@open-mercato/ai-assistant@0.4.11-develop.2266.5e5f7d51e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2e45fb26629b47a9bec8dba390f33125f59c624","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2266.5e5f7d51e3.tgz","fileCount":296,"integrity":"sha512-AifrkeIsFkSuoQIg6nyt2BldbbGsMBEL072h09x8wCnmy6xAQmfZsMogvhj2nD/cBKUJGLKjdOewQM8/GGc2jQ==","signatures":[{"sig":"MEQCIF3v1/3wQcCjwYBLfbn7NFvKPdEKTD3u68fMGCL3TykaAiAvJG1twFwrFWjkhPONb/z/n6hJGexY2WeekALGnV8X0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AifrkeIsFkSuoQIg6nyt2BldbbGsMBEL072h09x8wCnmy6xAQmfZsMogvhj2nD/cBKUJGLKjdOewQM8/GGc2jQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2266.5e5f7d51e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2266.5e5f7d51e3","@open-mercato/shared":"0.4.11-develop.2266.5e5f7d51e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2266.5e5f7d51e3_1776281271692_0.31353648295055403","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2267.fdf20f0f29":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2267.fdf20f0f29","_id":"@open-mercato/ai-assistant@0.4.11-canary.2267.fdf20f0f29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"263e3bff51ddbcc5b3cb173fa05c8b0d6746366f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2267.fdf20f0f29.tgz","fileCount":296,"integrity":"sha512-SfNsiGpYjdGDTdZH9/2IvBSO/XNOlSv19M58tikWP5HaXSjqNS7MAv59DpSP8LkggN2sj3DI6Se3MvQKXCrcQA==","signatures":[{"sig":"MEUCIHuE3PnHz/zSYcxhr8CK9+TaoVnW4hulnEUb3p0ssqCnAiEAuguIkaAHMi9Q6X/cadWr4IHX1H4mXVP0vgBFMy82u+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SfNsiGpYjdGDTdZH9/2IvBSO/XNOlSv19M58tikWP5HaXSjqNS7MAv59DpSP8LkggN2sj3DI6Se3MvQKXCrcQA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2267.fdf20f0f29"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2267.fdf20f0f29","@open-mercato/shared":"0.4.11-canary.2267.fdf20f0f29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2267.fdf20f0f29_1776283388764_0.4508048839109884","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2268.2aceede19f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2268.2aceede19f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2268.2aceede19f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6a6862e444f2b483a163752aa88aed329b2ced1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2268.2aceede19f.tgz","fileCount":296,"integrity":"sha512-UXcRtUgCidD/QjH7n/gTbrRGN3F7WpT74JmNSyYFetHi5UhPG4v95mBh5IKbnMnXRczIrqik6DPcbDEvlTCM3w==","signatures":[{"sig":"MEYCIQC1PT5twbeY8xcfe2wA4zQpq1X5iWPVyM+8h7tIiTJGWgIhANZl7/yC8n8Q4cOdusHxcVlFU5I+tMua8GSCgsNlBMGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UXcRtUgCidD/QjH7n/gTbrRGN3F7WpT74JmNSyYFetHi5UhPG4v95mBh5IKbnMnXRczIrqik6DPcbDEvlTCM3w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2268.2aceede19f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2268.2aceede19f","@open-mercato/shared":"0.4.11-canary.2268.2aceede19f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2268.2aceede19f_1776284228728_0.7368509819364033","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2269.688e0fa6fd":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2269.688e0fa6fd","_id":"@open-mercato/ai-assistant@0.4.11-canary.2269.688e0fa6fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1926b2d5725fb316bf80703d07f82255372c0ebe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2269.688e0fa6fd.tgz","fileCount":296,"integrity":"sha512-GnM+hm7t8S9bNqigGIb5uLya8rj4/hI/1wcVK5pPeubQWFdgGebUYUC+FJfLCCgLfApnSXMBmggGRZ3RviL2LQ==","signatures":[{"sig":"MEQCIE3kSrJkEHbkikL+OCLGgfh78M/eYIHgR/DaAY0lrdH2AiB1IlNfTYUcVO0i1/FnQxFfRlau23GgLRxdAScQcmeOxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GnM+hm7t8S9bNqigGIb5uLya8rj4/hI/1wcVK5pPeubQWFdgGebUYUC+FJfLCCgLfApnSXMBmggGRZ3RviL2LQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2269.688e0fa6fd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2269.688e0fa6fd","@open-mercato/shared":"0.4.11-canary.2269.688e0fa6fd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2269.688e0fa6fd_1776284259026_0.838668201984544","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2270.58bd5f936a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2270.58bd5f936a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2270.58bd5f936a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a7604c6bfedff08cdfc8a2660bf7783d1cbf15f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2270.58bd5f936a.tgz","fileCount":296,"integrity":"sha512-NNs3zR/DHTIcwDJB0L8RCFVv84EcbMEu3SUI2Y9srsMV5HhL3K6+cqNj4BycUFkudWkIoX5hlBVS2RjHHzVOKA==","signatures":[{"sig":"MEUCIFQj4vWPoXdjXddXGh6elK8iOwhdUAHcI6eIafdhZkWNAiEAoiQLyfgduBbWY6Le5jGCN+v6ei61tUo707Sy7enFXro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NNs3zR/DHTIcwDJB0L8RCFVv84EcbMEu3SUI2Y9srsMV5HhL3K6+cqNj4BycUFkudWkIoX5hlBVS2RjHHzVOKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2270.58bd5f936a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2270.58bd5f936a","@open-mercato/shared":"0.4.11-canary.2270.58bd5f936a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2270.58bd5f936a_1776284532468_0.9459243464026639","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2274.81f4d788fb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2274.81f4d788fb","_id":"@open-mercato/ai-assistant@0.4.11-canary.2274.81f4d788fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45be23ac3b373a54eaec7e025fc68d500ad476da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2274.81f4d788fb.tgz","fileCount":296,"integrity":"sha512-YIM6WFFy47KZ4CXOb/DTE6v1chks3KAVr1Q/sCUIKPXEb3vi0BS4GXdaf9Xh5ei9vp8j2/cN+Pr6H7LE5z/CVQ==","signatures":[{"sig":"MEUCIQCAdECSMjaqo0DKOnSAOwtEfEtfbrCuTbkHUfczdMSrCwIgDI4ZBTipbVIqtGiCd05cS10CfCln6k5NTYBqFqzrXEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YIM6WFFy47KZ4CXOb/DTE6v1chks3KAVr1Q/sCUIKPXEb3vi0BS4GXdaf9Xh5ei9vp8j2/cN+Pr6H7LE5z/CVQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2274.81f4d788fb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2274.81f4d788fb","@open-mercato/shared":"0.4.11-canary.2274.81f4d788fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2274.81f4d788fb_1776285520158_0.025487037525392164","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2275.d1179200ca":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2275.d1179200ca","_id":"@open-mercato/ai-assistant@0.4.11-canary.2275.d1179200ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff86b68c5842ad241064d65b6434ad1582633dfe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2275.d1179200ca.tgz","fileCount":296,"integrity":"sha512-y1dRvd1kwQCX+hI/Whd10eaCHoFcjBeePYNqMWoIi0vK3mUcIFYQYaQpt+69e3J+6CrfUYASESUcutD4l3qeEQ==","signatures":[{"sig":"MEUCIATza3jobMUAPpvyS1XWvx/VYjjHLugvXAn3fP672g+QAiEA2yC75BHpIJ23DYqyU5AHGbqNFtguWos46CUqREUI1HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y1dRvd1kwQCX+hI/Whd10eaCHoFcjBeePYNqMWoIi0vK3mUcIFYQYaQpt+69e3J+6CrfUYASESUcutD4l3qeEQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2275.d1179200ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2275.d1179200ca","@open-mercato/shared":"0.4.11-canary.2275.d1179200ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2275.d1179200ca_1776287081220_0.06070832397903181","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2279.1f5e008e99":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2279.1f5e008e99","_id":"@open-mercato/ai-assistant@0.4.11-canary.2279.1f5e008e99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2a6e9657de29144cdec832ab057f6e315ba8a6d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2279.1f5e008e99.tgz","fileCount":296,"integrity":"sha512-SZsuQl7nPDbAGxRTfdejLMToS0+YDdMprdh1JxADaqZIVizSQixVyOj9su1lekksNsw9Itr9kgo+Lo3lWUjU9Q==","signatures":[{"sig":"MEUCIQDa+dn6vYOArI4y6LAx6Jix9ydsehx3s2WKPR04MNyTlgIgY3XbpmnZD5MONp3CXmHChO3xSvDyejBkprGTkBxfGQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SZsuQl7nPDbAGxRTfdejLMToS0+YDdMprdh1JxADaqZIVizSQixVyOj9su1lekksNsw9Itr9kgo+Lo3lWUjU9Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2279.1f5e008e99"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2279.1f5e008e99","@open-mercato/shared":"0.4.11-canary.2279.1f5e008e99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2279.1f5e008e99_1776289350463_0.09831463896226977","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2280.59383ad7df":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2280.59383ad7df","_id":"@open-mercato/ai-assistant@0.4.11-develop.2280.59383ad7df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed6113ca1412783140a9e4de1699af62c034dd8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2280.59383ad7df.tgz","fileCount":296,"integrity":"sha512-ckOZsYGintDZEns9GpkeE6F+Pp7rK65ifoy/4ZuBR1E9Mw5teAYwlP4SIr/3e4gYmfG5Xh83imR1U5m32knBbg==","signatures":[{"sig":"MEYCIQDUZa2qxBFr9umY1mdE+4yIijdrPVqBuzcOjQuYMLSanwIhAIaC+VD2cPtHMyZdJxuNuxJuCLak8YzIXaC3Iwd5FQ86","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ckOZsYGintDZEns9GpkeE6F+Pp7rK65ifoy/4ZuBR1E9Mw5teAYwlP4SIr/3e4gYmfG5Xh83imR1U5m32knBbg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2280.59383ad7df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2280.59383ad7df","@open-mercato/shared":"0.4.11-develop.2280.59383ad7df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2280.59383ad7df_1776309531069_0.5910431922446955","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2281.af0d5f8787":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2281.af0d5f8787","_id":"@open-mercato/ai-assistant@0.4.11-develop.2281.af0d5f8787","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"40ab5680a44ce1b8c215e3f20d2bc6c09356be0b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2281.af0d5f8787.tgz","fileCount":296,"integrity":"sha512-yg5PEkxGa+CZEK+h9bchp35AS20AMpp0XC/5djZdW4AmFcEotU+G/YMKsq1ONe5Gg5QfWBkV9aAh+ljY/3Aypg==","signatures":[{"sig":"MEQCIFtIgthI69+BSKgm22LU4REYZbjv7MyivMvCfkfTcu//AiAGOPUnUXcSgW0p+ORUNAkzCaiVuQehvWLly7EE02U8Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yg5PEkxGa+CZEK+h9bchp35AS20AMpp0XC/5djZdW4AmFcEotU+G/YMKsq1ONe5Gg5QfWBkV9aAh+ljY/3Aypg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2281.af0d5f8787"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2281.af0d5f8787","@open-mercato/shared":"0.4.11-develop.2281.af0d5f8787"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2281.af0d5f8787_1776309703802_0.4520901418828265","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2282.dae78f5dd0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2282.dae78f5dd0","_id":"@open-mercato/ai-assistant@0.4.11-develop.2282.dae78f5dd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d865a095a41ce7c93773f01781c774ccdfd7523","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2282.dae78f5dd0.tgz","fileCount":296,"integrity":"sha512-UHeM+zqzWLMdCXJN7AblZu0K9x44lacHISSFHn6lXi3CiUqrtk3BS/l6jjupQjIDHzXZdMOd28BA0TCQSMwCog==","signatures":[{"sig":"MEQCIHSYjXBk9nMZYmCLYu5o2Ud8FrJ7xl/A50RbSwFqOdr4AiAvrp/tjwmDnt4bc0m6D1RCKyaBOgtX5jR7hOPx0RuTeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UHeM+zqzWLMdCXJN7AblZu0K9x44lacHISSFHn6lXi3CiUqrtk3BS/l6jjupQjIDHzXZdMOd28BA0TCQSMwCog==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2282.dae78f5dd0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2282.dae78f5dd0","@open-mercato/shared":"0.4.11-develop.2282.dae78f5dd0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2282.dae78f5dd0_1776321620013_0.7837153826398269","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2283.8395dfe95b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2283.8395dfe95b","_id":"@open-mercato/ai-assistant@0.4.11-develop.2283.8395dfe95b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbfed3c2aa8711083557d653f6953926b740b3ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2283.8395dfe95b.tgz","fileCount":296,"integrity":"sha512-AQpikunQ7ZcE8OH3ISLgSka38D9RowPGSst+DNZcZwtZotvrXwssBrKPx55cc+Ur6kGRwFi/Kol/wZKjZF70ew==","signatures":[{"sig":"MEUCIQCyb0aSGQnXczibu5w0ALr4oCK/zDyJMiksJdfQpGgaWQIgOjNhfBP+O9BkzsyKAv85o4A4CHnegNX96BREMvFN3ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AQpikunQ7ZcE8OH3ISLgSka38D9RowPGSst+DNZcZwtZotvrXwssBrKPx55cc+Ur6kGRwFi/Kol/wZKjZF70ew==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2283.8395dfe95b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2283.8395dfe95b","@open-mercato/shared":"0.4.11-develop.2283.8395dfe95b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2283.8395dfe95b_1776322022123_0.03795067405968888","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2284.cac03b8eb3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2284.cac03b8eb3","_id":"@open-mercato/ai-assistant@0.4.11-develop.2284.cac03b8eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba9ecd8002e1356d5092bd960ec8134789db7636","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2284.cac03b8eb3.tgz","fileCount":296,"integrity":"sha512-8j61QoVWevbObYB2lfCx8Ven8LVQX+74A5hQ0tisZeEDnbnPmv+XPzL4rprh4O8hNWfddwDf+5LDP/UWnKVB/w==","signatures":[{"sig":"MEUCIGZ7fSvyWmqcahIUITQHHoDDpWlp2aIfvLAeRZaCYGcLAiEAsLnNbvbAfgQK6bJiO/QrGAqDTzf5Hx+aSkzIollXzJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8j61QoVWevbObYB2lfCx8Ven8LVQX+74A5hQ0tisZeEDnbnPmv+XPzL4rprh4O8hNWfddwDf+5LDP/UWnKVB/w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2284.cac03b8eb3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2284.cac03b8eb3","@open-mercato/shared":"0.4.11-develop.2284.cac03b8eb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2284.cac03b8eb3_1776322220094_0.8709522650167971","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2285.eaee6df6fc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2285.eaee6df6fc","_id":"@open-mercato/ai-assistant@0.4.11-canary.2285.eaee6df6fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e8424158dad0f5252d5fbd8392b7cdee8b1c1f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2285.eaee6df6fc.tgz","fileCount":296,"integrity":"sha512-wFHOLh7oe4VhNarYpRUAANwgcDaz3GznBDyWJY2JELcPLT2/1L0ULUgSSpaA/qw0cSP7+v62kjKeZKzMGANBmw==","signatures":[{"sig":"MEQCIEuhMYgqjZzTvb94b8SW/muW5C/DAYLTfXuopCJzIS68AiB3S5HTlWmEusfaEkNgXic5pVIwfo2PZ84BiODZafD1cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wFHOLh7oe4VhNarYpRUAANwgcDaz3GznBDyWJY2JELcPLT2/1L0ULUgSSpaA/qw0cSP7+v62kjKeZKzMGANBmw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2285.eaee6df6fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2285.eaee6df6fc","@open-mercato/shared":"0.4.11-canary.2285.eaee6df6fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2285.eaee6df6fc_1776323046223_0.552571538989663","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2286.802c72f217":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2286.802c72f217","_id":"@open-mercato/ai-assistant@0.4.11-canary.2286.802c72f217","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb88468c308d936bb7fcfb042a7d1882d39cd6e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2286.802c72f217.tgz","fileCount":296,"integrity":"sha512-pMZHJHFo87m/+caUdcKoPHJVL7pfX7hUxMs7yX/boyhF3MG0DKeMmgYP8qrKVRFbi2c+bpZ4EkT1wKk9jdPyog==","signatures":[{"sig":"MEUCIQDNJGAXmPETJlQr8WBBVCIWVi4nOAR5TSN3ltul1hd4kAIgBi6x7As9BIeDhMtz2TRN8tcEJNwWIlxbrex5VmInMR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pMZHJHFo87m/+caUdcKoPHJVL7pfX7hUxMs7yX/boyhF3MG0DKeMmgYP8qrKVRFbi2c+bpZ4EkT1wKk9jdPyog==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2286.802c72f217"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2286.802c72f217","@open-mercato/shared":"0.4.11-canary.2286.802c72f217"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2286.802c72f217_1776323107659_0.4970798104078229","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2287.57fad4e4b5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2287.57fad4e4b5","_id":"@open-mercato/ai-assistant@0.4.11-develop.2287.57fad4e4b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c482785010e770ca38c7ebeb0f4309c57e662f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2287.57fad4e4b5.tgz","fileCount":296,"integrity":"sha512-qNM+66sv40x5i269gAAai1HP00OkcAzCCoceBkpZANUvJB25zR1EoDI72A1hSf71W06K9drPoKkY13VUZmcsSw==","signatures":[{"sig":"MEYCIQD+9ogHvAoYXpwwYLWnyvgP9DvzXCRCwBRweyME2aYPlwIhANols7VdYRyGDN7IGxaDJ18glFElXqtnw8pCG7OVZgpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qNM+66sv40x5i269gAAai1HP00OkcAzCCoceBkpZANUvJB25zR1EoDI72A1hSf71W06K9drPoKkY13VUZmcsSw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2287.57fad4e4b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2287.57fad4e4b5","@open-mercato/shared":"0.4.11-develop.2287.57fad4e4b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2287.57fad4e4b5_1776323300771_0.9624595103874816","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2288.7cdbde1fca":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2288.7cdbde1fca","_id":"@open-mercato/ai-assistant@0.4.11-develop.2288.7cdbde1fca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da70dbf19fec4722a23f27cf5f0518f8dd6dbe05","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2288.7cdbde1fca.tgz","fileCount":296,"integrity":"sha512-RFAEXA8t/Sp0506TiRkzJWmjhbEUMSaO044N+6Li4Auk/5yxDbEPm9XgpOVqRqzmA4BY4MYUwgBEKU+UF9ItYA==","signatures":[{"sig":"MEYCIQDfhIRhWREOeOi6rmYZUtQd0IOforpY6+XEVb9xPloOJgIhAJR4owU7KQx7bcr9tehJm62/UHOfVHkm/2eGk57t7ZoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RFAEXA8t/Sp0506TiRkzJWmjhbEUMSaO044N+6Li4Auk/5yxDbEPm9XgpOVqRqzmA4BY4MYUwgBEKU+UF9ItYA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2288.7cdbde1fca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2288.7cdbde1fca","@open-mercato/shared":"0.4.11-develop.2288.7cdbde1fca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2288.7cdbde1fca_1776323564285_0.31974754835200003","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2289.493a1b7996":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2289.493a1b7996","_id":"@open-mercato/ai-assistant@0.4.11-develop.2289.493a1b7996","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77b9a7afdd46089914f2245d8e26421b9edac09c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2289.493a1b7996.tgz","fileCount":296,"integrity":"sha512-rrdzIKt4pYN8HwjEqlyOcAoDnaT5ShiCEkOavICQrkHtEnrIp38IouR3igs/z2hlu4qSfMAKmvLFgyROJQGn5w==","signatures":[{"sig":"MEYCIQCWpPb+HmWzNzgq/s0mSak1braSEXj2VW4Pi49pxMfFmgIhAO0xCc/ankWKsEZmggPN4d4zWCACtnviPalNG9eKcEoD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rrdzIKt4pYN8HwjEqlyOcAoDnaT5ShiCEkOavICQrkHtEnrIp38IouR3igs/z2hlu4qSfMAKmvLFgyROJQGn5w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2289.493a1b7996"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2289.493a1b7996","@open-mercato/shared":"0.4.11-develop.2289.493a1b7996"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2289.493a1b7996_1776323763127_0.3935067640838288","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2290.e76b87888a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2290.e76b87888a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2290.e76b87888a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03e02235cf774f264538c86e388e36034930ea33","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2290.e76b87888a.tgz","fileCount":296,"integrity":"sha512-xHC4sBgakI8w06AVa2S1hrSuL6Mqf2txm6DcSA9dNH4eXpTWTJILAiG8L5Fr4LNueOofcbDE95P3y0O6TvXGtg==","signatures":[{"sig":"MEUCIQCQDic1YUKhStY08byZ4Z83sh0BN5EEQtQlZJ4tQo3DggIgLqObrsvnjDG+DSHgQLknr6QZzUjmZvTfSRwdBdJlJvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xHC4sBgakI8w06AVa2S1hrSuL6Mqf2txm6DcSA9dNH4eXpTWTJILAiG8L5Fr4LNueOofcbDE95P3y0O6TvXGtg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2290.e76b87888a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2290.e76b87888a","@open-mercato/shared":"0.4.11-canary.2290.e76b87888a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2290.e76b87888a_1776324057839_0.845933212635428","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2294.f7e3d22a4a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2294.f7e3d22a4a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2294.f7e3d22a4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9319826ec4f41ae3de4833d8dd5cb4ba2dc1f508","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2294.f7e3d22a4a.tgz","fileCount":296,"integrity":"sha512-1dv/sR2kFEcSdtPDJ1syG7IyeQTsKJ7RtECO3X/tSOfgVqbkx2SuoWcJDSPsbOxfocyVfs5eBFgyR163JGoCKQ==","signatures":[{"sig":"MEUCIQD/aG+LjZfefqACaClk8Ia7/N6GvF93t9J4X0Z2i7SFjAIgIoAElPN9HNrPzq1oEQzVXec/5rQd3lQ/1I22FRU9ltk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1dv/sR2kFEcSdtPDJ1syG7IyeQTsKJ7RtECO3X/tSOfgVqbkx2SuoWcJDSPsbOxfocyVfs5eBFgyR163JGoCKQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2294.f7e3d22a4a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2294.f7e3d22a4a","@open-mercato/shared":"0.4.11-canary.2294.f7e3d22a4a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2294.f7e3d22a4a_1776337593368_0.8992051306239932","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2295.a75d7ba495":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2295.a75d7ba495","_id":"@open-mercato/ai-assistant@0.4.11-canary.2295.a75d7ba495","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"14230e06c10fbe7285eaac3a6c5180cd82bcaf84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2295.a75d7ba495.tgz","fileCount":296,"integrity":"sha512-x4QNES5nnHaRz9vc/kJ46VKrxwW2MFxmmG1pecgITOiXx7L7Qxj5cn7jn0NxWeQmEcnRIN1j0N9nwQ49APl//A==","signatures":[{"sig":"MEUCIAMXWCBNfohVOef96uKhbrU9fj7IifTonEx9pWWMOOVKAiEAnEYa10tYkDtbAKtLPuVwe/1AR3liZHe63mVB1e8jDgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x4QNES5nnHaRz9vc/kJ46VKrxwW2MFxmmG1pecgITOiXx7L7Qxj5cn7jn0NxWeQmEcnRIN1j0N9nwQ49APl//A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2295.a75d7ba495"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2295.a75d7ba495","@open-mercato/shared":"0.4.11-canary.2295.a75d7ba495"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2295.a75d7ba495_1776337640180_0.021593672257630203","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2296.d762b1c9b9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2296.d762b1c9b9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2296.d762b1c9b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8271f56ba667ac1d5f58da478b631504e0b3be3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2296.d762b1c9b9.tgz","fileCount":296,"integrity":"sha512-UCO3qorCEINH3wtGUJ0kYjGM5yrsoD0Fus65SZMhT/0i2ip0DNdqRLCjilZw+3AjoxNQDiWhrWhhsdQ3AAzqRw==","signatures":[{"sig":"MEQCIGrwa3yAsay3NYIQ4uE5/Q3/uxuew0qqQMzkIv35hDgFAiA0b/37RIwdGgkgOw4YRVjA2Yh/N8KzezvDilcceRzh+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UCO3qorCEINH3wtGUJ0kYjGM5yrsoD0Fus65SZMhT/0i2ip0DNdqRLCjilZw+3AjoxNQDiWhrWhhsdQ3AAzqRw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2296.d762b1c9b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2296.d762b1c9b9","@open-mercato/shared":"0.4.11-canary.2296.d762b1c9b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2296.d762b1c9b9_1776338173735_0.6617860918781273","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2297.d5dc369b66":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2297.d5dc369b66","_id":"@open-mercato/ai-assistant@0.4.11-canary.2297.d5dc369b66","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1add97ee5a71b2b9659d548ae4b2a0d000c6f84d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2297.d5dc369b66.tgz","fileCount":296,"integrity":"sha512-wNrRrhoTSyd0Zy/RzvQYyzN0C5W0aPvNhPXxrKDCRAKyN3QWRRxbTsJ+r/a/WiOkrqFIiZ0sNFp2Xvo4hBv5mQ==","signatures":[{"sig":"MEYCIQDHS86lyyM9QdpcOZ1sXW6XukiCRL8u8EX9acK84b/doQIhAILVDovdRiK1LXgCXgIvb91gfKJ1KkjbHye1bdT6mTC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wNrRrhoTSyd0Zy/RzvQYyzN0C5W0aPvNhPXxrKDCRAKyN3QWRRxbTsJ+r/a/WiOkrqFIiZ0sNFp2Xvo4hBv5mQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2297.d5dc369b66"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2297.d5dc369b66","@open-mercato/shared":"0.4.11-canary.2297.d5dc369b66"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2297.d5dc369b66_1776338537269_0.49864888396826434","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2298.bd0269026f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2298.bd0269026f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2298.bd0269026f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77a1f21d7f26fb08b9cfac2ca5bb2687f652f6a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2298.bd0269026f.tgz","fileCount":296,"integrity":"sha512-+hul89WfVSA0we+8uS7srQ3HqZWuTVrQvctcByxNTZykbSQ8S6BrHoC1FJpwtqKXjeiNLa8BumDQT/ay3GCPqA==","signatures":[{"sig":"MEYCIQDciwISA7Aif7IwxgnXFnBPXPvhQ2xBCpSpECO2iuou2QIhAOhr18G9MO9tfBJW2sNS8SnMkBhlD9YbLz+jXFY0G+A4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+hul89WfVSA0we+8uS7srQ3HqZWuTVrQvctcByxNTZykbSQ8S6BrHoC1FJpwtqKXjeiNLa8BumDQT/ay3GCPqA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2298.bd0269026f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2298.bd0269026f","@open-mercato/shared":"0.4.11-canary.2298.bd0269026f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2298.bd0269026f_1776338597074_0.8687029632963077","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2299.ae426b5257":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2299.ae426b5257","_id":"@open-mercato/ai-assistant@0.4.11-develop.2299.ae426b5257","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"62dfa47d24778157d6d94a5b710f537656bdb796","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2299.ae426b5257.tgz","fileCount":296,"integrity":"sha512-zDY9QNCa5M8dnk6sOicF8S27O6dVwfjmyCKXWopDhRD1CWZc1atl0l0vepeAHjefuWJ46C8R2LMe3XTbr/INNQ==","signatures":[{"sig":"MEUCIQCG6qlej5cLnef/299l+VN3xKFimm0N9i0WL8GNc7VVOgIgQS3ZkARDAvEbxtAQD/rHEcmroIAWSjRNJu8tb5RFK5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zDY9QNCa5M8dnk6sOicF8S27O6dVwfjmyCKXWopDhRD1CWZc1atl0l0vepeAHjefuWJ46C8R2LMe3XTbr/INNQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2299.ae426b5257"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2299.ae426b5257","@open-mercato/shared":"0.4.11-develop.2299.ae426b5257"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2299.ae426b5257_1776339139003_0.6553871463266274","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2300.351e1cb2e2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2300.351e1cb2e2","_id":"@open-mercato/ai-assistant@0.4.11-develop.2300.351e1cb2e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be0ecf3112247a6d99e350a7ae63dae3b347ae57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2300.351e1cb2e2.tgz","fileCount":296,"integrity":"sha512-zWOg+PTVnikXtpkJ67GPrhrJHjzaAS09VxF7W3aeMZein5ZUrs53AsmS/h+jmWGfCr460pr+yCzVryJOF4YnEw==","signatures":[{"sig":"MEQCIASfgG5xDZv1eCtxduHMZIj2EiagnlfWi/4pMahSfYBWAiBaA5l+iGgRjIpVSosoyvd4i9P5zv7crsbg3+9bC1TGrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zWOg+PTVnikXtpkJ67GPrhrJHjzaAS09VxF7W3aeMZein5ZUrs53AsmS/h+jmWGfCr460pr+yCzVryJOF4YnEw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2300.351e1cb2e2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2300.351e1cb2e2","@open-mercato/shared":"0.4.11-develop.2300.351e1cb2e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2300.351e1cb2e2_1776339153525_0.8318326043468185","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2301.c9c5b3673d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2301.c9c5b3673d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2301.c9c5b3673d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e3e417db8a154424b5ee49d108541fcd78a00a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2301.c9c5b3673d.tgz","fileCount":296,"integrity":"sha512-W92eLKtnQonotj/FnazFser+GGqpSBAv8x2QV+imgd0FcGfbJMIeCth+JUOfgHWRyYCHBokEwRrls1r+9cQXrg==","signatures":[{"sig":"MEUCIBRD8WJLMU4WBzAMYb7TGP1qUdL/jg/GnzeGz6QyH8oCAiEAqZz1PzFiu8UdePA3kbllj7DpcbzdlQzRmdg/3ePkfZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-W92eLKtnQonotj/FnazFser+GGqpSBAv8x2QV+imgd0FcGfbJMIeCth+JUOfgHWRyYCHBokEwRrls1r+9cQXrg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2301.c9c5b3673d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2301.c9c5b3673d","@open-mercato/shared":"0.4.11-canary.2301.c9c5b3673d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2301.c9c5b3673d_1776339949036_0.4512091066644297","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2305.0dbf1b55cb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2305.0dbf1b55cb","_id":"@open-mercato/ai-assistant@0.4.11-develop.2305.0dbf1b55cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7e4cb18210bbebdd8b81cb71e701194fb22f988","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2305.0dbf1b55cb.tgz","fileCount":296,"integrity":"sha512-AmxTXWRYrVgUSCNE3nDWsaBySIwNCovgsvpbdEWedku0xaFr5vi1vjgyjDQMryWme+El5GTrRuGNZQ18vgDW2w==","signatures":[{"sig":"MEQCICYHmCqOr5NEH2guIDeiTwiktRVqWXaoGHxgX3NyhC9aAiBPuSEUMSUng7hQIrGw6de6QxXViNk+NVtuOf4qKRmAqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AmxTXWRYrVgUSCNE3nDWsaBySIwNCovgsvpbdEWedku0xaFr5vi1vjgyjDQMryWme+El5GTrRuGNZQ18vgDW2w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2305.0dbf1b55cb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2305.0dbf1b55cb","@open-mercato/shared":"0.4.11-develop.2305.0dbf1b55cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2305.0dbf1b55cb_1776341038330_0.6117332750713567","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2306.6dc4c3aa62":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2306.6dc4c3aa62","_id":"@open-mercato/ai-assistant@0.4.11-canary.2306.6dc4c3aa62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c5330e28c49ebb4d54b9e4dd799cfe0a3850bbe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2306.6dc4c3aa62.tgz","fileCount":296,"integrity":"sha512-UN85a6A7teCm61WaJDM5WNlxq5g57YmNSEbWxmsK/1TWmQRccta0egYrw2oj88OFh11sb2ZxgX6Vlhmfg37Jgg==","signatures":[{"sig":"MEUCIF55Wxd60D7iCic7neGT6a1qk2zqjdjbgCUHzrNIExqJAiEA5fX/Jz4q2aZtl2Ht5z/1FsypjmqAGSA+Tg5pqcbf9Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UN85a6A7teCm61WaJDM5WNlxq5g57YmNSEbWxmsK/1TWmQRccta0egYrw2oj88OFh11sb2ZxgX6Vlhmfg37Jgg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2306.6dc4c3aa62"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2306.6dc4c3aa62","@open-mercato/shared":"0.4.11-canary.2306.6dc4c3aa62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2306.6dc4c3aa62_1776341253473_0.9961313325280672","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2308.66bb1849d5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2308.66bb1849d5","_id":"@open-mercato/ai-assistant@0.4.11-canary.2308.66bb1849d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8a9ec8b51d0e78388f6e63d90b96fc0d26fae8b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2308.66bb1849d5.tgz","fileCount":296,"integrity":"sha512-NHo7urdghonRF/09+w5kpcPSMmk5PLK47szk0FAfyovfShtc+3/kTrmsqLgNldbpkJg5NDkv/gzYfS5dCOhyUw==","signatures":[{"sig":"MEUCIQCUpcRoLC7o+x5fX9puk8hbrw5PRke/Zo5uji1/blhzFQIgZ9gtY7oTP1vosj82fPykhJBEep34kkyULXjmM5P5flU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NHo7urdghonRF/09+w5kpcPSMmk5PLK47szk0FAfyovfShtc+3/kTrmsqLgNldbpkJg5NDkv/gzYfS5dCOhyUw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2308.66bb1849d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2308.66bb1849d5","@open-mercato/shared":"0.4.11-canary.2308.66bb1849d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2308.66bb1849d5_1776341554695_0.2714274603604401","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2309.f134564762":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2309.f134564762","_id":"@open-mercato/ai-assistant@0.4.11-canary.2309.f134564762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e888c7df99ef4b0c06006737082ee784e0948889","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2309.f134564762.tgz","fileCount":296,"integrity":"sha512-jX/Bz2haKfuuQ5t2bpgJDyRJGI+Nw5X/izsvqIaNZCvJXJWWjMDTbgSOaSF+i+HmQ6qoby3qdT2pNYYVf8/Vhg==","signatures":[{"sig":"MEQCIEv9dTeIVnB6z2S/kjTY83cOsqaUOzzFI6zhBEI1GVd0AiBflaALIeFvp8YaY10vld53tu1Bde0dNXnS8zooi4Z/Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jX/Bz2haKfuuQ5t2bpgJDyRJGI+Nw5X/izsvqIaNZCvJXJWWjMDTbgSOaSF+i+HmQ6qoby3qdT2pNYYVf8/Vhg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2309.f134564762"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2309.f134564762","@open-mercato/shared":"0.4.11-canary.2309.f134564762"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2309.f134564762_1776342104050_0.8751771636580579","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2310.72c07ddb61":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2310.72c07ddb61","_id":"@open-mercato/ai-assistant@0.4.11-develop.2310.72c07ddb61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39ebcb1d15fdcd02ba3d62dc5f5fcdd913b3ad18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2310.72c07ddb61.tgz","fileCount":296,"integrity":"sha512-RF3aHN8jd5TnjCXrdOwzE5LjudSvaFNxWDH7/KiYl0zYR1ldlWW9kVkOn+M+lvsmElHjHlGNOv2i/zCEBHkBLg==","signatures":[{"sig":"MEYCIQCKs53F+63AXuydY4B9d66us6LmtppMLppuUBA7ubRzoQIhAKikEluo4epTtOeoEYG7XDt8Fx0Ilr90WBIdRE3M4hKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RF3aHN8jd5TnjCXrdOwzE5LjudSvaFNxWDH7/KiYl0zYR1ldlWW9kVkOn+M+lvsmElHjHlGNOv2i/zCEBHkBLg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2310.72c07ddb61"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2310.72c07ddb61","@open-mercato/shared":"0.4.11-develop.2310.72c07ddb61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2310.72c07ddb61_1776343818544_0.6523995318714539","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2311.b55b54c573":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2311.b55b54c573","_id":"@open-mercato/ai-assistant@0.4.11-develop.2311.b55b54c573","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c9448fd5665e38b50e913a627806be5a44b9c43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2311.b55b54c573.tgz","fileCount":296,"integrity":"sha512-0yYFTfi3LD4WyzNBbJAI5UkmEezFWrI6OGs268u6zbLXjqm5B5QCbtmcGIyxaoIFAzjv8lGsTcppvNDNdO6cEA==","signatures":[{"sig":"MEQCIGsZrc/WVCp0y8B/xV8pRCovfLuWi4HdqArQ3F5w511vAiAyAr3G8m3d5TVAyeZe5wDkG8S+g2uPjzUbJFsVYlOhgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0yYFTfi3LD4WyzNBbJAI5UkmEezFWrI6OGs268u6zbLXjqm5B5QCbtmcGIyxaoIFAzjv8lGsTcppvNDNdO6cEA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2311.b55b54c573"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2311.b55b54c573","@open-mercato/shared":"0.4.11-develop.2311.b55b54c573"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2311.b55b54c573_1776344234822_0.5700461120369322","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2314.89a7f2baf1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2314.89a7f2baf1","_id":"@open-mercato/ai-assistant@0.4.11-develop.2314.89a7f2baf1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b581e355b867c744a1ec4c13c324b7273a8a36b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2314.89a7f2baf1.tgz","fileCount":296,"integrity":"sha512-DTxMTwExHWRqPZhtZyDil7dNTAFMSNIXMzOFBTSkhaSUpeeLwgJrYHvC7YWMJ504mOXSKlNKWxnuNq3ZtFF5UQ==","signatures":[{"sig":"MEYCIQClZiwkLst7/0zWzGB78MzTyzQhicDi7zfYGbayiCOH+wIhALOY4vcLq/iUF1JTF4+iO1/Y9Is1PihdbJYqwP8HnOWT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DTxMTwExHWRqPZhtZyDil7dNTAFMSNIXMzOFBTSkhaSUpeeLwgJrYHvC7YWMJ504mOXSKlNKWxnuNq3ZtFF5UQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2314.89a7f2baf1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2314.89a7f2baf1","@open-mercato/shared":"0.4.11-develop.2314.89a7f2baf1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2314.89a7f2baf1_1776348900230_0.15119090041152305","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2316.g9580645603":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2316.g9580645603","_id":"@open-mercato/ai-assistant@0.4.11-develop.2316.g9580645603","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0c6db1ecd7ec4b11f2d227a99af77e4630372f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2316.g9580645603.tgz","fileCount":296,"integrity":"sha512-mZ1wjy2NpdhQf9hw7nGSkw+z1i3br0XcC3K1HVTPhn2SAmtO5CpiwE3kF4vf8qV5/pUJXLOMHxwYySP+Ts70tA==","signatures":[{"sig":"MEYCIQCFR2pdsXsqIbXmwJ+uBWTMK9Zpxhw+sH6EC55RwR/ccAIhAJPoBH61PJG/43A0Q7S+ryjlEEmlxV9+0mTsIzPi6lDu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859480},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mZ1wjy2NpdhQf9hw7nGSkw+z1i3br0XcC3K1HVTPhn2SAmtO5CpiwE3kF4vf8qV5/pUJXLOMHxwYySP+Ts70tA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2316.g9580645603"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2316.g9580645603","@open-mercato/shared":"0.4.11-develop.2316.g9580645603"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2316.g9580645603_1776353258652_0.15277328146693314","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2317.5662c03692":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2317.5662c03692","_id":"@open-mercato/ai-assistant@0.4.11-canary.2317.5662c03692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e956a3ffb11deecab7edf8c14faab508a35f81c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2317.5662c03692.tgz","fileCount":296,"integrity":"sha512-buBGu9JGTB+fPGZC7cinSes8Iv3IB9J5Qy/WKfUMmyUWNBdSLfpt3Tj00yvUjqdaqQ3AnL4j2TJ5zy0T9S0EdQ==","signatures":[{"sig":"MEUCIQCf/OZJtUmmI6Jpp8wv14oulNYoS3DeDZXfmZ5lLD5uYAIgUg2ZVJJnnN14/PoVu2af11/uhS+mLIW3WDGJOIE7W0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-buBGu9JGTB+fPGZC7cinSes8Iv3IB9J5Qy/WKfUMmyUWNBdSLfpt3Tj00yvUjqdaqQ3AnL4j2TJ5zy0T9S0EdQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2317.5662c03692"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2317.5662c03692","@open-mercato/shared":"0.4.11-canary.2317.5662c03692"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2317.5662c03692_1776353680961_0.03340392729916508","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2318.ef216b42d0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2318.ef216b42d0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2318.ef216b42d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a9cfbe90ba43b123e224880a6c428a4c78ec43f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2318.ef216b42d0.tgz","fileCount":296,"integrity":"sha512-FiSfbGp0qEQMVttSZli6dfRFO0bVvIDEP6kdBmBGsJE8EIC2vM451Kfqo6bPf/nXMzijndd3+v3PWe5uKH4g8g==","signatures":[{"sig":"MEUCIAwqJnsD+AFMMF/4aoj0bOuYQ3ZudpGtYtrUM1+UI/KiAiEA6Owh1yfxzWFWhgMMD5SKNGoprNgDLqKKqlkxadXV7NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FiSfbGp0qEQMVttSZli6dfRFO0bVvIDEP6kdBmBGsJE8EIC2vM451Kfqo6bPf/nXMzijndd3+v3PWe5uKH4g8g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2318.ef216b42d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2318.ef216b42d0","@open-mercato/shared":"0.4.11-canary.2318.ef216b42d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2318.ef216b42d0_1776353813297_0.5576758847501289","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2319.a9fc56531e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2319.a9fc56531e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2319.a9fc56531e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9794827c2e6dff9d9065bca43265eb1f53cd36d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2319.a9fc56531e.tgz","fileCount":296,"integrity":"sha512-migRBqkJi8hcuqib86CdcE0rlUEZo3HqKINIiIfw/wu4ZHujqB3OIKBvTtZiULTHqsbhfOLym8Cxl8ewF6dMbg==","signatures":[{"sig":"MEUCIQCTa43xsvxyFqXdzns8Hzsnh8LAIiMbuEsyNt4YLFf1hQIgXPsTV8B5PbjQS2ZtpJVgoyGAyz+vhEdPJD257QX3S5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-migRBqkJi8hcuqib86CdcE0rlUEZo3HqKINIiIfw/wu4ZHujqB3OIKBvTtZiULTHqsbhfOLym8Cxl8ewF6dMbg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2319.a9fc56531e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2319.a9fc56531e","@open-mercato/shared":"0.4.11-canary.2319.a9fc56531e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2319.a9fc56531e_1776354385275_0.014489042255126261","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2320.392b2e6a2f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2320.392b2e6a2f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2320.392b2e6a2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63415ea6ebdca0deb4623c051e684bd7b21b9fce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2320.392b2e6a2f.tgz","fileCount":296,"integrity":"sha512-DJgCFpUk7mT9yJVjOaCNFFmbY4tBsCQYXSLDkN6aM3KrlwjKqkV+vquAcEj1lKDLvifJ0tzMYI4IMTgzznIoLQ==","signatures":[{"sig":"MEQCIGUknU89Hm2+E68hV7FddmzNqFmx9Frh4KKNueiZmrQoAiB20/+UO8Gc31KtqbB3UyzGAEH0tURWy1uFBiYbtCiXhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DJgCFpUk7mT9yJVjOaCNFFmbY4tBsCQYXSLDkN6aM3KrlwjKqkV+vquAcEj1lKDLvifJ0tzMYI4IMTgzznIoLQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2320.392b2e6a2f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2320.392b2e6a2f","@open-mercato/shared":"0.4.11-develop.2320.392b2e6a2f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2320.392b2e6a2f_1776356622005_0.2429673136589845","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2321.99a6b0a3be":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2321.99a6b0a3be","_id":"@open-mercato/ai-assistant@0.4.11-canary.2321.99a6b0a3be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a964d835fc9de446c346ae5f4b8b28a2fedd7b6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2321.99a6b0a3be.tgz","fileCount":296,"integrity":"sha512-sOq2BqX2BZW728ESJO6Zm4ZPoE6VzpLkR1al4PrwAPQMtC5NIjiLE3Or2UIrYzSpWHYY72qZZ5W5DMrK2g8kzw==","signatures":[{"sig":"MEYCIQDymkpKOQjqtyRVmJokj/wcAeT7iYSG8WldqyfZDGK63gIhALrppCSA5FwvjZ+W+bEKdUsHxwGcJeJusZXf2f5zxpf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sOq2BqX2BZW728ESJO6Zm4ZPoE6VzpLkR1al4PrwAPQMtC5NIjiLE3Or2UIrYzSpWHYY72qZZ5W5DMrK2g8kzw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2321.99a6b0a3be"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2321.99a6b0a3be","@open-mercato/shared":"0.4.11-canary.2321.99a6b0a3be"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2321.99a6b0a3be_1776356659085_0.7289456757836772","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2322.d1a276b78f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2322.d1a276b78f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2322.d1a276b78f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56ae8230215289b3b736de24fc9f5919d1340295","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2322.d1a276b78f.tgz","fileCount":296,"integrity":"sha512-9o0g/2CzawohYx3LLHKfIi9Z5h8549Ml49T29kOz4PQXx+VBFxaZgtoj/qsIN0uoiDgxd+u9KlsNGyM6SPmHyw==","signatures":[{"sig":"MEUCIGspnS6zNWVSK8lQtXkLpxaRuNjm+u+C6Ybid3gcV23xAiEAqbaIQTli6MoStt9UrFDeQhauKaQiYB6FuGgTFlQDhb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9o0g/2CzawohYx3LLHKfIi9Z5h8549Ml49T29kOz4PQXx+VBFxaZgtoj/qsIN0uoiDgxd+u9KlsNGyM6SPmHyw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2322.d1a276b78f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2322.d1a276b78f","@open-mercato/shared":"0.4.11-develop.2322.d1a276b78f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2322.d1a276b78f_1776356666644_0.8226839972546072","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2323.2aee0cc789":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2323.2aee0cc789","_id":"@open-mercato/ai-assistant@0.4.11-develop.2323.2aee0cc789","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f1b37c21b633e842b91f75b70654429a72e7e34","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2323.2aee0cc789.tgz","fileCount":296,"integrity":"sha512-GUA69Kfjm/T6VkHVGc1VVM+0XhDVIJn0/y9xINg7VEpO4pUIW3spgg0QHChWgKwXdU70vxeiIbqvdruyY6gMHg==","signatures":[{"sig":"MEQCIFZ3sk4myf1EKVKupBQC9wPYoZN1NnZcXkyipmJjo6axAiAGRYK1WEgXdEy3FVpnMdOlvvlpAiSDs2cUto5iIVnspQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GUA69Kfjm/T6VkHVGc1VVM+0XhDVIJn0/y9xINg7VEpO4pUIW3spgg0QHChWgKwXdU70vxeiIbqvdruyY6gMHg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2323.2aee0cc789"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2323.2aee0cc789","@open-mercato/shared":"0.4.11-develop.2323.2aee0cc789"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2323.2aee0cc789_1776356740894_0.6553463037155871","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2324.3353a36e03":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2324.3353a36e03","_id":"@open-mercato/ai-assistant@0.4.11-develop.2324.3353a36e03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76eaffb961053f904fa102909eec08bec00b10b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2324.3353a36e03.tgz","fileCount":296,"integrity":"sha512-JmctaZAeFa2LhmU/GKm0HHxdRzYXs3LNY8bVLYy0GCS118zZ+PEZX0E/+ecHSe2IM5270gFQs43nhX/swfURFw==","signatures":[{"sig":"MEQCIHD/dqL0ku+VqY18c2/ZTbGvPCmqhy+gUnZfplgCmgdrAiBBxeevhYBBFP7VUjQFjyGAzdLVfK9oK2W0J8ICO9EyPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JmctaZAeFa2LhmU/GKm0HHxdRzYXs3LNY8bVLYy0GCS118zZ+PEZX0E/+ecHSe2IM5270gFQs43nhX/swfURFw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2324.3353a36e03"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2324.3353a36e03","@open-mercato/shared":"0.4.11-develop.2324.3353a36e03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2324.3353a36e03_1776356929758_0.9799589118763317","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2325.950728fbb7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2325.950728fbb7","_id":"@open-mercato/ai-assistant@0.4.11-canary.2325.950728fbb7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"46bc528eeca62aa92e303db387c79d1e42a7a27f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2325.950728fbb7.tgz","fileCount":296,"integrity":"sha512-C6b4XRKdZ9+AiQtSgF/rCLy5YlElS0wvetd6v0ehauTjIGcsYp+37yFKlm9ysT65wI+jDicyxJWeggMsR4PWOQ==","signatures":[{"sig":"MEUCIGkYJztP/DJvB6GF6IQpB304Hq5sm6cMKEeZkdfJElKEAiEA8fanTm66bx4Cc3oyb0KJvUR11YBK2zvbRikg5x5KbZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C6b4XRKdZ9+AiQtSgF/rCLy5YlElS0wvetd6v0ehauTjIGcsYp+37yFKlm9ysT65wI+jDicyxJWeggMsR4PWOQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2325.950728fbb7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2325.950728fbb7","@open-mercato/shared":"0.4.11-canary.2325.950728fbb7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2325.950728fbb7_1776357406436_0.17421385744409212","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2326.8f38a0bf18":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2326.8f38a0bf18","_id":"@open-mercato/ai-assistant@0.4.11-canary.2326.8f38a0bf18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eba578f393218bda88210def5dcb384b653797c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2326.8f38a0bf18.tgz","fileCount":296,"integrity":"sha512-vcRD9r0LhEXfv8l/QVjlsrKvbZd/bYNu/XMCFTU0tc95cLSOAbj5Ie+TpUrmu/D1IUdZR//gjep5J+RQQp/7FQ==","signatures":[{"sig":"MEUCIBVMPLQMn3EEc296uquqlSFB9bGbnZtxot8OZXph1EUqAiEA2Dv5i2lkPyjVrMcDrc9CJpWmQNPnnxhwmAMeHgQ4YnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vcRD9r0LhEXfv8l/QVjlsrKvbZd/bYNu/XMCFTU0tc95cLSOAbj5Ie+TpUrmu/D1IUdZR//gjep5J+RQQp/7FQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2326.8f38a0bf18"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2326.8f38a0bf18","@open-mercato/shared":"0.4.11-canary.2326.8f38a0bf18"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2326.8f38a0bf18_1776357686491_0.5065690395514932","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2327.6cdd6107e5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2327.6cdd6107e5","_id":"@open-mercato/ai-assistant@0.4.11-develop.2327.6cdd6107e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad01dd7e1a213d0166ebb760c39974d1228902e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2327.6cdd6107e5.tgz","fileCount":296,"integrity":"sha512-x11OvhgS1gntwM2ozroeHwcv5qDw04wi5INOk+rc4J1rlURbK1UMFfG1meWvpO2haZk/48rSy42nNICk8kcDbg==","signatures":[{"sig":"MEUCIHirRdRUo1wS0U2888A+ldfp6VDC3qKX8HrjlRoMgdXmAiEA0BXgM2bnn9twgPPMC/YgXYX52c4ucsymZ2xo22NMxGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x11OvhgS1gntwM2ozroeHwcv5qDw04wi5INOk+rc4J1rlURbK1UMFfG1meWvpO2haZk/48rSy42nNICk8kcDbg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2327.6cdd6107e5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2327.6cdd6107e5","@open-mercato/shared":"0.4.11-develop.2327.6cdd6107e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2327.6cdd6107e5_1776360032563_0.30756577869819757","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2328.8a6011075f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2328.8a6011075f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2328.8a6011075f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4766b75305a6ac23aceeb143ad4198a4cca24c5b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2328.8a6011075f.tgz","fileCount":296,"integrity":"sha512-Eo0E+MRUjKNejDrNSvf/Q/HJ0HwixWg939bnyEuIqolgtDwyWK2ZsrwaHL8cti+AEUcy5m/ZIsq8DCxQ79pv+w==","signatures":[{"sig":"MEYCIQDG8xPoAzWtC0OUj2B6a3Fq2vIph/Xss6NnPs52kWB1zQIhAMxumsWnj8bH/utGBnB3aHtq1ZBKi6V/ytYwBn2NZm7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Eo0E+MRUjKNejDrNSvf/Q/HJ0HwixWg939bnyEuIqolgtDwyWK2ZsrwaHL8cti+AEUcy5m/ZIsq8DCxQ79pv+w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2328.8a6011075f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2328.8a6011075f","@open-mercato/shared":"0.4.11-develop.2328.8a6011075f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2328.8a6011075f_1776360233720_0.5351115969330356","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2329.0d74a39a06":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2329.0d74a39a06","_id":"@open-mercato/ai-assistant@0.4.11-canary.2329.0d74a39a06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ea9e111bebc6962c7b24c02bf9701a3b51d3aca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2329.0d74a39a06.tgz","fileCount":296,"integrity":"sha512-j0BqR4jmHAHzitQDeQFCIXadGlyNRwplKQ8pRFmSYy8PCRIS9U5VnL7J7WVre5D5Em0//Tiaf36RdjnIuMdbdA==","signatures":[{"sig":"MEYCIQDoLMu1CzEfDkOYQsnzwN2P/FKBPC/DBGCpzHwImA67bwIhAI1K93BIFf7eHQekCemeL3e48WsLIHWkkZUj8vD8Veb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-j0BqR4jmHAHzitQDeQFCIXadGlyNRwplKQ8pRFmSYy8PCRIS9U5VnL7J7WVre5D5Em0//Tiaf36RdjnIuMdbdA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2329.0d74a39a06"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2329.0d74a39a06","@open-mercato/shared":"0.4.11-canary.2329.0d74a39a06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2329.0d74a39a06_1776367351046_0.6948113123996404","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2330.5b4107ee5c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2330.5b4107ee5c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2330.5b4107ee5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b44508724efb4b3a47e2a543965ea69797c0630","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2330.5b4107ee5c.tgz","fileCount":296,"integrity":"sha512-BehC6lWbFzn797ZTpNdGSR1iUGnpzgoOM0UYzKqiSwFAWvI97NGGjw0X7sHCs6T9pfveHEoSifqCHoWQ1XO0+g==","signatures":[{"sig":"MEUCIGH37X0Ps/Knzv/tflDBwyNYwli1Lv+yDxhmcTN8nIMCAiEA6agWz5Im9wkgICPIaDblfiD6f93FV0jdqHCVyZbHUL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BehC6lWbFzn797ZTpNdGSR1iUGnpzgoOM0UYzKqiSwFAWvI97NGGjw0X7sHCs6T9pfveHEoSifqCHoWQ1XO0+g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2330.5b4107ee5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2330.5b4107ee5c","@open-mercato/shared":"0.4.11-canary.2330.5b4107ee5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2330.5b4107ee5c_1776373999923_0.7258073398370686","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2332.5fb4a854db":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2332.5fb4a854db","_id":"@open-mercato/ai-assistant@0.4.11-canary.2332.5fb4a854db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c55edcafda419e3c9a20676d6a0ac3ee9fc8e5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2332.5fb4a854db.tgz","fileCount":296,"integrity":"sha512-w9SsS626zM+835escYkF/zsKzhA6ZgDceV3N5A3nUTvFlI9SVSo92UtUTAwM6zrAdXxDn1JkGsWygKjJdciQQg==","signatures":[{"sig":"MEUCIQCe4EA5G2do9ZnpcYEDBHzDSYxar7wATVucrsBbUE9KJQIgdM65sOofCaCkVAIozEbphq0AN1VkLdu/mkuvyILvns4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w9SsS626zM+835escYkF/zsKzhA6ZgDceV3N5A3nUTvFlI9SVSo92UtUTAwM6zrAdXxDn1JkGsWygKjJdciQQg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2332.5fb4a854db"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2332.5fb4a854db","@open-mercato/shared":"0.4.11-canary.2332.5fb4a854db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2332.5fb4a854db_1776409122690_0.9566302310023296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2333.2eaaf30367":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2333.2eaaf30367","_id":"@open-mercato/ai-assistant@0.4.11-develop.2333.2eaaf30367","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93dcff742cbe90622a9d4225fb3f710ec9f674aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2333.2eaaf30367.tgz","fileCount":296,"integrity":"sha512-3LN+mFvtOgWWyuaL9HAw3JDVqlK6w6YmyVzhNRzq3l/ruPXR7psrBpwAHV+5UZO9GrP+4yvkS1ekFNMUWc7yMw==","signatures":[{"sig":"MEUCIGtQYDlAWJEhSaSme82spratHF0srbtBN6CvJF02o1RKAiEAwpV7N5Vp7tGteKo32loz6Z0BRvJAX7EKFladP2y2IYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3LN+mFvtOgWWyuaL9HAw3JDVqlK6w6YmyVzhNRzq3l/ruPXR7psrBpwAHV+5UZO9GrP+4yvkS1ekFNMUWc7yMw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2333.2eaaf30367"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2333.2eaaf30367","@open-mercato/shared":"0.4.11-develop.2333.2eaaf30367"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2333.2eaaf30367_1776410972353_0.39223540530222434","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2336.c28ba82ea0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2336.c28ba82ea0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2336.c28ba82ea0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f5a1446183656f132c50db14da0730d784a25e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2336.c28ba82ea0.tgz","fileCount":296,"integrity":"sha512-cWDb6VFvzqVwktHUQ+nLQWxGKR5hoegQ4pEpB2JIgFmQH7mAcl5HhrTPcPn9THaRCvVoAdXnJQYUcAUh7Z7+Vg==","signatures":[{"sig":"MEUCIQDg1yv+7QqHWn/MutShD4nGXFwbusn5nfqDrwbkMfWHDAIga+MiB25ZqnFMbnT94eyrOnrS8hHvS/sDG6ADhDUon3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cWDb6VFvzqVwktHUQ+nLQWxGKR5hoegQ4pEpB2JIgFmQH7mAcl5HhrTPcPn9THaRCvVoAdXnJQYUcAUh7Z7+Vg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2336.c28ba82ea0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2336.c28ba82ea0","@open-mercato/shared":"0.4.11-canary.2336.c28ba82ea0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2336.c28ba82ea0_1776411477762_0.433361544112997","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2337.99fe187aaf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2337.99fe187aaf","_id":"@open-mercato/ai-assistant@0.4.11-canary.2337.99fe187aaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"176f40929e74b64baeee7ddb926e1eb0eeb0aae1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2337.99fe187aaf.tgz","fileCount":296,"integrity":"sha512-9Q0ss2pBvmS/BhqLP0hA14PjUiej81MAPvwkn2DiDks+dFcPray8F0f7k0PX9B0XjVx6u34x4AtgkMb20Sz4CA==","signatures":[{"sig":"MEUCIQDI8LzEKP/zkBcL7v0pTuPB7kTBDVATB9HxuVheH3wPHgIgXgq68Vg83xT+o3vNECFE2hYCiuwN87NKQJ1R4VsfvVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9Q0ss2pBvmS/BhqLP0hA14PjUiej81MAPvwkn2DiDks+dFcPray8F0f7k0PX9B0XjVx6u34x4AtgkMb20Sz4CA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2337.99fe187aaf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2337.99fe187aaf","@open-mercato/shared":"0.4.11-canary.2337.99fe187aaf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2337.99fe187aaf_1776411639773_0.373538941345833","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2338.73e08f1d60":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2338.73e08f1d60","_id":"@open-mercato/ai-assistant@0.4.11-canary.2338.73e08f1d60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aa8f6031a2f60f9e9491dbe9288713c7a937e263","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2338.73e08f1d60.tgz","fileCount":296,"integrity":"sha512-+8t/LpAY4tph7uXAR03lpP6aMfRiyeDZ1bHrWaOa2hnfOtqRUEzYAOJNUqlTfZXHW15H6XFrWRosNqnTCYkxZA==","signatures":[{"sig":"MEUCIQCYSf7ILO0Rb/Eg44h4m6jmtNhTOGu+85hiY9ozxFcPigIgFtzVWuZRo5ZkZp/ZnquankpTQD7c9n3s5KEUKvnaCgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859472},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+8t/LpAY4tph7uXAR03lpP6aMfRiyeDZ1bHrWaOa2hnfOtqRUEzYAOJNUqlTfZXHW15H6XFrWRosNqnTCYkxZA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2338.73e08f1d60"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2338.73e08f1d60","@open-mercato/shared":"0.4.11-canary.2338.73e08f1d60"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2338.73e08f1d60_1776411820907_0.23982642818969646","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2339.e7c8c8625e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2339.e7c8c8625e","_id":"@open-mercato/ai-assistant@0.4.11-develop.2339.e7c8c8625e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9531bf146961585b6d5d705520a570e96cd72e4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2339.e7c8c8625e.tgz","fileCount":296,"integrity":"sha512-HikkHb3wiSa+p3ZhdXZlkseGSped1HAZk2Fhg+z9Q2Zx67hn3vtpAmQy9GOCbjFmSD+ng9mpZbWRGH56XCSBKA==","signatures":[{"sig":"MEYCIQCLlnWXv7O1SMecs8Pa8eWCcoo6mazYFi9bxke9wZFZrgIhAIYUjPbRDttlm+rAHHPcul1Wf9LouaQuHx4IpOyCngUJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859476},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HikkHb3wiSa+p3ZhdXZlkseGSped1HAZk2Fhg+z9Q2Zx67hn3vtpAmQy9GOCbjFmSD+ng9mpZbWRGH56XCSBKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2339.e7c8c8625e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2339.e7c8c8625e","@open-mercato/shared":"0.4.11-develop.2339.e7c8c8625e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2339.e7c8c8625e_1776411876098_0.26331935908103965","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2341.95b2a66af9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2341.95b2a66af9","_id":"@open-mercato/ai-assistant@0.4.11-develop.2341.95b2a66af9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e611186d93bcfc3cc20e6467ee71ed37f7381387","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2341.95b2a66af9.tgz","fileCount":297,"integrity":"sha512-z9zdx0E169XSOOxAPt4NB+nf4XmmLYrXp2AXl4m3kO2TmniNAioVUtVYcQ8xnq7eSs39mlhCjn/BhXyze3GbtQ==","signatures":[{"sig":"MEYCIQCM2a1fvHrpcB8FxMpB6PFBcd3/YByFkTmUwzLlU3Uj4wIhAILX6Pnl4foYCBpY2eDGFZIX77yvp/h2vUJm2JPKYPWF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z9zdx0E169XSOOxAPt4NB+nf4XmmLYrXp2AXl4m3kO2TmniNAioVUtVYcQ8xnq7eSs39mlhCjn/BhXyze3GbtQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2341.95b2a66af9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2341.95b2a66af9","@open-mercato/shared":"0.4.11-develop.2341.95b2a66af9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2341.95b2a66af9_1776412303689_0.3027448998710476","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2342.c39daba1a2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2342.c39daba1a2","_id":"@open-mercato/ai-assistant@0.4.11-canary.2342.c39daba1a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4844fb2d62e08c8e329d2516c588c9ad9e61334d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2342.c39daba1a2.tgz","fileCount":297,"integrity":"sha512-nlfUfC4TDgjx0WH0DXb906gUtfSJeXN/eGkFg47vmszIikzDzph6NLVmNCOvIfOLvRfp1wFvJ/BoJHDZI4yw5g==","signatures":[{"sig":"MEUCIQDmGamzwNtQcDgEPfVgspmZKT3a9IjAuY0YdwUCdEMUmAIgFaDZvEJPKudjDuWpnsp5uOnrveb9eK1LVGzr4p0+WCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nlfUfC4TDgjx0WH0DXb906gUtfSJeXN/eGkFg47vmszIikzDzph6NLVmNCOvIfOLvRfp1wFvJ/BoJHDZI4yw5g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2342.c39daba1a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2342.c39daba1a2","@open-mercato/shared":"0.4.11-canary.2342.c39daba1a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2342.c39daba1a2_1776412379141_0.9764018928603833","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2343.ea8033939f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2343.ea8033939f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2343.ea8033939f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4fa627ac78b20b64bdedf1a393b275553c24bd7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2343.ea8033939f.tgz","fileCount":297,"integrity":"sha512-jcTyCbKrawZUA1kRAZjvGFi02mB4HJgvuvi0S08tCLIywkGry8sAK6umm3x8ri9q7TNtDtiT2OCN1GxYZ1ZGFw==","signatures":[{"sig":"MEQCIDItX8SfEqiQAHRiEx8oYffoe9BDe7yc9UwAUgER4xvdAiBlu/QrFBqIZgEHHBGdw9Hqpf31CgBgZ5SySJnVgb8aIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jcTyCbKrawZUA1kRAZjvGFi02mB4HJgvuvi0S08tCLIywkGry8sAK6umm3x8ri9q7TNtDtiT2OCN1GxYZ1ZGFw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2343.ea8033939f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2343.ea8033939f","@open-mercato/shared":"0.4.11-canary.2343.ea8033939f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2343.ea8033939f_1776412864938_0.7911526234198976","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2344.0ebd633c78":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2344.0ebd633c78","_id":"@open-mercato/ai-assistant@0.4.11-canary.2344.0ebd633c78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8478a4380bd58fc1045a0ed5052932cdb72b26ff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2344.0ebd633c78.tgz","fileCount":297,"integrity":"sha512-Myjxo8prqE2NPjcufHP95Jjn/Ht37K2H4ck331TZw82Z7PNfnc+vN0FVtw+EKJcsUmbfKWvWDmlOdi2j41iV2g==","signatures":[{"sig":"MEQCIAeLcNO1bSU7sApMu6wl053AE//ovaMsXPecTnAeQFzBAiByOVdMGMjE6/PZKqlF5FpjqTyxQt+pLTlIRsFsbkQpPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Myjxo8prqE2NPjcufHP95Jjn/Ht37K2H4ck331TZw82Z7PNfnc+vN0FVtw+EKJcsUmbfKWvWDmlOdi2j41iV2g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2344.0ebd633c78"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2344.0ebd633c78","@open-mercato/shared":"0.4.11-canary.2344.0ebd633c78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2344.0ebd633c78_1776413156049_0.6682431287199815","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2345.c2d777f544":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2345.c2d777f544","_id":"@open-mercato/ai-assistant@0.4.11-canary.2345.c2d777f544","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b016c66197dd7264ef0d8d1be69a2d2edf774488","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2345.c2d777f544.tgz","fileCount":297,"integrity":"sha512-8LLILkE+g4mYnd+jghuCD3yzwL1bEomKDGDzv7yLD8Cl1iaDcFaKBJfRSI2DNPqWKsROHvsieywXqI/+Bhh0lA==","signatures":[{"sig":"MEUCIQD4rN9vwZmntKZW3LvSOA64xy3HU64rCtYNzeGrDfPGOQIgAMLzboXG79fOAF1Wqn0IcoEmc0IfB6RwfRkenLvOI0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8LLILkE+g4mYnd+jghuCD3yzwL1bEomKDGDzv7yLD8Cl1iaDcFaKBJfRSI2DNPqWKsROHvsieywXqI/+Bhh0lA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2345.c2d777f544"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2345.c2d777f544","@open-mercato/shared":"0.4.11-canary.2345.c2d777f544"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2345.c2d777f544_1776413405750_0.04537276274560664","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2347.3bd6062621":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2347.3bd6062621","_id":"@open-mercato/ai-assistant@0.4.11-canary.2347.3bd6062621","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa547c0054908a26c607a1b31a317d9967d6089a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2347.3bd6062621.tgz","fileCount":297,"integrity":"sha512-9auHAYXrAcxptjN3i+TpyJ4f+lxEjiICmgbZ21sQ2c1rLORyusQ3zDAVM6ULii+Jn8M2x5a/G9IPHafJkXPahw==","signatures":[{"sig":"MEUCIFD4dBWmTp53gMsMqek58/r9O8zpaoD++Exqlmz/9/uvAiEAmFIVerkbRb/77+8f4JldHSkR/OzBxk6XStIyjW09tVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9auHAYXrAcxptjN3i+TpyJ4f+lxEjiICmgbZ21sQ2c1rLORyusQ3zDAVM6ULii+Jn8M2x5a/G9IPHafJkXPahw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2347.3bd6062621"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2347.3bd6062621","@open-mercato/shared":"0.4.11-canary.2347.3bd6062621"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2347.3bd6062621_1776413541670_0.5749155248416271","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2351.c4ed7a2f8f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2351.c4ed7a2f8f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2351.c4ed7a2f8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0b77b1a58fba7d1989bf8fb628ad49c99633f42","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2351.c4ed7a2f8f.tgz","fileCount":297,"integrity":"sha512-uHr7MUhB8aR+y4sH/HF45rSHyaG84IwY2CJvH4Ac5lhHmqfAPssyqQ6e7g790atTFzleMcSueiccX5+cpIQ/ow==","signatures":[{"sig":"MEYCIQCZNECaQeKJQ9cjCuuHTZ9MTYGow3NPPv0DYtAPU7WzuQIhAN7fGH70VIMd0HkxxDReoP+w0QS7WEuqo6cLZyy9u3F/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uHr7MUhB8aR+y4sH/HF45rSHyaG84IwY2CJvH4Ac5lhHmqfAPssyqQ6e7g790atTFzleMcSueiccX5+cpIQ/ow==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2351.c4ed7a2f8f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2351.c4ed7a2f8f","@open-mercato/shared":"0.4.11-canary.2351.c4ed7a2f8f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2351.c4ed7a2f8f_1776414010990_0.9227283024227138","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2352.2275f1a4bc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2352.2275f1a4bc","_id":"@open-mercato/ai-assistant@0.4.11-canary.2352.2275f1a4bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b55e1f4b37aed59e17635cd02030d6b977b405f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2352.2275f1a4bc.tgz","fileCount":297,"integrity":"sha512-X4gIt/jWfK85kVQNoL2hLbgo3TkIUr4yuCbHSk+7Rr3K0kUVkKgwuWyDkv0ROIeFE8mzfd67KwWZ/gXzDZN7Zg==","signatures":[{"sig":"MEQCIFG6Dy3ONT87LTOMDJoC0aPTC8LEG0OcHWJEsP7jPrCvAiBj+ZaYQ480FzAlJawiFSmLpOuhy2/1PSfN7U4K/pG70A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-X4gIt/jWfK85kVQNoL2hLbgo3TkIUr4yuCbHSk+7Rr3K0kUVkKgwuWyDkv0ROIeFE8mzfd67KwWZ/gXzDZN7Zg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2352.2275f1a4bc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2352.2275f1a4bc","@open-mercato/shared":"0.4.11-canary.2352.2275f1a4bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2352.2275f1a4bc_1776414057239_0.4431124771051904","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2349.ff2d3a2b8f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2349.ff2d3a2b8f","_id":"@open-mercato/ai-assistant@0.4.11-develop.2349.ff2d3a2b8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c45790a455999b06fa5200a22fbb5a982c0819af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2349.ff2d3a2b8f.tgz","fileCount":297,"integrity":"sha512-oDJHw4TMXhYv7uKZ4F10oMC/d4I2Deq24j7WPvAAcmb1ekygKgtlmF9aUWaJZdt8QAFGDupOqIA+Ik/rDD1JXQ==","signatures":[{"sig":"MEUCIQCeeqOx/9e4U5f4fhsCMuuWAUJqum6jeQrzeZ+EknpvTAIgYlkTZek6xfepAnquHCInKdUt/9T8AfIT3PPJKCJG2YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oDJHw4TMXhYv7uKZ4F10oMC/d4I2Deq24j7WPvAAcmb1ekygKgtlmF9aUWaJZdt8QAFGDupOqIA+Ik/rDD1JXQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2349.ff2d3a2b8f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2349.ff2d3a2b8f","@open-mercato/shared":"0.4.11-develop.2349.ff2d3a2b8f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2349.ff2d3a2b8f_1776414385021_0.5237241454569124","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2346.f313b4f9e1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2346.f313b4f9e1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2346.f313b4f9e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b90b687cc1433c0c5dd8c5530e95116b2ba45ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2346.f313b4f9e1.tgz","fileCount":297,"integrity":"sha512-CQ3m1RPD2g/WxKiFjuk7mkRq/bMliCEWhFv4WhcWzL+CKypir4cSgMpkULSRJNsAI4nFJ7Vmv0ixUeTB4KSmyg==","signatures":[{"sig":"MEYCIQCUjAJswcsDKJDknIfDyM6qZEMCLG5+rKzeYAVg+Q5OqAIhAM1COPeQKJiUNWWX9L6l2r0Onng2RB8BLVjpD3mKQfrW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CQ3m1RPD2g/WxKiFjuk7mkRq/bMliCEWhFv4WhcWzL+CKypir4cSgMpkULSRJNsAI4nFJ7Vmv0ixUeTB4KSmyg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2346.f313b4f9e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2346.f313b4f9e1","@open-mercato/shared":"0.4.11-canary.2346.f313b4f9e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2346.f313b4f9e1_1776414526514_0.8817272470636268","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2350.8bc5aef064":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2350.8bc5aef064","_id":"@open-mercato/ai-assistant@0.4.11-canary.2350.8bc5aef064","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"acb8c04d24868549579b0981000d73fd8a3c0dc0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2350.8bc5aef064.tgz","fileCount":297,"integrity":"sha512-akPOD2WNZl78GaPOeQsp96zjZcCrkIlrwOKxpeRR+a7YQRS8TxK2onZuegeqAN7HatrJm0nxrBRQO2TffStncg==","signatures":[{"sig":"MEUCIFcoM6DNCgnpD5NMSg+Ya5vlX9ZPN19XgERaNZiIvU4SAiEAz8Ld2H5rDNBsjQfCGJ2ZRFb/8MoMdoM6RHIZBOGOBSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-akPOD2WNZl78GaPOeQsp96zjZcCrkIlrwOKxpeRR+a7YQRS8TxK2onZuegeqAN7HatrJm0nxrBRQO2TffStncg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2350.8bc5aef064"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2350.8bc5aef064","@open-mercato/shared":"0.4.11-canary.2350.8bc5aef064"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2350.8bc5aef064_1776414879837_0.6533997382635421","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2353.dafdf6d0d1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2353.dafdf6d0d1","_id":"@open-mercato/ai-assistant@0.4.11-develop.2353.dafdf6d0d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2923d1bb5144d05e1101efa3e3d1c4adf0a54f5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2353.dafdf6d0d1.tgz","fileCount":297,"integrity":"sha512-7ZujrKUscefg3xOPNqDRDQwSISYjt2XDVQCWMYCkp30Ufx+hsuSdPO4Dx7ZUGNVKnkGYHr2hx36fPRI5FimgpA==","signatures":[{"sig":"MEUCIQDokhWuIofJ2H1hiMeTv4jmDtJKdxjsv3z2h+hP1WuypAIgYctPsyocwPuBEYMJH9hUk7t6JXzIFUK3nKdVbv3zj8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7ZujrKUscefg3xOPNqDRDQwSISYjt2XDVQCWMYCkp30Ufx+hsuSdPO4Dx7ZUGNVKnkGYHr2hx36fPRI5FimgpA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2353.dafdf6d0d1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2353.dafdf6d0d1","@open-mercato/shared":"0.4.11-develop.2353.dafdf6d0d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2353.dafdf6d0d1_1776420809755_0.9563010607616482","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2354.d5d7250401":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2354.d5d7250401","_id":"@open-mercato/ai-assistant@0.4.11-canary.2354.d5d7250401","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b8f1570898784d24fe66e6db793502283bb7db4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2354.d5d7250401.tgz","fileCount":297,"integrity":"sha512-XR1fpO9TJdAxxP/f9ADBl1ZXt3VDvAY/f/kwAEgGkW0OAqWMSq60ewSSOG8UX68MPhWhG0LVojEIN6vS7bE5oA==","signatures":[{"sig":"MEUCIQCu9ZARU81KrFfLBxeBDcSvsMdexXqC5pJixsvyNANzTwIgVqMfWrxiYtSDMUn2jHgh5m7MR4wZ4YNJh118bxczDWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XR1fpO9TJdAxxP/f9ADBl1ZXt3VDvAY/f/kwAEgGkW0OAqWMSq60ewSSOG8UX68MPhWhG0LVojEIN6vS7bE5oA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2354.d5d7250401"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2354.d5d7250401","@open-mercato/shared":"0.4.11-canary.2354.d5d7250401"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2354.d5d7250401_1776420930454_0.25510764359176585","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2355.a051ad1aae":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2355.a051ad1aae","_id":"@open-mercato/ai-assistant@0.4.11-canary.2355.a051ad1aae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9f3b145a4ec4a78ab74c5ce88e63eafb35fa630","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2355.a051ad1aae.tgz","fileCount":297,"integrity":"sha512-Ph9ZSt47CV1BRLT+IDQdVfe7ouVH/1qZQOTnYC5uoXKuxj3Li3dGldX5wHtmtP98WHOga6frf93lwD9jXpEO/Q==","signatures":[{"sig":"MEUCIQCJRHn4cdHfzMz8D5UauO+BSrVMC7ZrO1xzNl61FfS4lgIgGdWPUaCH2SMRzmNkwyPZqOhJ2po6WtutLmU/2P91rlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ph9ZSt47CV1BRLT+IDQdVfe7ouVH/1qZQOTnYC5uoXKuxj3Li3dGldX5wHtmtP98WHOga6frf93lwD9jXpEO/Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2355.a051ad1aae"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2355.a051ad1aae","@open-mercato/shared":"0.4.11-canary.2355.a051ad1aae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2355.a051ad1aae_1776420936564_0.5774019451572276","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2356.bfbf5711f1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2356.bfbf5711f1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2356.bfbf5711f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c308f9c62f73f8b7b3529a34d2f4a9746771dae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2356.bfbf5711f1.tgz","fileCount":297,"integrity":"sha512-/+Z67ijLw5y0Shp7GrB+AfMZtej0EqkZU9xcYz/Ppj7qsQWM2VOrdFCUIu7t+VHRAXkEHYs9OZHWzfE7LB8rUg==","signatures":[{"sig":"MEUCIFLeWMU71Q5DN2VWsMyfKirOHC82puC/LcwLFpUh7wuzAiEAyIvXkDpdW9DVtY5JatcSTMkqKaLoR2MZh8640VlOGRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/+Z67ijLw5y0Shp7GrB+AfMZtej0EqkZU9xcYz/Ppj7qsQWM2VOrdFCUIu7t+VHRAXkEHYs9OZHWzfE7LB8rUg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2356.bfbf5711f1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2356.bfbf5711f1","@open-mercato/shared":"0.4.11-canary.2356.bfbf5711f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2356.bfbf5711f1_1776420962394_0.589859477682976","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2357.28daefa166":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2357.28daefa166","_id":"@open-mercato/ai-assistant@0.4.11-canary.2357.28daefa166","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f5dd6219b127c647cbb5fd7013e45368ea27bdce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2357.28daefa166.tgz","fileCount":297,"integrity":"sha512-xahhhYI5ZuXOEOgmDURQIlh3ZU/24MlTUeHroE9a3SlAi/BVDWZxpgLCu1P20bVmx5n+3VkQzGf8HEJfvm8L3g==","signatures":[{"sig":"MEQCIHLjVCel3fgkdq5XyjTjEi3nYbIDkaPABvIYsZTwtfxYAiB/aMo5RYsmBXiAvaYmjMe/am9ct2A23sIWBujJ+E90AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xahhhYI5ZuXOEOgmDURQIlh3ZU/24MlTUeHroE9a3SlAi/BVDWZxpgLCu1P20bVmx5n+3VkQzGf8HEJfvm8L3g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2357.28daefa166"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2357.28daefa166","@open-mercato/shared":"0.4.11-canary.2357.28daefa166"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2357.28daefa166_1776420991194_0.7178626085861572","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2358.230931bbbc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2358.230931bbbc","_id":"@open-mercato/ai-assistant@0.4.11-canary.2358.230931bbbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"179067b94fc909b6820c46957b918dc66667c6d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2358.230931bbbc.tgz","fileCount":297,"integrity":"sha512-vIERP1PF7pskxfMoZn7ppYKUFgafDUA1nDkPDp5ENX4B2gZbQ2jtk9Qq/W+ERj1Aixt08U6L+wsbeqG0PBlkdQ==","signatures":[{"sig":"MEQCIFOfgGAcpZ+UbtSDWTsQ046SBQUqQHl1ZrTmOGanI7u3AiBdUPRZvV1ggbfdzy9JP2ZQ3OuyCUhtZ1qpTws1ICVbHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vIERP1PF7pskxfMoZn7ppYKUFgafDUA1nDkPDp5ENX4B2gZbQ2jtk9Qq/W+ERj1Aixt08U6L+wsbeqG0PBlkdQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2358.230931bbbc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2358.230931bbbc","@open-mercato/shared":"0.4.11-canary.2358.230931bbbc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2358.230931bbbc_1776420993261_0.05745563215860616","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2359.ea43cbae06":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2359.ea43cbae06","_id":"@open-mercato/ai-assistant@0.4.11-develop.2359.ea43cbae06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e36b71f8009f205d7c2388d46310cb8ab6a8b69","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2359.ea43cbae06.tgz","fileCount":297,"integrity":"sha512-zEnpxdVimvdN4/sQFFff0/Hk3XGWtsu9T+CGGEAMxKL+41a3IsjVHYfP9woYxjXTC98UaS8oD7HTPbVlIb0+Gw==","signatures":[{"sig":"MEQCIBhDmznSvUdtIEtRBqeuFlrJ0YK+7JIivLeX2jnJHlfLAiAW4hr48GV+/BA1RkN6l2eGs7JpmrfmsH99mdHCq736dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zEnpxdVimvdN4/sQFFff0/Hk3XGWtsu9T+CGGEAMxKL+41a3IsjVHYfP9woYxjXTC98UaS8oD7HTPbVlIb0+Gw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2359.ea43cbae06"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2359.ea43cbae06","@open-mercato/shared":"0.4.11-develop.2359.ea43cbae06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2359.ea43cbae06_1776422956016_0.5343410296263447","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2360.1a9cef6784":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2360.1a9cef6784","_id":"@open-mercato/ai-assistant@0.4.11-develop.2360.1a9cef6784","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66c170737b62db4a5220d217133757ebcdf95226","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2360.1a9cef6784.tgz","fileCount":297,"integrity":"sha512-MXlscc1UKr9AZXejKivBTJ7qMVsRAQAbI9V3ZRzl6DeFPC79CNSfB6PzT+tTG0attdKM6kX/UhoLT81gVfmpsw==","signatures":[{"sig":"MEYCIQCIfzryll3JI4fIs+r8Skh9QcVKLGNev3VQTU7mLP7+sgIhAJVD8C8+t9tqiWi5PutYGYZMynFaznA81l+xxr3ViZSq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MXlscc1UKr9AZXejKivBTJ7qMVsRAQAbI9V3ZRzl6DeFPC79CNSfB6PzT+tTG0attdKM6kX/UhoLT81gVfmpsw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2360.1a9cef6784"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2360.1a9cef6784","@open-mercato/shared":"0.4.11-develop.2360.1a9cef6784"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2360.1a9cef6784_1776427701355_0.7747347599490202","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2364.3f6600b118":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2364.3f6600b118","_id":"@open-mercato/ai-assistant@0.4.11-canary.2364.3f6600b118","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5abb1b376674295a579475716eaf45be0b4099e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2364.3f6600b118.tgz","fileCount":297,"integrity":"sha512-94qqVQCcTTKTcVsm4bsUk38WUbOVEmKm2erL4z93mHQmm7pN/ikFp+H+cM8p9zz2U0q5IvSwYyFBK/B2V+BscA==","signatures":[{"sig":"MEUCIA5W2Ibfr7t1r8Fy56BqUgHxhrOSFCtd7PcHCcKbR3xRAiEA0Rjqd4L02WuI2bBuWML6hx00lZYI4VNgS0ZDh7mpDcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-94qqVQCcTTKTcVsm4bsUk38WUbOVEmKm2erL4z93mHQmm7pN/ikFp+H+cM8p9zz2U0q5IvSwYyFBK/B2V+BscA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2364.3f6600b118"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2364.3f6600b118","@open-mercato/shared":"0.4.11-canary.2364.3f6600b118"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2364.3f6600b118_1776429614904_0.020071566951186615","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2363.d48093712b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2363.d48093712b","_id":"@open-mercato/ai-assistant@0.4.11-develop.2363.d48093712b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"740fcbeb60ff83a5871e5db8932ee0101fb37a63","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2363.d48093712b.tgz","fileCount":297,"integrity":"sha512-bu9uDT0wF4lJJ3JrnBwIa/V/XO1IDuO2djjZ9HQV4ChosvCp4gCKExt4yN2/+P6fidNflxIbZId+ihLo6sB6Qw==","signatures":[{"sig":"MEUCIGbRvGXI+nuY9EuDPnN2BVIWtfcaTwokBZqi6wnCPgwTAiEA8BSZ1TSYFs8IAa/DSxyW2vVsgI1xP+MIPnenuPQGJOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bu9uDT0wF4lJJ3JrnBwIa/V/XO1IDuO2djjZ9HQV4ChosvCp4gCKExt4yN2/+P6fidNflxIbZId+ihLo6sB6Qw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2363.d48093712b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2363.d48093712b","@open-mercato/shared":"0.4.11-develop.2363.d48093712b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2363.d48093712b_1776429688958_0.3536273992738621","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2365.6cd6d5ad21":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2365.6cd6d5ad21","_id":"@open-mercato/ai-assistant@0.4.11-canary.2365.6cd6d5ad21","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1a6d776ee060478e07cd8216b125a8a8c2d8436","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2365.6cd6d5ad21.tgz","fileCount":297,"integrity":"sha512-D26njLx3tEnlTOT2JULBTGkzzxUt/ftpEvwt88QYewcqIQoultfFVjdHwLfkU1h3uAMrxcik28RNj13jeX/xSw==","signatures":[{"sig":"MEYCIQCoav9NqOaqHxJdjj4QTv1YUQvJHLQ1t0/6HvPmlC6PxQIhAMaO6p3wMrYh+Pq/YvcbLhniq6jYOw+56g0KHqVhqUyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D26njLx3tEnlTOT2JULBTGkzzxUt/ftpEvwt88QYewcqIQoultfFVjdHwLfkU1h3uAMrxcik28RNj13jeX/xSw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2365.6cd6d5ad21"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2365.6cd6d5ad21","@open-mercato/shared":"0.4.11-canary.2365.6cd6d5ad21"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2365.6cd6d5ad21_1776429891505_0.19294863238748472","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2366.636a0fd61f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2366.636a0fd61f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2366.636a0fd61f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe77e66f2c9eecf372254be59ff104c04a35d989","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2366.636a0fd61f.tgz","fileCount":297,"integrity":"sha512-+G9JcLpkhlDFfIvjBkOiJyUX7a98b+xZM58BEBEGynprdk5d77hl1l4MpAGf9E3Wn3wBhq5yV96DRpTATiRMvw==","signatures":[{"sig":"MEUCIGufbwu3OpD79LyikxCZ+0vMdKDCOzz6S4BWoxzf+n11AiEAl8cALWPBUfLNL2GhcE4k8DtqB1YtfWvfOMNhDBAmrPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872672},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+G9JcLpkhlDFfIvjBkOiJyUX7a98b+xZM58BEBEGynprdk5d77hl1l4MpAGf9E3Wn3wBhq5yV96DRpTATiRMvw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2366.636a0fd61f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2366.636a0fd61f","@open-mercato/shared":"0.4.11-canary.2366.636a0fd61f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2366.636a0fd61f_1776430088618_0.6050842053844105","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2369.5d2926a279":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2369.5d2926a279","_id":"@open-mercato/ai-assistant@0.4.11-canary.2369.5d2926a279","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5375ad4d52a086f982c391522ca86bfcfa59188","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2369.5d2926a279.tgz","fileCount":297,"integrity":"sha512-o2LPiGhf6aQNz7f5oDPrNvg/81yGUqTlHrmNuIC+KdlJx6gMcg6K+CPoZAqyWpV5jigkOuQ1EaQcDDDUNl1VOg==","signatures":[{"sig":"MEUCIEBfcArQsBtFTlgUCRkBYIi6KI+TCcvu9Rzj1Ht9NiYOAiEAouYSot8o3DlIJ/uuh8i/yTD0qszAWMPUUfGiJCh4zpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o2LPiGhf6aQNz7f5oDPrNvg/81yGUqTlHrmNuIC+KdlJx6gMcg6K+CPoZAqyWpV5jigkOuQ1EaQcDDDUNl1VOg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2369.5d2926a279"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2369.5d2926a279","@open-mercato/shared":"0.4.11-canary.2369.5d2926a279"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2369.5d2926a279_1776430207816_0.815859391019992","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2368.4a92f94452":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2368.4a92f94452","_id":"@open-mercato/ai-assistant@0.4.11-canary.2368.4a92f94452","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b3951cd20b8c14f3f50063182d21b9764aab2ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2368.4a92f94452.tgz","fileCount":297,"integrity":"sha512-sxiD2YRA32nQGZWyawUcy1W41UNdQmmRThWN1Jz6TeFH6L2Awb8AeF9UdioRu3fwRqrv2+xNfcqAczjg9fObfQ==","signatures":[{"sig":"MEYCIQCSyTYmWi8C96TXGNfiwBBFZl3cpXQuYMGM4SNzUACslwIhAMre8Mn9oo+qPdVfnQPZDswgQD7ApQiXi0FTnE6MDJ+M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sxiD2YRA32nQGZWyawUcy1W41UNdQmmRThWN1Jz6TeFH6L2Awb8AeF9UdioRu3fwRqrv2+xNfcqAczjg9fObfQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2368.4a92f94452"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2368.4a92f94452","@open-mercato/shared":"0.4.11-canary.2368.4a92f94452"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2368.4a92f94452_1776430381160_0.8084256247725861","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2367.c41aaa9742":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2367.c41aaa9742","_id":"@open-mercato/ai-assistant@0.4.11-canary.2367.c41aaa9742","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aad26cce42474eebe92c2780c0fff858e8d22a9d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2367.c41aaa9742.tgz","fileCount":297,"integrity":"sha512-n3r5hkrsoiitvxD/ANQlZQEkvYG5oshnm3IG5B0BIKbZTLh+V1gDEuT7GZZ2w/ia6VR5JAcL+x6CP+0uWbGlaQ==","signatures":[{"sig":"MEUCIAUtK9Ucf8o2auyAMwu8jHgmHxLayhKl4LtNraZLyGw2AiEA/7DZ1CxnF+hfv5DBOqsrDvfviwM0Eic6O2T0L1g8VQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n3r5hkrsoiitvxD/ANQlZQEkvYG5oshnm3IG5B0BIKbZTLh+V1gDEuT7GZZ2w/ia6VR5JAcL+x6CP+0uWbGlaQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2367.c41aaa9742"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2367.c41aaa9742","@open-mercato/shared":"0.4.11-canary.2367.c41aaa9742"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2367.c41aaa9742_1776430499188_0.43553486973650335","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2370.460b427973":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2370.460b427973","_id":"@open-mercato/ai-assistant@0.4.11-canary.2370.460b427973","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10f8d7484e2962a57cff60892016c2ab6178bb39","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2370.460b427973.tgz","fileCount":297,"integrity":"sha512-RmWNnmGFrzK0WQ/dI6FAzg1/9iF64e4ywHzenNonxGpy74G9LNx/AjnF4mm3HsxxMh+jcXEpTVBbU1amai3hRg==","signatures":[{"sig":"MEUCIQDmuDunK5fHxdVJh6c+D7tmM4CLrU2zthnH3seEiat66gIgErs89jIVbYcIDoYOHwpI6DPtfTymNohbYAL0lgV/QXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RmWNnmGFrzK0WQ/dI6FAzg1/9iF64e4ywHzenNonxGpy74G9LNx/AjnF4mm3HsxxMh+jcXEpTVBbU1amai3hRg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2370.460b427973"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2370.460b427973","@open-mercato/shared":"0.4.11-canary.2370.460b427973"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2370.460b427973_1776435392011_0.45340807013207907","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2371.7abef46962":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2371.7abef46962","_id":"@open-mercato/ai-assistant@0.4.11-canary.2371.7abef46962","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73c1c4b3ab2b6d51809591d4b620693d0f8737b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2371.7abef46962.tgz","fileCount":297,"integrity":"sha512-IDkJ1qjtuM6Po/sb+sAhfs/5m/8dO1Z0hHFO1q2dooRPDHnCqhTBSjiUS36JOKOGfBJJjXYAelYUSoat/SBOmw==","signatures":[{"sig":"MEUCIQCyQwGy/EXta0GK+9Qf0YfdzGHhg8iWOygW8CEeumCSwQIgAZ7/0/FpBB+K6PhytvpITCyM+36ObHiG8b3qx+fGdPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IDkJ1qjtuM6Po/sb+sAhfs/5m/8dO1Z0hHFO1q2dooRPDHnCqhTBSjiUS36JOKOGfBJJjXYAelYUSoat/SBOmw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2371.7abef46962"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2371.7abef46962","@open-mercato/shared":"0.4.11-canary.2371.7abef46962"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2371.7abef46962_1776438986229_0.5194876782699427","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2372.60b7d04d67":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2372.60b7d04d67","_id":"@open-mercato/ai-assistant@0.4.11-canary.2372.60b7d04d67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eebcca97b9eb58a65ebdc49f3047d905e15efb07","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2372.60b7d04d67.tgz","fileCount":298,"integrity":"sha512-YrV+nroQmv1br3mrfvtt8mQ5/qBOLRoaLJ0x28+u1tEGAoCuNZdqOQEhtpVn2bnhBqKh5t0HjxLtjQncyl8oMg==","signatures":[{"sig":"MEUCIGM1kl2xPaAey8ot8bpD+HLlXp0+Sg8gjh3GMC35iHgjAiEAvVAsIxcbQwUeSjjjnza6vKM9bdNe448xpqrsT/qkJYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YrV+nroQmv1br3mrfvtt8mQ5/qBOLRoaLJ0x28+u1tEGAoCuNZdqOQEhtpVn2bnhBqKh5t0HjxLtjQncyl8oMg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2372.60b7d04d67"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2372.60b7d04d67","@open-mercato/shared":"0.4.11-canary.2372.60b7d04d67"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2372.60b7d04d67_1776439120567_0.7361245186599124","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2373.afef5d8ddf":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2373.afef5d8ddf","_id":"@open-mercato/ai-assistant@0.4.11-canary.2373.afef5d8ddf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69dc4f8ca511afe6568433b05367c1bafb1d490c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2373.afef5d8ddf.tgz","fileCount":297,"integrity":"sha512-eEL2Wuj3KPvQCOFxQZi3T9qlr/gVrIcYg1nD/SI0wvsXiWy7lZedD4ooAFCoEsHkXfdg0SQoQSF3JLxBxbJE8Q==","signatures":[{"sig":"MEUCIQCurxZeLQ/I47onrO2CkbtzFMCG6A/xyW0PzhYxeKodjAIgJLbQ0QIWFPG622JXg9g7tx6l/+phP5sZcOXROtpv8o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eEL2Wuj3KPvQCOFxQZi3T9qlr/gVrIcYg1nD/SI0wvsXiWy7lZedD4ooAFCoEsHkXfdg0SQoQSF3JLxBxbJE8Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2373.afef5d8ddf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2373.afef5d8ddf","@open-mercato/shared":"0.4.11-canary.2373.afef5d8ddf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2373.afef5d8ddf_1776440594296_0.9227928663757352","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2375.2c7ffba83f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2375.2c7ffba83f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2375.2c7ffba83f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67297fe1638378807f9a2bbe0baf6520c398a897","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2375.2c7ffba83f.tgz","fileCount":297,"integrity":"sha512-UmCXWIp1qnhf2Nraf0TPE204WXOL2u6rSJUcJMzcqhnuHHGZRMKv2GhjY9h1+NpU5sNQrTA7PjCKMnk3gZxKTg==","signatures":[{"sig":"MEYCIQDnti+hP2MQS9M+G1H6mhHyudM5eSvOHlcHafeujpB6NgIhAJx0daPj45wkESySBezS/r6F8zz0nkGV7TDDiBOmKTQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UmCXWIp1qnhf2Nraf0TPE204WXOL2u6rSJUcJMzcqhnuHHGZRMKv2GhjY9h1+NpU5sNQrTA7PjCKMnk3gZxKTg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2375.2c7ffba83f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2375.2c7ffba83f","@open-mercato/shared":"0.4.11-canary.2375.2c7ffba83f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2375.2c7ffba83f_1776448589869_0.9450139735703733","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2378.74e95b05bb":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2378.74e95b05bb","_id":"@open-mercato/ai-assistant@0.4.11-canary.2378.74e95b05bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca8fdb6273c66f52b651635d215ff7a4e8f5ca8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2378.74e95b05bb.tgz","fileCount":297,"integrity":"sha512-6YbJAnJrT5/wXl9gmv0BzCE12tuLoz7zb6M49I6y1x85S1vrz/tpqehYin3iMQEiyG8AgHpYAqFxXnF2xY5ZYw==","signatures":[{"sig":"MEUCID8hZ73b75VtcFnLGu/Lg/OanpEOfua49Pl3oHe8lLR0AiEAnVhapnLM5iuxXXIakK82MvIGOWkoJWKQQWf6Zdb0ZLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6YbJAnJrT5/wXl9gmv0BzCE12tuLoz7zb6M49I6y1x85S1vrz/tpqehYin3iMQEiyG8AgHpYAqFxXnF2xY5ZYw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2378.74e95b05bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2378.74e95b05bb","@open-mercato/shared":"0.4.11-canary.2378.74e95b05bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2378.74e95b05bb_1776455665091_0.298255152952831","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2379.7a60b33593":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2379.7a60b33593","_id":"@open-mercato/ai-assistant@0.4.11-canary.2379.7a60b33593","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5bde817b36b361ac7f6effab089c7e3c33c60ac8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2379.7a60b33593.tgz","fileCount":297,"integrity":"sha512-M60L/YfnmEA5+J69oBLankMdTzfMCra7Jhcg/EL+8lBqsVREJNB9O7sO4OwQAqQDIRI+TOSfrZ7zoPW57ujQ9A==","signatures":[{"sig":"MEUCIQCWy+vmAW0Ys3qu1KpjsL44VFzekO/c+RQwIiPb/15loQIgBFqGDchTIG8KTcg1RZw/XvaJ7UJjjYEQBWEQmM3cQpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M60L/YfnmEA5+J69oBLankMdTzfMCra7Jhcg/EL+8lBqsVREJNB9O7sO4OwQAqQDIRI+TOSfrZ7zoPW57ujQ9A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2379.7a60b33593"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2379.7a60b33593","@open-mercato/shared":"0.4.11-canary.2379.7a60b33593"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2379.7a60b33593_1776457790359_0.08489719638603077","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2382.e18ddcc260":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2382.e18ddcc260","_id":"@open-mercato/ai-assistant@0.4.11-canary.2382.e18ddcc260","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbeab83b28c6aa07d6b86eaf31b583663af07657","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2382.e18ddcc260.tgz","fileCount":297,"integrity":"sha512-ghqqgYT9P9Dqf47FEjHYbJ6CVy+99gd9pR8PJSHKTQbk48HJK5EH2D6ur5TL23uIaONAk+riLvjOJ1Z4oIwcPg==","signatures":[{"sig":"MEYCIQCzYm+oUg3DCHxibIphyCJUG0JMGhC415ShSu0xA1nEvgIhAIlpB4aOXzGg2U2UVEmzZqKVgJ+EXR8bCoYCAbVlvoir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ghqqgYT9P9Dqf47FEjHYbJ6CVy+99gd9pR8PJSHKTQbk48HJK5EH2D6ur5TL23uIaONAk+riLvjOJ1Z4oIwcPg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2382.e18ddcc260"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2382.e18ddcc260","@open-mercato/shared":"0.4.11-canary.2382.e18ddcc260"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2382.e18ddcc260_1776498911922_0.6755937507732201","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2384.32517eccbc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2384.32517eccbc","_id":"@open-mercato/ai-assistant@0.4.11-develop.2384.32517eccbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2981bb30d9c2ac4cc33f5a949e1f8a41def31d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2384.32517eccbc.tgz","fileCount":297,"integrity":"sha512-7jvKDV4Yi3ICGU216X/nkzKM/9NiFH0leVEYk7LoD3+xJE2SHvCxTdmwRBtYScqc/Wds+gzOrr+Ub9BtGOp5AA==","signatures":[{"sig":"MEUCIEjt1OaDdqciKCAcSJ733tRPw4/VgD8YSk7+8bcYwn9NAiEAzytqxt1j08rSYLwK6g7jsVxrZ4BR0mzXX7RZCKyialg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7jvKDV4Yi3ICGU216X/nkzKM/9NiFH0leVEYk7LoD3+xJE2SHvCxTdmwRBtYScqc/Wds+gzOrr+Ub9BtGOp5AA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2384.32517eccbc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2384.32517eccbc","@open-mercato/shared":"0.4.11-develop.2384.32517eccbc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2384.32517eccbc_1776499400844_0.6022466055276883","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2385.cbd41dfb29":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2385.cbd41dfb29","_id":"@open-mercato/ai-assistant@0.4.11-canary.2385.cbd41dfb29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b3aab03a852c1b57d6a30302f49029c8453c6e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2385.cbd41dfb29.tgz","fileCount":297,"integrity":"sha512-tZBaZD5mXFwcbHqJRLcLoAK4+CaZe+Jg+1CL2nZ2kIFOG0IXUkDhF+MgRHz/23r8X5Adz+4Rc1H58C7bnFvw9A==","signatures":[{"sig":"MEUCIDZjdbCLDz0rI248ZE42eYhXbZe5J3NF/6FauPrvSNgfAiEAydM/+zo7NLZWHFO25rL4J1y0JU2cIJsBHwj6j2DuzKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tZBaZD5mXFwcbHqJRLcLoAK4+CaZe+Jg+1CL2nZ2kIFOG0IXUkDhF+MgRHz/23r8X5Adz+4Rc1H58C7bnFvw9A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2385.cbd41dfb29"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2385.cbd41dfb29","@open-mercato/shared":"0.4.11-canary.2385.cbd41dfb29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2385.cbd41dfb29_1776500306556_0.413882044343592","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2386.87c55428ed":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2386.87c55428ed","_id":"@open-mercato/ai-assistant@0.4.11-canary.2386.87c55428ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8b77635d9553ccc260581d593683958c0c36f25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2386.87c55428ed.tgz","fileCount":297,"integrity":"sha512-wADvB99ReHDpM3DVl3YkO0ZkX9dEOzXUFD7C6B6bEi/XEEHkLLGgPBF1kc/YUYxXGuWnnwAL/st65rkXKzxHLQ==","signatures":[{"sig":"MEQCIDuexLvB3394vMirEPHXw3CNYH1J3SzwQERwqJNk+SMvAiBF0EqI0OpILFiqHHphm/l/94S1htBRJZ06B8RX7KvFGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wADvB99ReHDpM3DVl3YkO0ZkX9dEOzXUFD7C6B6bEi/XEEHkLLGgPBF1kc/YUYxXGuWnnwAL/st65rkXKzxHLQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2386.87c55428ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2386.87c55428ed","@open-mercato/shared":"0.4.11-canary.2386.87c55428ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2386.87c55428ed_1776501068046_0.5941554495528554","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2391.b319586e12":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2391.b319586e12","_id":"@open-mercato/ai-assistant@0.4.11-canary.2391.b319586e12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fabfa4ff53c7fd06fdbb8bec8c8d8c6be71ab5b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2391.b319586e12.tgz","fileCount":297,"integrity":"sha512-Zm3FVkttBya7GyLapXPSRobhaghlDZUhlDel1kg7RgzniWg0CkGpy3SWwvMsedhLJNDz2hxO5SW1vWx51zJh7w==","signatures":[{"sig":"MEYCIQC5oc6bajdljtI16Tnl2uuWS09TzYUwmeREO1QUjdZxwgIhAIffLR4Ctm0VUeMl9zqlrv8epznTDtDIOu+Sgukb85mz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zm3FVkttBya7GyLapXPSRobhaghlDZUhlDel1kg7RgzniWg0CkGpy3SWwvMsedhLJNDz2hxO5SW1vWx51zJh7w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2391.b319586e12"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2391.b319586e12","@open-mercato/shared":"0.4.11-canary.2391.b319586e12"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2391.b319586e12_1776502936936_0.29652205072337057","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2392.e7380bf681":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2392.e7380bf681","_id":"@open-mercato/ai-assistant@0.4.11-canary.2392.e7380bf681","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"703f68a82f475209eee844ec79a247cfd661b66e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2392.e7380bf681.tgz","fileCount":297,"integrity":"sha512-yCp5bzp1YvZzIAbe6gZo2l3xl/+EwjmwWM0UMOcGSFQTzttoLQvyDa/Shld5EwU/dh7kagAje3d9ebsx+ne1gw==","signatures":[{"sig":"MEQCIAXkHVfTF7AMbYYQcBkN9c0f6bhVvd4M3ZDQzbq5dB48AiA6E/1r9N2v8Ka597BgsCXKY9GjwrOu7g7EPcy6e6Ay0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yCp5bzp1YvZzIAbe6gZo2l3xl/+EwjmwWM0UMOcGSFQTzttoLQvyDa/Shld5EwU/dh7kagAje3d9ebsx+ne1gw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2392.e7380bf681"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2392.e7380bf681","@open-mercato/shared":"0.4.11-canary.2392.e7380bf681"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2392.e7380bf681_1776503204465_0.43351643583245814","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2398.272903f1d6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2398.272903f1d6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2398.272903f1d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e16e75d3e778b346d55ac575a6abb9ff443faefb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2398.272903f1d6.tgz","fileCount":304,"integrity":"sha512-l0GdEf3CDP1HLS+SU+APpbNdA7CgqMF5swcx5sTvTxS9lKjS1Ac3iahxxcCAKARfamdREhUSe3wjxDVOncclaQ==","signatures":[{"sig":"MEUCICLl5RMMphLPNmC+/zA9A7TX8m4HXrQrbndT16OrA33HAiEA3j/Ptyc1+4nIVP02rEtCaFN9HbM7SkQq1vGn4Uxfh0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1871057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l0GdEf3CDP1HLS+SU+APpbNdA7CgqMF5swcx5sTvTxS9lKjS1Ac3iahxxcCAKARfamdREhUSe3wjxDVOncclaQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2398.272903f1d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2398.272903f1d6","@open-mercato/shared":"0.4.11-canary.2398.272903f1d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2398.272903f1d6_1776505249015_0.42748261975895097","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2407.a42397c893":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2407.a42397c893","_id":"@open-mercato/ai-assistant@0.4.11-canary.2407.a42397c893","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bbda92e83ddcb5da18b96c273d3564fe4d01866","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2407.a42397c893.tgz","fileCount":323,"integrity":"sha512-TKRQiBT74Jq1He2Z+1ioVsgeAMN+ijy0sTJuadkcj5dojwKgsLqo0wXu5aqrQFnN8nYm7hUXjyXw4HJ7OCWOzg==","signatures":[{"sig":"MEUCIQDJYmJMrIPwz1EodiUMSltTqAN/RgsR4DYBd/M1hGv1dQIgZpxLnKOoyF5T271aSMHWJUL3sjSUfyFJsciT0FS/OW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1919337},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TKRQiBT74Jq1He2Z+1ioVsgeAMN+ijy0sTJuadkcj5dojwKgsLqo0wXu5aqrQFnN8nYm7hUXjyXw4HJ7OCWOzg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2407.a42397c893"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2407.a42397c893","@open-mercato/shared":"0.4.11-canary.2407.a42397c893"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2407.a42397c893_1776507283141_0.8897221044426624","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2409.3b1fdfa230":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2409.3b1fdfa230","_id":"@open-mercato/ai-assistant@0.4.11-canary.2409.3b1fdfa230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a8af60edd919fb010e527c130080c48f6c6780c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2409.3b1fdfa230.tgz","fileCount":327,"integrity":"sha512-4+A588Iex3EpbyE8UgBxRNLGnBgQJM9FIhkrezajEQDZgguggBcG3tnY7z80yaykAr8cQLouck8bsvE4Usbsvg==","signatures":[{"sig":"MEQCIH7NqqV9xwQLPZnqCCRmvbPFSYj0QDELKrhDzTVSp3UBAiBIHQic+oqjjpxPyHZ/fO5MpaFo42vyDjH7RI2caV15mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949508},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4+A588Iex3EpbyE8UgBxRNLGnBgQJM9FIhkrezajEQDZgguggBcG3tnY7z80yaykAr8cQLouck8bsvE4Usbsvg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2409.3b1fdfa230"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2409.3b1fdfa230","@open-mercato/shared":"0.4.11-canary.2409.3b1fdfa230"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2409.3b1fdfa230_1776509271943_0.4546192212197604","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2412.fea3d98474":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2412.fea3d98474","_id":"@open-mercato/ai-assistant@0.4.11-canary.2412.fea3d98474","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d96d092479032563848e5155b8f098c0b5e5dc77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2412.fea3d98474.tgz","fileCount":343,"integrity":"sha512-vijq5mvpxi3TblwdiOisvSu9sV/KyttKogP1oGINv36mrmuD/+dTkctD9DgSS0MSlMZXLy/FBGYIh74ZbbLdLw==","signatures":[{"sig":"MEUCICgE32+9Xx4vBAE+ZQvNKKSTnRZrkhB8LiR/aU+v6WdCAiEAouwpwbeIK7nGgh9E2DxWD4LdP1Hg3VEmtHRLtpi4ZOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2038748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vijq5mvpxi3TblwdiOisvSu9sV/KyttKogP1oGINv36mrmuD/+dTkctD9DgSS0MSlMZXLy/FBGYIh74ZbbLdLw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2412.fea3d98474"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2412.fea3d98474","@open-mercato/shared":"0.4.11-canary.2412.fea3d98474"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2412.fea3d98474_1776511276206_0.1991173325657527","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2419.531231b281":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2419.531231b281","_id":"@open-mercato/ai-assistant@0.4.11-canary.2419.531231b281","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"119c4f04dfe0b29b6490aea8105259b303f87c4b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2419.531231b281.tgz","fileCount":349,"integrity":"sha512-sGuT9af0ZjMw4aeZe5yRGh+ZNyTOZAGkWpCt+rCDcX7xdC1xzSxaLqP7jamr9c24xpFyObxxESViecYd5iKSgQ==","signatures":[{"sig":"MEUCIQCpW56tQReOirFb32CyDEqLTWfHSrcdRcy37Ffb/FfNvAIgB1SeeO/r5kImC5nposOWC9knXJQsn4P97WafM1AfqxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2155924},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sGuT9af0ZjMw4aeZe5yRGh+ZNyTOZAGkWpCt+rCDcX7xdC1xzSxaLqP7jamr9c24xpFyObxxESViecYd5iKSgQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2419.531231b281"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2419.531231b281","@open-mercato/shared":"0.4.11-canary.2419.531231b281"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2419.531231b281_1776513433953_0.8469817564513051","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2422.c60150a025":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2422.c60150a025","_id":"@open-mercato/ai-assistant@0.4.11-canary.2422.c60150a025","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"967efec878435552614074fe7d5bde14da166cc1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2422.c60150a025.tgz","fileCount":364,"integrity":"sha512-rml+pgAufweCPBpRW4r4t5wNP3Il/6Uh6RUZgoT1S5MMCxCHvRmhRywXcxk9zrW5g9wQNt2y7UATmfhkNEG3vw==","signatures":[{"sig":"MEUCIQCSbens/xlP5LgUFWnXEogzfxXzS57CduPDL3o2L5dMlAIgOeSk2UqElU9amkG+/h0A3uiqnJ7LVmCUXkC1M5S9qn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rml+pgAufweCPBpRW4r4t5wNP3Il/6Uh6RUZgoT1S5MMCxCHvRmhRywXcxk9zrW5g9wQNt2y7UATmfhkNEG3vw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2422.c60150a025"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2422.c60150a025","@open-mercato/shared":"0.4.11-canary.2422.c60150a025"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2422.c60150a025_1776515288610_0.1563387885555001","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2423.6e169489df":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2423.6e169489df","_id":"@open-mercato/ai-assistant@0.4.11-canary.2423.6e169489df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"44efe68ddcc4ff0591aeecf86bc5f18e0594dfa8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2423.6e169489df.tgz","fileCount":364,"integrity":"sha512-3qAIqbgZnVIJJ5VMKN3bwgmniaNrElU3isl3O+92Ao7Qxd56ehHDmq3y7OwDBYtcEkit3IrWYfkE7j7Lzi0AUw==","signatures":[{"sig":"MEQCIFCF9G92OX0u8tt5JEiX7qe3KnBsUC7dF3hGFsEfRX/jAiAus/MxC3FF91jxz99IXoTjFNekKlClRDw1sQABJ4eJHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3qAIqbgZnVIJJ5VMKN3bwgmniaNrElU3isl3O+92Ao7Qxd56ehHDmq3y7OwDBYtcEkit3IrWYfkE7j7Lzi0AUw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2423.6e169489df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2423.6e169489df","@open-mercato/shared":"0.4.11-canary.2423.6e169489df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2423.6e169489df_1776515970161_0.16421543163698327","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2424.1b19e44884":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2424.1b19e44884","_id":"@open-mercato/ai-assistant@0.4.11-canary.2424.1b19e44884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"53f6fa2b3fb1cfb7e474753384808811c27cc7b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2424.1b19e44884.tgz","fileCount":364,"integrity":"sha512-KrFZXZSa1fhtmIVoiHfpsaoZwQR3iQg4e1MoXEAXT9/oB9Qrau3rtM2QdU7qQmr4sDDTZlWOAYVgmLyXjaontg==","signatures":[{"sig":"MEUCIFQl9pbrIKgWHO7PuUMd6N8mSLOHpIaUMV48m7vWPgiqAiEAtDw1PCEiHHMYCHca1c3Q9j3/QAC9wS/yMnbhLWylyYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KrFZXZSa1fhtmIVoiHfpsaoZwQR3iQg4e1MoXEAXT9/oB9Qrau3rtM2QdU7qQmr4sDDTZlWOAYVgmLyXjaontg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2424.1b19e44884"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2424.1b19e44884","@open-mercato/shared":"0.4.11-canary.2424.1b19e44884"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2424.1b19e44884_1776516628991_0.41122478753528213","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2427.ef62c6eed8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2427.ef62c6eed8","_id":"@open-mercato/ai-assistant@0.4.11-canary.2427.ef62c6eed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d9b2f91f39ca99acb855ca95518ed09fa65d314","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2427.ef62c6eed8.tgz","fileCount":364,"integrity":"sha512-slKq0Z7dOGZfKP1FL/kyK4MxKYBqZhe/9zgkyJca0/no960g9Ckm5YGnaoMrhXLOo8fyjGGxoUgEk36wq9HBXw==","signatures":[{"sig":"MEUCIGyaaAzJAbIRl9KWoaE1MZQ9mXNkJx5nt0rr2XNYQi6QAiEAtaL/6NUDXUVxEg6aA/eZeYsuJk3f34fdiTLTq0vkn4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-slKq0Z7dOGZfKP1FL/kyK4MxKYBqZhe/9zgkyJca0/no960g9Ckm5YGnaoMrhXLOo8fyjGGxoUgEk36wq9HBXw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2427.ef62c6eed8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2427.ef62c6eed8","@open-mercato/shared":"0.4.11-canary.2427.ef62c6eed8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2427.ef62c6eed8_1776517593047_0.6330329251997289","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2428.0168a48eb9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2428.0168a48eb9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2428.0168a48eb9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4ff90682a578c6edab2ba82f7f03c32538b8ea2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2428.0168a48eb9.tgz","fileCount":364,"integrity":"sha512-tDHov4QpGS9mtF3xc+eapiRj5PmTi/FDo5ULFbqFUOCfRj8Mb933Br2zkuNS6WIEiowP1ZfnN19bCClPbH5+fg==","signatures":[{"sig":"MEUCIQDZ9jAIfo14pIpAttndKLzh7kxYbuKZF5rhGDqXgJQCKwIgZwWVwL/6bF1O9498wKwCBrZpgBYsk3qKHfTNG4UVitI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tDHov4QpGS9mtF3xc+eapiRj5PmTi/FDo5ULFbqFUOCfRj8Mb933Br2zkuNS6WIEiowP1ZfnN19bCClPbH5+fg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2428.0168a48eb9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2428.0168a48eb9","@open-mercato/shared":"0.4.11-canary.2428.0168a48eb9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2428.0168a48eb9_1776518276251_0.4572447987711019","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2429.9a309659be":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2429.9a309659be","_id":"@open-mercato/ai-assistant@0.4.11-canary.2429.9a309659be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66682a8fbe787f6a7f7b730a876d0057a987b6a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2429.9a309659be.tgz","fileCount":364,"integrity":"sha512-ys/nnIRc1f+KVvtiVdIejKw09mz7jpWQb5QjTTO+FL8/nAtvRPMjmbW7CBwBWhZU2b29UgdJKDdOj9x10etuFA==","signatures":[{"sig":"MEUCIFeeDhGu0woqhL3IhRy+BESc5yhNud07p3SHJpMJex9tAiEAtYAXRl/i+rioeL4zDnG8Zy6SX3prf2AHSnDa/YO/lK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ys/nnIRc1f+KVvtiVdIejKw09mz7jpWQb5QjTTO+FL8/nAtvRPMjmbW7CBwBWhZU2b29UgdJKDdOj9x10etuFA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2429.9a309659be"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2429.9a309659be","@open-mercato/shared":"0.4.11-canary.2429.9a309659be"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2429.9a309659be_1776518946741_0.6588957745380903","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2430.f529a62f29":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2430.f529a62f29","_id":"@open-mercato/ai-assistant@0.4.11-canary.2430.f529a62f29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a6320ba178dacd55a14a66a5034c8d4192b29b60","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2430.f529a62f29.tgz","fileCount":364,"integrity":"sha512-r0cNPsrzGJLtHdG+qp9py/vOQyFz21BcL9o8zyRHX94Jx11aowUk5QMl6X/Xv4GlTFNiYg28tzwE/UwRrNSzhA==","signatures":[{"sig":"MEUCIQCZW6p7ZXojCzXvHiWbGSH611Ctyt03rnqT9CWRrGE1TwIgLkfDGaieCvaQp/P2m4HQ6YTQiy9PWlcklaDYu/jni3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r0cNPsrzGJLtHdG+qp9py/vOQyFz21BcL9o8zyRHX94Jx11aowUk5QMl6X/Xv4GlTFNiYg28tzwE/UwRrNSzhA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2430.f529a62f29"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2430.f529a62f29","@open-mercato/shared":"0.4.11-canary.2430.f529a62f29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2430.f529a62f29_1776519903903_0.7014226447593401","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2431.fb3ebb485f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2431.fb3ebb485f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2431.fb3ebb485f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae8b7f703183ac61229fb7e1cb7d856ed7984ab5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2431.fb3ebb485f.tgz","fileCount":364,"integrity":"sha512-ZOktF40vzeZ8EYrd2F0AQnNlZEALfsrxVayveWW206AZxURjWHIVho1A0GhpJUFmtbEun/kXXAedDlbt02VnVA==","signatures":[{"sig":"MEUCIQDRqzkG8+tAMeSEd4hlMngqHWeh629kgPsiWCotDppv8wIgDaLKRToyiuS7fcbHe26uuwndrkvZV1JR8cWfGHu1U8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246179},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZOktF40vzeZ8EYrd2F0AQnNlZEALfsrxVayveWW206AZxURjWHIVho1A0GhpJUFmtbEun/kXXAedDlbt02VnVA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2431.fb3ebb485f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2431.fb3ebb485f","@open-mercato/shared":"0.4.11-canary.2431.fb3ebb485f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2431.fb3ebb485f_1776520572322_0.7198404720499754","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2433.7edf4c9da5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2433.7edf4c9da5","_id":"@open-mercato/ai-assistant@0.4.11-canary.2433.7edf4c9da5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5582361865dbaba82f96e18d84dceea4d82d70e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2433.7edf4c9da5.tgz","fileCount":364,"integrity":"sha512-4j0qbbBfgVORbtMQRjGEEPCvHMlY5gUNWF/jjLvItaDsSL/wnOJHDYOzv43ZrtSAFClXCZMx88t1tDWysuGGWg==","signatures":[{"sig":"MEUCIEuqNXf4j3yt7ifs0PTCKg99S/hVh44O9kybCiKfiJwpAiEAlK24Kc3bTc/0ltgEBs9l/3EM88fI46Iu6KprtplNnNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2246027},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4j0qbbBfgVORbtMQRjGEEPCvHMlY5gUNWF/jjLvItaDsSL/wnOJHDYOzv43ZrtSAFClXCZMx88t1tDWysuGGWg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2433.7edf4c9da5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2433.7edf4c9da5","@open-mercato/shared":"0.4.11-canary.2433.7edf4c9da5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2433.7edf4c9da5_1776521317000_0.05322865198514726","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2435.e856c30108":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2435.e856c30108","_id":"@open-mercato/ai-assistant@0.4.11-canary.2435.e856c30108","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a42004987a00451a10e68348a80a5e00e4908e73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2435.e856c30108.tgz","fileCount":367,"integrity":"sha512-7wbyXjWDtGPOyb9hprwVSsuwJ1UxjCU+Krn2sxih+IJtKjr+hZU1LMao3Dr33SaunIufxvcxKZtzBww1LSkZZQ==","signatures":[{"sig":"MEUCIEpASvoZdedyUyWW4aG9SmLelKqjKpY/GDPQPG/REIChAiEAtIBWeg/GvTyK3WjFu+5/VuJMvzHcvTqSKo0lkzbus/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274203},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7wbyXjWDtGPOyb9hprwVSsuwJ1UxjCU+Krn2sxih+IJtKjr+hZU1LMao3Dr33SaunIufxvcxKZtzBww1LSkZZQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2435.e856c30108"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2435.e856c30108","@open-mercato/shared":"0.4.11-canary.2435.e856c30108"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2435.e856c30108_1776523383055_0.3774620811071532","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2439.c7215e8d39":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2439.c7215e8d39","_id":"@open-mercato/ai-assistant@0.4.11-canary.2439.c7215e8d39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98249ec4001cc474cfbe4db909594a8a24b8a91e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2439.c7215e8d39.tgz","fileCount":367,"integrity":"sha512-l1qcmM1M7ziusw6I6aanKW5uLn1LDfaBpBiw8kVUyz9JGSMUgCG70XAm99xyjo4GSXXEErxRrfoNsxLtKw7Duw==","signatures":[{"sig":"MEUCIA8M71ItQM3kbSUEgQJjZt0z/Ie7hjz0jEunclRg4FAmAiEAjmestTeLAX6YPKXlIxdiFq6fIVoU1LzWQ2w0gh0mgsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2281393},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l1qcmM1M7ziusw6I6aanKW5uLn1LDfaBpBiw8kVUyz9JGSMUgCG70XAm99xyjo4GSXXEErxRrfoNsxLtKw7Duw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2439.c7215e8d39"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2439.c7215e8d39","@open-mercato/shared":"0.4.11-canary.2439.c7215e8d39"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2439.c7215e8d39_1776525419066_0.7170611396476259","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2440.12f630c116":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2440.12f630c116","_id":"@open-mercato/ai-assistant@0.4.11-canary.2440.12f630c116","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8a7c65d1b8510dea87050605290800377ed10c77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2440.12f630c116.tgz","fileCount":367,"integrity":"sha512-YWHKnaJiMPsiF2rV4lK+r3p0k/S1yPCPgMv8jYGe+Soyof+N95Hj7hWircf0zrZaK1RjeyfzgaC3xDoYw0fxgg==","signatures":[{"sig":"MEUCIQD4/41djMIw/m+ydc5D3thEp1lecl/B+f1FkkP7nTD4kwIgTQFkvZQ/y1JR04NfMDOV47maWVwqXVLg39HQrBR7zWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2281393},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YWHKnaJiMPsiF2rV4lK+r3p0k/S1yPCPgMv8jYGe+Soyof+N95Hj7hWircf0zrZaK1RjeyfzgaC3xDoYw0fxgg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2440.12f630c116"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2440.12f630c116","@open-mercato/shared":"0.4.11-canary.2440.12f630c116"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2440.12f630c116_1776526026925_0.8211304682985943","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2441.eaece25b27":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2441.eaece25b27","_id":"@open-mercato/ai-assistant@0.4.11-canary.2441.eaece25b27","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"340668bf9b73b0422e176b116a708dda4ca4035c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2441.eaece25b27.tgz","fileCount":371,"integrity":"sha512-afKO7FcZCF4G+cVWsxZVFhFr/R12r6GYYJoZ+lwBiRAS6I2rWPEgbkbT+KOihYWhLDtJt9iaAgkI7RaBVtEVGw==","signatures":[{"sig":"MEUCIQDcusEvqLfrQIJgZzxcygmfmKTHvSlJQ772KB8VrHStFAIgCqRzZHIHyZlZnxpYobvQ0kHk0xwU/wmjycSiszxOxkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2293966},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-afKO7FcZCF4G+cVWsxZVFhFr/R12r6GYYJoZ+lwBiRAS6I2rWPEgbkbT+KOihYWhLDtJt9iaAgkI7RaBVtEVGw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2441.eaece25b27"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2441.eaece25b27","@open-mercato/shared":"0.4.11-canary.2441.eaece25b27"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2441.eaece25b27_1776526629513_0.4904192316966489","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2442.99740c72a1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2442.99740c72a1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2442.99740c72a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64dad3450ccd932a2ece10ac7fc7de4a061e594e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2442.99740c72a1.tgz","fileCount":371,"integrity":"sha512-0JlxQ7ab93hrO5hSmv+esBNvqLGtTznaSlwW4Ui/95ixXGMhhbYP1mh5THnWB3KvzisGY+UJseR343GKc/hhWA==","signatures":[{"sig":"MEYCIQDwAKe/9+aMS9T7sFaZlM5zE6+lNsI4aHcC16sCIqhYrgIhANWQ0gqtjzBLnJzcIIkGR/CysLPX6jJwfCnV7U0E6TYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2295616},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0JlxQ7ab93hrO5hSmv+esBNvqLGtTznaSlwW4Ui/95ixXGMhhbYP1mh5THnWB3KvzisGY+UJseR343GKc/hhWA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2442.99740c72a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2442.99740c72a1","@open-mercato/shared":"0.4.11-canary.2442.99740c72a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2442.99740c72a1_1776527945238_0.34774656093155043","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2443.1d81447370":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2443.1d81447370","_id":"@open-mercato/ai-assistant@0.4.11-canary.2443.1d81447370","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74ac6a3b19e7f36b632440a697c4cc1f112e334e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2443.1d81447370.tgz","fileCount":390,"integrity":"sha512-btpZegKYTAFaE+qfAV5EdGaAEV4ZioS8ZzhBPXG/E9ygGaPueFeHOnLnnF24IYlKXjWM3A8AhrBD/01wL08hig==","signatures":[{"sig":"MEUCIEkhlgDqafFo5baD/04WEainFdIlTXHwQBsT323/a69ZAiEAr1rBXVd7YD+OBi8aZ7Bp4CNYY2Ld4DqaPPzEigrHYAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2445717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-btpZegKYTAFaE+qfAV5EdGaAEV4ZioS8ZzhBPXG/E9ygGaPueFeHOnLnnF24IYlKXjWM3A8AhrBD/01wL08hig==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2443.1d81447370"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2443.1d81447370","@open-mercato/shared":"0.4.11-canary.2443.1d81447370"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2443.1d81447370_1776530652056_0.4954869650346523","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2446.57e8df6049":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2446.57e8df6049","_id":"@open-mercato/ai-assistant@0.4.11-canary.2446.57e8df6049","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"50fcf30213441f74325382c266d4c7b9962c9c11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2446.57e8df6049.tgz","fileCount":390,"integrity":"sha512-8W2adW98WKePX0D/72Gt++2k67k2/VJIko9J1aevztqVf+ixlyiq3Wjkno+Gc4EPTwn/XPKB2oZYlEVsTrSrhA==","signatures":[{"sig":"MEUCIQDgmzKyaUg3IPBjVT2ckQul+PHSS+50Y/ihAxeOApZJqwIgfIz6jbIXdt+d6+DpfN3XrR9KyRMLQtGUK4fe+G6B1GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2445717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8W2adW98WKePX0D/72Gt++2k67k2/VJIko9J1aevztqVf+ixlyiq3Wjkno+Gc4EPTwn/XPKB2oZYlEVsTrSrhA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2446.57e8df6049"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2446.57e8df6049","@open-mercato/shared":"0.4.11-canary.2446.57e8df6049"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2446.57e8df6049_1776532782345_0.9694732032376718","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2449.fb9810c06f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2449.fb9810c06f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2449.fb9810c06f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c44194c409b08354a9cd7af655f08b57aed150c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2449.fb9810c06f.tgz","fileCount":390,"integrity":"sha512-QnZW9DSEYWpk5VJf9crkSwL2HGnqXUlxPkzasvnoHlEWBRYUV+YhI4KF5mrODsiOqPeC70JCtzBsVbiLDPDApA==","signatures":[{"sig":"MEUCIAdJQXcUhYLlZXacKFGkBrSd1ZDE/hn9zhPlOoyY7RFvAiEAxpuX4/dTclj/A2LyxAVH7YTdF5lvPBgrfjccQXZBtKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2447833},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QnZW9DSEYWpk5VJf9crkSwL2HGnqXUlxPkzasvnoHlEWBRYUV+YhI4KF5mrODsiOqPeC70JCtzBsVbiLDPDApA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2449.fb9810c06f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2449.fb9810c06f","@open-mercato/shared":"0.4.11-canary.2449.fb9810c06f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2449.fb9810c06f_1776534957182_0.9576502160066107","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2453.2d40843fac":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2453.2d40843fac","_id":"@open-mercato/ai-assistant@0.4.11-canary.2453.2d40843fac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d234192aaa8b95d5f4e586694635b53833a5d52c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2453.2d40843fac.tgz","fileCount":406,"integrity":"sha512-SWf37e/sTSoiaFWQE9h+9RfpZREitLxM6URSnkQtwBDlrYi40XXPn0HL0j2mK+1x237XJVcItVaP0l7/rhnnkg==","signatures":[{"sig":"MEUCIQCja8pCvECe3jSIVto5N3f7qBzJ1NXyqgv2daYFF7/idgIgfbahJUTF8k+mL5uRYYEEnSvNE52ajMLCrEHe7R4q+3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2620623},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SWf37e/sTSoiaFWQE9h+9RfpZREitLxM6URSnkQtwBDlrYi40XXPn0HL0j2mK+1x237XJVcItVaP0l7/rhnnkg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2453.2d40843fac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2453.2d40843fac","@open-mercato/shared":"0.4.11-canary.2453.2d40843fac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2453.2d40843fac_1776537022105_0.3751962821208694","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2457.6e3ce4cdf0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2457.6e3ce4cdf0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2457.6e3ce4cdf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c90af006b6d6a99ab3fcbc831846e827110913dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2457.6e3ce4cdf0.tgz","fileCount":406,"integrity":"sha512-y6x2OOIPMy3fnyTszPH8y5DHnCNo7JbHyTYVaATkc0SJnbu1b8fhKAS+H4XUBQeckQ+yPEH6lDxLZyRKcdBq5g==","signatures":[{"sig":"MEYCIQD+Xr6/2E3lLb0cDLRMs0PiodNvkM9nh4loWdQk3gNU3gIhAMDcNKj2iBAqimUpS4iWihNRpXBBdUBJXJNt5XMv4Aiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647403},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y6x2OOIPMy3fnyTszPH8y5DHnCNo7JbHyTYVaATkc0SJnbu1b8fhKAS+H4XUBQeckQ+yPEH6lDxLZyRKcdBq5g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2457.6e3ce4cdf0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2457.6e3ce4cdf0","@open-mercato/shared":"0.4.11-canary.2457.6e3ce4cdf0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2457.6e3ce4cdf0_1776539092042_0.954017526592474","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2459.5925bef9d0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2459.5925bef9d0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2459.5925bef9d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"673b9ac296e48edc106d46aee3650370272e11b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2459.5925bef9d0.tgz","fileCount":406,"integrity":"sha512-3JlK2xrJ7+iq6CMYHAr8crse+01zOAiJnaIRlFLVzAVxihOkj2Ma6/5bM4K/aTPzfp06/lRVV7bSqa59ME5gQQ==","signatures":[{"sig":"MEUCIGpHWhpDP/2LSJ89Uf8oyDzTTV92rBDYULyJ3zWat81bAiEAzHUQpjYFYFqCP2B0k86Nxy6IPBDgXhzaLCBWpdkt2QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647403},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3JlK2xrJ7+iq6CMYHAr8crse+01zOAiJnaIRlFLVzAVxihOkj2Ma6/5bM4K/aTPzfp06/lRVV7bSqa59ME5gQQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2459.5925bef9d0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2459.5925bef9d0","@open-mercato/shared":"0.4.11-canary.2459.5925bef9d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2459.5925bef9d0_1776541156628_0.29511504499099894","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2460.02b0183b9f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2460.02b0183b9f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2460.02b0183b9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"126e7d82ce11cefd4a4e63ca4d72cb8ce8883872","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2460.02b0183b9f.tgz","fileCount":406,"integrity":"sha512-f9uQ1qQNuZgEm30RTCjriXIB2/OD8YBvWRCMOyDYlaGhBlIKfc1dwCXwCZyk+EzRsrnPzptGZcA/EzrBT8Y33A==","signatures":[{"sig":"MEUCIF2nMuyYvUySOcetFLFVMB32q+lK5N1JC0Br5F4uxEJYAiEArnh2VW/bsj+oW1fFo8aryACN5XdkzE+09B2DbNV6CH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647403},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f9uQ1qQNuZgEm30RTCjriXIB2/OD8YBvWRCMOyDYlaGhBlIKfc1dwCXwCZyk+EzRsrnPzptGZcA/EzrBT8Y33A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2460.02b0183b9f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2460.02b0183b9f","@open-mercato/shared":"0.4.11-canary.2460.02b0183b9f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2460.02b0183b9f_1776569841425_0.031111606220229016","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2461.03bca12427":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2461.03bca12427","_id":"@open-mercato/ai-assistant@0.4.11-canary.2461.03bca12427","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d45674dbc2c2c1592935b65408617580ffeda24","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2461.03bca12427.tgz","fileCount":406,"integrity":"sha512-t9BMFG2QQVCStrFMuTqJ0FwHmDV0+nISKII3Sdil0VsgsTrC+p5SteYvozaiR5EBwHg4czF6BCZ8hJbOe3zbqQ==","signatures":[{"sig":"MEUCIDAoKLvCEohsW3bSEvyK1oYCW9U+vkrjq4eJ9SBqEqBtAiEA/Xat0FTZxEgyE7b+0jk4BAcjPtuXgBgQUxjlaEkppFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647403},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t9BMFG2QQVCStrFMuTqJ0FwHmDV0+nISKII3Sdil0VsgsTrC+p5SteYvozaiR5EBwHg4czF6BCZ8hJbOe3zbqQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2461.03bca12427"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2461.03bca12427","@open-mercato/shared":"0.4.11-canary.2461.03bca12427"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2461.03bca12427_1776574861209_0.05052577466284025","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2462.df7747e6a6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2462.df7747e6a6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2462.df7747e6a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fff36c306bb4fcfc56449fe8428f0a9c8dbd9736","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2462.df7747e6a6.tgz","fileCount":406,"integrity":"sha512-oMhEgngEpULrx2gMAm3yY3zoJmRDtGo1/WIBBD/hrDswEitMaRd4CvEKXFCaOBkECyHeVmgjTgbjD1ere1YnXQ==","signatures":[{"sig":"MEYCIQCEliwoqLRA8OfeftSHpot8RAiwuwU73Alg8r4OSvHAnAIhAInzUJeIXGVdvqWoK/vfLS58aV03Iwp9qMJVXF3PpHW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647403},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oMhEgngEpULrx2gMAm3yY3zoJmRDtGo1/WIBBD/hrDswEitMaRd4CvEKXFCaOBkECyHeVmgjTgbjD1ere1YnXQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2462.df7747e6a6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2462.df7747e6a6","@open-mercato/shared":"0.4.11-canary.2462.df7747e6a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2462.df7747e6a6_1776576970162_0.5758914660671712","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2464.970593a201":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2464.970593a201","_id":"@open-mercato/ai-assistant@0.4.11-canary.2464.970593a201","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"727c3a09681feee16f9533926394e6b01551aec1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2464.970593a201.tgz","fileCount":406,"integrity":"sha512-rHp/gas2fV30ROZIy3folaeeskYr7rSUzHUa9/YZ5eH0Egdh9MaJ4L2Q99InJ9RnAyHEd8GQDJDeoAPImTwS+A==","signatures":[{"sig":"MEUCIDH3zW+qmt3Enjgpu1F00nmGs/bHayWm7QxL1cVS7gyEAiEAv9xOBu89n7RUhs22JF2jpAmHUSXJsH6sBV3N1q2Ag58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647403},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rHp/gas2fV30ROZIy3folaeeskYr7rSUzHUa9/YZ5eH0Egdh9MaJ4L2Q99InJ9RnAyHEd8GQDJDeoAPImTwS+A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2464.970593a201"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2464.970593a201","@open-mercato/shared":"0.4.11-canary.2464.970593a201"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2464.970593a201_1776579115221_0.4752473021988344","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2465.1598f5a5d6":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2465.1598f5a5d6","_id":"@open-mercato/ai-assistant@0.4.11-canary.2465.1598f5a5d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ce0c350c10d6a8de5c151004e7fbfbf01726409","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2465.1598f5a5d6.tgz","fileCount":406,"integrity":"sha512-/zpl06hywmKE45WGSewihMag2tsBzYCA1SHW76p3w9IMpSxiCDkfD91hhhajVaoZESer4X5l8ikK0YeFqg3ckA==","signatures":[{"sig":"MEYCIQD+kl2AcU9TballvkcS07ngz6C1onJPe+NtG3aXqHPnRAIhANgKaoOr8f0fWyY6iMB+WX1AzXMSkOxJxuf0EEPg13Ed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2672509},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/zpl06hywmKE45WGSewihMag2tsBzYCA1SHW76p3w9IMpSxiCDkfD91hhhajVaoZESer4X5l8ikK0YeFqg3ckA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2465.1598f5a5d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2465.1598f5a5d6","@open-mercato/shared":"0.4.11-canary.2465.1598f5a5d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2465.1598f5a5d6_1776586931154_0.5615929276169456","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2469.3e198d9044":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2469.3e198d9044","_id":"@open-mercato/ai-assistant@0.4.11-canary.2469.3e198d9044","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bd641f7d429e84620c5e59516ea3a3ac57b8b25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2469.3e198d9044.tgz","fileCount":410,"integrity":"sha512-Sx2fZR9zWa5n3jhhueJs5wFGra7E/8TPBU+msy1rTEZPwi3TiH2sP0YRygLWFfuSWZ0Lburumovxh2TNJcsjDg==","signatures":[{"sig":"MEYCIQCjhNRRmu6nCi/ngWlFK9yIkupV/2Tgp1fAuWVYL3FCMQIhAOEktjxppMAUpLf8o/qZ027NwePifdck+g5nEaCcD5og","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2701400},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Sx2fZR9zWa5n3jhhueJs5wFGra7E/8TPBU+msy1rTEZPwi3TiH2sP0YRygLWFfuSWZ0Lburumovxh2TNJcsjDg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2469.3e198d9044"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2469.3e198d9044","@open-mercato/shared":"0.4.11-canary.2469.3e198d9044"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2469.3e198d9044_1776589014883_0.33739515853940527","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2471.cc89977940":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2471.cc89977940","_id":"@open-mercato/ai-assistant@0.4.11-canary.2471.cc89977940","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9f77aee2ed24e47c0e0097e93d3598d42c6b0a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2471.cc89977940.tgz","fileCount":410,"integrity":"sha512-ToG0JjHirPqZsX57EwO5ywVPan57Bf/RtWn5ZpEpmUFsvDSpwK/agBJM3LDNkMxkE5EmCXiHKdEk/mKrs77Beg==","signatures":[{"sig":"MEYCIQDE0hbumZVjuZ5lRtkZlZlYhvcFxRtDUVYc67IL9OoN3AIhAL/GZqyEz6y6IFAC+mrVz2v+mNblPyH95sBv8D63XJDN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2701400},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ToG0JjHirPqZsX57EwO5ywVPan57Bf/RtWn5ZpEpmUFsvDSpwK/agBJM3LDNkMxkE5EmCXiHKdEk/mKrs77Beg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2471.cc89977940"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2471.cc89977940","@open-mercato/shared":"0.4.11-canary.2471.cc89977940"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2471.cc89977940_1776590905118_0.015782549297202353","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2472.f233d4b464":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2472.f233d4b464","_id":"@open-mercato/ai-assistant@0.4.11-canary.2472.f233d4b464","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed8d7926fb61361f60e36602cf55364dcd969d40","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2472.f233d4b464.tgz","fileCount":431,"integrity":"sha512-9dEqiUIHgXRsfYoyHR/AizzuZwprb08DLxNu05duMw83IHKpls8PbhtlmTtYfw/Eo4gsSQeGmZNEhCHqWvi4kg==","signatures":[{"sig":"MEUCIQCz8NGPAlh2PJDhzto69fU733+PIUjr598huncyi/MKQAIgU+gkek8ecPms1Z+dCzfsRstwyx3jg3BD2PDEJkx6kCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2862290},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9dEqiUIHgXRsfYoyHR/AizzuZwprb08DLxNu05duMw83IHKpls8PbhtlmTtYfw/Eo4gsSQeGmZNEhCHqWvi4kg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2472.f233d4b464"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2472.f233d4b464","@open-mercato/shared":"0.4.11-canary.2472.f233d4b464"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2472.f233d4b464_1776593553791_0.8917562181209375","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2473.28621bded1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2473.28621bded1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2473.28621bded1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e26650384bfe3aea47e2fad790369c7354879b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2473.28621bded1.tgz","fileCount":431,"integrity":"sha512-gwNh524EvIwdu4iXvCWFpiyGRDfjvOXuSmR+buJZWOlR6eRkbE/fWXdKigsjigyum3QXxSXGdT0r4msY0L3ABg==","signatures":[{"sig":"MEUCIEXsXujhkcIW8cPNzpx1uVHKgnjAEiD7HUL0xor9kpySAiEA7lbLVI2o/LredpZ+F6R58SeSzqVtoKrbL8f78ldbXkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2862290},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gwNh524EvIwdu4iXvCWFpiyGRDfjvOXuSmR+buJZWOlR6eRkbE/fWXdKigsjigyum3QXxSXGdT0r4msY0L3ABg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2473.28621bded1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2473.28621bded1","@open-mercato/shared":"0.4.11-canary.2473.28621bded1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2473.28621bded1_1776595705454_0.0900607029407634","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2475.8a12d5aea5":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2475.8a12d5aea5","_id":"@open-mercato/ai-assistant@0.4.11-canary.2475.8a12d5aea5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d8281aed0ecf645e42f4818bec8d991729aff3f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2475.8a12d5aea5.tgz","fileCount":447,"integrity":"sha512-vCFDoPy+JXbuzJgRSVzEbOV4QQo9LdxeFCxJIuusyfDwJDuxvN6xydhaVFeYLuHnlZ/PPer+UbKOv5KOx++c+Q==","signatures":[{"sig":"MEUCIAHEIpm7ycurjJoGEH+Gyp2/nBFH2kPW3YiQt1e4gZ5XAiEA+3EQao0EmF39Ji2ZFA4Q+I/xY/btPzuMr+BpbNLqHkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3070741},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vCFDoPy+JXbuzJgRSVzEbOV4QQo9LdxeFCxJIuusyfDwJDuxvN6xydhaVFeYLuHnlZ/PPer+UbKOv5KOx++c+Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2475.8a12d5aea5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2475.8a12d5aea5","@open-mercato/shared":"0.4.11-canary.2475.8a12d5aea5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2475.8a12d5aea5_1776605760620_0.011256430722458743","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2476.4cee3b861d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2476.4cee3b861d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2476.4cee3b861d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e7d2e328d833f11a5aec55759ec5adc0ee42479","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2476.4cee3b861d.tgz","fileCount":297,"integrity":"sha512-2JupdCFJ/UzrC5h5V8wvAj7cTaLwjfJ9Y2JvzRXmtdUdF5TPaiTmpwC/ePD1+oEGa587mizyynOhdAwu22bdbw==","signatures":[{"sig":"MEUCIGo+tiimoxiNc7OoYEJNPjhTBlB1L9Xpq9RQBnkYyYQbAiEAvt0yxdpprTfyn8gBeS6c5kh1aW98wgmqIBNEXmsAawM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2JupdCFJ/UzrC5h5V8wvAj7cTaLwjfJ9Y2JvzRXmtdUdF5TPaiTmpwC/ePD1+oEGa587mizyynOhdAwu22bdbw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2476.4cee3b861d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2476.4cee3b861d","@open-mercato/shared":"0.4.11-canary.2476.4cee3b861d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2476.4cee3b861d_1776605953661_0.5207282915948654","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2478.fbc1b5f583":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2478.fbc1b5f583","_id":"@open-mercato/ai-assistant@0.4.11-canary.2478.fbc1b5f583","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ef628276144fe7238834a51c47efa7986cc014c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2478.fbc1b5f583.tgz","fileCount":297,"integrity":"sha512-9x6rpNqt7DN3ljxvigAGTPh1I2TBjZUeD78bzgl7iwk6AJ2SOo5idwv/VXaLksFiYpqBY8Zl47LD/VzLjntM5A==","signatures":[{"sig":"MEYCIQC+2vy1uuH+rydKxUfL05X+3HxCdFpQB53JtobIu5XKEQIhAMSiqLfCy4GxijrXgQ1mE7ZmHEtyFBh8dKHyAsy9HkOS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9x6rpNqt7DN3ljxvigAGTPh1I2TBjZUeD78bzgl7iwk6AJ2SOo5idwv/VXaLksFiYpqBY8Zl47LD/VzLjntM5A==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2478.fbc1b5f583"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2478.fbc1b5f583","@open-mercato/shared":"0.4.11-canary.2478.fbc1b5f583"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2478.fbc1b5f583_1776606168565_0.0004052292102527666","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2480.ee8bdbe21f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2480.ee8bdbe21f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2480.ee8bdbe21f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"942ba96defc73a9ba11d26e567fe3df6b6b4d2bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2480.ee8bdbe21f.tgz","fileCount":297,"integrity":"sha512-5diZb/O5XFuZc5DfF9po7eo0jnc01xhhPBn9ApZm1GVrimkju0U4WSpBi4VHHo18DLjMpiPQLjUc9lDqJC4Grg==","signatures":[{"sig":"MEUCIF79W6BP2BJLrQNTHCd792atiw5JdliMt7NJOwSNdwbIAiEAqVsVrv57kQcvsC2oBsDfaL9pFM4j52Io87NH14HB7bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5diZb/O5XFuZc5DfF9po7eo0jnc01xhhPBn9ApZm1GVrimkju0U4WSpBi4VHHo18DLjMpiPQLjUc9lDqJC4Grg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2480.ee8bdbe21f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2480.ee8bdbe21f","@open-mercato/shared":"0.4.11-canary.2480.ee8bdbe21f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2480.ee8bdbe21f_1776606514358_0.19821720149471966","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2483.g6051613141":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2483.g6051613141","_id":"@open-mercato/ai-assistant@0.4.11-canary.2483.g6051613141","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c1003116134a40b47ba9bff59b5e90058b94ad5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2483.g6051613141.tgz","fileCount":297,"integrity":"sha512-0lH5jvguRZHHQ4/oZ2Ws3Sm7KHGZubz8WOBMjHNuhJgX+0t0HS9NTptmoKWUTYqHXLQZRXiqx7WFHDKG5Qa/yQ==","signatures":[{"sig":"MEQCIEvGZoPs5xfyq4VktfbfVV7fOOvVxsFxnSaZWQtVr3A1AiBHTHXeY7ghjCLfQRvGK/2hczYKLPB+te3vX8wAzX4j7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0lH5jvguRZHHQ4/oZ2Ws3Sm7KHGZubz8WOBMjHNuhJgX+0t0HS9NTptmoKWUTYqHXLQZRXiqx7WFHDKG5Qa/yQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2483.g6051613141"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2483.g6051613141","@open-mercato/shared":"0.4.11-canary.2483.g6051613141"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2483.g6051613141_1776607219589_0.5743213069426412","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2484.a96a8ce97c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2484.a96a8ce97c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2484.a96a8ce97c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"408125395bf4f0f0e7f33cc05a4105d5506b6370","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2484.a96a8ce97c.tgz","fileCount":297,"integrity":"sha512-CVL83wyyl/ElVdb6JLO4tE6ha1bl0NYUgWvTTQx3GOyHEg6NbdrLR98K1uF0kvf95OghQX5dbefZcdyF+6GcXg==","signatures":[{"sig":"MEUCIQDVmwg41YuZDFjWR7CF/E6ywm9CLPvIEMSQCdvohW7iMQIgbIwAM7sdXQeeb9mWRAHidjfdTEW6SwsOLl+vn/nWhI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CVL83wyyl/ElVdb6JLO4tE6ha1bl0NYUgWvTTQx3GOyHEg6NbdrLR98K1uF0kvf95OghQX5dbefZcdyF+6GcXg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2484.a96a8ce97c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2484.a96a8ce97c","@open-mercato/shared":"0.4.11-canary.2484.a96a8ce97c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2484.a96a8ce97c_1776607323127_0.5703405188784507","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2486.71c2aa80b9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2486.71c2aa80b9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2486.71c2aa80b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bde3d3623892725f4af8cbf2b75a7f44ea3704c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2486.71c2aa80b9.tgz","fileCount":297,"integrity":"sha512-OBC7leDSA1A0cVDd7zteenjfJV15+lkTlXGOztO+qE9ypxGjjX+/mZupJ0djjpGhXpVeT3OVJncMO1NMGg67+Q==","signatures":[{"sig":"MEUCIQCD5ehg+rrJ/bE34VULeRP+l0jnHGchyzlu/f3KXuV+LgIgZwZKy4tHpJxraEEdxE2vzoP7MdXOWkxkz4f/GRGy4rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OBC7leDSA1A0cVDd7zteenjfJV15+lkTlXGOztO+qE9ypxGjjX+/mZupJ0djjpGhXpVeT3OVJncMO1NMGg67+Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2486.71c2aa80b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2486.71c2aa80b9","@open-mercato/shared":"0.4.11-canary.2486.71c2aa80b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2486.71c2aa80b9_1776607583982_0.6089301735480994","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2485.16f244d73e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2485.16f244d73e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2485.16f244d73e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"317f8f0040cafbe6da9fb34a5ab9bab65a0ce754","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2485.16f244d73e.tgz","fileCount":297,"integrity":"sha512-9JQVPCwj08pHszfE4U3ndwj5J1oh+Walzt3IyeFJ8C/lPgjj3FoaIYTS6hD/1YqWVcJt/A8lWbDSKJT20+XWfw==","signatures":[{"sig":"MEUCICna5izeOgh+dsQZAb4UJz5+WLDV4M0ktCg/Eiae5PZoAiEAn/i9P3kupz3VdMJI+wajLRLUu8pbUmv0QnbbiIPffs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9JQVPCwj08pHszfE4U3ndwj5J1oh+Walzt3IyeFJ8C/lPgjj3FoaIYTS6hD/1YqWVcJt/A8lWbDSKJT20+XWfw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2485.16f244d73e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2485.16f244d73e","@open-mercato/shared":"0.4.11-canary.2485.16f244d73e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2485.16f244d73e_1776607704067_0.4192581675501861","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2487.de004f7e75":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2487.de004f7e75","_id":"@open-mercato/ai-assistant@0.4.11-canary.2487.de004f7e75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"51008e822c4bd832e6297ed2e4b57bb9a8f077cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2487.de004f7e75.tgz","fileCount":297,"integrity":"sha512-Al9v+Wdmy8rreaxi21bQVYTXR21mXIitTpwFVIfhOJQK+lnhJB/bIUOiyyo6ZCkZJo5otMvxBo6hh5xzBsXtdA==","signatures":[{"sig":"MEUCIGJhRig7qTcUL/ZPi9SXbwyYRQApa9AOdLpu9zoQ3bLgAiEAksxff3pClIw/BdRWqUxFgsaoMFKtBU/zgJImKQR/p6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Al9v+Wdmy8rreaxi21bQVYTXR21mXIitTpwFVIfhOJQK+lnhJB/bIUOiyyo6ZCkZJo5otMvxBo6hh5xzBsXtdA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2487.de004f7e75"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2487.de004f7e75","@open-mercato/shared":"0.4.11-canary.2487.de004f7e75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2487.de004f7e75_1776607817797_0.002666714196358777","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2489.3cad9a419f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2489.3cad9a419f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2489.3cad9a419f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37698a556ed44f6ad8aba979218565be6a135be5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2489.3cad9a419f.tgz","fileCount":465,"integrity":"sha512-EE6dkIlmk6jMdaVRGdNSPvhQ2qK2p+LHF4OvGezlhLJukuYhHIwlIwGiMQYs7LKBHRAa22bIvubZdOl9ZJ/eMg==","signatures":[{"sig":"MEQCIB1rKVzp8MPEYuwRbZnZyfuCw5g/OeMDyUhvFjZHLJfWAiAWGl31v9S0V0WR9IsOlh7QSwnyo/Myb1SBtTBa1PioAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3248427},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EE6dkIlmk6jMdaVRGdNSPvhQ2qK2p+LHF4OvGezlhLJukuYhHIwlIwGiMQYs7LKBHRAa22bIvubZdOl9ZJ/eMg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2489.3cad9a419f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2489.3cad9a419f","@open-mercato/shared":"0.4.11-canary.2489.3cad9a419f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2489.3cad9a419f_1776608114573_0.7562163085848386","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2491.e3c52340f3":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2491.e3c52340f3","_id":"@open-mercato/ai-assistant@0.4.11-canary.2491.e3c52340f3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dfc1f7343390b046372f52a387bc9ac028e1a49c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2491.e3c52340f3.tgz","fileCount":297,"integrity":"sha512-EAVnfvkZmhx5aLXxbb0FdW87SP2nJ6vxlOKSgniZR+lvskCdYWZuFIc2990VG3ACMKU5bbyXUcpqeKjHvCfcIQ==","signatures":[{"sig":"MEYCIQD5sF6Z/bklejrjLd4XFY0mG6sZcVMKLICVqQDkIR1c8wIhAN1FY5tn1DsmqziJV50Jk38mQ5K6sIw7+EwrOLBZu0kW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EAVnfvkZmhx5aLXxbb0FdW87SP2nJ6vxlOKSgniZR+lvskCdYWZuFIc2990VG3ACMKU5bbyXUcpqeKjHvCfcIQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2491.e3c52340f3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2491.e3c52340f3","@open-mercato/shared":"0.4.11-canary.2491.e3c52340f3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2491.e3c52340f3_1776608674602_0.17470379277253767","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2492.cdef69194b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2492.cdef69194b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2492.cdef69194b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f8aa72489793f968ee97073b63f365fc47cfe3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2492.cdef69194b.tgz","fileCount":473,"integrity":"sha512-G1kx4twO9zTQHZ++VNNxMneeF9LtEB1Et1Tier1QdSKwsJKB8G5OSiCkBoyRLhyqnIQ/DGnn/BpvLEuyvNDI6Q==","signatures":[{"sig":"MEUCIDyn1HRlm8L9cc94ZA6/EyRozVf0YgsM7a+dxhecfHbHAiEA9Jr7RMB/Qh4Gl7ZzZ/Ggla58WvHh/mTBpQmME4f50Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3290095},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G1kx4twO9zTQHZ++VNNxMneeF9LtEB1Et1Tier1QdSKwsJKB8G5OSiCkBoyRLhyqnIQ/DGnn/BpvLEuyvNDI6Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2492.cdef69194b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2492.cdef69194b","@open-mercato/shared":"0.4.11-canary.2492.cdef69194b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2492.cdef69194b_1776610457039_0.7205400055264513","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2494.d4f4cb85c7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2494.d4f4cb85c7","_id":"@open-mercato/ai-assistant@0.4.11-canary.2494.d4f4cb85c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a7bbfda73252791daa320a85812a05695f66c75","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2494.d4f4cb85c7.tgz","fileCount":485,"integrity":"sha512-Rx3LQUu4z/YE9xUCHE23CSzQMKmdJbY/RMHJgpM9xPdCtmVaLDZ/PTOntBwrdhnljirpzl4oWa1WdTrmjYiUqw==","signatures":[{"sig":"MEYCIQDvKgchNIMu8AwROcpopVkE2C/W2wO5diASZjMJM46zWgIhAN0x4eRp8NVf9hGZZiEQmpuz7mBptpXN6W1qBWExOZ/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3417822},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Rx3LQUu4z/YE9xUCHE23CSzQMKmdJbY/RMHJgpM9xPdCtmVaLDZ/PTOntBwrdhnljirpzl4oWa1WdTrmjYiUqw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2494.d4f4cb85c7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2494.d4f4cb85c7","@open-mercato/shared":"0.4.11-canary.2494.d4f4cb85c7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2494.d4f4cb85c7_1776612641956_0.020626681845948847","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2498.b025d2129a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2498.b025d2129a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2498.b025d2129a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"785f0cd5153dc677bb0e0235aa588722337efbcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2498.b025d2129a.tgz","fileCount":493,"integrity":"sha512-9fAmQpHR8hQobrbAy1guWg3w4VukzpqV6oslmzYMdvyytcG1I0qAqEnWUG+a5jkdCCV4jCAVHf4TDVa8EMPzQA==","signatures":[{"sig":"MEQCICiorLO+uiA+JrelhSqDHWUy0DYgSnTY0cB9LuQixRkcAiA2ORMbQGv/WI0aZh+m71mVkgAG3ODCtpXXWW9ckqr/bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3516238},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9fAmQpHR8hQobrbAy1guWg3w4VukzpqV6oslmzYMdvyytcG1I0qAqEnWUG+a5jkdCCV4jCAVHf4TDVa8EMPzQA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2498.b025d2129a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2498.b025d2129a","@open-mercato/shared":"0.4.11-canary.2498.b025d2129a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2498.b025d2129a_1776614572580_0.6342715872356137","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2502.29119c6047":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2502.29119c6047","_id":"@open-mercato/ai-assistant@0.4.11-develop.2502.29119c6047","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90640399b9715770ae3181b42525ab12a592390d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2502.29119c6047.tgz","fileCount":297,"integrity":"sha512-Ztronv1T5+w3kGOFcqPn5Lcch7eQe/fx+aNmnDtLNiWu8esWwLoyMIRIROd3xW5MIKRVoauVKEkCoA3lpQhYBg==","signatures":[{"sig":"MEYCIQDQQnoDCw+ikHhpgH3W8x7tlta/O2ttUTx86HDol+U1pgIhAOqSjBrcsbc7bVL+zxeqrm/ETJjfVL1GPyYWkll32PrI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859530},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ztronv1T5+w3kGOFcqPn5Lcch7eQe/fx+aNmnDtLNiWu8esWwLoyMIRIROd3xW5MIKRVoauVKEkCoA3lpQhYBg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2502.29119c6047"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2502.29119c6047","@open-mercato/shared":"0.4.11-develop.2502.29119c6047"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2502.29119c6047_1776615504978_0.8150478508541645","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2512.aa02af5587":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2512.aa02af5587","_id":"@open-mercato/ai-assistant@0.4.11-canary.2512.aa02af5587","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbc81cd26ae5f7a70625f8a77be3175c98765c8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2512.aa02af5587.tgz","fileCount":298,"integrity":"sha512-B69Xi/8YDZpnuwrut31RMd3l8dr6o7YBAzld9o0t2w6ugwg6wwuEqrKmTdx475Qvq/J/FS/PXOVZWMoPaoyNGg==","signatures":[{"sig":"MEYCIQDhQ5R1BFi5/UbxUwthhP+lThCqw0a9Lpw7j1ssaHNDKQIhAK4yNsGyD0HMnRtgjAur/hb2RNdHx1AD5854Us4RN4pR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B69Xi/8YDZpnuwrut31RMd3l8dr6o7YBAzld9o0t2w6ugwg6wwuEqrKmTdx475Qvq/J/FS/PXOVZWMoPaoyNGg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2512.aa02af5587"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2512.aa02af5587","@open-mercato/shared":"0.4.11-canary.2512.aa02af5587"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2512.aa02af5587_1776616284071_0.9575827915312591","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2519.23158a85a0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2519.23158a85a0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2519.23158a85a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c56142baa1d64aa96d7ba352fde6d2ca0665df9e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2519.23158a85a0.tgz","fileCount":298,"integrity":"sha512-IWP59UBwfWuCSzX1NRooCCe4y2eZeVs0QHafp9xZL6Gc4NuNoNinyo2Mb3G8WAOH5SLJ7bEDuP/4Ri/kLtaYYw==","signatures":[{"sig":"MEQCICYeeov86jm9mM8w1C897g0bo7F4kRrQ1yiqCI+u5SYKAiB8cbHpnPcypWOzWYTOyJZPcYel8L5PCvw+/Mi3I7icRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IWP59UBwfWuCSzX1NRooCCe4y2eZeVs0QHafp9xZL6Gc4NuNoNinyo2Mb3G8WAOH5SLJ7bEDuP/4Ri/kLtaYYw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2519.23158a85a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2519.23158a85a0","@open-mercato/shared":"0.4.11-canary.2519.23158a85a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2519.23158a85a0_1776616936369_0.18402790232631827","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2518.6b3d7ec94a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2518.6b3d7ec94a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2518.6b3d7ec94a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76ac4bd15bb66e8cc07b095d082859d49f57c3b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2518.6b3d7ec94a.tgz","fileCount":298,"integrity":"sha512-/cciie5gHeNKzKAWTP1g2SlKXnCc878cff4UdG0UeK37UNLoiD87OrsUug5IH9g5lftspy1Ynb+/SDakXV7fJw==","signatures":[{"sig":"MEUCIQC6U7Ty4+ZmPoGiFQV0CcUjFF5th2zY6qb3cL/BHAIPsgIgAPm9Imx6MsJB421uki3TZHFOd2f5u958e8qmxQlAvbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/cciie5gHeNKzKAWTP1g2SlKXnCc878cff4UdG0UeK37UNLoiD87OrsUug5IH9g5lftspy1Ynb+/SDakXV7fJw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2518.6b3d7ec94a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2518.6b3d7ec94a","@open-mercato/shared":"0.4.11-canary.2518.6b3d7ec94a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2518.6b3d7ec94a_1776616961822_0.943867553066833","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2510.fc162baa8b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2510.fc162baa8b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2510.fc162baa8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3342e3ee173d9b1bfdadfa8866e3a40709e14b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2510.fc162baa8b.tgz","fileCount":502,"integrity":"sha512-WVFVNUOBpz3ESf9IXRkLUXd6FjdZG35dvpYQyYlRxHTy9D+3YYRiG268YMc+0y8S3tB+qyDHJ8FVdZl5QjVdqA==","signatures":[{"sig":"MEYCIQC3UiLjNTSDxmikz34IlnNWZhs5y3+Ew44ZltYs6UVGjAIhAK+xjV6V2If+LhE40jWaUeAcgodkwlEUHdApHAhzaVuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596196},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WVFVNUOBpz3ESf9IXRkLUXd6FjdZG35dvpYQyYlRxHTy9D+3YYRiG268YMc+0y8S3tB+qyDHJ8FVdZl5QjVdqA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2510.fc162baa8b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2510.fc162baa8b","@open-mercato/shared":"0.4.11-canary.2510.fc162baa8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2510.fc162baa8b_1776617041496_0.37869348605183073","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2517.e8033780f0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2517.e8033780f0","_id":"@open-mercato/ai-assistant@0.4.11-canary.2517.e8033780f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34cf8144b9f701e988df635b7adc8b4a2f56d971","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2517.e8033780f0.tgz","fileCount":298,"integrity":"sha512-6mqcMo9IAXYsB5dr0VbeAN2wWPYnedWCZFFGxfAchMqeu2HCqrS/b3FV/anTDDhQq4ZErNj7GZTtW4pI6Eb06g==","signatures":[{"sig":"MEYCIQDekc7HwTK3NfgCrmB+ZW4Y2JC5trK+LPX2+IGuZo+BTwIhAMZX+PLZkeg7VqoIVuypCtoNGFWNegE+9c136q3SXnle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6mqcMo9IAXYsB5dr0VbeAN2wWPYnedWCZFFGxfAchMqeu2HCqrS/b3FV/anTDDhQq4ZErNj7GZTtW4pI6Eb06g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2517.e8033780f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2517.e8033780f0","@open-mercato/shared":"0.4.11-canary.2517.e8033780f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2517.e8033780f0_1776617070992_0.8964284470440207","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2520.b955384a4c":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2520.b955384a4c","_id":"@open-mercato/ai-assistant@0.4.11-canary.2520.b955384a4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88558b9f49bcb8f4f1240487d7426122d3176944","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2520.b955384a4c.tgz","fileCount":298,"integrity":"sha512-f07Y4LwH/M+hckSP5ip/KNW1SBMFvImEk99nTrVpXcLHgNyRvVxUyT2Wx+xNVjKpMkMJGDpPGvPfDuh0WHYYCg==","signatures":[{"sig":"MEUCICQCHlB33KN7EjJzRjq8Nkx/BgkK3WcF7mJ84m1LzHvVAiEAiyXS6f06LgXT4dZ6eahsfVHUC21rPWX0JZSiSTkZK5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f07Y4LwH/M+hckSP5ip/KNW1SBMFvImEk99nTrVpXcLHgNyRvVxUyT2Wx+xNVjKpMkMJGDpPGvPfDuh0WHYYCg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2520.b955384a4c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2520.b955384a4c","@open-mercato/shared":"0.4.11-canary.2520.b955384a4c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2520.b955384a4c_1776617347345_0.3631599917940336","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2516.30653cfe18":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2516.30653cfe18","_id":"@open-mercato/ai-assistant@0.4.11-develop.2516.30653cfe18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00202c15598e2a7b139b8733e79dca659b372213","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2516.30653cfe18.tgz","fileCount":298,"integrity":"sha512-CFgsRjkrEciT+UmWgAcy+Zz7lSZJDPx/IsCKjRaYyfDRb2snSREnjXHrjKUkxpAI1gUIpxkh8FcUkf1XLKZsyA==","signatures":[{"sig":"MEQCIEVp1k8S4oSQH+YjatviqrXf5zV9t/6SjTIYdsHCsi/FAiAEIh7OaeLxJlHtt6tIPjHRDOk+3yhK/46jpZsTc/xxoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CFgsRjkrEciT+UmWgAcy+Zz7lSZJDPx/IsCKjRaYyfDRb2snSREnjXHrjKUkxpAI1gUIpxkh8FcUkf1XLKZsyA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2516.30653cfe18"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2516.30653cfe18","@open-mercato/shared":"0.4.11-develop.2516.30653cfe18"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2516.30653cfe18_1776617859928_0.6343170342811812","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2524.fc21ae5f0f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2524.fc21ae5f0f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2524.fc21ae5f0f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a02b3ef579239a0e1796ebe96af18cf69e7660b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2524.fc21ae5f0f.tgz","fileCount":298,"integrity":"sha512-CI+zq8GYQfLXjUKCQDL8YNcs5StmkJVQ+OD/m2APRMj+R5eDi/CMDVEK5LKzMwvidBiumz69+ielZTTaqACMKw==","signatures":[{"sig":"MEQCIHw4LZay5kMTfuxDUZYsAFGiRx6O9PZE4yQorwxowRnlAiBXrSqBILdwh8z7BYDykB+vSDa/9ePZepPpNCMgV6gjkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CI+zq8GYQfLXjUKCQDL8YNcs5StmkJVQ+OD/m2APRMj+R5eDi/CMDVEK5LKzMwvidBiumz69+ielZTTaqACMKw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2524.fc21ae5f0f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2524.fc21ae5f0f","@open-mercato/shared":"0.4.11-canary.2524.fc21ae5f0f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2524.fc21ae5f0f_1776618510508_0.2994597864428874","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2523.f30161a945":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2523.f30161a945","_id":"@open-mercato/ai-assistant@0.4.11-canary.2523.f30161a945","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56ef0581140482ffb6cd2bff8b433ddcdc311387","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2523.f30161a945.tgz","fileCount":502,"integrity":"sha512-iEeN+0h8ursOHThHAGrjeoeu18rKfI+3xtLrUe5XtkzIrT8Cs1ziELS/Pc/Kc32tF2rXjS3akhwbnuvQ7pI1xA==","signatures":[{"sig":"MEUCIHA+YkFA/uBo46em/zm9maa4VXNG+5/MvUwJip5EpqNFAiEA204yGCfuY9Sd/iXBszJ5vpPyKK2WX9WBBPLBXgCRV9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596196},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iEeN+0h8ursOHThHAGrjeoeu18rKfI+3xtLrUe5XtkzIrT8Cs1ziELS/Pc/Kc32tF2rXjS3akhwbnuvQ7pI1xA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2523.f30161a945"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2523.f30161a945","@open-mercato/shared":"0.4.11-canary.2523.f30161a945"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2523.f30161a945_1776619593826_0.17422392179512003","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2525.b7ff53cce2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2525.b7ff53cce2","_id":"@open-mercato/ai-assistant@0.4.11-develop.2525.b7ff53cce2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"051347230eae07cd8468eae8f3909b6ccb0826b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2525.b7ff53cce2.tgz","fileCount":298,"integrity":"sha512-GlNNXL35dPCbZX1blEcGltnERFSSzBJNI5Mjxodr2stfVXboA00hs0JrXZ4XayiQH7FTTu0B9nKbjxAWjQrdPQ==","signatures":[{"sig":"MEUCIQCA53m4Dovy6Y0wLF8H9u+PRY8FaVJ803Pd4bMs8YfWgwIgbb5DkWpEIbIHjnCiXKtnxaZFzmuafuHZmvie1Bxu1Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GlNNXL35dPCbZX1blEcGltnERFSSzBJNI5Mjxodr2stfVXboA00hs0JrXZ4XayiQH7FTTu0B9nKbjxAWjQrdPQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2525.b7ff53cce2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2525.b7ff53cce2","@open-mercato/shared":"0.4.11-develop.2525.b7ff53cce2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2525.b7ff53cce2_1776620353278_0.9735812427107677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2528.c9c053959d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2528.c9c053959d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2528.c9c053959d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbe0fb55c415a427779e50a0a8d3138cd2ab3c2a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2528.c9c053959d.tgz","fileCount":298,"integrity":"sha512-95xePUQYsdQrL//1ifUhhGqgi1J6ymiegP6It5WK3kLA3YAma0qI6pf1aiA2dnuSmOHRxXcGHjnrjRDPyYnTBg==","signatures":[{"sig":"MEYCIQDAmeeKHDgMoiVkQHoyhGj/cW1lCcW79fxtO4HyztSlowIhAK/2SisKUltF1Nb0Bh2iwWvj12KjwNo4XgwFCpkKXYGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-95xePUQYsdQrL//1ifUhhGqgi1J6ymiegP6It5WK3kLA3YAma0qI6pf1aiA2dnuSmOHRxXcGHjnrjRDPyYnTBg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2528.c9c053959d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2528.c9c053959d","@open-mercato/shared":"0.4.11-develop.2528.c9c053959d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2528.c9c053959d_1776622292150_0.5101031635844675","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2531.6097ceb3ce":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2531.6097ceb3ce","_id":"@open-mercato/ai-assistant@0.4.11-canary.2531.6097ceb3ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d1862aac541be8c9d7957cd75368e79ff4388340","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2531.6097ceb3ce.tgz","fileCount":298,"integrity":"sha512-j1g3WFwedrAgjFTmrIq8f/iUemadIpNmorJWTgpymG68ALSV7ZYHCqC1SDxW4201+N168RkZO5Gmufl5s8PBFw==","signatures":[{"sig":"MEQCIBlbo/yWyF3FiatPO5tYQEG067dGadjezGjRdTjAZb5gAiBw2idMnR6pkBtq6VAux66E/hIklqXGLVmzf+Bo1tuLxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-j1g3WFwedrAgjFTmrIq8f/iUemadIpNmorJWTgpymG68ALSV7ZYHCqC1SDxW4201+N168RkZO5Gmufl5s8PBFw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2531.6097ceb3ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2531.6097ceb3ce","@open-mercato/shared":"0.4.11-canary.2531.6097ceb3ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2531.6097ceb3ce_1776622548589_0.8620389979938983","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2532.ad6aa894fc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2532.ad6aa894fc","_id":"@open-mercato/ai-assistant@0.4.11-canary.2532.ad6aa894fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83eeade9b02454ef9de5311008a8ffe29e6ef7f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2532.ad6aa894fc.tgz","fileCount":298,"integrity":"sha512-9azlMi9Cedj1xWPXKLrmkwQnBlx9ID9R3mUEIWrzkBUuKc9vcbqsOYtOVqiX9gpbIiD3GmxYc64mjNwXWSmyhA==","signatures":[{"sig":"MEQCIGQQCBuw4s5rVenPNzfhQTfuE6J2xtS6aGNtGPZ4dsnvAiBvmg6zyUOeetdZ5lK/D1SkI0YOZpvYCkVqI5LsoNiHFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9azlMi9Cedj1xWPXKLrmkwQnBlx9ID9R3mUEIWrzkBUuKc9vcbqsOYtOVqiX9gpbIiD3GmxYc64mjNwXWSmyhA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2532.ad6aa894fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2532.ad6aa894fc","@open-mercato/shared":"0.4.11-canary.2532.ad6aa894fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2532.ad6aa894fc_1776622594976_0.8836985944879447","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2527.91a7a20266":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2527.91a7a20266","_id":"@open-mercato/ai-assistant@0.4.11-canary.2527.91a7a20266","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb5bc3e6757985e92afa59467635e0468a9ee523","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2527.91a7a20266.tgz","fileCount":502,"integrity":"sha512-0Ys2HaIMVy4lnvO2ECzD5fLWpyitO//APkj6btWTENaxlJPKwi2y72Ic6Mc68iwkcCw7Y97XdEeKs282m5kjrg==","signatures":[{"sig":"MEUCIHkQkN4o89oCljRrASidOOF0Vg9GIIxQPuqqrf8biSg0AiEA+lNstTVHWll2f+gg0ynjnLEe2R5+opdyJUD3eUNh7g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596196},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0Ys2HaIMVy4lnvO2ECzD5fLWpyitO//APkj6btWTENaxlJPKwi2y72Ic6Mc68iwkcCw7Y97XdEeKs282m5kjrg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2527.91a7a20266"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2527.91a7a20266","@open-mercato/shared":"0.4.11-canary.2527.91a7a20266"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2527.91a7a20266_1776622879115_0.18198579275181115","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2533.a5a5b12aad":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2533.a5a5b12aad","_id":"@open-mercato/ai-assistant@0.4.11-canary.2533.a5a5b12aad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a3c03529959c5ac3a5b5c842861ca88c65868bcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2533.a5a5b12aad.tgz","fileCount":298,"integrity":"sha512-nPaUbmJ3lLeCXHjyi2rQDkPdJzJWiKwgPq/vXuTVcsiGxOdZlXFGpLnShxdTCezpaazXxHzO45wyMhPElipzrA==","signatures":[{"sig":"MEUCIQDQfKaAIXgp3vVSF+tkg0H1cDgOlmRDzW5g2eIT3eqtJQIgWajolAYmxEvRHE3sKQPgscKFBFzYcXPUI/NBU+2XC0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nPaUbmJ3lLeCXHjyi2rQDkPdJzJWiKwgPq/vXuTVcsiGxOdZlXFGpLnShxdTCezpaazXxHzO45wyMhPElipzrA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2533.a5a5b12aad"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2533.a5a5b12aad","@open-mercato/shared":"0.4.11-canary.2533.a5a5b12aad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2533.a5a5b12aad_1776622982506_0.6639254845971532","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2534.183f0e1518":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2534.183f0e1518","_id":"@open-mercato/ai-assistant@0.4.11-canary.2534.183f0e1518","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c3219cf97951b5755b639b32eab1d6c021d6cbe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2534.183f0e1518.tgz","fileCount":298,"integrity":"sha512-39OdkF3k8o4DLpYKwIsmWOTuE5OePNfgsqKnhA/u197S8VsqYXelygpglcDccLkHkmlaItKIZ7fkbkCBW34ODQ==","signatures":[{"sig":"MEYCIQCa41OBnmEvriY18IGeW7s+pGi02xIeUTEW0lT1qv2zuQIhAKmwapZU+O4czcK7I0ndXAQochCgHC7U7gvc24WPzAXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-39OdkF3k8o4DLpYKwIsmWOTuE5OePNfgsqKnhA/u197S8VsqYXelygpglcDccLkHkmlaItKIZ7fkbkCBW34ODQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2534.183f0e1518"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2534.183f0e1518","@open-mercato/shared":"0.4.11-canary.2534.183f0e1518"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2534.183f0e1518_1776623084769_0.7200856369757691","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2536.47cf80d14a":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2536.47cf80d14a","_id":"@open-mercato/ai-assistant@0.4.11-canary.2536.47cf80d14a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"43f4ff522cef864fade81f0f796dde6892269b3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2536.47cf80d14a.tgz","fileCount":298,"integrity":"sha512-YcYdkP4LCUX0mRygANjLdGyhzMmcDrwTUKwRlxRnjcdy31Yt27r3r+Yp3z4XQHPxa3ugt9lJ6nXZcVXn2IPucA==","signatures":[{"sig":"MEQCIAHFh7t09Kj/n3fA/J9Mlz40pKhr8uiZu873jSvyhqp3AiBF2wcWTkBrNejgp2BiX5PA8qQUXE53D5gXcgreqcoEWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YcYdkP4LCUX0mRygANjLdGyhzMmcDrwTUKwRlxRnjcdy31Yt27r3r+Yp3z4XQHPxa3ugt9lJ6nXZcVXn2IPucA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2536.47cf80d14a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2536.47cf80d14a","@open-mercato/shared":"0.4.11-canary.2536.47cf80d14a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2536.47cf80d14a_1776623185385_0.2519408040442952","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2537.f112687aba":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2537.f112687aba","_id":"@open-mercato/ai-assistant@0.4.11-canary.2537.f112687aba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4533d8ff1d4a20bf818d76a64d5e0666747a1a6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2537.f112687aba.tgz","fileCount":298,"integrity":"sha512-7cqUlg6AsUZMOitJOgBOXdY8Pe09d7WLc3aNLMK2swGORLqzOCIwsY1Sj7wE8GVz4FHPM5IrONkt4uHssXY7Zw==","signatures":[{"sig":"MEQCIDM3S9SaV/pVcjI/SLQs/xYUalWGBkUoJU8O0YP2SqI2AiA4ZLlGR38cprvIU8/VOyWR0rImqAoniDoXyHU6Hntt0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7cqUlg6AsUZMOitJOgBOXdY8Pe09d7WLc3aNLMK2swGORLqzOCIwsY1Sj7wE8GVz4FHPM5IrONkt4uHssXY7Zw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2537.f112687aba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2537.f112687aba","@open-mercato/shared":"0.4.11-canary.2537.f112687aba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2537.f112687aba_1776623414464_0.3724999339703734","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2542.f84ed8c077":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2542.f84ed8c077","_id":"@open-mercato/ai-assistant@0.4.11-canary.2542.f84ed8c077","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6440a9aecc9f84fb0214d8f8f0b51501fb76fdb0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2542.f84ed8c077.tgz","fileCount":298,"integrity":"sha512-cc7N8zlpFPKwuEZme+ATQtXOoBrz3pn5KlkUZvSeQ7YXrb9pgSPLCbsSqdNGoikg6WPkSN/xth9eP1CzeKKzCQ==","signatures":[{"sig":"MEYCIQDvKDehzdMxzKAJOEhwO4XP6CVaN9jWdA5lh/yskE2K0wIhANomx5nQd/Pn1dvfsTWk8riGJPB5gvbKHF+qtSDEzWXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cc7N8zlpFPKwuEZme+ATQtXOoBrz3pn5KlkUZvSeQ7YXrb9pgSPLCbsSqdNGoikg6WPkSN/xth9eP1CzeKKzCQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2542.f84ed8c077"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2542.f84ed8c077","@open-mercato/shared":"0.4.11-canary.2542.f84ed8c077"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2542.f84ed8c077_1776624235332_0.24023367712446575","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2543.c880fff2e7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2543.c880fff2e7","_id":"@open-mercato/ai-assistant@0.4.11-develop.2543.c880fff2e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed76f51ac32e7af2ec387241b1203861407528b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2543.c880fff2e7.tgz","fileCount":298,"integrity":"sha512-xbYYiQB5fsDrBI0BiPFcByTboHEAXCTzgdn7n9kqnIW0OQWxWk9PbqBv996SY91IBSIC1jbxuTdbCaifFozxkw==","signatures":[{"sig":"MEYCIQDUSVcgMvU7Ot4RumeDFr01F/v5+IQdUvmVvL1EbkO/FwIhAMFHmaN0euhAXVbgCDN/g2f+JS2UaskV/0bwHXDBimCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xbYYiQB5fsDrBI0BiPFcByTboHEAXCTzgdn7n9kqnIW0OQWxWk9PbqBv996SY91IBSIC1jbxuTdbCaifFozxkw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2543.c880fff2e7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2543.c880fff2e7","@open-mercato/shared":"0.4.11-develop.2543.c880fff2e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2543.c880fff2e7_1776624940768_0.310522546511971","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2547.18932a013e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2547.18932a013e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2547.18932a013e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d86ab8c326b37dfeab3cee33306118947247f9e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2547.18932a013e.tgz","fileCount":298,"integrity":"sha512-Q8xI1ZtJP757aeDMj4BIiqPlMiimeSgB8L52+jIJGbojOU/gPH5VSCD17jD5z8ENdvqnQpEmdTQ/R6UYwC14sA==","signatures":[{"sig":"MEUCIQCf21sWtQ3CYnWy5su8poTtvbJhcNsecansWTOC2NwtyQIgHZVkSI99p/aBMptoFn7DNzAikqThoyZXCDXE46AS8uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q8xI1ZtJP757aeDMj4BIiqPlMiimeSgB8L52+jIJGbojOU/gPH5VSCD17jD5z8ENdvqnQpEmdTQ/R6UYwC14sA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2547.18932a013e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2547.18932a013e","@open-mercato/shared":"0.4.11-canary.2547.18932a013e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2547.18932a013e_1776624994700_0.5936244634188526","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2546.535fbbd84d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2546.535fbbd84d","_id":"@open-mercato/ai-assistant@0.4.11-canary.2546.535fbbd84d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"abdd8c11c0c077826b13f6d39d1475a30a89148e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2546.535fbbd84d.tgz","fileCount":505,"integrity":"sha512-4FfPPEl8482CqDFhT/2gakeQF6TsZT3lWTaZB3ktBZzgeOhkpYLRNFSRzZ9FYGBNPCByPtfxqgpA+voKqtzQJA==","signatures":[{"sig":"MEYCIQDXAVsH+nHINd8s55cWVbZ/DrcJMI/VeSV7/094kh7E+gIhAMTsEAvmX5HAp9rrLix1cGn2m2881pUHnJuwn1RiYUBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650174},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4FfPPEl8482CqDFhT/2gakeQF6TsZT3lWTaZB3ktBZzgeOhkpYLRNFSRzZ9FYGBNPCByPtfxqgpA+voKqtzQJA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2546.535fbbd84d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2546.535fbbd84d","@open-mercato/shared":"0.4.11-canary.2546.535fbbd84d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2546.535fbbd84d_1776625759064_0.32295465420291314","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2548.6ac69fee0b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2548.6ac69fee0b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2548.6ac69fee0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"630988db356431521d8914d83f39987b2a1f19c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2548.6ac69fee0b.tgz","fileCount":505,"integrity":"sha512-3ynOEkuz3VkJlToPPwTHsLIIq/e8Y4TgJWlYI3YjmqtY1bDnmMczpEUdylyFmIwx5Os67Jo8roTZAlzIBN/IqA==","signatures":[{"sig":"MEQCIAgwozaLC8lnbPhl3n1cc2Qtrt7RY1Rh6nHJiIhGFmU9AiB9LOrJjw0I+hlcu0whSVwHyl5gy+K6TkkxkKwPz3QC5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3653516},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3ynOEkuz3VkJlToPPwTHsLIIq/e8Y4TgJWlYI3YjmqtY1bDnmMczpEUdylyFmIwx5Os67Jo8roTZAlzIBN/IqA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2548.6ac69fee0b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2548.6ac69fee0b","@open-mercato/shared":"0.4.11-canary.2548.6ac69fee0b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2548.6ac69fee0b_1776628628939_0.8792434943236567","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2551.92ddeb6af8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2551.92ddeb6af8","_id":"@open-mercato/ai-assistant@0.4.11-canary.2551.92ddeb6af8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0656224fc34e074cd4d9d5b3e5dd5155fd994ad9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2551.92ddeb6af8.tgz","fileCount":505,"integrity":"sha512-FkRklLf05+CNx4O9nrNsc+1yd2rPDIcN9Ii8YGLMljYEab45sXCQVbaxAmuyhOFObJci0seg3stB7vhgflFkaw==","signatures":[{"sig":"MEUCIAOCy2YMAATxzTPs7Kzi2uP3TVxh70XG/vJw0NpCJ9WTAiEAlj/kuCWQkFfh7WR5PW4y/tgPixqzE25IDGqWo15owXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3653516},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FkRklLf05+CNx4O9nrNsc+1yd2rPDIcN9Ii8YGLMljYEab45sXCQVbaxAmuyhOFObJci0seg3stB7vhgflFkaw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2551.92ddeb6af8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2551.92ddeb6af8","@open-mercato/shared":"0.4.11-canary.2551.92ddeb6af8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2551.92ddeb6af8_1776631185206_0.40847219798954315","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2554.d42dbc1970":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2554.d42dbc1970","_id":"@open-mercato/ai-assistant@0.4.11-canary.2554.d42dbc1970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4f417483970c0425955869c74b0e0676ee360fdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2554.d42dbc1970.tgz","fileCount":505,"integrity":"sha512-dju4LHVF5c8BgrkB+BnFU/sqlTiWHCC3Nw0TdjHQoobdhVS6afjwPcFWvnbHe6CIXbu1HHo3OC2UZaI1MlI+Ug==","signatures":[{"sig":"MEUCIQDgJBNIRfuFuIjWXl9qMV66hsw3B9sfHpBYbZSZ1xCDNwIgQsw2L1LsjmGDyN977e+FTWS1WTEIAC+ZxX7Cc7GxGD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675620},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dju4LHVF5c8BgrkB+BnFU/sqlTiWHCC3Nw0TdjHQoobdhVS6afjwPcFWvnbHe6CIXbu1HHo3OC2UZaI1MlI+Ug==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2554.d42dbc1970"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2554.d42dbc1970","@open-mercato/shared":"0.4.11-canary.2554.d42dbc1970"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2554.d42dbc1970_1776633631579_0.34878441788985937","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2556.c03992a4ec":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2556.c03992a4ec","_id":"@open-mercato/ai-assistant@0.4.11-canary.2556.c03992a4ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e28d382a1471d393f4a52a59b0f595e85febd6dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2556.c03992a4ec.tgz","fileCount":505,"integrity":"sha512-kbKRV28862QpVTnVcbcPDhT1pm99xCi69q/G1r+JLNKcghsXrcwrNj2n0GIvrOt9GC5OqovV972MAIVcRDTK1w==","signatures":[{"sig":"MEUCIQC/OlDctOQXFTDp9ImAlpWqwX9OiHAGUMp6b/2SBJM+OQIgSmL7r9dSR0V/YA1IpE8/VCU1YTyWL3f327jwHMhVc6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675620},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kbKRV28862QpVTnVcbcPDhT1pm99xCi69q/G1r+JLNKcghsXrcwrNj2n0GIvrOt9GC5OqovV972MAIVcRDTK1w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2556.c03992a4ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2556.c03992a4ec","@open-mercato/shared":"0.4.11-canary.2556.c03992a4ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2556.c03992a4ec_1776654509632_0.12081858792775013","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2557.9ded11a74e":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2557.9ded11a74e","_id":"@open-mercato/ai-assistant@0.4.11-canary.2557.9ded11a74e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb992a9999a360529d97cbb7b45220bcc61946cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2557.9ded11a74e.tgz","fileCount":505,"integrity":"sha512-pR635xKR1p/sjKjgtae8OZ6phCdNS8rNmwkjLc5xm6DWLOWnaifAFUYew/+c+fKeoUTAy33DTCwLqTgozR10Xg==","signatures":[{"sig":"MEUCIBmDQhVSdsZ+j+J5B1JlVOVng/ue/7Cmci3c1O3MYPBqAiEAnJp4a/6lJyWwh9thx0MyRFpCr7s5menBClYk6MBRu9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675620},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pR635xKR1p/sjKjgtae8OZ6phCdNS8rNmwkjLc5xm6DWLOWnaifAFUYew/+c+fKeoUTAy33DTCwLqTgozR10Xg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2557.9ded11a74e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2557.9ded11a74e","@open-mercato/shared":"0.4.11-canary.2557.9ded11a74e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2557.9ded11a74e_1776659581080_0.7745450751267426","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2558.3f2241771f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2558.3f2241771f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2558.3f2241771f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ee64ac1212b9c8234cbe90b5fa89244200df818","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2558.3f2241771f.tgz","fileCount":505,"integrity":"sha512-jELtlo4GGwHEi/Lgkqcbe5kgysWQE/k7amgtzV7NLavT21weZHERX9rKU2o0O75sbdRVkA8l+cW+Wx6gXfp5kA==","signatures":[{"sig":"MEQCIFmuqMn3cXh0CFk82MZZXCfFCSUB3wHYxrhN79Rc+43DAiBlUkGrwaP/BVS5WWmVM7k3jt9j8cvicDNscMhvWL7dyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675620},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jELtlo4GGwHEi/Lgkqcbe5kgysWQE/k7amgtzV7NLavT21weZHERX9rKU2o0O75sbdRVkA8l+cW+Wx6gXfp5kA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2558.3f2241771f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2558.3f2241771f","@open-mercato/shared":"0.4.11-canary.2558.3f2241771f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2558.3f2241771f_1776667256118_0.3772151249446878","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2559.1e67f3ad99":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2559.1e67f3ad99","_id":"@open-mercato/ai-assistant@0.4.11-canary.2559.1e67f3ad99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"873eeb60e43a159783171e60a20fb0d2a0c733b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2559.1e67f3ad99.tgz","fileCount":298,"integrity":"sha512-BxF5ECH69EeVZTkd+lydMnh8ho/JK+0RZdyWrlDiRO9d66HGbuV/SbVKzDExiB4qo2ZZS/znshBSGlUR58OJIg==","signatures":[{"sig":"MEUCIQDSZlVKlo+vC8hytWoQvjTPtmLBveakHB7ZddzvPDVIPwIgfSKm0ZPUSvjPygFfDD02YTYwBqH8IkjIN0DXJfBNTY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BxF5ECH69EeVZTkd+lydMnh8ho/JK+0RZdyWrlDiRO9d66HGbuV/SbVKzDExiB4qo2ZZS/znshBSGlUR58OJIg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2559.1e67f3ad99"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2559.1e67f3ad99","@open-mercato/shared":"0.4.11-canary.2559.1e67f3ad99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2559.1e67f3ad99_1776670859812_0.40723960163118567","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2572.486582e47f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2572.486582e47f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2572.486582e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7629c48c069fdd7a48d57ec018612470f65f8b91","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2572.486582e47f.tgz","fileCount":505,"integrity":"sha512-KN0mSwBzbOXxgOnUK5DORC8azh913qvKWHhoXPZSr+p3L52HcCZJGBUnAPGylxaPn7eNf4dOuXFw5v5mP6Wpug==","signatures":[{"sig":"MEUCIHVfYWCaaYLj0Zc3c/UDL6OTKg1EVS3PY1zDIeigEm4bAiEAxbiE5GPMSZlyjFamTBnSm1DMxW1bWnopl9WeIFO8nRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675620},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KN0mSwBzbOXxgOnUK5DORC8azh913qvKWHhoXPZSr+p3L52HcCZJGBUnAPGylxaPn7eNf4dOuXFw5v5mP6Wpug==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2572.486582e47f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2572.486582e47f","@open-mercato/shared":"0.4.11-canary.2572.486582e47f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2572.486582e47f_1776744911421_0.8731408577678779","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2574.0f7937d770":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2574.0f7937d770","_id":"@open-mercato/ai-assistant@0.4.11-canary.2574.0f7937d770","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78fa5985118171adb1026cc795cef0979ebf5e46","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2574.0f7937d770.tgz","fileCount":505,"integrity":"sha512-bU1Q+pjJorzyBe/Gy5wP6Tmj9WeP7cfSWDM2SLnJcK2hE7/9Z+DJ3FoVPxHK343erxx/QB/zqljtiW6ABEoJSQ==","signatures":[{"sig":"MEUCIQD0KaUvxKnKZd0gUjO3HxWVKz9KNL6yFZIG2OL3TkMyEwIgTNjSayfVLkbcSFoN3JijLOA2oCgGZ8O+Ak2cx8Whwd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bU1Q+pjJorzyBe/Gy5wP6Tmj9WeP7cfSWDM2SLnJcK2hE7/9Z+DJ3FoVPxHK343erxx/QB/zqljtiW6ABEoJSQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2574.0f7937d770"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2574.0f7937d770","@open-mercato/shared":"0.4.11-canary.2574.0f7937d770"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2574.0f7937d770_1776747339988_0.2519866109489557","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2575.e689a7bd59":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2575.e689a7bd59","_id":"@open-mercato/ai-assistant@0.4.11-develop.2575.e689a7bd59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d20e8072470fad944c7b8ea80218a8765eac2990","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2575.e689a7bd59.tgz","fileCount":298,"integrity":"sha512-tDyPrmBBGOEQaffVjux0lp1vCJtizcgRtX6/xpU/b/dGFF4n81W0qcV9tmW64HYHVqIT8H45+RmrSm2zdyg5CQ==","signatures":[{"sig":"MEYCIQC1Km2s1eaMqoRR43Adh08fDMNkqhVDIvGzqke7N2qprAIhAPg0Zyj03i8cZKiIAI0qR113t1DGriVHdnlzR+SPWuxy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tDyPrmBBGOEQaffVjux0lp1vCJtizcgRtX6/xpU/b/dGFF4n81W0qcV9tmW64HYHVqIT8H45+RmrSm2zdyg5CQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2575.e689a7bd59"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2575.e689a7bd59","@open-mercato/shared":"0.4.11-develop.2575.e689a7bd59"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2575.e689a7bd59_1776763075410_0.22831361070447742","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2578.2296fed1dd":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2578.2296fed1dd","_id":"@open-mercato/ai-assistant@0.4.11-canary.2578.2296fed1dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ac5babc4fffb668334a219c0469cf29c78db1c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2578.2296fed1dd.tgz","fileCount":505,"integrity":"sha512-OU0m5BuM92orvnq3yvx44Tl+DQrfCesqjEDOVjRQOfffjDKiwmdx0TwfDrBzN2hStRJKnA91+HoQg+eisJ+tQQ==","signatures":[{"sig":"MEYCIQDBHDfBghkbs1JmKkWU7DF+f1MVHwpBzaAPRwF5BST71gIhAP8qVJwdg37DfC1IgL/6jLeyR2adyUiFN5riibZCAgVq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3676096},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OU0m5BuM92orvnq3yvx44Tl+DQrfCesqjEDOVjRQOfffjDKiwmdx0TwfDrBzN2hStRJKnA91+HoQg+eisJ+tQQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2578.2296fed1dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2578.2296fed1dd","@open-mercato/shared":"0.4.11-canary.2578.2296fed1dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2578.2296fed1dd_1776763272477_0.6388916864280918","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2579.f2feede492":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2579.f2feede492","_id":"@open-mercato/ai-assistant@0.4.11-canary.2579.f2feede492","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5a6dc0ab12a61669020a5de737dcc68625f1ba3a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2579.f2feede492.tgz","fileCount":298,"integrity":"sha512-HDGU6J6VMUE5fSb1zp/aWcHQMtuJKufMp4KDITyDIWO5JcSfr7MzKZDF7rpq7i58WQEudNRTLXSUHfGoGCI6bA==","signatures":[{"sig":"MEUCIQD1hPE5LHhhZAMbx80H5gTXuD/4JUijhYSP8ecLIuo2LwIgaOD8bThHeYYwiuArik9sZWYiOn9Eb4HXgQvCSAP97b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876225},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HDGU6J6VMUE5fSb1zp/aWcHQMtuJKufMp4KDITyDIWO5JcSfr7MzKZDF7rpq7i58WQEudNRTLXSUHfGoGCI6bA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2579.f2feede492"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2579.f2feede492","@open-mercato/shared":"0.4.11-canary.2579.f2feede492"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2579.f2feede492_1776763310141_0.6084876515199811","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2583.f009b34b0b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2583.f009b34b0b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2583.f009b34b0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6286fcd3ef76a861c7f8ab437b041051a3b91a3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2583.f009b34b0b.tgz","fileCount":298,"integrity":"sha512-6CJvdpPia7/s7EVwKLQ1t+92xCdUc8R9lIsNnqThPLXn7EBAs32dYRi/JQkr9dpVREKEteWNkLZV7DzMrTbSpA==","signatures":[{"sig":"MEQCIHj/JMYWpZn7aaobddP4StuqwLAUlsrsQ3TujHKK9KgHAiBGmR6KNLEbes34m9ubaiY3D4WxevxS4T8t6IiJFadGAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6CJvdpPia7/s7EVwKLQ1t+92xCdUc8R9lIsNnqThPLXn7EBAs32dYRi/JQkr9dpVREKEteWNkLZV7DzMrTbSpA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2583.f009b34b0b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2583.f009b34b0b","@open-mercato/shared":"0.4.11-canary.2583.f009b34b0b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2583.f009b34b0b_1776763543632_0.3194480901068104","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2585.c9110c60b9":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2585.c9110c60b9","_id":"@open-mercato/ai-assistant@0.4.11-canary.2585.c9110c60b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97900f5d2d2e75a44ed18fd3276e7b92a6e6670b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2585.c9110c60b9.tgz","fileCount":298,"integrity":"sha512-uhre1vgnulbtdnwPqFCrxigeIGgqoJrAqCx3nnVaztvJBpjSLU7knVHWIHtq1yMFUrOKw+E4UkrpAZaKKJ6eQQ==","signatures":[{"sig":"MEYCIQC0d77YMZkxb2uJRdscU/Oe6Nmp2vzPhny3H9K25QzWcwIhAKB6faORcGdPgoBQ/S9k+PbLk1NyeV0zI5rbpJTsAKpj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uhre1vgnulbtdnwPqFCrxigeIGgqoJrAqCx3nnVaztvJBpjSLU7knVHWIHtq1yMFUrOKw+E4UkrpAZaKKJ6eQQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2585.c9110c60b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2585.c9110c60b9","@open-mercato/shared":"0.4.11-canary.2585.c9110c60b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2585.c9110c60b9_1776764710865_0.3132882424283936","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2588.d8643230fa":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2588.d8643230fa","_id":"@open-mercato/ai-assistant@0.4.11-develop.2588.d8643230fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9aa9cd7a2bc7ce1b562fd2034d88fa0f04d4149","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2588.d8643230fa.tgz","fileCount":298,"integrity":"sha512-Xk8JMWg64QLU6Vy0OURS2R4N2Id2furVp+KE86kOUiVc8M6xfknuM2/K2LG3WNfn/o4aS2dkd0q3VMboAGIOPw==","signatures":[{"sig":"MEUCIFJj1rjuzYplSk1boPl7zBYRDAQ11zDEJ7Hvk/ok0SAAAiEAyVelzaw6F8/d9A1Jjw4XenY3U+cddK4mgB1UmyA8pFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Xk8JMWg64QLU6Vy0OURS2R4N2Id2furVp+KE86kOUiVc8M6xfknuM2/K2LG3WNfn/o4aS2dkd0q3VMboAGIOPw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2588.d8643230fa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2588.d8643230fa","@open-mercato/shared":"0.4.11-develop.2588.d8643230fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2588.d8643230fa_1776765104246_0.35560433884794995","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2591.4731e2c110":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2591.4731e2c110","_id":"@open-mercato/ai-assistant@0.4.11-canary.2591.4731e2c110","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da3f368ba53e7f1370c1c0d61233f958ce37d64d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2591.4731e2c110.tgz","fileCount":505,"integrity":"sha512-BO+ABGQX6AKzNvudNiJTT9Nh17YCY4Njuf7blLQNcl3QB/SCNOWrghjppK5dhQHMWO+BcKb8SBEXZ0LPbURX3w==","signatures":[{"sig":"MEQCIDzCiOjFokMGvMsAVGTKM8fQTAdHeOdFl0AAulYpQeXEAiAjMPD9k9mfiLIjGow1p/96A3qmBFDWkhoY1mfLx7i0cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3676096},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BO+ABGQX6AKzNvudNiJTT9Nh17YCY4Njuf7blLQNcl3QB/SCNOWrghjppK5dhQHMWO+BcKb8SBEXZ0LPbURX3w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2591.4731e2c110"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2591.4731e2c110","@open-mercato/shared":"0.4.11-canary.2591.4731e2c110"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2591.4731e2c110_1776766187682_0.9907659411747927","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2593.7e4ee52f5b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2593.7e4ee52f5b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2593.7e4ee52f5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf58e1f1685b19db6d6cd408cf310de5a23b3baf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2593.7e4ee52f5b.tgz","fileCount":298,"integrity":"sha512-CCdg2JYfAVzQcmhdqN+7901C2s9Wuks7ZVi5fg7avF3ze9lcY3eBFIy5G8QXPeebDpxHIYj82gdHKwUJYcfz+w==","signatures":[{"sig":"MEYCIQD9zpSvCps3XPSm7xgKMH7O9wPv1kRW0XfRT+RTJNvGqgIhANPBlwHAMSPLkXZiGR7mc2uLdLk22enmZskL+CzjSc8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CCdg2JYfAVzQcmhdqN+7901C2s9Wuks7ZVi5fg7avF3ze9lcY3eBFIy5G8QXPeebDpxHIYj82gdHKwUJYcfz+w==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2593.7e4ee52f5b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2593.7e4ee52f5b","@open-mercato/shared":"0.4.11-canary.2593.7e4ee52f5b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2593.7e4ee52f5b_1776766935278_0.17260499208810232","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2592.c4a75a4d3d":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2592.c4a75a4d3d","_id":"@open-mercato/ai-assistant@0.4.11-develop.2592.c4a75a4d3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9e4feb4593019ad8ee9af742c2b604c3472a257","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2592.c4a75a4d3d.tgz","fileCount":298,"integrity":"sha512-y7D66xINv1n1sn6odsgdN3j1BS9GztJa2BcuTdcE/HqnL9AnpKPFh9nLnr/hGJFEO/d64Tm2oNO8GAQjomsFuA==","signatures":[{"sig":"MEYCIQD4mMwgdNd0e5NC/5NTnuyv/3LWrOBNNt924RPnR2pNvwIhAMsNG1+Dxyj9vsbTWcj6kxCOeC+Ek1VT1dsuxK2B3HVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y7D66xINv1n1sn6odsgdN3j1BS9GztJa2BcuTdcE/HqnL9AnpKPFh9nLnr/hGJFEO/d64Tm2oNO8GAQjomsFuA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2592.c4a75a4d3d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2592.c4a75a4d3d","@open-mercato/shared":"0.4.11-develop.2592.c4a75a4d3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2592.c4a75a4d3d_1776767208555_0.11464791867869639","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2594.4f01c7d2c8":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2594.4f01c7d2c8","_id":"@open-mercato/ai-assistant@0.4.11-canary.2594.4f01c7d2c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94c43b4bebee2456150745834978ec49effbad5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2594.4f01c7d2c8.tgz","fileCount":298,"integrity":"sha512-aXz+IWF1rEGs+kunapwWNb9Pvj5Xq1cq2t4W1wFDfV03VEKTyjNO7LtC+Avnu9BGmEw1mi4gqQTp3v8v8Ao8pA==","signatures":[{"sig":"MEQCIGtJz+mRQSMNVzMV4DZHv/nr1ve/2a/dPlTm8K8FnVVKAiAp6WXN65XmGJelFt4XaUkgpvC4Q5iAN0smiJExzLbqfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876225},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aXz+IWF1rEGs+kunapwWNb9Pvj5Xq1cq2t4W1wFDfV03VEKTyjNO7LtC+Avnu9BGmEw1mi4gqQTp3v8v8Ao8pA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2594.4f01c7d2c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2594.4f01c7d2c8","@open-mercato/shared":"0.4.11-canary.2594.4f01c7d2c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2594.4f01c7d2c8_1776768229022_0.009777743309805853","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2595.a4ff67f52b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2595.a4ff67f52b","_id":"@open-mercato/ai-assistant@0.4.11-develop.2595.a4ff67f52b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3db77fad8ed58b6c6f1e8ad809d33087b1720714","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2595.a4ff67f52b.tgz","fileCount":298,"integrity":"sha512-1OIl5GT8PdxnB3FFnz/W9xtrv47AA0qkLns5/i1ZGtTK3T16AqfA9+9rxhINM1fu3b+ou36egrttZtr9nvwJsw==","signatures":[{"sig":"MEYCIQCukHXMSa1vgCVOpVBS9dQQctW5eetuA4g5LCKRqOMiFAIhAJ3/BM9YFCT2KoTtSZo6yBC3ZVxD9fSHMW5bDubk2ebX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1OIl5GT8PdxnB3FFnz/W9xtrv47AA0qkLns5/i1ZGtTK3T16AqfA9+9rxhINM1fu3b+ou36egrttZtr9nvwJsw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2595.a4ff67f52b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2595.a4ff67f52b","@open-mercato/shared":"0.4.11-develop.2595.a4ff67f52b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2595.a4ff67f52b_1776769629058_0.06614695464386489","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2597.815dd8eed7":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2597.815dd8eed7","_id":"@open-mercato/ai-assistant@0.4.11-canary.2597.815dd8eed7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fcc79d38040de510db5b7ffcbb5c01d01f130fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2597.815dd8eed7.tgz","fileCount":505,"integrity":"sha512-JiRUFIJ0lIVvs6CMpXGjeqtFy7ExFW4aK2BxsNpuuSDafZyf8v7dqjb+Cmtst0G/erdfujOfZmMRSulo2zvSyg==","signatures":[{"sig":"MEYCIQD7qR/FP5BwKloVwFpCw/329MP2+NanJaD9Vaym24NQzgIhAN+XtcsdJvzCztYTShRxrWNQfitCCPgoF8EHXMKYWiwz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3676096},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JiRUFIJ0lIVvs6CMpXGjeqtFy7ExFW4aK2BxsNpuuSDafZyf8v7dqjb+Cmtst0G/erdfujOfZmMRSulo2zvSyg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2597.815dd8eed7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2597.815dd8eed7","@open-mercato/shared":"0.4.11-canary.2597.815dd8eed7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2597.815dd8eed7_1776769788973_0.5394508539895544","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2598.da64a13e74":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2598.da64a13e74","_id":"@open-mercato/ai-assistant@0.5.1-canary.2598.da64a13e74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af566d045e2ae2c3f02b64949ccbc5ac0dcd7ca0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2598.da64a13e74.tgz","fileCount":298,"integrity":"sha512-1lNqhlRKWDNXjTw5BD0pbVE0o9/SQUKXiKKa2Sw2uBEL2GfqsGYRJOERvPkFS0/IeM7gdMcsNVPR+zsBW/6QMg==","signatures":[{"sig":"MEQCIEE45RY9HLpCMf3Knim6RKLqHG7e5Gae0mWpd0SQy19TAiBVrj9y6RlTP5JXK0fBnJHN4ubKjDQHdXgIIAtft3myNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1lNqhlRKWDNXjTw5BD0pbVE0o9/SQUKXiKKa2Sw2uBEL2GfqsGYRJOERvPkFS0/IeM7gdMcsNVPR+zsBW/6QMg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2598.da64a13e74"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2598.da64a13e74","@open-mercato/shared":"0.5.1-canary.2598.da64a13e74"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2598.da64a13e74_1776770412427_0.4098017757070471","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2601.efe5f34f69":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2601.efe5f34f69","_id":"@open-mercato/ai-assistant@0.4.11-canary.2601.efe5f34f69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ea5e50900fb9d16b6b9be5d9c277a2a8e01324f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2601.efe5f34f69.tgz","fileCount":298,"integrity":"sha512-bUmO1QJTWcceJarvykvts8Xwp/QQ3s5A8JYtUsmRySa8tSO9HG49jDoNZW3C7Xsj60FyrM7yaOI6hjtZM56djA==","signatures":[{"sig":"MEQCIHoc4JIlZtI6B3WEdCsRIUvjUlfrwEoI0+EeajO6J/g+AiAdbHwwIblg5CX5vlBVT/81ptrgze16UoUbdHm+ZMcA3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bUmO1QJTWcceJarvykvts8Xwp/QQ3s5A8JYtUsmRySa8tSO9HG49jDoNZW3C7Xsj60FyrM7yaOI6hjtZM56djA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2601.efe5f34f69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2601.efe5f34f69","@open-mercato/shared":"0.4.11-canary.2601.efe5f34f69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2601.efe5f34f69_1776771591885_0.09377037693663626","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2600.e5722e03a1":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2600.e5722e03a1","_id":"@open-mercato/ai-assistant@0.4.11-canary.2600.e5722e03a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e46901ff0511dbf992b036a54ea2fb40617ce106","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2600.e5722e03a1.tgz","fileCount":505,"integrity":"sha512-IEWJYm6FZuaLk6LXmHBLIDEhzYKQ1CZkWh4UxNhq3T2xaKGRY/sUH9ahxL6xl7ZH4q7Qpq0VUyEFu7AMHDxUKA==","signatures":[{"sig":"MEUCIGOua0Wi+eWS75FL8u3dutj7I3+H9FYIAHH3dFXv9A+PAiEA3TGTV39quKdaLDBD8Hh6RItVCQJ1T/eFgNMhwvPtzng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3681020},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IEWJYm6FZuaLk6LXmHBLIDEhzYKQ1CZkWh4UxNhq3T2xaKGRY/sUH9ahxL6xl7ZH4q7Qpq0VUyEFu7AMHDxUKA==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2600.e5722e03a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2600.e5722e03a1","@open-mercato/shared":"0.4.11-canary.2600.e5722e03a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2600.e5722e03a1_1776771658470_0.5178253607427898","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2603.5d5313450b":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2603.5d5313450b","_id":"@open-mercato/ai-assistant@0.4.11-canary.2603.5d5313450b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07268e4e079455b43b30f7abf8dcb014f61e5926","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2603.5d5313450b.tgz","fileCount":505,"integrity":"sha512-XxucWRxCRmqWV6J3mBwvejeSWtKR9SW11QC6TinWVXolr5JURGG/ILoGVN8MXHx7vPVF66hhOD1q2SeyZqFw4Q==","signatures":[{"sig":"MEQCIBumaUV/McVotcuoZatexF0vOmQWeJMwNBW3p/67o5FcAiAqfgF1quqEBySUVmVvgeQa4zaexCqvwaSPlOH3bJTGyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3687849},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XxucWRxCRmqWV6J3mBwvejeSWtKR9SW11QC6TinWVXolr5JURGG/ILoGVN8MXHx7vPVF66hhOD1q2SeyZqFw4Q==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2603.5d5313450b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2603.5d5313450b","@open-mercato/shared":"0.4.11-canary.2603.5d5313450b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2603.5d5313450b_1776773717172_0.11788281528336886","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2605.5249735e53":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2605.5249735e53","_id":"@open-mercato/ai-assistant@0.4.11-canary.2605.5249735e53","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ed9d26fa2821a52f71c182ac08d07b1f6714844","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2605.5249735e53.tgz","fileCount":298,"integrity":"sha512-6Rk7zs7oMIG4Nlr46DeBjBUH0fH/t7505ykyU5+p6HXILa8RR8lTwStBUYbOVAJG9YHiQfU1qOElgPQx3mJ/8g==","signatures":[{"sig":"MEUCIQDTRUFZXWHERKMIKrTkc9821/A5tCnGWcjMItn+i267QQIgKuKw+XqQgaZd0sCDZNtPnIOiZkST6w8Cbd6FhgjFLNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6Rk7zs7oMIG4Nlr46DeBjBUH0fH/t7505ykyU5+p6HXILa8RR8lTwStBUYbOVAJG9YHiQfU1qOElgPQx3mJ/8g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2605.5249735e53"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2605.5249735e53","@open-mercato/shared":"0.4.11-canary.2605.5249735e53"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2605.5249735e53_1776773730884_0.5395268109565909","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2611.a2846a0087":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2611.a2846a0087","_id":"@open-mercato/ai-assistant@0.4.11-canary.2611.a2846a0087","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aa6e59bfed26c1cf56629a5259b203091b9228e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2611.a2846a0087.tgz","fileCount":298,"integrity":"sha512-6g6AiCS29HuStOv0QhPjshBCxc32Zp0bx1rohZ+4TexHbD9o/WEXYCmAksXwKIsE0nBcDDjbh0FeMdYdasq5Zw==","signatures":[{"sig":"MEYCIQCxc31d819zvz3txmOi/bK2592zUqr9qsA1la/P75gStAIhAOwp8iwFJd6GJwPpeyBhOKYsxMQwAYtEZFSbP84vPzvt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6g6AiCS29HuStOv0QhPjshBCxc32Zp0bx1rohZ+4TexHbD9o/WEXYCmAksXwKIsE0nBcDDjbh0FeMdYdasq5Zw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2611.a2846a0087"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2611.a2846a0087","@open-mercato/shared":"0.4.11-canary.2611.a2846a0087"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2611.a2846a0087_1776777202595_0.45959518747365724","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2614.68561293ee":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2614.68561293ee","_id":"@open-mercato/ai-assistant@0.4.11-canary.2614.68561293ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5de423443830d6b22650643bfa96bc9cd2b5762c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2614.68561293ee.tgz","fileCount":505,"integrity":"sha512-1HS4VteN43IqSKJoupmW9v+B74TJLuVRRum1GboMbHBrkjBxlHgff8TnPbpmdIBNysf8tnE5EqwFTRZANjllvw==","signatures":[{"sig":"MEYCIQDlgfS/XNCnx3c/FdcbSVeVZyhr5BcVBgQSc+Nwj2iG2QIhAPi3FUIqRn5SyyU8AcgFmNr7V9r07vo7q15Ov5cbI6P0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3693599},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1HS4VteN43IqSKJoupmW9v+B74TJLuVRRum1GboMbHBrkjBxlHgff8TnPbpmdIBNysf8tnE5EqwFTRZANjllvw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2614.68561293ee"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2614.68561293ee","@open-mercato/shared":"0.4.11-canary.2614.68561293ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2614.68561293ee_1776778521361_0.5451292073930243","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2616.a3af4eb073":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2616.a3af4eb073","_id":"@open-mercato/ai-assistant@0.4.11-canary.2616.a3af4eb073","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91244c5808f649774a6aab94b984b9fe132d020c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2616.a3af4eb073.tgz","fileCount":298,"integrity":"sha512-3zL5Zsnrw97QiQdImofEA50eYDLB8v5N2Da7qHK/P5Uzy/+R9KvDmn56WCApADfSsyGAV7VGA+5sMn6+W3P4Dg==","signatures":[{"sig":"MEUCIQDed0MWPgJ4lUaamIm5+j+jY4FL4htJOUw7sTfsMjwTqgIgPKlZv8j8qvlHZCjA+tWKMdOjsem85mND6DbabBOPKeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3zL5Zsnrw97QiQdImofEA50eYDLB8v5N2Da7qHK/P5Uzy/+R9KvDmn56WCApADfSsyGAV7VGA+5sMn6+W3P4Dg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2616.a3af4eb073"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2616.a3af4eb073","@open-mercato/shared":"0.4.11-canary.2616.a3af4eb073"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2616.a3af4eb073_1776783254474_0.27802396129263296","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2624.ce35497e95":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2624.ce35497e95","_id":"@open-mercato/ai-assistant@0.5.1-canary.2624.ce35497e95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93f00dd9e6441f7b491f28f9786edf791e134ddc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2624.ce35497e95.tgz","fileCount":298,"integrity":"sha512-a+OOkPPdwwKuqTfh3dqGRSNU04qpUQLcOhRGQMn1yoSyqhZHFyHmOyK9Vnz6mjW2Mx+iWit06d40zu0HFpY7Mw==","signatures":[{"sig":"MEQCIB0hDj4QcwdxOTa/KTxP5IkR1vPpiYFxPzVtsawypZKeAiBq2QebdL9tSsiLnlpsR/4aKtmeiBZbgH7VERlhMEGlOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2624.ce35497e95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a+OOkPPdwwKuqTfh3dqGRSNU04qpUQLcOhRGQMn1yoSyqhZHFyHmOyK9Vnz6mjW2Mx+iWit06d40zu0HFpY7Mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2624.ce35497e95"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2624.ce35497e95","@open-mercato/shared":"0.5.1-canary.2624.ce35497e95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2624.ce35497e95_1776797547194_0.7277067241342494","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2627.f5627f5f52":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2627.f5627f5f52","_id":"@open-mercato/ai-assistant@0.5.1-canary.2627.f5627f5f52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fae5285a7f48d14413216ac3b459638c5b301106","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2627.f5627f5f52.tgz","fileCount":298,"integrity":"sha512-6Bqu3xiZUhWuuPi7kPOL40jIJ03Wf00qp7CJ6ms/62N9m4OuFDwj6b18ZHB80olpmT7/WxXTypFsGqBz/x5+mA==","signatures":[{"sig":"MEUCIH7cLlaU88uKBdltEzpdlTTZ5NZ2y5jnpbjXr3mlG5z8AiEAguUvEtBpdpEwTfcgWtv8tC13fO1ABHboX9SKFLtmCow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2627.f5627f5f52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6Bqu3xiZUhWuuPi7kPOL40jIJ03Wf00qp7CJ6ms/62N9m4OuFDwj6b18ZHB80olpmT7/WxXTypFsGqBz/x5+mA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2627.f5627f5f52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2627.f5627f5f52","@open-mercato/shared":"0.5.1-canary.2627.f5627f5f52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2627.f5627f5f52_1776798464400_0.8746404982881448","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2628.e574be5269":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2628.e574be5269","_id":"@open-mercato/ai-assistant@0.4.11-canary.2628.e574be5269","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c638761ce31951f2ede6f3f18b00ee5e5c3543b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2628.e574be5269.tgz","fileCount":298,"integrity":"sha512-J6pQGc7EB7/8GNQOa4brLpSAkXNwG6whxg94tn2PNshZCCY/3maNcApXK4ckYGFkiStCAHbt2+VjYVPfpGDNTw==","signatures":[{"sig":"MEQCIAHlUWsj2ou102n7OW8lakEJ/Sx2iKJrbyuK4xjdHdrUAiBXSqRCAz3wkpyj2mzBgiplmZ/gGYtJ6JbXzAcj/9dOVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J6pQGc7EB7/8GNQOa4brLpSAkXNwG6whxg94tn2PNshZCCY/3maNcApXK4ckYGFkiStCAHbt2+VjYVPfpGDNTw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2628.e574be5269"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2628.e574be5269","@open-mercato/shared":"0.4.11-canary.2628.e574be5269"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2628.e574be5269_1776800915923_0.5409076471109895","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2629.b87f72c00f":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2629.b87f72c00f","_id":"@open-mercato/ai-assistant@0.4.11-canary.2629.b87f72c00f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1591a0dad8e1ac47b243fecac16ccdf4afcdd3bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2629.b87f72c00f.tgz","fileCount":298,"integrity":"sha512-2ZXFdv5oeg+MiF7XhlFx4XIbhYybGp/WwM2PJuFaDbvqkWIQKgQeqzxhk+SnEOnAbMA7Xz58i9GZYKLAyAOWhQ==","signatures":[{"sig":"MEYCIQCqsIZH5JQMqxqIipgT5vte8E0aGZdSRkw8jtw+JDf7AwIhALJwkfcArjh1vPUMVuVSp18nFoJl/8/RtGDRuHOK3fOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2ZXFdv5oeg+MiF7XhlFx4XIbhYybGp/WwM2PJuFaDbvqkWIQKgQeqzxhk+SnEOnAbMA7Xz58i9GZYKLAyAOWhQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2629.b87f72c00f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2629.b87f72c00f","@open-mercato/shared":"0.4.11-canary.2629.b87f72c00f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2629.b87f72c00f_1776801475370_0.17032226451637578","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2630.17388cb671":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2630.17388cb671","_id":"@open-mercato/ai-assistant@0.4.11-canary.2630.17388cb671","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8009c8035c7bdadb005a04ed72ebc01f31171a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2630.17388cb671.tgz","fileCount":298,"integrity":"sha512-iwN6y7g1qWzE+H47WGJBcrABuTJU6hqg2RlU/V6QtUZn3Vn2aDYLB/a2XTvFYxB2wr/XMQMsYGxM/Li5hzzx2A==","signatures":[{"sig":"MEQCICKAUiL5SjtnU6XMU+v/uVn3MPz4Wdlh3N1Oajf5CDadAiB/tCT/X+BloqyPLEfAhZMRTTLziyURlt5N6hqjE9hrug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iwN6y7g1qWzE+H47WGJBcrABuTJU6hqg2RlU/V6QtUZn3Vn2aDYLB/a2XTvFYxB2wr/XMQMsYGxM/Li5hzzx2A==","_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2630.17388cb671"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2630.17388cb671","@open-mercato/shared":"0.4.11-canary.2630.17388cb671"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2630.17388cb671_1776804478435_0.5718480638883636","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2631.481e9df5b0":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2631.481e9df5b0","_id":"@open-mercato/ai-assistant@0.4.11-develop.2631.481e9df5b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72587a16f99681f68987326a50f497167dd8e8db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2631.481e9df5b0.tgz","fileCount":298,"integrity":"sha512-FGLOwVX7NnA2oZq/rvDhZhobYBzehO/A8/UXU0OCLthwpRh9YatUhi/FKnZ8i95Svvixz8gxZAgimeNI59E43g==","signatures":[{"sig":"MEYCIQD1GWi0RDmBo4IH5282gy86Kb6SgMDE0ggFJS08MieKaAIhANnmMYKayGbOil8URUTa2Uv2DEEsuW/i/iuF0itDAIvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FGLOwVX7NnA2oZq/rvDhZhobYBzehO/A8/UXU0OCLthwpRh9YatUhi/FKnZ8i95Svvixz8gxZAgimeNI59E43g==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2631.481e9df5b0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2631.481e9df5b0","@open-mercato/shared":"0.4.11-develop.2631.481e9df5b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2631.481e9df5b0_1776829353212_0.03710983891251285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2632.d4be447610":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2632.d4be447610","_id":"@open-mercato/ai-assistant@0.5.1-canary.2632.d4be447610","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d6a253ef17c5480170a73b2fd9359559ee65b0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2632.d4be447610.tgz","fileCount":298,"integrity":"sha512-WHDVTMlncOJ3GOB0VCfbaKDa4r+nQZ1G9qKgz+Itn6QfrvqH6udsH5Fh21c0OuXlqwUK55nQRtIpsY7/J/2jLg==","signatures":[{"sig":"MEYCIQDc3kQHC66TD11cdgtV+0sWWo/8ZNybgiN+Bc+QuOqDJgIhAP4PCv70lgFeRIO1+x/upPizfQgBHrTTrp38We8NvNJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2632.d4be447610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WHDVTMlncOJ3GOB0VCfbaKDa4r+nQZ1G9qKgz+Itn6QfrvqH6udsH5Fh21c0OuXlqwUK55nQRtIpsY7/J/2jLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2632.d4be447610"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2632.d4be447610","@open-mercato/shared":"0.5.1-canary.2632.d4be447610"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2632.d4be447610_1776830178021_0.44493240221789243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2633.c8bdaa556c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2633.c8bdaa556c","_id":"@open-mercato/ai-assistant@0.5.1-canary.2633.c8bdaa556c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ddc2edb92a7492c284f255a3b230c43d7b815e20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2633.c8bdaa556c.tgz","fileCount":298,"integrity":"sha512-HRxa/3Y5zr2KAM60/lBfggm/DolEvapefuXSzLQeQld/61bw6g9/2XiGoio2rP1yw2Z5rRw1NUptTK65qL/8TA==","signatures":[{"sig":"MEYCIQDxuh9QFqLVkzGKpv13zOCKY6TF2ANgfrGFy+BSkjDqCwIhAJRQj9CNNUv+mQ9wMBJLKNw7BdhIBusUqB7We/Kr+leW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2633.c8bdaa556c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HRxa/3Y5zr2KAM60/lBfggm/DolEvapefuXSzLQeQld/61bw6g9/2XiGoio2rP1yw2Z5rRw1NUptTK65qL/8TA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2633.c8bdaa556c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2633.c8bdaa556c","@open-mercato/shared":"0.5.1-canary.2633.c8bdaa556c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2633.c8bdaa556c_1776838054243_0.18563685981944067","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2634.079fcafd55":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2634.079fcafd55","_id":"@open-mercato/ai-assistant@0.4.11-canary.2634.079fcafd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ded9c52ab63f198eb463def44572df2b6e40d19f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2634.079fcafd55.tgz","fileCount":298,"integrity":"sha512-TQvuWUKtDcB5nn/UDxEc+6SksIxEl8CJNXL0dEqnIoOIMasdrLzwdnUZ8lKt7qvraaGCS/6C5rr1nZGJk61+Nw==","signatures":[{"sig":"MEYCIQDc1gk/vIBUUZJT6hUR1DEE6IBJP3D9L1otMMtJ9WPlrgIhAImXAKoqmwiU/5SKmeGmBMwTSK1iJJGcQMCRQXggy2iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TQvuWUKtDcB5nn/UDxEc+6SksIxEl8CJNXL0dEqnIoOIMasdrLzwdnUZ8lKt7qvraaGCS/6C5rr1nZGJk61+Nw==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2634.079fcafd55"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2634.079fcafd55","@open-mercato/shared":"0.4.11-canary.2634.079fcafd55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2634.079fcafd55_1776839682218_0.2658248101641083","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2635.9f9e474720":{"name":"@open-mercato/ai-assistant","version":"0.4.11-develop.2635.9f9e474720","_id":"@open-mercato/ai-assistant@0.4.11-develop.2635.9f9e474720","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d939df86884224e4bf17b24c0b06aa97958cb6e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-develop.2635.9f9e474720.tgz","fileCount":298,"integrity":"sha512-ts3of0nlhb1jpUy4HHUpUxMSoIVwVVHAxBvwOc3ddpQgNc3kiRB7cqBAqOHqS4ikVk1u48wyR9PLilH8MH2etg==","signatures":[{"sig":"MEUCIQDISlPKzZgc8nbx3cF2j+cuWn7wQchzXsSk8QYdVWbrUwIgDDSCpf63qHhJiY2b2Q3VxzBDr90IqSfK+R/guSAR90E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876224},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ts3of0nlhb1jpUy4HHUpUxMSoIVwVVHAxBvwOc3ddpQgNc3kiRB7cqBAqOHqS4ikVk1u48wyR9PLilH8MH2etg==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-develop.2635.9f9e474720"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-develop.2635.9f9e474720","@open-mercato/shared":"0.4.11-develop.2635.9f9e474720"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-develop.2635.9f9e474720_1776839744830_0.20640237098006975","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2636.17617560a2":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2636.17617560a2","_id":"@open-mercato/ai-assistant@0.4.11-canary.2636.17617560a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7d09be4c2cdf8c682bbf89ff7c4b5863fea0df2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2636.17617560a2.tgz","fileCount":298,"integrity":"sha512-pLxS5b+9Z2KMYDSibeErQphM8k5nPG591fHihJYrt7aWwEp3nkiPWhcOW+cMmUSO8MrXxqFbcP8yHpQB7TGvvw==","signatures":[{"sig":"MEQCIANjIGqMZwCZ7Vmj1qiL2qggFXaKVYkjukc4dR10FlxPAiA/VZ/mBxgRde8PVfzpajIoV+yKccI+zNWOPExVYa2YsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pLxS5b+9Z2KMYDSibeErQphM8k5nPG591fHihJYrt7aWwEp3nkiPWhcOW+cMmUSO8MrXxqFbcP8yHpQB7TGvvw==","_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2636.17617560a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2636.17617560a2","@open-mercato/shared":"0.4.11-canary.2636.17617560a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2636.17617560a2_1776840451721_0.020247936554986135","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2637.c0cb2667cc":{"name":"@open-mercato/ai-assistant","version":"0.4.11-canary.2637.c0cb2667cc","_id":"@open-mercato/ai-assistant@0.4.11-canary.2637.c0cb2667cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ac05c9c6edd403a738830b7185e23be77e32e4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.4.11-canary.2637.c0cb2667cc.tgz","fileCount":298,"integrity":"sha512-coqaTj4MwwKRZbiLlwA5g+WpiMu01YXfTRlnhp0G/8viKwt5bpYlSKUZ2qTdi6afh7ZQV9/N5bnGVewgA5bWOQ==","signatures":[{"sig":"MEUCIBNFXA690aPCvaOI86QmnLALCqgO45WcIJy2bfqvKastAiEA4piTU1k7jucBjik1V+oKqA/XPeWQm3Zz3pA/X+JjG3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876220},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-coqaTj4MwwKRZbiLlwA5g+WpiMu01YXfTRlnhp0G/8viKwt5bpYlSKUZ2qTdi6afh7ZQV9/N5bnGVewgA5bWOQ==","_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.33","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^11.0.0","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^3.0.5","react-markdown":"^9.0.0","@ai-sdk/anthropic":"^3.0.12","zod-to-json-schema":"^3.25.1","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.4.11-canary.2637.c0cb2667cc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.4.11-canary.2637.c0cb2667cc","@open-mercato/shared":"0.4.11-canary.2637.c0cb2667cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.4.11-canary.2637.c0cb2667cc_1776840578378_0.6202374712080585","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2639.882bf1de69":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2639.882bf1de69","_id":"@open-mercato/ai-assistant@0.5.1-canary.2639.882bf1de69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"59bfe8b002b261df167e8f084839d706de78e28e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2639.882bf1de69.tgz","fileCount":298,"integrity":"sha512-AsBAw/scW374+6YCt496VmW0D4k5KEst6k+xAyYCnN63KZUBuThjRPJU9FwwH8atGwklWO8AY/IQ/E91QF3Fvw==","signatures":[{"sig":"MEUCID2Kokl5bMdxu7XnVV0XEC2wYlN0uPmPhTKRA6EJPGJVAiEAyX1EoT/3tiMYLN0w/F5gaF0qJFnh36PNEXBs1uDrznE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2639.882bf1de69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AsBAw/scW374+6YCt496VmW0D4k5KEst6k+xAyYCnN63KZUBuThjRPJU9FwwH8atGwklWO8AY/IQ/E91QF3Fvw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2639.882bf1de69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2639.882bf1de69","@open-mercato/shared":"0.5.1-canary.2639.882bf1de69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2639.882bf1de69_1776841504176_0.22262335280785628","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2642.4fa25a2c14":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2642.4fa25a2c14","_id":"@open-mercato/ai-assistant@0.5.1-canary.2642.4fa25a2c14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84c5371fa5ebb55c9ae8256b38c57969c8b51828","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2642.4fa25a2c14.tgz","fileCount":298,"integrity":"sha512-AObDOY8GmKuFVV7tOvZ5i2xYssp5RIVaOKtnKR8waoOpL/T8Unt/8KwvY4eBb3oJTfdBYzTwt9G9+ph66k6uvQ==","signatures":[{"sig":"MEUCIQDnCTyI/JidXl5eid4vet6Sx7FHVKUMVCMOscoH+XAdhAIgAXbFHarj/v+7Dpklc33iKr+3Pfl0BSmUQ9AshJduUsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2642.4fa25a2c14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AObDOY8GmKuFVV7tOvZ5i2xYssp5RIVaOKtnKR8waoOpL/T8Unt/8KwvY4eBb3oJTfdBYzTwt9G9+ph66k6uvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2642.4fa25a2c14"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2642.4fa25a2c14","@open-mercato/shared":"0.5.1-canary.2642.4fa25a2c14"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2642.4fa25a2c14_1776841529526_0.3834032745985776","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2640.4d63ff7148":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2640.4d63ff7148","_id":"@open-mercato/ai-assistant@0.5.1-canary.2640.4d63ff7148","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06ea501256e7e3ecb3b7d1f45f1fb96b11c1f541","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2640.4d63ff7148.tgz","fileCount":298,"integrity":"sha512-rejyUlhIokHg4yn80t3Yde5j+RC9AhQ6VGdlptpARvPE22FRL0vkwwCzVD4X1wlVeit8aTKLe+JODpzyvOlrzQ==","signatures":[{"sig":"MEUCIBZtFu4hdneY7AfftEVv+W02NI3/R4aPRh9B2KVET69HAiEAz0cGMrPRSYQKtORGaDa4UZyOt0m75+UXNWq3VvR1mgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2640.4d63ff7148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rejyUlhIokHg4yn80t3Yde5j+RC9AhQ6VGdlptpARvPE22FRL0vkwwCzVD4X1wlVeit8aTKLe+JODpzyvOlrzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2640.4d63ff7148"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2640.4d63ff7148","@open-mercato/shared":"0.5.1-canary.2640.4d63ff7148"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2640.4d63ff7148_1776841555797_0.34083645454090994","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2641.b59f195585":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2641.b59f195585","_id":"@open-mercato/ai-assistant@0.5.1-canary.2641.b59f195585","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f9b56b155f6727ba64856d694e3356fa23c928f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2641.b59f195585.tgz","fileCount":298,"integrity":"sha512-FddmkHP1pKTwuXzy18E0B1wikzMbpNkHnkIt7EBZmpRQ1l1cH5YYxIh+7HgZ2ncMscsfyRRGC4t8zcCrDN3NsQ==","signatures":[{"sig":"MEUCIC6STpoefYY621qpIOBL4O3/CCgTh3Rv4MgmHSMkZ1UDAiEA49/vSNxDDWSqK8bkdW8jjEzg7SlSbAeJzN3XgC6GkGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2641.b59f195585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FddmkHP1pKTwuXzy18E0B1wikzMbpNkHnkIt7EBZmpRQ1l1cH5YYxIh+7HgZ2ncMscsfyRRGC4t8zcCrDN3NsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2641.b59f195585"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2641.b59f195585","@open-mercato/shared":"0.5.1-canary.2641.b59f195585"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2641.b59f195585_1776841570557_0.21790451607138217","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2638.59e6e26f46":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2638.59e6e26f46","_id":"@open-mercato/ai-assistant@0.5.1-develop.2638.59e6e26f46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51b854968fd6788b2eebffb8f74b482dfa403994","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2638.59e6e26f46.tgz","fileCount":298,"integrity":"sha512-gjYLjHMibwGO55lbBOwQwZIGYFw1ylSSBlliAQRpe/ifpO5yrdGVcYGzqyj1VJhppk1FBDUUFef6KIfbyX4Hzg==","signatures":[{"sig":"MEUCIGJRJE95Wm6AEGUeoWY/Iii7aBuTaShVCAcTkAbzEm/ZAiEA7jI6L7VWWmN0XAAEMTQU6tix3ivFa6g3iBaem0CUTnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2638.59e6e26f46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876366},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gjYLjHMibwGO55lbBOwQwZIGYFw1ylSSBlliAQRpe/ifpO5yrdGVcYGzqyj1VJhppk1FBDUUFef6KIfbyX4Hzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2638.59e6e26f46"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2638.59e6e26f46","@open-mercato/shared":"0.5.1-develop.2638.59e6e26f46"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2638.59e6e26f46_1776842372292_0.3806429855096871","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2644.3719972e81":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2644.3719972e81","_id":"@open-mercato/ai-assistant@0.5.1-canary.2644.3719972e81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a9b34662857bebc97b62894d844664a94b1de40","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2644.3719972e81.tgz","fileCount":298,"integrity":"sha512-T/Zd44+ntsonBmpCwfQy9pYgD2yhF89WAr4FJ8ZxRSNrnU44nkYCnNACwHny7vm7lI3o7RGmaKQOUpvCwMug6w==","signatures":[{"sig":"MEUCIBvZANxb5D9ge093NtG/94f6NcukHWVDHQo9oshjUKvTAiEAjKa7LEcSHmnO4+idK2dO/Jh880vjfyEILee7P47rC2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2644.3719972e81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T/Zd44+ntsonBmpCwfQy9pYgD2yhF89WAr4FJ8ZxRSNrnU44nkYCnNACwHny7vm7lI3o7RGmaKQOUpvCwMug6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2644.3719972e81"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2644.3719972e81","@open-mercato/shared":"0.5.1-canary.2644.3719972e81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2644.3719972e81_1776843818192_0.04451663006804729","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2645.4b5bda54a9":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2645.4b5bda54a9","_id":"@open-mercato/ai-assistant@0.5.1-canary.2645.4b5bda54a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"649e5cb1645f4b1f77b11c8e948b2ead68712e60","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2645.4b5bda54a9.tgz","fileCount":298,"integrity":"sha512-MzH8vRTLA2tZUeJ5PgeBhR3U72SQGjg+RDXodAQiPI63Un69tLc0U7d7lgYQuzualLLNSqoBALkrk8+4Mt0Cyw==","signatures":[{"sig":"MEYCIQDR8W9nlG6qywQXrFHg3HR8YYOOO6/kEy/pd80KJHXAoAIhAOUgjgTpj+ABAq6GNCkq+RU1vaqb2PhTL15qyzyAmiIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2645.4b5bda54a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MzH8vRTLA2tZUeJ5PgeBhR3U72SQGjg+RDXodAQiPI63Un69tLc0U7d7lgYQuzualLLNSqoBALkrk8+4Mt0Cyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2645.4b5bda54a9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2645.4b5bda54a9","@open-mercato/shared":"0.5.1-canary.2645.4b5bda54a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2645.4b5bda54a9_1776843871348_0.3168152335388448","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2643.2f5ee7bcca":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2643.2f5ee7bcca","_id":"@open-mercato/ai-assistant@0.5.1-canary.2643.2f5ee7bcca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"120ad674664e077b5bf1a031b54af314bcb7c3fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2643.2f5ee7bcca.tgz","fileCount":298,"integrity":"sha512-lL1taRbxhCCnAUyuBENflfsfQxQE0b61Og3RhwjuurXN8j6+FADurIWHbgjiawiCwbDkFQP1Zp4FK7NwWAyypg==","signatures":[{"sig":"MEQCIGpoGHv/vu9L4n6nR9WVyOMVuERTPJ4smCq5d1y0wDNoAiABbwQmy9JWNoEc4gVLfHOIk3ZwLSS98N+YSfmZZS0iEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2643.2f5ee7bcca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lL1taRbxhCCnAUyuBENflfsfQxQE0b61Og3RhwjuurXN8j6+FADurIWHbgjiawiCwbDkFQP1Zp4FK7NwWAyypg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2643.2f5ee7bcca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2643.2f5ee7bcca","@open-mercato/shared":"0.5.1-canary.2643.2f5ee7bcca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2643.2f5ee7bcca_1776844197394_0.7352121471504462","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2647.2fce5da17e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2647.2fce5da17e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2647.2fce5da17e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10c53467cf7c4cd025eb2f9c4341f4423d69de2a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2647.2fce5da17e.tgz","fileCount":298,"integrity":"sha512-jAt5OCh7prvJJNrGTpSmiMQLR2ysKmppBeP9wrGq7id+N1QZgBI0Bo4UkTkur5M9Px+Q0oT3Rvoi7lj+Bpboew==","signatures":[{"sig":"MEUCIQD1UwnU0TqRyMENEeGCO06tnTAJINj9MnIiTipuOfYIWgIgU2ksngBBXg0DLoiWWDIyripAIhZT1kRHF60Nd3bhkqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2647.2fce5da17e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jAt5OCh7prvJJNrGTpSmiMQLR2ysKmppBeP9wrGq7id+N1QZgBI0Bo4UkTkur5M9Px+Q0oT3Rvoi7lj+Bpboew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2647.2fce5da17e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2647.2fce5da17e","@open-mercato/shared":"0.5.1-canary.2647.2fce5da17e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2647.2fce5da17e_1776844494607_0.9631270612619187","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2648.e3b5fd9155":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2648.e3b5fd9155","_id":"@open-mercato/ai-assistant@0.5.1-canary.2648.e3b5fd9155","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11b3db304f766bf3cfe2258ce92de63eab372cdb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2648.e3b5fd9155.tgz","fileCount":298,"integrity":"sha512-QJY4fDuFCWs1JqO401mSmwLobiZGHQQZA+8dmc8FxMocVbes1k8NjnxvD5S8Tp/uLp3qPEX14YwtQV8Oaq0HaA==","signatures":[{"sig":"MEUCIA+iokdzl7XtpftE2YQt56Q/v/+sDFL29k5mHmsIgjuLAiEAkV+8Q4540QjvdBXq1lwxALEvbq2Xz8NK0FGxycHiu7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2648.e3b5fd9155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QJY4fDuFCWs1JqO401mSmwLobiZGHQQZA+8dmc8FxMocVbes1k8NjnxvD5S8Tp/uLp3qPEX14YwtQV8Oaq0HaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2648.e3b5fd9155"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2648.e3b5fd9155","@open-mercato/shared":"0.5.1-canary.2648.e3b5fd9155"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2648.e3b5fd9155_1776846027916_0.7861120044647456","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2646.02753d0195":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2646.02753d0195","_id":"@open-mercato/ai-assistant@0.5.1-canary.2646.02753d0195","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d87771d95da66a273f0d41b36561048eb5afe9d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2646.02753d0195.tgz","fileCount":298,"integrity":"sha512-iu58XOJt5u5zO4P5ZpBhQczLEJSQqCZRGz7RPujAJJNQu3GukxGygEl4HnfBt5Smfc9YUxYGlC41KXnFeXS7vw==","signatures":[{"sig":"MEUCIQD2/9L5GlI6ifyjZQwmWFSJ0g/LvlvT/wNcAl0uonc/lAIgD4ljxsgw5+PlPUeLSzYIn7OJGI4sp+iay+xwrkubhMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2646.02753d0195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iu58XOJt5u5zO4P5ZpBhQczLEJSQqCZRGz7RPujAJJNQu3GukxGygEl4HnfBt5Smfc9YUxYGlC41KXnFeXS7vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2646.02753d0195"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2646.02753d0195","@open-mercato/shared":"0.5.1-canary.2646.02753d0195"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2646.02753d0195_1776846330751_0.26260969610475615","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2651.e8e710523e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2651.e8e710523e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2651.e8e710523e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d5ee11e8a8db3a6de3a236807c749a6d2cdcfae0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2651.e8e710523e.tgz","fileCount":298,"integrity":"sha512-U+omPDglnuhg9pn8c9erz6EGGlZzLBmh8ufVuVvcWIhgY30CV45O4vUHLnvXfaV2yX6SaLQh1tRuqQQuxNrXJA==","signatures":[{"sig":"MEUCIDpCRl8xFS2ZZfGi0+nFAn7mzcdsPYZ/BMvXj6NTC5VPAiEAjcHzIH5Mkt+w7ZrMdaBAnW7+SmHm3YCg/DC9VUJzDR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2651.e8e710523e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U+omPDglnuhg9pn8c9erz6EGGlZzLBmh8ufVuVvcWIhgY30CV45O4vUHLnvXfaV2yX6SaLQh1tRuqQQuxNrXJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2651.e8e710523e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2651.e8e710523e","@open-mercato/shared":"0.5.1-canary.2651.e8e710523e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2651.e8e710523e_1776848016440_0.5320017574744453","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2650.5aa4ba8743":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2650.5aa4ba8743","_id":"@open-mercato/ai-assistant@0.5.1-canary.2650.5aa4ba8743","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50d0640e7cb313b3af69c94e55e6efbdb67ed550","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2650.5aa4ba8743.tgz","fileCount":298,"integrity":"sha512-uZ1ZTEvr6ljqqto4rue/9Q+ECg4qE9rXAa7NkhC66hNv+danOIf0hMAqEXnHiLyTnurAkuQD+GkkBkSJuJ1tRg==","signatures":[{"sig":"MEUCIQC/n941CkmVzMmztvXAyafFa2v6IGhow5oVgK8uGoIaEQIgHS15F3XGTT5Ne8vyfJrlWdsy3B+fVjeTkHeiIwQWs5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2650.5aa4ba8743","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uZ1ZTEvr6ljqqto4rue/9Q+ECg4qE9rXAa7NkhC66hNv+danOIf0hMAqEXnHiLyTnurAkuQD+GkkBkSJuJ1tRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2650.5aa4ba8743"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2650.5aa4ba8743","@open-mercato/shared":"0.5.1-canary.2650.5aa4ba8743"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2650.5aa4ba8743_1776848625997_0.9637596894775693","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2652.0276e72e45":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2652.0276e72e45","_id":"@open-mercato/ai-assistant@0.5.1-develop.2652.0276e72e45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"589d02f4ea38d11f0ea837cdc3f0e609e6aab3b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2652.0276e72e45.tgz","fileCount":298,"integrity":"sha512-FPQDkeSzm283uJekZ1HFTwJHQx/rI4fCKAiwFU6RAwe2mcVi3BoRCb8D2JZsIsC1KMCLyVDY4cpWTCA1Lp76Dg==","signatures":[{"sig":"MEQCID7y9X8hU0m5kCg+FDFqK01cjhDGJG6YQ15CbzxiY5DBAiBs5zqm/XppqamWxgwS/7TO/3ZP5bcA0Au5oWokZ9xemw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2652.0276e72e45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876366},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FPQDkeSzm283uJekZ1HFTwJHQx/rI4fCKAiwFU6RAwe2mcVi3BoRCb8D2JZsIsC1KMCLyVDY4cpWTCA1Lp76Dg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2652.0276e72e45"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2652.0276e72e45","@open-mercato/shared":"0.5.1-develop.2652.0276e72e45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2652.0276e72e45_1776849748654_0.3340707227311741","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2658.b36a654a07":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2658.b36a654a07","_id":"@open-mercato/ai-assistant@0.5.1-canary.2658.b36a654a07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1d56e24dc1387aa0c8456a3f8c9e0b1c43e08b9d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2658.b36a654a07.tgz","fileCount":298,"integrity":"sha512-TaVBIJqG/uzPJYIuhyW5oT+/YofwUVmPTcmrz0ydUXda+WcgKXjF/a6YkX1REpuDtqdQyLvMwDjhkU8jnaE5ew==","signatures":[{"sig":"MEQCID+1KFtDC6nLJZBNH4DPIgPeWd8/A58m+mQBbdXC0bNXAiBACEOUHjQCK4rdkVJeIQsMlExTY94kxuVTG7CVlYVfjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2658.b36a654a07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TaVBIJqG/uzPJYIuhyW5oT+/YofwUVmPTcmrz0ydUXda+WcgKXjF/a6YkX1REpuDtqdQyLvMwDjhkU8jnaE5ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2658.b36a654a07"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2658.b36a654a07","@open-mercato/shared":"0.5.1-canary.2658.b36a654a07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2658.b36a654a07_1776851682097_0.8232441561789132","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2657.a01847a9fa":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2657.a01847a9fa","_id":"@open-mercato/ai-assistant@0.5.1-develop.2657.a01847a9fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5f3a5cd6e187da0f924b699baf02056ebd6f275","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2657.a01847a9fa.tgz","fileCount":298,"integrity":"sha512-7vUelCequwK5WKpmo3Epk/2HF64TsKWxvpWiFqNFQW9bKR9J8jkQSHfksuyTpczriXTx+YbfvxV4QnTXpiLH8Q==","signatures":[{"sig":"MEYCIQDZba1eA71rm2VPbnTn3YhHprRFE/8aSYibumqnB3HBWgIhALtbTGkOslWs2lIXTMQSAGj7hCqkDaJLDbdWi1oXL2Tu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2657.a01847a9fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876366},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7vUelCequwK5WKpmo3Epk/2HF64TsKWxvpWiFqNFQW9bKR9J8jkQSHfksuyTpczriXTx+YbfvxV4QnTXpiLH8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2657.a01847a9fa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2657.a01847a9fa","@open-mercato/shared":"0.5.1-develop.2657.a01847a9fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2657.a01847a9fa_1776851960147_0.6688488978265479","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2660.1c29cb97a2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2660.1c29cb97a2","_id":"@open-mercato/ai-assistant@0.5.1-canary.2660.1c29cb97a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42260f21c2e3f74ff733bc813b94e1c8273ef345","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2660.1c29cb97a2.tgz","fileCount":298,"integrity":"sha512-7gKxpV+QClj2K7enUkcqZlgqRUYN2h+vBQOwJwrO5JofgSUCtMocugXmymgMFwIVok9ETQKlSFQJC+0M7Y3wTw==","signatures":[{"sig":"MEUCIA0G2L89oijZ81y32G/MZ1KGr/GxUMUZTJsP1z3JsJgRAiEAzfBPHMbBVrACcY29aqXHurNNLTkv2+pkvD/vQpSy45c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2660.1c29cb97a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7gKxpV+QClj2K7enUkcqZlgqRUYN2h+vBQOwJwrO5JofgSUCtMocugXmymgMFwIVok9ETQKlSFQJC+0M7Y3wTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2660.1c29cb97a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2660.1c29cb97a2","@open-mercato/shared":"0.5.1-canary.2660.1c29cb97a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2660.1c29cb97a2_1776852120976_0.7195378214454373","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2661.aae154ec3d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2661.aae154ec3d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2661.aae154ec3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"547c87126448347dd7d784ff896b541b1a378aae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2661.aae154ec3d.tgz","fileCount":298,"integrity":"sha512-QCHHBm1HUVn/kZMShHMCUVhsrkTPzyodo2ktkLRJa09Z75PquBsyWhcAgRYS+wOhM5mG06l7BXEXLJ3K5zRfdw==","signatures":[{"sig":"MEYCIQCfMt0qHSOBI3F9E/0ZWDMr3b7FShf05UQ2N7A1WIgXQwIhAMoKXOVtmrh1gyAI0QShhKFFfpwcABmZg1fyFpZgtK69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2661.aae154ec3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QCHHBm1HUVn/kZMShHMCUVhsrkTPzyodo2ktkLRJa09Z75PquBsyWhcAgRYS+wOhM5mG06l7BXEXLJ3K5zRfdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2661.aae154ec3d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2661.aae154ec3d","@open-mercato/shared":"0.5.1-canary.2661.aae154ec3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2661.aae154ec3d_1776853714755_0.5155936243365415","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2664.cff92c52b3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2664.cff92c52b3","_id":"@open-mercato/ai-assistant@0.5.1-canary.2664.cff92c52b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4e347d42b7b5f455b9338b21598ab2c47dd36be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2664.cff92c52b3.tgz","fileCount":298,"integrity":"sha512-qlev1qsEyOC/q6P4SUiWXP990m2Ps6wKiU2JQ7mZ35lVk8qgji427IO7Y/KqqG/AEiX4A11gInT2RWFaZ5RtAw==","signatures":[{"sig":"MEQCIHm/MxziCfgafIAucvV+M0bqyr5cx5vNdqN36cGEw504AiBhP22ywgWjhAxUu7CmZmjBMSIDcUORFnXxWn4fpye9ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2664.cff92c52b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qlev1qsEyOC/q6P4SUiWXP990m2Ps6wKiU2JQ7mZ35lVk8qgji427IO7Y/KqqG/AEiX4A11gInT2RWFaZ5RtAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2664.cff92c52b3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2664.cff92c52b3","@open-mercato/shared":"0.5.1-canary.2664.cff92c52b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2664.cff92c52b3_1776854407101_0.8854129562371349","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2663.2c29774b5b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2663.2c29774b5b","_id":"@open-mercato/ai-assistant@0.5.1-develop.2663.2c29774b5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e3e8bf146a65bd57210abd1ef6272d395ac98f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2663.2c29774b5b.tgz","fileCount":298,"integrity":"sha512-JtITFFTZ0BettG3QsZb/n7iQctSOh0poYr8WySLEFCELhZqWERJX/NW/2PmO8cBLuEu8kbnPrjY2ZmR1pOLccA==","signatures":[{"sig":"MEQCIAxe03oeS0t9pFMZAguz9QbIeHqhhpXy6mlYdb4UuF9qAiBh/m/ynyRbsKt3VsveaqvpjEvZeb/VMdoUoPdTZk4hsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2663.2c29774b5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876366},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JtITFFTZ0BettG3QsZb/n7iQctSOh0poYr8WySLEFCELhZqWERJX/NW/2PmO8cBLuEu8kbnPrjY2ZmR1pOLccA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2663.2c29774b5b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2663.2c29774b5b","@open-mercato/shared":"0.5.1-develop.2663.2c29774b5b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2663.2c29774b5b_1776854985473_0.8111385668816862","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2666.0543b50c2f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2666.0543b50c2f","_id":"@open-mercato/ai-assistant@0.5.1-canary.2666.0543b50c2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"555b09f4e2547b7bc62b9f8b2350edcdd207d047","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2666.0543b50c2f.tgz","fileCount":298,"integrity":"sha512-A5EBDenE5gZJGUepBbDyhBslDtmNeKkeBLi2k10hyve6D2NPh61U8nL9g9gCvCZEXspETjoceXoM6CwP5cfaJA==","signatures":[{"sig":"MEQCIBXG6lk8Al5lZ5z7+ObPaInLdipkuBXxYn0+v4PaeZM+AiBlrn10MatTzUz6z/ekJWwsaLgL2DdGCAVewaaFyqRm4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2666.0543b50c2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A5EBDenE5gZJGUepBbDyhBslDtmNeKkeBLi2k10hyve6D2NPh61U8nL9g9gCvCZEXspETjoceXoM6CwP5cfaJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2666.0543b50c2f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2666.0543b50c2f","@open-mercato/shared":"0.5.1-canary.2666.0543b50c2f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2666.0543b50c2f_1776856369589_0.5963842397562038","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2667.d84eb22f92":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2667.d84eb22f92","_id":"@open-mercato/ai-assistant@0.5.1-canary.2667.d84eb22f92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0fded14804df81786d8cbe74b2c668cdd98b845","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2667.d84eb22f92.tgz","fileCount":298,"integrity":"sha512-OwOqVoxPiKjyq1btPLeqeL+L6vBzY4tgusmBkbtxMHLLw4biSPw1huyYCBKfaOra1+N0oxrft7T/hHx5DbSkWw==","signatures":[{"sig":"MEQCIH3OgHnNpNEI2338zL56pB2H8dDnZL8KPqlxv/cTtNXfAiAOln9IuBnpu/+nUtMM8lO3FdSwQgrmyqHC3ljiRYQASA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2667.d84eb22f92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OwOqVoxPiKjyq1btPLeqeL+L6vBzY4tgusmBkbtxMHLLw4biSPw1huyYCBKfaOra1+N0oxrft7T/hHx5DbSkWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2667.d84eb22f92"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2667.d84eb22f92","@open-mercato/shared":"0.5.1-canary.2667.d84eb22f92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2667.d84eb22f92_1776856429000_0.7539229015818705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2670.5d84dc6089":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2670.5d84dc6089","_id":"@open-mercato/ai-assistant@0.5.1-canary.2670.5d84dc6089","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a6879b5801d9be3f5531dc881e9ced3f93d47c48","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2670.5d84dc6089.tgz","fileCount":298,"integrity":"sha512-NYHkwwtOLP23gLErNhZ8DrVHGwsH1hs2ynCx3KbJi+dVRAuXdPPJMMPiBQfW2bwJkdZrlIpDOkQ3Nfb2p3TgTw==","signatures":[{"sig":"MEUCIQC40m38FdUQXnMtjDZPwbjSGDdvOQ8JbD4gGay10FW5JwIgdyvtz9hgmDC6PxkrYiC/F/LYuHLsVqL+llSXB0xzp20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2670.5d84dc6089","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NYHkwwtOLP23gLErNhZ8DrVHGwsH1hs2ynCx3KbJi+dVRAuXdPPJMMPiBQfW2bwJkdZrlIpDOkQ3Nfb2p3TgTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2670.5d84dc6089"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2670.5d84dc6089","@open-mercato/shared":"0.5.1-canary.2670.5d84dc6089"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2670.5d84dc6089_1776857352071_0.2721043850631557","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2669.3d4c363058":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2669.3d4c363058","_id":"@open-mercato/ai-assistant@0.5.1-canary.2669.3d4c363058","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3301e646a4e30ccd4579db18aeaed29c9c1b736c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2669.3d4c363058.tgz","fileCount":298,"integrity":"sha512-JHstwPnYuf8rA7oPVeLfvkazQilT2dolNYqGUV4AwsRs6sqyJ1GeL4V05zt4zksAVunEirumYYu2fO9mpOSEqg==","signatures":[{"sig":"MEQCIHVM6UhKAn05SIVtiyeTTRcshQZ5fxwIeLqvmCcMR+y6AiA6Npgo2UnHGEj+vAtGsL+0n2e0k9ma4pbQ6fXJ1/Wg0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2669.3d4c363058","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JHstwPnYuf8rA7oPVeLfvkazQilT2dolNYqGUV4AwsRs6sqyJ1GeL4V05zt4zksAVunEirumYYu2fO9mpOSEqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2669.3d4c363058"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2669.3d4c363058","@open-mercato/shared":"0.5.1-canary.2669.3d4c363058"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2669.3d4c363058_1776857496619_0.30617072624126895","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2672.g2128128275":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2672.g2128128275","_id":"@open-mercato/ai-assistant@0.5.1-develop.2672.g2128128275","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d937a6e1e6ce29fba744fcfcc80cd73130739654","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2672.g2128128275.tgz","fileCount":298,"integrity":"sha512-Qzi16tCLZ0lNaCD7JBIJJekVy8+Ruk65lvAlPSHn7dOPEuJav5khf1nHMssEcNSD6JOneZtNrtaI8zzZBXzWAw==","signatures":[{"sig":"MEYCIQDNbeNyV/bipb/zr657cwEcZtGqwMrCfpoEyu189nDNyAIhAIvXnnetIf0usefOypheUaoeSulhABBuSknYN32k+xni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2672.g2128128275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876370},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qzi16tCLZ0lNaCD7JBIJJekVy8+Ruk65lvAlPSHn7dOPEuJav5khf1nHMssEcNSD6JOneZtNrtaI8zzZBXzWAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2672.g2128128275"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2672.g2128128275","@open-mercato/shared":"0.5.1-develop.2672.g2128128275"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2672.g2128128275_1776858807513_0.25803859890203285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2668.efc06dcc48":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2668.efc06dcc48","_id":"@open-mercato/ai-assistant@0.5.1-canary.2668.efc06dcc48","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"36bd342b56f38b50cc0a01df104c6d61394a3b4c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2668.efc06dcc48.tgz","fileCount":298,"integrity":"sha512-SifQbGjpKKg2nUY7Ev0F/GbiUKuDkZOL/k5MNQlF3FkuyV+qmuKL2/UgbY+faF37/xHTGjiDunLDs91oEyqKhw==","signatures":[{"sig":"MEUCIQDLyU1otMzpVtiRcDL2py31/4i+s0gTl7TI4WnE8GQWlQIgMoSl923GVpkpaDsu9eJF/28dPRL3Xpifa5CT35/z6Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2668.efc06dcc48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SifQbGjpKKg2nUY7Ev0F/GbiUKuDkZOL/k5MNQlF3FkuyV+qmuKL2/UgbY+faF37/xHTGjiDunLDs91oEyqKhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2668.efc06dcc48"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2668.efc06dcc48","@open-mercato/shared":"0.5.1-canary.2668.efc06dcc48"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2668.efc06dcc48_1776858998758_0.08930027087468462","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2673.59a8e6cbdc":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2673.59a8e6cbdc","_id":"@open-mercato/ai-assistant@0.5.1-canary.2673.59a8e6cbdc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1017133ccf53ce5a1601ddb729cc6760cfd3e8c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2673.59a8e6cbdc.tgz","fileCount":298,"integrity":"sha512-0c+OUkoVMdJRSwKvNlidv4MgfF2iiofCpRMrYbyKlLrzOIi6i07PWxK8PTNvkGix+1f4j/cGuwpSqGbzlv9hRw==","signatures":[{"sig":"MEYCIQD5QwpOBM7Mdr6sx828Qq9gBIPfcdjgriGrUfchnzEhtgIhAIFaraPQxLxddBUUzOK8/KrSzZosa+J9121Yz3gpG4jK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2673.59a8e6cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0c+OUkoVMdJRSwKvNlidv4MgfF2iiofCpRMrYbyKlLrzOIi6i07PWxK8PTNvkGix+1f4j/cGuwpSqGbzlv9hRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2673.59a8e6cbdc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2673.59a8e6cbdc","@open-mercato/shared":"0.5.1-canary.2673.59a8e6cbdc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2673.59a8e6cbdc_1776859044431_0.09699955549196226","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@open-mercato/ai-assistant","version":"0.5.0","_id":"@open-mercato/ai-assistant@0.5.0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fed6cba238e47c3531ac925ca048c2877f01d4ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.0.tgz","fileCount":298,"integrity":"sha512-CEuicAwYrjQYQz9XuRRrSTfSLIsOONfNvC22QBeOihEyHSLOa+xypaOI7zquwxWkEGxOpX84QTrUEXJDxNk/yw==","signatures":[{"sig":"MEUCIE9d9fIQs2+nyvuawfjzqjYRtIZP7T2WMPwk5imEIRcSAiEA1GRoVjpIXaO9x2veG9Kh3tuvLUgwKZwQs5pjGEDT/To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876242},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CEuicAwYrjQYQz9XuRRrSTfSLIsOONfNvC22QBeOihEyHSLOa+xypaOI7zquwxWkEGxOpX84QTrUEXJDxNk/yw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.0","@open-mercato/shared":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.0_1776859059074_0.507752724658264","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2675.363475819c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2675.363475819c","_id":"@open-mercato/ai-assistant@0.5.1-canary.2675.363475819c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6db89e471b17e2259cd7abcaef7dad148d881da2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2675.363475819c.tgz","fileCount":298,"integrity":"sha512-xImcyi+XqJg8K7Zq/DOEw29NIhgpW03H79ms8gcz+duLENHFjvYuXXnlSLavDOZiuXSxoueNdDMl0GitBO06wA==","signatures":[{"sig":"MEUCIQDhTlgQQbXclpKCixGQbwKD2EyHm1JKtdUlx0oUL+SpIwIgeLF9vi0XSfXHSixN4oxn/uHOBURlhS6NrWzLyS+3S8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2675.363475819c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xImcyi+XqJg8K7Zq/DOEw29NIhgpW03H79ms8gcz+duLENHFjvYuXXnlSLavDOZiuXSxoueNdDMl0GitBO06wA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2675.363475819c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2675.363475819c","@open-mercato/shared":"0.5.1-canary.2675.363475819c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2675.363475819c_1776859115157_0.09203499672843973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2671.368a16ba11":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2671.368a16ba11","_id":"@open-mercato/ai-assistant@0.5.1-canary.2671.368a16ba11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d61bb1a2f16c999d1638f5ebce177754fc9516a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2671.368a16ba11.tgz","fileCount":298,"integrity":"sha512-ZY+tqoWy9clriSqshDWrgBDMk/7P48caDhLSdVDS9+DRT/bBlc/SfjLq6LAZjqEtQ5qtkcPFUgE/6suBLfaHGQ==","signatures":[{"sig":"MEYCIQC3CHOjKj/ShpUBUlvBJA1VRzdMJZxKY/EWQzDAj2tpVQIhAP+77fHBWeB8m5Ewu8u0MbqiVGAuehwRss+mJWMyhnOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2671.368a16ba11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZY+tqoWy9clriSqshDWrgBDMk/7P48caDhLSdVDS9+DRT/bBlc/SfjLq6LAZjqEtQ5qtkcPFUgE/6suBLfaHGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2671.368a16ba11"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2671.368a16ba11","@open-mercato/shared":"0.5.1-canary.2671.368a16ba11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2671.368a16ba11_1776859449124_0.8242158047616708","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2677.5390b61149":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2677.5390b61149","_id":"@open-mercato/ai-assistant@0.5.1-canary.2677.5390b61149","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bcf05c29c1fa35c484a50f63956476db312961d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2677.5390b61149.tgz","fileCount":298,"integrity":"sha512-a7TLS1jkQFN+94bC2rSqutzFfmJOmr6ZIp2IiWzteNsv5AGT0pboAoSnVROTTnk/lYsF4arc4rWw/Le8yC7XQg==","signatures":[{"sig":"MEUCIQC8r3N4NvZrIbXzS+cDaX4hwCZunwM23BbVT2xiL7ElqwIgEniZfKOZlTYPhfAqPzKxMKCAO4HhvJJJV4/HEJLxUJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2677.5390b61149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a7TLS1jkQFN+94bC2rSqutzFfmJOmr6ZIp2IiWzteNsv5AGT0pboAoSnVROTTnk/lYsF4arc4rWw/Le8yC7XQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2677.5390b61149"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2677.5390b61149","@open-mercato/shared":"0.5.1-canary.2677.5390b61149"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2677.5390b61149_1776860072379_0.3218602971124336","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2681.c559bb2bc3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2681.c559bb2bc3","_id":"@open-mercato/ai-assistant@0.5.1-develop.2681.c559bb2bc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe1a695ba8a8c13847fc005237c2c31c41b5fee9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2681.c559bb2bc3.tgz","fileCount":298,"integrity":"sha512-LcVxSpj/dr5q+GNWeAdYu8k5D38+Vij3+NMkJu8gk8ExycRITgZKl0sxr+dZYgHF9Pbnw1bhbmGkWFErcyxgWg==","signatures":[{"sig":"MEUCIQCfU2pR34XcaewARQ2F9AiiLB4DFK4H4D0ObJnmhpJukwIgfK7S8Qr4qVLenapASbOJMCYArknrxynP8UVp6Ef0IGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2681.c559bb2bc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876366},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LcVxSpj/dr5q+GNWeAdYu8k5D38+Vij3+NMkJu8gk8ExycRITgZKl0sxr+dZYgHF9Pbnw1bhbmGkWFErcyxgWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2681.c559bb2bc3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2681.c559bb2bc3","@open-mercato/shared":"0.5.1-develop.2681.c559bb2bc3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2681.c559bb2bc3_1776878068425_0.6589828578701269","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2683.4878a05b8e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2683.4878a05b8e","_id":"@open-mercato/ai-assistant@0.5.1-develop.2683.4878a05b8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b9b8e66451d0a839ea4d2eb0237255597379192","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2683.4878a05b8e.tgz","fileCount":298,"integrity":"sha512-pWqTp9H72lNimajHi0umZYlX7KQNSLMan3OKK3UJZ7fz2ifOsFaMbu76X+crxMyT3R4Z9+elt9K1UdmlCwab4A==","signatures":[{"sig":"MEUCIDLPyj5MTqJxiSONwHG5xRnPsur8CRq+KxWmTeSsFZRbAiEAneys0aizb6YKSUerspGwX0vcQq+lT6gqxtkGnAI4qZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2683.4878a05b8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876366},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pWqTp9H72lNimajHi0umZYlX7KQNSLMan3OKK3UJZ7fz2ifOsFaMbu76X+crxMyT3R4Z9+elt9K1UdmlCwab4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2683.4878a05b8e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2683.4878a05b8e","@open-mercato/shared":"0.5.1-develop.2683.4878a05b8e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2683.4878a05b8e_1776880237835_0.3788425157773183","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2691.d8a0934b37":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2691.d8a0934b37","_id":"@open-mercato/ai-assistant@0.5.1-develop.2691.d8a0934b37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fb3ffdc2b98b8c470d6acc3d9575471f5270fbb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2691.d8a0934b37.tgz","fileCount":298,"integrity":"sha512-9JfHfCFLGe7J9c7Apq53fcND44Qloe+kHN95bLbGw9UBK6JrhXiKq6hgD1Zd7t79NFTUyXuxx24Zbgt3Il/5gA==","signatures":[{"sig":"MEQCIBRyPlE5t5s0EikJWBSxl5U5S2ZWADls5ZCA7Z2qKUZKAiB/8L1Musjl3n3Ztx3aVZI7XgM/cDWFFOBLIeGeGu9qrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2691.d8a0934b37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873218},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9JfHfCFLGe7J9c7Apq53fcND44Qloe+kHN95bLbGw9UBK6JrhXiKq6hgD1Zd7t79NFTUyXuxx24Zbgt3Il/5gA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2691.d8a0934b37"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2691.d8a0934b37","@open-mercato/shared":"0.5.1-develop.2691.d8a0934b37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2691.d8a0934b37_1776927451184_0.007095196669015369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2692.89f6acc654":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2692.89f6acc654","_id":"@open-mercato/ai-assistant@0.5.1-canary.2692.89f6acc654","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd346e02ebcaade32ce11ac071dcf3c3707af77d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2692.89f6acc654.tgz","fileCount":298,"integrity":"sha512-2p1XkbwW0e9ImmReB6p8x3bwuhaA2UG5mtw3ha8UAtg9KyM8snYftaGndG3vGXEmCcIMMqYhmLz9z+El9omQ5w==","signatures":[{"sig":"MEUCIA1Mlgru5MH8+g1LOPNBaqeNETEsViDvkKOhvump/G0vAiEAmA9j12nUaGvwQWIQOcXljVd6W054XXmxdKKhYYR8GL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2692.89f6acc654","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873214},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2p1XkbwW0e9ImmReB6p8x3bwuhaA2UG5mtw3ha8UAtg9KyM8snYftaGndG3vGXEmCcIMMqYhmLz9z+El9omQ5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2692.89f6acc654"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2692.89f6acc654","@open-mercato/shared":"0.5.1-canary.2692.89f6acc654"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2692.89f6acc654_1776927529908_0.4368356901171826","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2693.01a9be4e45":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2693.01a9be4e45","_id":"@open-mercato/ai-assistant@0.5.1-canary.2693.01a9be4e45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f2ec1fe63823c9985d95af76ce5237415102de4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2693.01a9be4e45.tgz","fileCount":298,"integrity":"sha512-lX5kbNKs9uCy38Y8ftJGMfIC4xiJK287jYs+foFCLMiJeLHe6E1owLUSpzaGlT3MTWYzArP+/CTifIzGzeNCAw==","signatures":[{"sig":"MEUCIBSDty6BrDp26hFuw7e3drFE+7jYQioE433UI7xTtjZPAiEA0i81o/l+XM5x+pLcxdSrV3uttdN08SxeVtyYfZf4NsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2693.01a9be4e45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lX5kbNKs9uCy38Y8ftJGMfIC4xiJK287jYs+foFCLMiJeLHe6E1owLUSpzaGlT3MTWYzArP+/CTifIzGzeNCAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2693.01a9be4e45"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2693.01a9be4e45","@open-mercato/shared":"0.5.1-canary.2693.01a9be4e45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2693.01a9be4e45_1776928073251_0.5854227790037627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2694.732417c5ec":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2694.732417c5ec","_id":"@open-mercato/ai-assistant@0.5.1-develop.2694.732417c5ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3387a6ba33169d9d3ad2508bf3ecc0da9b33281c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2694.732417c5ec.tgz","fileCount":298,"integrity":"sha512-/6yGYIbcZ/WrjIGbF8qyCEDs6/IyDpcsoyx/i115hUb7gV03zpaHrdn9p1JmlS+rQv9AsQ3sA2CaTXXapNKEMw==","signatures":[{"sig":"MEUCIQDoY3en7gOPuT/HC6GzGp8fgyN7claNNU3jcf8cfLAICQIgHWqTIeFAYwtm3m3Rub677OaRSPlKFxv/y7/YnrS4Zms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2694.732417c5ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/6yGYIbcZ/WrjIGbF8qyCEDs6/IyDpcsoyx/i115hUb7gV03zpaHrdn9p1JmlS+rQv9AsQ3sA2CaTXXapNKEMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2694.732417c5ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2694.732417c5ec","@open-mercato/shared":"0.5.1-develop.2694.732417c5ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2694.732417c5ec_1776929639297_0.4859155828903994","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2695.8caedab664":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2695.8caedab664","_id":"@open-mercato/ai-assistant@0.5.1-canary.2695.8caedab664","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b19e0f549e1acd083308421be90261406fcbc60","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2695.8caedab664.tgz","fileCount":298,"integrity":"sha512-gwm+Pt8DaP9gox8Q2duvALHYCs1EBb0djQFfd04tJQ5SObQ9HLeNkKmokC2XreiYTMazf0vNgBceD6cJqUzlLA==","signatures":[{"sig":"MEYCIQDXP4aGwY60pwiqet0RODQ1AO1lPTgUcvhFnzuy/rA+dwIhAJuJ35aTQWhYDG0WHAx8GCLE50yWAZlfAK9wtSHX5eDY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2695.8caedab664","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gwm+Pt8DaP9gox8Q2duvALHYCs1EBb0djQFfd04tJQ5SObQ9HLeNkKmokC2XreiYTMazf0vNgBceD6cJqUzlLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2695.8caedab664"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2695.8caedab664","@open-mercato/shared":"0.5.1-canary.2695.8caedab664"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2695.8caedab664_1776931231084_0.5238158783558293","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2696.ac75fc974f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2696.ac75fc974f","_id":"@open-mercato/ai-assistant@0.5.1-canary.2696.ac75fc974f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b175e424d5b469637aaff3b2d72aeff468217bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2696.ac75fc974f.tgz","fileCount":298,"integrity":"sha512-Dugitm6A3xXkPRs8wrHfiM4ugtclF9QWHGoOtVONJM/xRkrmLUdm48/rN4XRzJq0ZCFVhZndUre6axMcVM3h1w==","signatures":[{"sig":"MEUCIBBBfLcaSftvvf6OydTXN9ngQ4VEgypt8d7t6+2JDwbmAiEAsjIZ0bqk6SUdOKOPS10pkeLAhM1SceeIEsDGMxt/QAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2696.ac75fc974f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Dugitm6A3xXkPRs8wrHfiM4ugtclF9QWHGoOtVONJM/xRkrmLUdm48/rN4XRzJq0ZCFVhZndUre6axMcVM3h1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2696.ac75fc974f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2696.ac75fc974f","@open-mercato/shared":"0.5.1-canary.2696.ac75fc974f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2696.ac75fc974f_1776931795859_0.4940016260193689","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2697.b2f5008131":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2697.b2f5008131","_id":"@open-mercato/ai-assistant@0.5.1-canary.2697.b2f5008131","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"123492ed6f8d1022198497daa3643227b6a1bd6a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2697.b2f5008131.tgz","fileCount":298,"integrity":"sha512-kQaM12HdICIEJ8IX2LOiItvyoYgfu5zaM6RwvFxaEfs/2jOtlt3P2utuBvG+uhucFbnUBgcpJOXN9hI1dEDmaw==","signatures":[{"sig":"MEQCIE40TD6TgwaqtSXCF6NpO6DosiFX5IKUVV386vFTdMxmAiADunFMgO4nRJzsvlpYINpkmr/o7A/YiamXuWnfWzbTbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2697.b2f5008131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kQaM12HdICIEJ8IX2LOiItvyoYgfu5zaM6RwvFxaEfs/2jOtlt3P2utuBvG+uhucFbnUBgcpJOXN9hI1dEDmaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2697.b2f5008131"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2697.b2f5008131","@open-mercato/shared":"0.5.1-canary.2697.b2f5008131"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2697.b2f5008131_1776934283410_0.3714773721132374","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2698.d7e0b82a91":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2698.d7e0b82a91","_id":"@open-mercato/ai-assistant@0.5.1-canary.2698.d7e0b82a91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a37dc01e83b31b5248e336173d42ef1f06ebd01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2698.d7e0b82a91.tgz","fileCount":298,"integrity":"sha512-WIDCcpcNH19/Lwu7/+kK3+PTEJuORKynLdwfAoAH5aSkAN0Y6FoAAcWSpXdM6doeEw72yr32EIf2TmBIjp61Og==","signatures":[{"sig":"MEQCIFH87LEA3QRgWp+vE2IOEaAfAdNt7vxxHurQnAN98ckAAiBGU8txDsNA3Lpe0dGC33A66Xkvdj15jc3hz4vbuCQsrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2698.d7e0b82a91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WIDCcpcNH19/Lwu7/+kK3+PTEJuORKynLdwfAoAH5aSkAN0Y6FoAAcWSpXdM6doeEw72yr32EIf2TmBIjp61Og==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2698.d7e0b82a91"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2698.d7e0b82a91","@open-mercato/shared":"0.5.1-canary.2698.d7e0b82a91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2698.d7e0b82a91_1776935145387_0.966220577068843","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2699.f8b50c8046":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2699.f8b50c8046","_id":"@open-mercato/ai-assistant@0.5.1-develop.2699.f8b50c8046","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9dfa85bd971f828b5de379e89aa2a50cf52c88b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2699.f8b50c8046.tgz","fileCount":298,"integrity":"sha512-AnJebW8kppRK9tltdKG7YsQyyc9CmY6cyJSwtpf42oJENsEvivRkim8dyg1EImhM/IHk+aH+W00ZL50gq30v1Q==","signatures":[{"sig":"MEYCIQDN7reHxDuVDloU5kiV6o7xfxVPR0Drser+fIqt9HJBbQIhAMIjkv+Z9Bxsz17Kx+6wgrkM5sYWdGmgiF1yff4DSVZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2699.f8b50c8046","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AnJebW8kppRK9tltdKG7YsQyyc9CmY6cyJSwtpf42oJENsEvivRkim8dyg1EImhM/IHk+aH+W00ZL50gq30v1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2699.f8b50c8046"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2699.f8b50c8046","@open-mercato/shared":"0.5.1-develop.2699.f8b50c8046"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2699.f8b50c8046_1776935948792_0.26505062301845594","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2700.5fc273bcd7":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2700.5fc273bcd7","_id":"@open-mercato/ai-assistant@0.5.1-canary.2700.5fc273bcd7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"29e8c6982c6cfe1a6136fb043515eb88953727fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2700.5fc273bcd7.tgz","fileCount":298,"integrity":"sha512-eIXU/MgRiIbzCYrIbL97R1HhhazojIQ8QwN2Yze8O5eUya9pdnYtAr3yNeahCD7kSFbfyX5tAd6ratcXisMmoQ==","signatures":[{"sig":"MEQCICrksOtATeErlBggti7bovxFzo4vtfy7ImFLKHdHqPM7AiBPHXlS/vskUSEro19DO1wGXyfF3iTdm/tVgGfaTRUnRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2700.5fc273bcd7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eIXU/MgRiIbzCYrIbL97R1HhhazojIQ8QwN2Yze8O5eUya9pdnYtAr3yNeahCD7kSFbfyX5tAd6ratcXisMmoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2700.5fc273bcd7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2700.5fc273bcd7","@open-mercato/shared":"0.5.1-canary.2700.5fc273bcd7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2700.5fc273bcd7_1776936300563_0.9660493039912263","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2702.22e1e4a3ca":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2702.22e1e4a3ca","_id":"@open-mercato/ai-assistant@0.5.1-canary.2702.22e1e4a3ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d89b6b7fd4a9428c3ae46208f9c1b87fc01cda0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2702.22e1e4a3ca.tgz","fileCount":298,"integrity":"sha512-afG2pexUGBr2pbrxi26wjc18Nr3ogsHqhpDM05ku0FwhEmej78/hI4W1XSKy7OK23ehC9oSzpajmJHCTgeX3ZA==","signatures":[{"sig":"MEQCIBfigzlZxhmb8uyx9UjYeieWCjfyX3RFgYBwTz33U9T2AiAH3KFgRZWEOE4GPuDrvn2mFWrTroBb0Nl9g/nyblKXIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2702.22e1e4a3ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-afG2pexUGBr2pbrxi26wjc18Nr3ogsHqhpDM05ku0FwhEmej78/hI4W1XSKy7OK23ehC9oSzpajmJHCTgeX3ZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2702.22e1e4a3ca"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2702.22e1e4a3ca","@open-mercato/shared":"0.5.1-canary.2702.22e1e4a3ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2702.22e1e4a3ca_1776938123879_0.12527486047171954","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2703.7c280a2b85":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2703.7c280a2b85","_id":"@open-mercato/ai-assistant@0.5.1-canary.2703.7c280a2b85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"652a91abb280d8b8d47cb2e94ba936e3873dde4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2703.7c280a2b85.tgz","fileCount":298,"integrity":"sha512-vAFo5aod0fTE53wkec8ucsRz9zTvEhbbMQ25e/Pl0PnCjHDzH8+HH1CJBeO9vfIqR6LbXvpNab5g7X6IGQcMRQ==","signatures":[{"sig":"MEUCIA1G/kZvIzhz4ysgRIRQpG6hDzqgGzXPx6pyXdwkq5UEAiEArHeuZ5beOZ9GKWrDQib2o78mNQoyS4q3pZBjvsPsImU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2703.7c280a2b85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vAFo5aod0fTE53wkec8ucsRz9zTvEhbbMQ25e/Pl0PnCjHDzH8+HH1CJBeO9vfIqR6LbXvpNab5g7X6IGQcMRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2703.7c280a2b85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2703.7c280a2b85","@open-mercato/shared":"0.5.1-canary.2703.7c280a2b85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2703.7c280a2b85_1776938252650_0.01944547184657397","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2704.ee6b963698":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2704.ee6b963698","_id":"@open-mercato/ai-assistant@0.5.1-canary.2704.ee6b963698","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45dc429481ec4348ac3ea9229b2e8c6fe81228aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2704.ee6b963698.tgz","fileCount":298,"integrity":"sha512-gnr1RdSwdSsT6sfquJZd07YJj8ffH6KMhAH8zwrDroyb4E3Tel6jnAMSbMaiOvemHEkVAYY6xHta7hfWY0otqA==","signatures":[{"sig":"MEYCIQDfM9DD6wvmcHYF8RXC0Ww8LuO5IaKQB9gIiOwI8CXYhQIhAK3q562kvWcMwl0DkIrxqYPQWJSFkfUyA/UDyTefeUJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2704.ee6b963698","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gnr1RdSwdSsT6sfquJZd07YJj8ffH6KMhAH8zwrDroyb4E3Tel6jnAMSbMaiOvemHEkVAYY6xHta7hfWY0otqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2704.ee6b963698"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2704.ee6b963698","@open-mercato/shared":"0.5.1-canary.2704.ee6b963698"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2704.ee6b963698_1776938857978_0.3770496855544072","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2705.11c09c85bb":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2705.11c09c85bb","_id":"@open-mercato/ai-assistant@0.5.1-canary.2705.11c09c85bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"952613c35a650a115b5051f57fb7195b45efc1cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2705.11c09c85bb.tgz","fileCount":298,"integrity":"sha512-5q9Pg3qEzxFaWiaMhHUo5JM4eYcLiDAAcI51tE6OD0K1OXyMPSRdIz1a3h+WuY+iaWhrJH7ir+Xa34xkM0d3HA==","signatures":[{"sig":"MEQCIB1fWiKgOvzafbTqe0B8AUzhZApvI+iyC8dFwpXUVX/jAiARqWrN4LSSOfhYEtPQfFeXQGRen/kVPfAbF0X3WkzihQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2705.11c09c85bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5q9Pg3qEzxFaWiaMhHUo5JM4eYcLiDAAcI51tE6OD0K1OXyMPSRdIz1a3h+WuY+iaWhrJH7ir+Xa34xkM0d3HA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2705.11c09c85bb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2705.11c09c85bb","@open-mercato/shared":"0.5.1-canary.2705.11c09c85bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2705.11c09c85bb_1776939269565_0.3188272473110729","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2706.726bbedbc6":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2706.726bbedbc6","_id":"@open-mercato/ai-assistant@0.5.1-canary.2706.726bbedbc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"023abbab08baecacde4bed6db27a993c6e97be95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2706.726bbedbc6.tgz","fileCount":298,"integrity":"sha512-8M302FiRyve/7u1Kk+w6f8gZ+GSMmJF559KKnDx/tnNaY/ko6XdN5fgRhEi6gBXARhcnaHX+X55CCDIxKQc+vw==","signatures":[{"sig":"MEUCIQCID/5cLvcIgn6FuK5IDd2mvcJbA9iSex5AL/ipLgKJTAIgIh73ndIVQb+mf0kJ7cq2/A7XPS2jfc3t9/3TDIH2xrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2706.726bbedbc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8M302FiRyve/7u1Kk+w6f8gZ+GSMmJF559KKnDx/tnNaY/ko6XdN5fgRhEi6gBXARhcnaHX+X55CCDIxKQc+vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2706.726bbedbc6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2706.726bbedbc6","@open-mercato/shared":"0.5.1-canary.2706.726bbedbc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2706.726bbedbc6_1776939848062_0.34100249883992806","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2707.9790d55f84":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2707.9790d55f84","_id":"@open-mercato/ai-assistant@0.5.1-canary.2707.9790d55f84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"001b600ed472116083878c85e46766d150fbb3ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2707.9790d55f84.tgz","fileCount":298,"integrity":"sha512-2imLl0BnYufZIlfrDhO/FHK0+euqZXHax2TzLbxCftOMGBEWHb/EZ4K/6tDrDT4cllhXfhcWguNztKWCw20rCw==","signatures":[{"sig":"MEQCIDTIcMv7FIQwwQ2ZUmP9A/gJLOH1nO4YYWMpFDkhkVoTAiA16xfxF0Olgf0NLkrf9YKxEDGaYz+eprs4/jrGJrq9Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2707.9790d55f84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2imLl0BnYufZIlfrDhO/FHK0+euqZXHax2TzLbxCftOMGBEWHb/EZ4K/6tDrDT4cllhXfhcWguNztKWCw20rCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2707.9790d55f84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2707.9790d55f84","@open-mercato/shared":"0.5.1-canary.2707.9790d55f84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2707.9790d55f84_1776940555843_0.13078065758624113","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2708.d6c4f6e5d1":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2708.d6c4f6e5d1","_id":"@open-mercato/ai-assistant@0.5.1-develop.2708.d6c4f6e5d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56c16e5734c4ba35951c9b3b84d314d0ef71d44d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2708.d6c4f6e5d1.tgz","fileCount":298,"integrity":"sha512-WROFJG2fgX7JmF5Pcl1KmoXBntCtM8ijaxUNlR8px1Kf9pCdsKejOS8dPyI0yVw/nny/+WbzWhoo7AFiSNdQDA==","signatures":[{"sig":"MEUCIQC3EE9axtBMGqUo5ltu4MJ+XMrThAGFKoP+JDlTyhqAgQIgeJWOJq7VUoq6MvrNYaxvr1GciH2q8jHP/GXWT1TtGhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2708.d6c4f6e5d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WROFJG2fgX7JmF5Pcl1KmoXBntCtM8ijaxUNlR8px1Kf9pCdsKejOS8dPyI0yVw/nny/+WbzWhoo7AFiSNdQDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2708.d6c4f6e5d1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2708.d6c4f6e5d1","@open-mercato/shared":"0.5.1-develop.2708.d6c4f6e5d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2708.d6c4f6e5d1_1776943406161_0.5278300281827795","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2710.1b5c3e22ed":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2710.1b5c3e22ed","_id":"@open-mercato/ai-assistant@0.5.1-canary.2710.1b5c3e22ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72692e20ddf07aca17f1ba05bfa32c56551204b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2710.1b5c3e22ed.tgz","fileCount":298,"integrity":"sha512-iXxOtKNzQUYChrFhjnUoj8JdERIPNeGGzqI7V3NhkMgA6nem4hbCtNVVWuRaxTTW5ltZuwFjKFJWd8BeJ2d4oQ==","signatures":[{"sig":"MEUCIGJlFWJxoFTLdWxapb+rwHjUZ9Sz2yGmHG34HrEBes8qAiEA+Z/Zq61kI6djDKicUMKBPbhAQuVR70+1/YviDUGoTwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2710.1b5c3e22ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iXxOtKNzQUYChrFhjnUoj8JdERIPNeGGzqI7V3NhkMgA6nem4hbCtNVVWuRaxTTW5ltZuwFjKFJWd8BeJ2d4oQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2710.1b5c3e22ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2710.1b5c3e22ed","@open-mercato/shared":"0.5.1-canary.2710.1b5c3e22ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2710.1b5c3e22ed_1776944823540_0.6910292342601829","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2711.a821f7152a":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2711.a821f7152a","_id":"@open-mercato/ai-assistant@0.5.1-canary.2711.a821f7152a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73268d2295dbc458e236fd46cac4435e21a9c8c7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2711.a821f7152a.tgz","fileCount":298,"integrity":"sha512-JGETMLISt9bNL5yEDt4jjzGj/+9VIYMqVomwisZeMiMrAOzwlM0HrUmCQfV0ETXwMSTltTLLF8i54kcge2k6Kw==","signatures":[{"sig":"MEUCICpF/y3fxojbpXfJvbHehciuZt6OPNmcZ6iO5UB78/YhAiEAi4XUpMbqNq5xxS1r3/PHhQUOB6gZBQzzLhzZEz/b8Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2711.a821f7152a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JGETMLISt9bNL5yEDt4jjzGj/+9VIYMqVomwisZeMiMrAOzwlM0HrUmCQfV0ETXwMSTltTLLF8i54kcge2k6Kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2711.a821f7152a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2711.a821f7152a","@open-mercato/shared":"0.5.1-canary.2711.a821f7152a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2711.a821f7152a_1776944862297_0.20101190476016684","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2713.506aa8bb52":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2713.506aa8bb52","_id":"@open-mercato/ai-assistant@0.5.1-canary.2713.506aa8bb52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"180f66cbb635c660f20f5992a237e488a81d10d3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2713.506aa8bb52.tgz","fileCount":298,"integrity":"sha512-b8CT9PTlAkjYPHB4SwpBI9LeJVGweCWwLBcI+XDTtEPXbkovfYML8FBQZJvPkOHhPwQimnaSWi6akdn/wCtZkQ==","signatures":[{"sig":"MEYCIQDzavM3TVvcLBzjI/7DyupOSHWjPoGAbCI2yILa2wPZjgIhAKheeXXRQWV8TJO12tNKbmbfi1CM9TCX0/E/DRZcIULg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2713.506aa8bb52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b8CT9PTlAkjYPHB4SwpBI9LeJVGweCWwLBcI+XDTtEPXbkovfYML8FBQZJvPkOHhPwQimnaSWi6akdn/wCtZkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2713.506aa8bb52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2713.506aa8bb52","@open-mercato/shared":"0.5.1-canary.2713.506aa8bb52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2713.506aa8bb52_1776945052856_0.9735508050049584","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2709.b6bdd776ac":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2709.b6bdd776ac","_id":"@open-mercato/ai-assistant@0.5.1-develop.2709.b6bdd776ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3128b9f0f26f092d2a4375e89b0cd1b9bed470e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2709.b6bdd776ac.tgz","fileCount":298,"integrity":"sha512-D+2ZQA6A0vP2TibjZ0prJfzZtzJirc2+iCXPrbwR+X3Q14C4cDq6xKzIGf42AUBpZ8497AwMIRExaFUIEHvBgA==","signatures":[{"sig":"MEUCID2L0nd5POfaHy2VjBTP5RpvHaBaGaGkzSrD0u9y0NZfAiEAp0tMyTJXPxICGTWE1luJ1skfXNeCpPqFUHQLrRbow4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2709.b6bdd776ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D+2ZQA6A0vP2TibjZ0prJfzZtzJirc2+iCXPrbwR+X3Q14C4cDq6xKzIGf42AUBpZ8497AwMIRExaFUIEHvBgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2709.b6bdd776ac"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2709.b6bdd776ac","@open-mercato/shared":"0.5.1-develop.2709.b6bdd776ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2709.b6bdd776ac_1776945600037_0.1881013890087897","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2714.53161e44a4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2714.53161e44a4","_id":"@open-mercato/ai-assistant@0.5.1-canary.2714.53161e44a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b381abd9094c6c5c48ab844091e16a64f5aa92f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2714.53161e44a4.tgz","fileCount":298,"integrity":"sha512-CKTcwyFwzik6b7RWNwRBj3kX1OrdS7dusE4rLFvSRj01ZXNmaB2H/xlpIDafx6vbhfNdNvxn8b2YKkwmpF4BcA==","signatures":[{"sig":"MEQCIBRcYS73WUZIjDg+/c7+LXjrvT7/vo+/TczELnfdb9Q+AiAQuFf/WRZG1amYs6Nz6dxO2Vq7AAT51cxp/gEsBlC4xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2714.53161e44a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CKTcwyFwzik6b7RWNwRBj3kX1OrdS7dusE4rLFvSRj01ZXNmaB2H/xlpIDafx6vbhfNdNvxn8b2YKkwmpF4BcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2714.53161e44a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2714.53161e44a4","@open-mercato/shared":"0.5.1-canary.2714.53161e44a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2714.53161e44a4_1776958480498_0.47776012570038096","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2716.da798a02c6":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2716.da798a02c6","_id":"@open-mercato/ai-assistant@0.5.1-canary.2716.da798a02c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b06b48ea70bb1f35b8d8eead115bdc1cb41d060","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2716.da798a02c6.tgz","fileCount":298,"integrity":"sha512-7tyQv1jqwNmU6iV23kTrbnb5yyi+TB7UpzPR3uqrHowR290eTPJGPqeFME3uUb8XXw5ItlqaZlm1fbhsOURzLg==","signatures":[{"sig":"MEUCIQDISWoro0CWHGwgiIPVo/3zDnCy6DLDkWUIZjjsyOXuEAIgR9Irsa1Djw7mugTx6z9Q8UaXjHh3QHfh/Z3Ywjy/GCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2716.da798a02c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7tyQv1jqwNmU6iV23kTrbnb5yyi+TB7UpzPR3uqrHowR290eTPJGPqeFME3uUb8XXw5ItlqaZlm1fbhsOURzLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2716.da798a02c6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2716.da798a02c6","@open-mercato/shared":"0.5.1-canary.2716.da798a02c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2716.da798a02c6_1776959353254_0.3992058227773645","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2715.f1ecbc42a2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2715.f1ecbc42a2","_id":"@open-mercato/ai-assistant@0.5.1-canary.2715.f1ecbc42a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4548f6010fb9b005bfa14f2390141557fee8e7d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2715.f1ecbc42a2.tgz","fileCount":298,"integrity":"sha512-b8lYbK4KEDK6KGdkelAnArBNtSPRA/WB7yVi5Q0J4O1Md2RMJWYzlA2uZBzpa2FnRbghGzIa6S/yHkRv3k5bdQ==","signatures":[{"sig":"MEUCIApsKpevaFV4jOo0Vu0TJEe9Df4Zo6oPQCFkN/FkTSemAiEAwRMpzjtlQg83Q7O4oU4fko5kacIhX2UJLkJ7YQ87/RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2715.f1ecbc42a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b8lYbK4KEDK6KGdkelAnArBNtSPRA/WB7yVi5Q0J4O1Md2RMJWYzlA2uZBzpa2FnRbghGzIa6S/yHkRv3k5bdQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2715.f1ecbc42a2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2715.f1ecbc42a2","@open-mercato/shared":"0.5.1-canary.2715.f1ecbc42a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2715.f1ecbc42a2_1776960725195_0.6760682502485098","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2719.bb108c81b8":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2719.bb108c81b8","_id":"@open-mercato/ai-assistant@0.5.1-canary.2719.bb108c81b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a5c793cf2336ac74fd03de78a5148525de4e893","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2719.bb108c81b8.tgz","fileCount":298,"integrity":"sha512-jVsFraoNEQ+O2J2xijPPW/ZXAgOxJm/XfXxUG07tPXSKlGNgaLcfN4o7xjOeuAqLdt7t69pJpE0TQHQlbrbILQ==","signatures":[{"sig":"MEUCIA9FvkOjfNux091RY1gjz2HYcCOm8QEhrXQQWWaJPhuXAiEAtNGeky4jEo2kFiL3YzVOPkCoc6rzb4GicYBZ34EP678=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2719.bb108c81b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jVsFraoNEQ+O2J2xijPPW/ZXAgOxJm/XfXxUG07tPXSKlGNgaLcfN4o7xjOeuAqLdt7t69pJpE0TQHQlbrbILQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2719.bb108c81b8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2719.bb108c81b8","@open-mercato/shared":"0.5.1-canary.2719.bb108c81b8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2719.bb108c81b8_1776961083888_0.3182457627313753","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2721.8370490b93":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2721.8370490b93","_id":"@open-mercato/ai-assistant@0.5.1-canary.2721.8370490b93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"554cbabc7115bd2c57040ca48bc4bdeb7af694d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2721.8370490b93.tgz","fileCount":298,"integrity":"sha512-bBFaeVIWzS133Lq/QI9b06Q3sdlEnYb71oUUM1hg5+aBSxaU1JNTbbyyz/mLButNex3/SaMzL8+Nb1rEeNtQgA==","signatures":[{"sig":"MEUCIHP1xuzQHonX5Is7R+GoB90upx2Z0qSkx0Is12kl0SJiAiEAi9NrXCFiYzHqW/G+T/YwSxIJ/y3JcINC9tiTXnjsB1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2721.8370490b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bBFaeVIWzS133Lq/QI9b06Q3sdlEnYb71oUUM1hg5+aBSxaU1JNTbbyyz/mLButNex3/SaMzL8+Nb1rEeNtQgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2721.8370490b93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2721.8370490b93","@open-mercato/shared":"0.5.1-canary.2721.8370490b93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2721.8370490b93_1776961633041_0.3436799577166654","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2722.c5116c3d1e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2722.c5116c3d1e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2722.c5116c3d1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fc1dd1d674b117236b65c70752134a47cc24e81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2722.c5116c3d1e.tgz","fileCount":298,"integrity":"sha512-TnqLw5i1Ac/TLv3gybiZQDwdiAWbgzK+MKV2pyeBadRemE+Y5hqYPvB4tkS0tarTW1HGKJmjVWHOCElrMJp66g==","signatures":[{"sig":"MEYCIQDmpTQLhlmkbHT3okLmQqc0bOCkwOOJcxl1Y4MRssYhwAIhANRPADP18+UWinjR/wk9+QOL37rUaBlCbKapxqJRwfow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2722.c5116c3d1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TnqLw5i1Ac/TLv3gybiZQDwdiAWbgzK+MKV2pyeBadRemE+Y5hqYPvB4tkS0tarTW1HGKJmjVWHOCElrMJp66g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2722.c5116c3d1e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2722.c5116c3d1e","@open-mercato/shared":"0.5.1-canary.2722.c5116c3d1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2722.c5116c3d1e_1776961731720_0.7921659885863657","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2724.a3578a5b80":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2724.a3578a5b80","_id":"@open-mercato/ai-assistant@0.5.1-canary.2724.a3578a5b80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"17032a41620181a610729f51e1aafa3f8ec33a6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2724.a3578a5b80.tgz","fileCount":298,"integrity":"sha512-+CXHhgR2hCGCjJM3mJW5hikvR6CN3R3QFQieiIb6pd1zxfMOtM/f7yHq/TrwJZFoE2/vrSs9fFDnbhmsAGFXhw==","signatures":[{"sig":"MEYCIQDUjWGiA9WrblZiiEQgZxFlihUcSryT1T759TaFyaTXEwIhAOLGI3IvPfxHZn46ra6nCkVgkaJeYH6BES81/zLT0XKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2724.a3578a5b80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+CXHhgR2hCGCjJM3mJW5hikvR6CN3R3QFQieiIb6pd1zxfMOtM/f7yHq/TrwJZFoE2/vrSs9fFDnbhmsAGFXhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2724.a3578a5b80"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2724.a3578a5b80","@open-mercato/shared":"0.5.1-canary.2724.a3578a5b80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2724.a3578a5b80_1776962037416_0.2782291234426104","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2718.84c2f7fb52":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2718.84c2f7fb52","_id":"@open-mercato/ai-assistant@0.5.1-canary.2718.84c2f7fb52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e1d9cff019b212240a91bc4c50de4ae23ba6e559","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2718.84c2f7fb52.tgz","fileCount":298,"integrity":"sha512-npQXWghfHFjPV6zEbUblao3SDliqgf0CuqiYX6wTfs2TVkM8QsjXfqCRQZ3m32uVFwS9YvKmHjxHcE1zRZghBQ==","signatures":[{"sig":"MEUCIQCSzm+RAGOb1RY2q5vZP06ZLtKnwo8VXd/AHVFyK0T4IQIgf5LRNGjyix8p49f+ME7NVfASgdG6NmG+/FWKAdbszdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2718.84c2f7fb52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-npQXWghfHFjPV6zEbUblao3SDliqgf0CuqiYX6wTfs2TVkM8QsjXfqCRQZ3m32uVFwS9YvKmHjxHcE1zRZghBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2718.84c2f7fb52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2718.84c2f7fb52","@open-mercato/shared":"0.5.1-canary.2718.84c2f7fb52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2718.84c2f7fb52_1776962886737_0.42471556756538975","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2720.3147d27054":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2720.3147d27054","_id":"@open-mercato/ai-assistant@0.5.1-canary.2720.3147d27054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f312f130159fb574f09e53887cb6e192b4667b9c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2720.3147d27054.tgz","fileCount":298,"integrity":"sha512-Vsj9TyRDuM0cHBESVaX3j49e1N6I8cHqv+fumOk1Wn4FS4WyOKeTTccyQqtRc/f0fbzx+AjmPqUtjsoph36org==","signatures":[{"sig":"MEUCIHcDO0RbYng3+iBjibHSV1UX0i4CumliZTooqVEGCUcWAiEA7u7Yx1Ihg9RhgSW/XngdhgdBYhFZF1Upjzfhm4Xf3oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2720.3147d27054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vsj9TyRDuM0cHBESVaX3j49e1N6I8cHqv+fumOk1Wn4FS4WyOKeTTccyQqtRc/f0fbzx+AjmPqUtjsoph36org==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2720.3147d27054"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2720.3147d27054","@open-mercato/shared":"0.5.1-canary.2720.3147d27054"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2720.3147d27054_1776963366169_0.39024110034326376","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2723.bb6e531dda":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2723.bb6e531dda","_id":"@open-mercato/ai-assistant@0.5.1-canary.2723.bb6e531dda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ef9a223a454fc74499f3220063a6df5840afdaa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2723.bb6e531dda.tgz","fileCount":298,"integrity":"sha512-jUPeoiCO1wK3h4Ms+Fw0QeDF+F3+ZnlAEHQsm0C37OIWw7npCrYBj4ZBjQCBKvF5cOu9esu31XHe6ips61ZXpQ==","signatures":[{"sig":"MEUCIQD0WqXlAlWVc5zqirXzuaeuM5rge818vJA6YwSKgNcL6wIgEmdFbri/UwmylGLL8DpmQvnMqjX6KEqSc3ZrdBb7yiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2723.bb6e531dda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jUPeoiCO1wK3h4Ms+Fw0QeDF+F3+ZnlAEHQsm0C37OIWw7npCrYBj4ZBjQCBKvF5cOu9esu31XHe6ips61ZXpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2723.bb6e531dda"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2723.bb6e531dda","@open-mercato/shared":"0.5.1-canary.2723.bb6e531dda"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2723.bb6e531dda_1776964365738_0.869514739816972","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2725.60d23a37fc":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2725.60d23a37fc","_id":"@open-mercato/ai-assistant@0.5.1-canary.2725.60d23a37fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8fbe607519c10ccc5f993a01beed6ab8b63b6a90","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2725.60d23a37fc.tgz","fileCount":298,"integrity":"sha512-8cZvNjdGn2RswG1PbVjWe2D6zCILQigb7Z79UMk2Y6xQ3QJFNz2n4mfU2DYcRumPI3J9FS3Fu+Q2ZTNMHIUBTg==","signatures":[{"sig":"MEUCIH1B4YLBHO6XIbx9gQh7KjW/4+dMvFICcRsLwR8gHbVSAiEAs/uZcXXQ55ps/EEWzXy0C+v2ah9tdGG99chigvOnqcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2725.60d23a37fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8cZvNjdGn2RswG1PbVjWe2D6zCILQigb7Z79UMk2Y6xQ3QJFNz2n4mfU2DYcRumPI3J9FS3Fu+Q2ZTNMHIUBTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2725.60d23a37fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2725.60d23a37fc","@open-mercato/shared":"0.5.1-canary.2725.60d23a37fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2725.60d23a37fc_1776965213803_0.6428391461198988","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2727.5af6be1c11":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2727.5af6be1c11","_id":"@open-mercato/ai-assistant@0.5.1-develop.2727.5af6be1c11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f712401f4cd34ee47861d47a1f725d99fa85bde","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2727.5af6be1c11.tgz","fileCount":298,"integrity":"sha512-DD+tk43uGDUpH7xu4fnhH+yS/KdeTh3w0uNYXNim60NwGZ6kijah6Z+h1F8KKzusm9XsfO5P408rH3AyIRZBDg==","signatures":[{"sig":"MEUCIFrZzhRyR0vQYXY/j5IbqFRa2sBl+dxY7KaeFnCTDINxAiEA0a9mzKJj1Nd7DhvGoXLmg2+s14HMl9TrQZ0o1VI40Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2727.5af6be1c11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DD+tk43uGDUpH7xu4fnhH+yS/KdeTh3w0uNYXNim60NwGZ6kijah6Z+h1F8KKzusm9XsfO5P408rH3AyIRZBDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2727.5af6be1c11"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2727.5af6be1c11","@open-mercato/shared":"0.5.1-develop.2727.5af6be1c11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2727.5af6be1c11_1776968380214_0.9944998501274727","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2726.f23b390420":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2726.f23b390420","_id":"@open-mercato/ai-assistant@0.5.1-canary.2726.f23b390420","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8cdab84be7ae048e4275bb63064ff2824ce6c795","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2726.f23b390420.tgz","fileCount":298,"integrity":"sha512-TaQJzgwdq27mQhnRmt/XfSzerKvRub3FBQfSnuV//CiC0qB/2wi1CXB+NI4CYUY0StqItQk6HJV7FcDu/Tsdlw==","signatures":[{"sig":"MEQCIGoMUVDdQkqFXRhg9YF4H/u/b7vIVtkkL6fFUoW0femjAiBJjLC6SA9UfmT6IoY+TtJAZF9uQkaXJ36uCji4cBtR5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2726.f23b390420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TaQJzgwdq27mQhnRmt/XfSzerKvRub3FBQfSnuV//CiC0qB/2wi1CXB+NI4CYUY0StqItQk6HJV7FcDu/Tsdlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2726.f23b390420"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2726.f23b390420","@open-mercato/shared":"0.5.1-canary.2726.f23b390420"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2726.f23b390420_1776968846629_0.3511334577313203","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2728.5587e0d230":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2728.5587e0d230","_id":"@open-mercato/ai-assistant@0.5.1-canary.2728.5587e0d230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2482792a388af02d3efddc1c69362133cc75e5b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2728.5587e0d230.tgz","fileCount":298,"integrity":"sha512-w9tAhonHDpvg4SPBtO70/tzoMj8SEfL2x/sEFBeuTWK5eNSxiXL/aO0dTqPusO8k55wkO3nvuknrfj9u8ReBuQ==","signatures":[{"sig":"MEUCIDAFXfxwvEi8z7YZvgQba80XBBBMH7Nd7kucgaftmGQXAiEAuE+mmonNlHFI2c3v+X8NqDbAh9MAl/DEAj2igSNfn0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2728.5587e0d230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w9tAhonHDpvg4SPBtO70/tzoMj8SEfL2x/sEFBeuTWK5eNSxiXL/aO0dTqPusO8k55wkO3nvuknrfj9u8ReBuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2728.5587e0d230"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2728.5587e0d230","@open-mercato/shared":"0.5.1-canary.2728.5587e0d230"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2728.5587e0d230_1776969203788_0.9137180297187444","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2729.g8804649029":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2729.g8804649029","_id":"@open-mercato/ai-assistant@0.5.1-canary.2729.g8804649029","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2964aacbb0b341d3a4685ad2dddfb53e484116a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2729.g8804649029.tgz","fileCount":298,"integrity":"sha512-KqNeAgjrKFKNrGTqJSES2XLj+ybEzFLdGFw6yPKPnlLvkGEVbr2jOt/FtZIKd4sQrt4eFI+YSx3xx86/nkNLfg==","signatures":[{"sig":"MEYCIQD/f6Km/suXCAvl8MRIxsJcfEFYpo3aSfXQ5g5RKrsmOAIhAI7NRnB6qR0OMgpuPxFylqjXNtR37RBpIbKiFqLW9J9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2729.g8804649029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KqNeAgjrKFKNrGTqJSES2XLj+ybEzFLdGFw6yPKPnlLvkGEVbr2jOt/FtZIKd4sQrt4eFI+YSx3xx86/nkNLfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2729.g8804649029"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2729.g8804649029","@open-mercato/shared":"0.5.1-canary.2729.g8804649029"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2729.g8804649029_1776971338361_0.6998564938434206","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2730.7f69c38381":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2730.7f69c38381","_id":"@open-mercato/ai-assistant@0.5.1-canary.2730.7f69c38381","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"844a7f54f4241bc0bbb3ee7918964e08e0eac39f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2730.7f69c38381.tgz","fileCount":298,"integrity":"sha512-6QZ6H5R3rI2Y79pwwhslmjIzZpdQJI4nvcv8TLfTa8KppfnipdIZTDJOnA5XkeDxeMc1YBdQ9IxPLCJYtCQGRQ==","signatures":[{"sig":"MEUCIQC+RCPOyoDBgsj2Wbz/LXBoeHMKNTiCv+Ku29F1+ctITwIgZS4XacNlHUr9f0AprbSJROZ6FHwc2tF3XZ2XRDOuQWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2730.7f69c38381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6QZ6H5R3rI2Y79pwwhslmjIzZpdQJI4nvcv8TLfTa8KppfnipdIZTDJOnA5XkeDxeMc1YBdQ9IxPLCJYtCQGRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2730.7f69c38381"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2730.7f69c38381","@open-mercato/shared":"0.5.1-canary.2730.7f69c38381"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2730.7f69c38381_1776971760578_0.9219783795989445","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2731.f574979d5e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2731.f574979d5e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2731.f574979d5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f862828a25dfde5069349f476b4887f711877d8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2731.f574979d5e.tgz","fileCount":298,"integrity":"sha512-gvESheIlZKR04JAHJu03oRFEO85KLzLsjemZvTWistr0FeA1qSgu7zOd/0GoASl9kWkj9H0RCXsbj29+fWzTkw==","signatures":[{"sig":"MEYCIQC+M1Ummek+hnO4HxWFkYbnsB6oj+U6qVWyEVPgShMMMgIhANWtfVQjnHFxULsFZ+aIzosCq8AQtSbyS9BrEerkPUAL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2731.f574979d5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gvESheIlZKR04JAHJu03oRFEO85KLzLsjemZvTWistr0FeA1qSgu7zOd/0GoASl9kWkj9H0RCXsbj29+fWzTkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2731.f574979d5e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2731.f574979d5e","@open-mercato/shared":"0.5.1-canary.2731.f574979d5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2731.f574979d5e_1776974055124_0.3915497552828284","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2734.c73e239fa8":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2734.c73e239fa8","_id":"@open-mercato/ai-assistant@0.5.1-canary.2734.c73e239fa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77d5f690d2ea7571ff77a4f5c2aa8abc77dc3a71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2734.c73e239fa8.tgz","fileCount":298,"integrity":"sha512-8WdeMaR37QU7BIWjplNegVOepPXpaxkOFwPUOYHDE4H+x5YTvIpD9BagAUI4A6MhVTG3g5LJ7clUxg46+kvKJg==","signatures":[{"sig":"MEUCIHAU18T/h3f2bK2hvmTPnY3P7J+kg4tZM63DdhvzsI8SAiEA7iIMWjMRUI4P9PEok9wHvVIw+Fu2vXlF38QS3EnDbS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2734.c73e239fa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8WdeMaR37QU7BIWjplNegVOepPXpaxkOFwPUOYHDE4H+x5YTvIpD9BagAUI4A6MhVTG3g5LJ7clUxg46+kvKJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2734.c73e239fa8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2734.c73e239fa8","@open-mercato/shared":"0.5.1-canary.2734.c73e239fa8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2734.c73e239fa8_1776980134322_0.35484006782093647","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2736.ef78c3c581":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2736.ef78c3c581","_id":"@open-mercato/ai-assistant@0.5.1-canary.2736.ef78c3c581","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c5c482b20b972de640c0ce2abf3ffc9ad793aa73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2736.ef78c3c581.tgz","fileCount":298,"integrity":"sha512-1FPnXddzzlTW7OumFkXoqTzFp4U8dgaSCiuO2PBGemrRiso66SqkUUG9jLlagyf3vzFArCxvEKfDNlOJLOyPVA==","signatures":[{"sig":"MEUCIQCYUWt++7oU9FeOMzw7YhwuIOZ4CQwSHGcTW2ZFIRGOQwIgWhqLi7WBSgJ9JKpdhPUNA3MrpyHvpd4R1zquvEUv1iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2736.ef78c3c581","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1FPnXddzzlTW7OumFkXoqTzFp4U8dgaSCiuO2PBGemrRiso66SqkUUG9jLlagyf3vzFArCxvEKfDNlOJLOyPVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2736.ef78c3c581"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2736.ef78c3c581","@open-mercato/shared":"0.5.1-canary.2736.ef78c3c581"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2736.ef78c3c581_1776982354379_0.6880837094386933","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2737.7e9aee26a4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2737.7e9aee26a4","_id":"@open-mercato/ai-assistant@0.5.1-canary.2737.7e9aee26a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c18a66f059df690ae1933656aa191776087af535","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2737.7e9aee26a4.tgz","fileCount":298,"integrity":"sha512-GXEMk2I31Df4vWtrVOiHXLwh0Ap2ibm3WYW6bgoJUvtxtIBzpNKUZs0HfXFXvMZG+IeIZLMhx+DkfPi+CfdIyw==","signatures":[{"sig":"MEYCIQCK05OhWW91ryI2l3W+i6Blc84YngSkSzDB/xAgLS3MagIhAISeby8fBvsOP0zCnm6+0JXsIUdpqswL9T3UERAKEWeq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2737.7e9aee26a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GXEMk2I31Df4vWtrVOiHXLwh0Ap2ibm3WYW6bgoJUvtxtIBzpNKUZs0HfXFXvMZG+IeIZLMhx+DkfPi+CfdIyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2737.7e9aee26a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2737.7e9aee26a4","@open-mercato/shared":"0.5.1-canary.2737.7e9aee26a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2737.7e9aee26a4_1776985000038_0.8638204397931157","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2738.44bf59b09a":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2738.44bf59b09a","_id":"@open-mercato/ai-assistant@0.5.1-canary.2738.44bf59b09a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c2cdfc7d211b8f819594817ca5f7c85ab8eb28d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2738.44bf59b09a.tgz","fileCount":298,"integrity":"sha512-mpFMdFQjt8VHlc7BegZFWPMsLD0LUE8gRSBW3ck5jcL+k2UuE1y0UarSYgF+FdI5MSdJfxyg6mvPk36J2/JNXw==","signatures":[{"sig":"MEUCIQD1iMZ1vyK71+zBHv7dZ2Qow43gmDhfeVT1i3CJYBCC+QIgc2MxjJ6U9PgYSwt/1+t3XoeejqPmIb0E/qywtoQGu/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2738.44bf59b09a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mpFMdFQjt8VHlc7BegZFWPMsLD0LUE8gRSBW3ck5jcL+k2UuE1y0UarSYgF+FdI5MSdJfxyg6mvPk36J2/JNXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2738.44bf59b09a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2738.44bf59b09a","@open-mercato/shared":"0.5.1-canary.2738.44bf59b09a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2738.44bf59b09a_1776987226497_0.5627093712675595","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2739.ee6beb15e9":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2739.ee6beb15e9","_id":"@open-mercato/ai-assistant@0.5.1-canary.2739.ee6beb15e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e404bc4255b03ab585778489da7cef6844ad411","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2739.ee6beb15e9.tgz","fileCount":298,"integrity":"sha512-9rgN5VOGJ8zpHjdF1T7gB/hIN+64Yf1dk9ogf5+Mr9qbUajQpDHF7XaFmP6AjVL+WkY8JlIurU78xx1Nv3eMcA==","signatures":[{"sig":"MEQCIAt3q2cE/T+pAEclFk5IShrYfJnJQ/wbXskV5LaQrbsEAiATPgYY3R67Y5Q+JQOWl9cEJBtF1sJDE+bBsLsooPQG+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2739.ee6beb15e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9rgN5VOGJ8zpHjdF1T7gB/hIN+64Yf1dk9ogf5+Mr9qbUajQpDHF7XaFmP6AjVL+WkY8JlIurU78xx1Nv3eMcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2739.ee6beb15e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2739.ee6beb15e9","@open-mercato/shared":"0.5.1-canary.2739.ee6beb15e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2739.ee6beb15e9_1777004524924_0.0471466119488384","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2740.47b6868402":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2740.47b6868402","_id":"@open-mercato/ai-assistant@0.5.1-canary.2740.47b6868402","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38af0c8e7256f230f65c7b3d965c8c83aba6e8cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2740.47b6868402.tgz","fileCount":298,"integrity":"sha512-5AHnS8ynla6z2kf0/3XDZ1ULT+1G0M8AAmTeBFonxgYlLHGL7M6eqUnPDe74YR3TWVLs/eZOVNh6wXxMyqIxIg==","signatures":[{"sig":"MEUCIQDMFrudQc/ActxQcy4f6kDTmbmiF12TmzMHsUWNuDi12QIgMdVG2+Om/S6RuN64mtqwxfG9HDBzFvBR7IU205gn5Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2740.47b6868402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5AHnS8ynla6z2kf0/3XDZ1ULT+1G0M8AAmTeBFonxgYlLHGL7M6eqUnPDe74YR3TWVLs/eZOVNh6wXxMyqIxIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2740.47b6868402"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2740.47b6868402","@open-mercato/shared":"0.5.1-canary.2740.47b6868402"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2740.47b6868402_1777005310444_0.673778200707166","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2741.81b18ad8e9":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2741.81b18ad8e9","_id":"@open-mercato/ai-assistant@0.5.1-canary.2741.81b18ad8e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4ee4a2699390ee6c95bd997c16fdadad324aa3f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2741.81b18ad8e9.tgz","fileCount":298,"integrity":"sha512-AGRTwZRWuHPlo9R+pegUVHQVYqszN80ezL2ei2eJXSG/U43PopvjUP3zdCkTL8l6GINnmS8vQHoqMR18E6Xbbg==","signatures":[{"sig":"MEICHzHQVilaxP+1wV8HsThVHsuDIYHXYj6Q1thYOJ5qbp8CH3uaLKvI/l5xieamQujM1OGYGkfOKerm9tlbL86TRto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2741.81b18ad8e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AGRTwZRWuHPlo9R+pegUVHQVYqszN80ezL2ei2eJXSG/U43PopvjUP3zdCkTL8l6GINnmS8vQHoqMR18E6Xbbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2741.81b18ad8e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2741.81b18ad8e9","@open-mercato/shared":"0.5.1-canary.2741.81b18ad8e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2741.81b18ad8e9_1777006790930_0.2251785797593604","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2744.9c8be0dd93":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2744.9c8be0dd93","_id":"@open-mercato/ai-assistant@0.5.1-develop.2744.9c8be0dd93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6cdd8ca469d747847838ae4139abcff885a3a90c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2744.9c8be0dd93.tgz","fileCount":298,"integrity":"sha512-FmB7IOUOu4H3KiwxyDpbZSHn//0ivq4vHxdqg7nBjJRe9YMvWyHwmRw/UNT8dCexAIEoenkMp4ySn0l4chNEeg==","signatures":[{"sig":"MEQCID2E+FIju/tWGDttVSEXuNMCKv4badz0hSv9x/2wxakUAiBoyBGXtgnUIBWTbnG4MNsEX/92NCtTteOHhNCDu3gBpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2744.9c8be0dd93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FmB7IOUOu4H3KiwxyDpbZSHn//0ivq4vHxdqg7nBjJRe9YMvWyHwmRw/UNT8dCexAIEoenkMp4ySn0l4chNEeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2744.9c8be0dd93"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2744.9c8be0dd93","@open-mercato/shared":"0.5.1-develop.2744.9c8be0dd93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2744.9c8be0dd93_1777013555353_0.08192137533997212","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2746.29c956d091":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2746.29c956d091","_id":"@open-mercato/ai-assistant@0.5.1-canary.2746.29c956d091","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa0d631f7f7bfce9b06ab6859a6ab0be8baf8ec5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2746.29c956d091.tgz","fileCount":298,"integrity":"sha512-ITHW8PcMSdpqIhoAhI0j34LRmdKTlL5PqwaD6WWuZf1XGf7PbiJmJTN/ecCDzOGJ5x7xYQT1lOJNuscoWZRVIw==","signatures":[{"sig":"MEYCIQDTnxTr9YpXKt0CovRyh1JzzRbDLC5CP+NqamKNxG7l7QIhAMBcFhmHhO2T46BUQPqkyBHrvpYz6N4p1GxFfYGGXybk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2746.29c956d091","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ITHW8PcMSdpqIhoAhI0j34LRmdKTlL5PqwaD6WWuZf1XGf7PbiJmJTN/ecCDzOGJ5x7xYQT1lOJNuscoWZRVIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2746.29c956d091"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2746.29c956d091","@open-mercato/shared":"0.5.1-canary.2746.29c956d091"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2746.29c956d091_1777014906933_0.1921015581958938","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2755.126749cca8":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2755.126749cca8","_id":"@open-mercato/ai-assistant@0.5.1-canary.2755.126749cca8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a165396b65e2745b228ee65c4457343f652cfa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2755.126749cca8.tgz","fileCount":298,"integrity":"sha512-8CPMXcmSmWSmRD0VSSlGU/ZytTa+xTS2ktj37lzoCe3hdhJb4iIMskX1IqWzWouQcJyNwWxp8hy/d5Zp004O4w==","signatures":[{"sig":"MEQCIG4pmQlPUd2E2712VY0uOjpejzg0SQN+x2BeZX+LNs67AiBl62qEhItws3VNjLMKb0zKvqobkPN+j8CToBf2yuSBTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2755.126749cca8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8CPMXcmSmWSmRD0VSSlGU/ZytTa+xTS2ktj37lzoCe3hdhJb4iIMskX1IqWzWouQcJyNwWxp8hy/d5Zp004O4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2755.126749cca8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2755.126749cca8","@open-mercato/shared":"0.5.1-canary.2755.126749cca8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2755.126749cca8_1777015225711_0.5970531895561348","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2756.cce1739df3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2756.cce1739df3","_id":"@open-mercato/ai-assistant@0.5.1-develop.2756.cce1739df3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"160c508e08f79eb4e705e13c4b69168d4347a48a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2756.cce1739df3.tgz","fileCount":298,"integrity":"sha512-w/Nb7rTtw/69UIszmjJV16A5t6Br2gpLmJ+McyIsShk57F36GR1BNRIscDovdlYeeXpbyYi133pIRZFaZdbnrA==","signatures":[{"sig":"MEUCIB89xNTZh2n7ehXpw873vjgYWsBnPunGSZ/TfIK8neXoAiEAiV6GQG7YYedtnyHs8pawSpe3tou1AsxqkJJsrnY36x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2756.cce1739df3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w/Nb7rTtw/69UIszmjJV16A5t6Br2gpLmJ+McyIsShk57F36GR1BNRIscDovdlYeeXpbyYi133pIRZFaZdbnrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2756.cce1739df3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2756.cce1739df3","@open-mercato/shared":"0.5.1-develop.2756.cce1739df3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2756.cce1739df3_1777015871814_0.24767633286478974","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2758.e796a9fea6":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2758.e796a9fea6","_id":"@open-mercato/ai-assistant@0.5.1-canary.2758.e796a9fea6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16739de127f892c9052646992db2f0edcb8a2295","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2758.e796a9fea6.tgz","fileCount":298,"integrity":"sha512-TT9ss3iIlb1I74XQ0+O+t2deL8ZJJr+A67TOkF5jhDWqEmLxkuNoWG72Kb39e9bKcjphvo5wZ07LmwAoVs6g3g==","signatures":[{"sig":"MEQCIHMJH+bL7WGdH/ko6j1lhQkdRUgxygsi6B6Rr69p6Vz+AiA3nONEOSAz3spYl3mnqZA64HDZrEWBj0a7HLqVRyTQqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2758.e796a9fea6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TT9ss3iIlb1I74XQ0+O+t2deL8ZJJr+A67TOkF5jhDWqEmLxkuNoWG72Kb39e9bKcjphvo5wZ07LmwAoVs6g3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2758.e796a9fea6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2758.e796a9fea6","@open-mercato/shared":"0.5.1-canary.2758.e796a9fea6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2758.e796a9fea6_1777016072915_0.24848886004039517","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2763.338a8a49df":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2763.338a8a49df","_id":"@open-mercato/ai-assistant@0.5.1-canary.2763.338a8a49df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3e2bbf8c2b9b388c4c2cd21d4fe7ab8791ad8d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2763.338a8a49df.tgz","fileCount":298,"integrity":"sha512-1/QdW+euHmpbxE3lq/0f9kao6+cu1/cgqSNGnwRig1HAt+wzyIItlMN/tJYRNwE78M+voMJuMDkEIlLrtqV3Iw==","signatures":[{"sig":"MEUCIQChYApsxjxESnc10HqZRyb/TbqNb/5FL64NC2+zL8YJxgIgQfmHKDJEUJCMWqCq+M/4x9E2Tm8BWkaE2K0eXgIwQCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2763.338a8a49df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1/QdW+euHmpbxE3lq/0f9kao6+cu1/cgqSNGnwRig1HAt+wzyIItlMN/tJYRNwE78M+voMJuMDkEIlLrtqV3Iw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2763.338a8a49df"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2763.338a8a49df","@open-mercato/shared":"0.5.1-canary.2763.338a8a49df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2763.338a8a49df_1777018109039_0.7093998116435243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2762.90c271efe2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2762.90c271efe2","_id":"@open-mercato/ai-assistant@0.5.1-develop.2762.90c271efe2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07dde030962981af8a91289fd762a5827a48796e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2762.90c271efe2.tgz","fileCount":298,"integrity":"sha512-rbxI1JO4awEp3K4a1Zw534ki1yEbwCPIdHveaTc7VQ7HBE8SIa1pyorNj7GUVDaGuHhRtV701X5hO4UuxR8SGg==","signatures":[{"sig":"MEUCIQDGb0xbsBLGsvOL3mOz0JjMPNVjbbJdez611+UsPmB7NAIgQ+gZgCWH224ecvSt9qOhQ62c7Z4sdJKfB9M5x8vNsSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2762.90c271efe2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rbxI1JO4awEp3K4a1Zw534ki1yEbwCPIdHveaTc7VQ7HBE8SIa1pyorNj7GUVDaGuHhRtV701X5hO4UuxR8SGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2762.90c271efe2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2762.90c271efe2","@open-mercato/shared":"0.5.1-develop.2762.90c271efe2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2762.90c271efe2_1777018278183_0.4883719797135644","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2760.377214a16d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2760.377214a16d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2760.377214a16d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a80b87ac6c1fc6051db6a9e94bc7c9319cb541ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2760.377214a16d.tgz","fileCount":298,"integrity":"sha512-KxXlHh+GMEn9FXhAvY/CbD74yutAZAL33A2P3FAC/HIzFmPWwZTS4c4U/fcOXi6owpsOWvPIWhGLADp4+3flNQ==","signatures":[{"sig":"MEUCIEp0xbkeazapASVEiPlhMLrlWuO3KGdjRBs/IBOF6AUNAiEAxunVKcK5PkDGtLi61BiRDkNyQz8TGI0uVQ9ciFbLTsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2760.377214a16d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KxXlHh+GMEn9FXhAvY/CbD74yutAZAL33A2P3FAC/HIzFmPWwZTS4c4U/fcOXi6owpsOWvPIWhGLADp4+3flNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2760.377214a16d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2760.377214a16d","@open-mercato/shared":"0.5.1-canary.2760.377214a16d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2760.377214a16d_1777018485633_0.24474760906661475","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2765.65b2280e59":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2765.65b2280e59","_id":"@open-mercato/ai-assistant@0.5.1-canary.2765.65b2280e59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa5e4eaf8477e71cb4769e2aa6cc3d0728cd25ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2765.65b2280e59.tgz","fileCount":298,"integrity":"sha512-Nx9IlNm8O8Ktxqc7kCRxx3U2iNi7I71m1sX+Qm64PkdTVT4FVKQqZoHO68C8N2TXary2qc+dS9hJjyMzCSYeag==","signatures":[{"sig":"MEYCIQCznCT6Y9tGQldkG1xC/CvWNwyZblSIKWRpozK+OAw1UgIhALtwuFwyk6k0O26XIotXNWEAttahQxIT2B7MDEYPkpV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2765.65b2280e59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Nx9IlNm8O8Ktxqc7kCRxx3U2iNi7I71m1sX+Qm64PkdTVT4FVKQqZoHO68C8N2TXary2qc+dS9hJjyMzCSYeag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2765.65b2280e59"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2765.65b2280e59","@open-mercato/shared":"0.5.1-canary.2765.65b2280e59"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2765.65b2280e59_1777018735859_0.025229194087021956","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2766.ee161d4cde":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2766.ee161d4cde","_id":"@open-mercato/ai-assistant@0.5.1-canary.2766.ee161d4cde","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16936dca5226e0ca409c3da25ee5fc98020bdee5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2766.ee161d4cde.tgz","fileCount":298,"integrity":"sha512-J5cKfj+uGATHDMLa4PcWFZS9aCqRGiFRSZZNcS5b3HnuldUM4ec9KNe0Q/7jNraxwZFpDIXEGRtPCMMQI1ur7w==","signatures":[{"sig":"MEYCIQCegiRRAz9aZAalpDnvQRWBTDl0gCQD5yA8NveAkWPN8gIhAMCvFV1xzGc7T6PeNMsSUqdE4kQ7CCykKDkFCiPJsRjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2766.ee161d4cde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J5cKfj+uGATHDMLa4PcWFZS9aCqRGiFRSZZNcS5b3HnuldUM4ec9KNe0Q/7jNraxwZFpDIXEGRtPCMMQI1ur7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2766.ee161d4cde"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2766.ee161d4cde","@open-mercato/shared":"0.5.1-canary.2766.ee161d4cde"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2766.ee161d4cde_1777018750914_0.711117542257041","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2768.5e1497a610":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2768.5e1497a610","_id":"@open-mercato/ai-assistant@0.5.1-canary.2768.5e1497a610","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b5ea16a5ebb0ed056700955c87197aacbe9afef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2768.5e1497a610.tgz","fileCount":298,"integrity":"sha512-XYOhmflXlH2nG4q3khI8Br7gsG89LDk7OHr+x6cheSNYff9FYSkgHERTXmCpwhVMizQEecf4bIPjYAzNrcIs4Q==","signatures":[{"sig":"MEQCIANZ42nA//AQ/PiCFdsxDyN3AP5lJQuYXF+eNCvnBDL5AiA5+FPh9/86zNxEQXuUy7gi68Y7ekH816QmjMyB757J2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2768.5e1497a610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XYOhmflXlH2nG4q3khI8Br7gsG89LDk7OHr+x6cheSNYff9FYSkgHERTXmCpwhVMizQEecf4bIPjYAzNrcIs4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2768.5e1497a610"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2768.5e1497a610","@open-mercato/shared":"0.5.1-canary.2768.5e1497a610"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2768.5e1497a610_1777020995986_0.3519909446484992","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2767.10cfa6b8d6":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2767.10cfa6b8d6","_id":"@open-mercato/ai-assistant@0.5.1-canary.2767.10cfa6b8d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51eca8a432f31d26026556530edea5d289aa8fbd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2767.10cfa6b8d6.tgz","fileCount":298,"integrity":"sha512-yVF1K8cYgh9Hn0ddrabFZEtvzBN6dmGY37LR/vKlE3xLujiWT81Qowl7+LS52QTja4M+ahiw1+gL+4WihsD3mw==","signatures":[{"sig":"MEUCIQChqYnD010/3gJFnS9I/BwIV6eH1d8jMmPQmsaKhGR4WgIgG3KXbT7PLJjOCYOatWEx0yGSbcd75Aj0qGodriyofWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2767.10cfa6b8d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yVF1K8cYgh9Hn0ddrabFZEtvzBN6dmGY37LR/vKlE3xLujiWT81Qowl7+LS52QTja4M+ahiw1+gL+4WihsD3mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2767.10cfa6b8d6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2767.10cfa6b8d6","@open-mercato/shared":"0.5.1-canary.2767.10cfa6b8d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2767.10cfa6b8d6_1777021106745_0.22259713286220384","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2769.2495d0c533":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2769.2495d0c533","_id":"@open-mercato/ai-assistant@0.5.1-develop.2769.2495d0c533","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5520c709619cca58d122c1d860facc2edc4a1bb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2769.2495d0c533.tgz","fileCount":298,"integrity":"sha512-6TL9tHmxYwwAA5OqalU7arop5ZxsdkbeRG7zj1bI3eCMWxyhQCkYgaK0QRnTgyI5Xet5FnKTOPMKruGL+RQ3eA==","signatures":[{"sig":"MEUCIQDIKgNYdXXMGt6FwfJk/jQdjKH9Wu3W3XTyTEBfS2ZJWQIgeI6gbHWRKBgqMhyMhTIrNyK1tBM+Usodg4JA1mdqHqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2769.2495d0c533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6TL9tHmxYwwAA5OqalU7arop5ZxsdkbeRG7zj1bI3eCMWxyhQCkYgaK0QRnTgyI5Xet5FnKTOPMKruGL+RQ3eA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2769.2495d0c533"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2769.2495d0c533","@open-mercato/shared":"0.5.1-develop.2769.2495d0c533"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2769.2495d0c533_1777021237768_0.4529668794437325","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2770.83e407ff62":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2770.83e407ff62","_id":"@open-mercato/ai-assistant@0.5.1-canary.2770.83e407ff62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a15cf072282e434d7e8a8e731577898d51bf70b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2770.83e407ff62.tgz","fileCount":505,"integrity":"sha512-ccfV2XEVzLM5/s3tVl+ddLxz0rmKaO4CNo1ViPeTPnoFvJl650SrfvbElJBSn9FSa+E06X/5/XWnwQDX9kQjaw==","signatures":[{"sig":"MEUCICBKtBogi3sU1nDBz2in/2k0hoyxHVNp7Ajr5xPWMCB7AiEA2BRG3P3sk5NWjXBI/VEWH5BxVle/YpCnBq5BehH8waA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2770.83e407ff62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3695210},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ccfV2XEVzLM5/s3tVl+ddLxz0rmKaO4CNo1ViPeTPnoFvJl650SrfvbElJBSn9FSa+E06X/5/XWnwQDX9kQjaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2770.83e407ff62"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2770.83e407ff62","@open-mercato/shared":"0.5.1-canary.2770.83e407ff62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2770.83e407ff62_1777024281329_0.9160179121493146","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2773.251c0b60d4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2773.251c0b60d4","_id":"@open-mercato/ai-assistant@0.5.1-canary.2773.251c0b60d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d6685d3c1bb173056f9a075e10b159b863883d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2773.251c0b60d4.tgz","fileCount":298,"integrity":"sha512-lRJyiVdvb2rXM71wHDY5We9265orBLjfh7eobGgtvCgZ87BNUmBI4QYHP2uTKk0uq4pkXQ90j2LaTFJgF7VWoA==","signatures":[{"sig":"MEUCIQDZ75Hu97Rp58gMRXHC+3Fn5BuuWMKsJb8bPeyIsx+XRwIgXw9EdheGhzlE9UHUj7u9O8IOLyLwFZmTtSNkuj0KuVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2773.251c0b60d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lRJyiVdvb2rXM71wHDY5We9265orBLjfh7eobGgtvCgZ87BNUmBI4QYHP2uTKk0uq4pkXQ90j2LaTFJgF7VWoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2773.251c0b60d4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2773.251c0b60d4","@open-mercato/shared":"0.5.1-canary.2773.251c0b60d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2773.251c0b60d4_1777029340714_0.9807734261303864","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2775.32c9dae216":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2775.32c9dae216","_id":"@open-mercato/ai-assistant@0.5.1-canary.2775.32c9dae216","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1935cc12bd8ba201cc96211b97b0585d2d9d094e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2775.32c9dae216.tgz","fileCount":298,"integrity":"sha512-bx3g4r57XNCe2e5W91zN/IaGjgUXuV503epAKx2t5FVx4LZS/IgfRRwu/RGHCzdMwkfkknZbT1kNBj/UzUCCCg==","signatures":[{"sig":"MEQCIGrFyPFeZXNwNWtoBALfwq5/JKOl+8vmbaQh37G7d0RaAiB/KMSxa6u9aP3MbJm7bSDaMrHvlRrcx68FkRx9gUFGCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2775.32c9dae216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bx3g4r57XNCe2e5W91zN/IaGjgUXuV503epAKx2t5FVx4LZS/IgfRRwu/RGHCzdMwkfkknZbT1kNBj/UzUCCCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2775.32c9dae216"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2775.32c9dae216","@open-mercato/shared":"0.5.1-canary.2775.32c9dae216"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2775.32c9dae216_1777032228789_0.41655184976246606","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2776.95ce9debaa":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2776.95ce9debaa","_id":"@open-mercato/ai-assistant@0.5.1-canary.2776.95ce9debaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9319d4381ce667edd5d8a026efd8db8814cf853","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2776.95ce9debaa.tgz","fileCount":298,"integrity":"sha512-Q7vQEok+GnPJ/uRVZuWl2FiRnm7eWW/GnBVAi9BeqbfTVXPHnK8n7pAe2J8zAK42QKBIkQY065IKssAwrT6GaQ==","signatures":[{"sig":"MEQCIHCH2gCNl5C9W5llx7zbdorzwbWE9IQuYH+NDRRXjDtkAiBtU7Abomr/dHt2ADcCMHuF3wU0NHb6YxrhCYSDCINVBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2776.95ce9debaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q7vQEok+GnPJ/uRVZuWl2FiRnm7eWW/GnBVAi9BeqbfTVXPHnK8n7pAe2J8zAK42QKBIkQY065IKssAwrT6GaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2776.95ce9debaa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2776.95ce9debaa","@open-mercato/shared":"0.5.1-canary.2776.95ce9debaa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2776.95ce9debaa_1777032332546_0.8934669007016747","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2779.986e8b2439":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2779.986e8b2439","_id":"@open-mercato/ai-assistant@0.5.1-canary.2779.986e8b2439","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a9eaa1b7de8c6eb265d3e173aa6565fa6d1ca79","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2779.986e8b2439.tgz","fileCount":298,"integrity":"sha512-mHe3YUu7YDONSjgKw1mM0WeoNUpj+mWr9UG3tHqFtcriYwQKC/cTI640FZlI521UnYZpI0YRWpPCW3MG2DHG7A==","signatures":[{"sig":"MEUCIQCI61rrnghpuIgCggtGsJ5o4oKkZpZBnQaoT+0cxCssggIgFQRK6k3+jrybxYhCOLcOEex4LlppS5viv0bNKfFIm6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2779.986e8b2439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mHe3YUu7YDONSjgKw1mM0WeoNUpj+mWr9UG3tHqFtcriYwQKC/cTI640FZlI521UnYZpI0YRWpPCW3MG2DHG7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2779.986e8b2439"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2779.986e8b2439","@open-mercato/shared":"0.5.1-canary.2779.986e8b2439"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2779.986e8b2439_1777036674618_0.8003335492825376","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2780.46d6ca50e7":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2780.46d6ca50e7","_id":"@open-mercato/ai-assistant@0.5.1-canary.2780.46d6ca50e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48661fc35fc693b59bf0ce865ddf89ddef0eeee6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2780.46d6ca50e7.tgz","fileCount":298,"integrity":"sha512-Zn6a5FWVOiRem3+6A7LdXkjYQ32hlQh3DqZj+cuZx4o+MR18qimsTSYbWN8E+zff4Wn7EndKibKmlUqR2176uA==","signatures":[{"sig":"MEUCIQCv70v2DSUB0LE/WaZwd/3+kgKI3k54WcgfcbnHhBjhLwIgRFcw96n6s0q5i12ciPMkTSELzPjWmZ+on38+/90+Scg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2780.46d6ca50e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zn6a5FWVOiRem3+6A7LdXkjYQ32hlQh3DqZj+cuZx4o+MR18qimsTSYbWN8E+zff4Wn7EndKibKmlUqR2176uA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2780.46d6ca50e7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2780.46d6ca50e7","@open-mercato/shared":"0.5.1-canary.2780.46d6ca50e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2780.46d6ca50e7_1777037658257_0.9790448146826445","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2783.80c4b517ff":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2783.80c4b517ff","_id":"@open-mercato/ai-assistant@0.5.1-canary.2783.80c4b517ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7313f1c54bea2cdc4deebeb883b428a646239c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2783.80c4b517ff.tgz","fileCount":298,"integrity":"sha512-7+q/HZKaZS9u4xTuAmtW+0OyRDXMJ4EDbJ5LT4ZGf52IpZHAVFgaeIj2zXLvPif9UU3behac2QG93fI0CbTV/g==","signatures":[{"sig":"MEQCIAuybVvAuOazbssGPw40hMry1FB8jZnMLEAMB60TZu6wAiABnt3wtD2u4S+2W6uquJj+Jq1jpfA1XTAu+oxVZ6WRYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2783.80c4b517ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7+q/HZKaZS9u4xTuAmtW+0OyRDXMJ4EDbJ5LT4ZGf52IpZHAVFgaeIj2zXLvPif9UU3behac2QG93fI0CbTV/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2783.80c4b517ff"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2783.80c4b517ff","@open-mercato/shared":"0.5.1-canary.2783.80c4b517ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2783.80c4b517ff_1777039252396_0.7164245243001588","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2784.2057856b24":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2784.2057856b24","_id":"@open-mercato/ai-assistant@0.5.1-canary.2784.2057856b24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b55b52b9303b5e9f9211f8f1ba6823f20133a90","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2784.2057856b24.tgz","fileCount":298,"integrity":"sha512-zcPcgJ/4vEOJFjw+JsUucMMkhvHb1eBDWcLJjiBNGurXFWHFmuni3xDGmufLrHiyway0oNVfpk0lQnB+zKL2kQ==","signatures":[{"sig":"MEYCIQCLeFtdr3XS0AJ0CfTM9e7kL+FWncRzi2/Hp3OMxkvtBQIhAMct2bJlGU8x3g+9YENNPr9Ia1vjatu6WhJv3g0WWPvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2784.2057856b24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zcPcgJ/4vEOJFjw+JsUucMMkhvHb1eBDWcLJjiBNGurXFWHFmuni3xDGmufLrHiyway0oNVfpk0lQnB+zKL2kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2784.2057856b24"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2784.2057856b24","@open-mercato/shared":"0.5.1-canary.2784.2057856b24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2784.2057856b24_1777040321546_0.34020861992175955","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2793.6830d078e1":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2793.6830d078e1","_id":"@open-mercato/ai-assistant@0.5.1-canary.2793.6830d078e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b1be8424217f087a5342568f9b1b0395dcc159c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2793.6830d078e1.tgz","fileCount":298,"integrity":"sha512-4aYn0dNS83DRwFL0a5JAznlctHukZVTXqsHBh21gLXr15Oro94I8Vr65TRdy5jYFZln/5QJ+ksamCAOGUs6CiQ==","signatures":[{"sig":"MEUCIFknra+sIS6srl+tjRVAM3/4KWI9nk0w1i948r+6ad5iAiEAkAkb8PXAdDB4OCtUoaUmk3nq+uPyV5IQKeCc0kjnxg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2793.6830d078e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4aYn0dNS83DRwFL0a5JAznlctHukZVTXqsHBh21gLXr15Oro94I8Vr65TRdy5jYFZln/5QJ+ksamCAOGUs6CiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2793.6830d078e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2793.6830d078e1","@open-mercato/shared":"0.5.1-canary.2793.6830d078e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2793.6830d078e1_1777105125462_0.3424580094012091","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2794.b649cbbf8d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2794.b649cbbf8d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2794.b649cbbf8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91fbe76d9c1bcf7972937ba4f0d80be6ec3ad773","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2794.b649cbbf8d.tgz","fileCount":298,"integrity":"sha512-Ssr/Gw7f38UQOX8y5hHYa1s942RK16fL6MsVd9wCuOCIhv4JCHtdDNUeO9ktyddsqgXNJ39CJWdNNWHPjpkNeg==","signatures":[{"sig":"MEYCIQCLIx7bBcb/V63Jraz+8jEwBz6AE+WpixAXqrrJcb7IZQIhAKma+15UObbPa7LNz3A7QznkZq3u3TCBB5TLfig87pn8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2794.b649cbbf8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ssr/Gw7f38UQOX8y5hHYa1s942RK16fL6MsVd9wCuOCIhv4JCHtdDNUeO9ktyddsqgXNJ39CJWdNNWHPjpkNeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2794.b649cbbf8d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2794.b649cbbf8d","@open-mercato/shared":"0.5.1-canary.2794.b649cbbf8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2794.b649cbbf8d_1777107267207_0.9927591774581541","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2795.3f6ad39e9d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2795.3f6ad39e9d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2795.3f6ad39e9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55830427f11d38ababffa9ff54f6799b084065f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2795.3f6ad39e9d.tgz","fileCount":298,"integrity":"sha512-J+PA9LvhqEKRDK4o5HQjNCtlGl0V466oGJO0xV7OxwXiURyuLHO/uGxlXWAzHbEY3P+0ozWpNRjN3VUZ66axVg==","signatures":[{"sig":"MEYCIQCVOFeuQugoknyaclkWDGX8v87gofwa4hcfL3teUq3IPgIhAI5jc515u5cc7CpIvOM65z66xNdIuMxKLrheTL+XhMsw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2795.3f6ad39e9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J+PA9LvhqEKRDK4o5HQjNCtlGl0V466oGJO0xV7OxwXiURyuLHO/uGxlXWAzHbEY3P+0ozWpNRjN3VUZ66axVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2795.3f6ad39e9d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2795.3f6ad39e9d","@open-mercato/shared":"0.5.1-canary.2795.3f6ad39e9d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2795.3f6ad39e9d_1777110169012_0.17621768674693716","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2796.11d76964da":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2796.11d76964da","_id":"@open-mercato/ai-assistant@0.5.1-canary.2796.11d76964da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e639e97a0fe362b7157387c51dcf42d5143d16c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2796.11d76964da.tgz","fileCount":298,"integrity":"sha512-eX4IPCIi1i/1RRvr9B/fN7jAjeBMiXExUBYGMtPLWEJnjNfwXEDrhwdL1R5l+QP2iWJ3RnJ3qOpTBWAMENhnjg==","signatures":[{"sig":"MEYCIQC7hRgmzo2Ghr3G+wxw4XrzRqHW3SYvdhr5gJp0IBKEkAIhAKuf5MZK5hDCw7h1dvGNY+qzvkvh45hLtopfvzVW9hqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2796.11d76964da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eX4IPCIi1i/1RRvr9B/fN7jAjeBMiXExUBYGMtPLWEJnjNfwXEDrhwdL1R5l+QP2iWJ3RnJ3qOpTBWAMENhnjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2796.11d76964da"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2796.11d76964da","@open-mercato/shared":"0.5.1-canary.2796.11d76964da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2796.11d76964da_1777125205962_0.5658653461614764","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2797.c1d2a513ed":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2797.c1d2a513ed","_id":"@open-mercato/ai-assistant@0.5.1-develop.2797.c1d2a513ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b48d84647d181f7c79be5aa32afbb0e86477cc89","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2797.c1d2a513ed.tgz","fileCount":298,"integrity":"sha512-Ajolq+IIb63p6bbCl/9X0JNfEdfnqbkhTiAwhVizl2ZsluZar7YCWdvfZNwvhm4YkNg7FV7ysEBldRLy6Y6PGA==","signatures":[{"sig":"MEUCIQDrQTVyppCcxxBcQAr1Mvdnlzu0VaKnU9N1OxQ6jQIoDAIgJ8ffJ76sT1LlEIH42gSx98uUplOjfoKZKrkZXxjZ7C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2797.c1d2a513ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ajolq+IIb63p6bbCl/9X0JNfEdfnqbkhTiAwhVizl2ZsluZar7YCWdvfZNwvhm4YkNg7FV7ysEBldRLy6Y6PGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2797.c1d2a513ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2797.c1d2a513ed","@open-mercato/shared":"0.5.1-develop.2797.c1d2a513ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2797.c1d2a513ed_1777128265623_0.30035326397782236","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2799.e6fe8d0775":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2799.e6fe8d0775","_id":"@open-mercato/ai-assistant@0.5.1-canary.2799.e6fe8d0775","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a04f1fac90dea134cc261b93b59cc31f7999483c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2799.e6fe8d0775.tgz","fileCount":298,"integrity":"sha512-FnTIyENR7nbhdASpo2zRWnE0IuaXXqcj5aUhcNu4rLqvVOgRmWE1tTAazLl70DuyMVZW7qinCVbw1rogyf8SUA==","signatures":[{"sig":"MEUCIQD+rKzYnLbmUm8ZEHrDeguHIc09UzbjdEBZbPhylURJ4QIgM5dGfzcLRrgtSv/cNl/laGvl/lhYlWyCRTJICXP8qMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2799.e6fe8d0775","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FnTIyENR7nbhdASpo2zRWnE0IuaXXqcj5aUhcNu4rLqvVOgRmWE1tTAazLl70DuyMVZW7qinCVbw1rogyf8SUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2799.e6fe8d0775"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2799.e6fe8d0775","@open-mercato/shared":"0.5.1-canary.2799.e6fe8d0775"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2799.e6fe8d0775_1777152183890_0.9314042282232264","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2800.bfe2178a4f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2800.bfe2178a4f","_id":"@open-mercato/ai-assistant@0.5.1-develop.2800.bfe2178a4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e9cc32705d5956f7641b4abf8ef203025202783","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2800.bfe2178a4f.tgz","fileCount":298,"integrity":"sha512-lFi2jhFGNCSZ7EmClfm9ULtABsDe8dceICg7SpSPPFCOSKURf9Ob7Eop7VVGrKScm3peUx0kvB4UkYIXIyXxWg==","signatures":[{"sig":"MEYCIQD/DUhtBeeXoOlxglmUg9zs5Y6enGBqa2otAqlucloSaQIhALAw2Ougt5AAtNi40/PX/mgBl8AjWrzV0HRpJUjL7jvt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2800.bfe2178a4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lFi2jhFGNCSZ7EmClfm9ULtABsDe8dceICg7SpSPPFCOSKURf9Ob7Eop7VVGrKScm3peUx0kvB4UkYIXIyXxWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2800.bfe2178a4f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2800.bfe2178a4f","@open-mercato/shared":"0.5.1-develop.2800.bfe2178a4f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2800.bfe2178a4f_1777153821457_0.9130046041808337","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2802.9223828f7f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2802.9223828f7f","_id":"@open-mercato/ai-assistant@0.5.1-develop.2802.9223828f7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d91df991d27f5f5a00fdafcd10d5fd75f6611a24","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2802.9223828f7f.tgz","fileCount":298,"integrity":"sha512-OLpjexITYwCTBpIqKUcuScT74IN/VWR579UifDeIZLYlJK07ZuZmjFXVJFGEhQs9tJcSVYy/ROLC32N6Ezmp/Q==","signatures":[{"sig":"MEYCIQCxIrAhO80dpA0cE6ognvD1MoUAaSvNox5rQZ5cMtHfJQIhAICBHSXJL22l7lNJaVbTMmKbxmQ1f/KM5//4YG5y3VHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2802.9223828f7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OLpjexITYwCTBpIqKUcuScT74IN/VWR579UifDeIZLYlJK07ZuZmjFXVJFGEhQs9tJcSVYy/ROLC32N6Ezmp/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2802.9223828f7f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2802.9223828f7f","@open-mercato/shared":"0.5.1-develop.2802.9223828f7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2802.9223828f7f_1777155990706_0.6638428676175898","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2813.1bfdb95207":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2813.1bfdb95207","_id":"@open-mercato/ai-assistant@0.5.1-canary.2813.1bfdb95207","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"210477efc7d640b1790040405f99ec15e95a4c8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2813.1bfdb95207.tgz","fileCount":298,"integrity":"sha512-zRC2guD+OtD0hjcxKeYyKv3UjUvxgdGH7XOJ2C++EvHSsmLC0LJmo/L4+8LBx64kSnLfT+PLZw6Zw6omnBsxBg==","signatures":[{"sig":"MEUCIBNCDbOwI/QzkAIilfzkH4heQJ8oglQg1plsoYy9QQIJAiEAkFG5jhh/CHUf1ElnkaYf59G0DeWTVeMPCIFJCKb6hgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2813.1bfdb95207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zRC2guD+OtD0hjcxKeYyKv3UjUvxgdGH7XOJ2C++EvHSsmLC0LJmo/L4+8LBx64kSnLfT+PLZw6Zw6omnBsxBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2813.1bfdb95207"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2813.1bfdb95207","@open-mercato/shared":"0.5.1-canary.2813.1bfdb95207"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2813.1bfdb95207_1777207768528_0.28907220387015764","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2814.a34f9921dd":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2814.a34f9921dd","_id":"@open-mercato/ai-assistant@0.5.1-canary.2814.a34f9921dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3caea7e6622c5fce6a0bcf67ffd83d0e335f6bcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2814.a34f9921dd.tgz","fileCount":298,"integrity":"sha512-jFgErMVAZ6Y7R+Ft3078afOosfnHYbrzNEEsADUKG79wrp91v9SMhuN6roY8P44Z5KmYxQjLM2x6WG3uM73OSg==","signatures":[{"sig":"MEYCIQCRoGIQjAozKAqpimO8l1T50qLdCa2E5ll0CUGYci2hBwIhAJiAb/5QhWyVnWCzI2ryBHdWNXdnUAyAdRKNLQg+QuKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2814.a34f9921dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jFgErMVAZ6Y7R+Ft3078afOosfnHYbrzNEEsADUKG79wrp91v9SMhuN6roY8P44Z5KmYxQjLM2x6WG3uM73OSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2814.a34f9921dd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2814.a34f9921dd","@open-mercato/shared":"0.5.1-canary.2814.a34f9921dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2814.a34f9921dd_1777210115805_0.001163987768386221","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2819.67aa4ef58f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2819.67aa4ef58f","_id":"@open-mercato/ai-assistant@0.5.1-canary.2819.67aa4ef58f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ecbf53b579098fd7de39b63f0e04d61c0a294bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2819.67aa4ef58f.tgz","fileCount":298,"integrity":"sha512-+BuJ9feYNdeM83la3c5sOkt1IKm7hH3IIXeYSb8PayHrv2Hl4TlGRNcN+dWzyd4Lcwbp29C89Zb47YGZQk4gmQ==","signatures":[{"sig":"MEUCIEUOTN5Hrjmhh6xhBV11ZWDOrgsJo8+obryUJ7uh6De3AiEAomIeHrv42Cjxn1zrNlbcqZGNkH71N5YEYgHMIWF6eAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2819.67aa4ef58f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+BuJ9feYNdeM83la3c5sOkt1IKm7hH3IIXeYSb8PayHrv2Hl4TlGRNcN+dWzyd4Lcwbp29C89Zb47YGZQk4gmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2819.67aa4ef58f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2819.67aa4ef58f","@open-mercato/shared":"0.5.1-canary.2819.67aa4ef58f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2819.67aa4ef58f_1777219248637_0.8784725608462665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2820.06c35ef6d2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2820.06c35ef6d2","_id":"@open-mercato/ai-assistant@0.5.1-canary.2820.06c35ef6d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45e3b5d232d033e587cf82b6ceb132b72646c7ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2820.06c35ef6d2.tgz","fileCount":298,"integrity":"sha512-lI0tPGJtfBEEmhDtGQpR3/TxthvDg1uIukWIwtwM9/1+03A3hAl1sMxH6AliZOKPQG7gCO26OUjOSu1rZWX29Q==","signatures":[{"sig":"MEYCIQD+KnPgzzY9FJ/fkA6gXfdKYxVbxQJXBmUqFjV1qWr7JAIhAI+FcpqU5TrIZ5BfKn5WM4HFsrRQbOHtdCqsoHI77On9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2820.06c35ef6d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lI0tPGJtfBEEmhDtGQpR3/TxthvDg1uIukWIwtwM9/1+03A3hAl1sMxH6AliZOKPQG7gCO26OUjOSu1rZWX29Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2820.06c35ef6d2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2820.06c35ef6d2","@open-mercato/shared":"0.5.1-canary.2820.06c35ef6d2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2820.06c35ef6d2_1777221318056_0.013076490744651892","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2836.c70802c383":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2836.c70802c383","_id":"@open-mercato/ai-assistant@0.5.1-canary.2836.c70802c383","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"581bc863adc318403853932c22d1f63b2d61f7d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2836.c70802c383.tgz","fileCount":298,"integrity":"sha512-saLWsOXoPxc+fj/+tfrxZvZ//cfgQ1xH7MerZmYHzvlQn/gI1yJ1G1dGTRvz984DRRe1mIl0h1tFEKAATVS6+g==","signatures":[{"sig":"MEUCIQCtRpzewauYtzS5HlsAvP1bTnLlWwe3tvmxfC+Be7X4HgIgS2dIpIbeuosHsxa8AyPrrPMynq9isJsoa65DN0Qn7A8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2836.c70802c383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-saLWsOXoPxc+fj/+tfrxZvZ//cfgQ1xH7MerZmYHzvlQn/gI1yJ1G1dGTRvz984DRRe1mIl0h1tFEKAATVS6+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2836.c70802c383"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2836.c70802c383","@open-mercato/shared":"0.5.1-canary.2836.c70802c383"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2836.c70802c383_1777295633380_0.7101744115786657","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2839.78879163c2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2839.78879163c2","_id":"@open-mercato/ai-assistant@0.5.1-canary.2839.78879163c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"193d961ea2626700f029e793116a092c481dbd95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2839.78879163c2.tgz","fileCount":298,"integrity":"sha512-uKcv7AlCgYH5hmkE4RInwwQcWkm/ohjb9z5yqbMN38pRJpQCYZ/ALiQpnT85kxvl+G5vXcl8006Y+GOgSEFQ7Q==","signatures":[{"sig":"MEUCIQC+pnuvNSm/hL43l/KRmhzJ2eYiNbpVeBkUBzxBou6OAgIgPfawqq+S4H5xGLjC0S82J4bhkNuZwFjwjWKaTDEnwSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2839.78879163c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uKcv7AlCgYH5hmkE4RInwwQcWkm/ohjb9z5yqbMN38pRJpQCYZ/ALiQpnT85kxvl+G5vXcl8006Y+GOgSEFQ7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2839.78879163c2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2839.78879163c2","@open-mercato/shared":"0.5.1-canary.2839.78879163c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2839.78879163c2_1777297888339_0.9447246503368569","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2841.2f05c02f48":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2841.2f05c02f48","_id":"@open-mercato/ai-assistant@0.5.1-canary.2841.2f05c02f48","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fdd96cdc81967b427fda4130bc98963a68b3e843","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2841.2f05c02f48.tgz","fileCount":505,"integrity":"sha512-dt7EVq5zehxMxbDNoAfh0aQ1TWwbluPeZAZIz++oVvlH7D33IMLNkiR5XL83vziM/0Jv2R6OEsO9EclQl/WanQ==","signatures":[{"sig":"MEUCIQCc8yXbzPoRs8VWJFZ1Ij1MAMPilNk3p8joIKnGRYcKbAIgG1RiEyuxPfo/IfRgRz6Y+AAHAY4m5LK5igJpZ+Ici+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2841.2f05c02f48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3695210},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dt7EVq5zehxMxbDNoAfh0aQ1TWwbluPeZAZIz++oVvlH7D33IMLNkiR5XL83vziM/0Jv2R6OEsO9EclQl/WanQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2841.2f05c02f48"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2841.2f05c02f48","@open-mercato/shared":"0.5.1-canary.2841.2f05c02f48"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2841.2f05c02f48_1777300212645_0.57692988399713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2842.9bce040cba":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2842.9bce040cba","_id":"@open-mercato/ai-assistant@0.5.1-canary.2842.9bce040cba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a3d30a7ea1e19d81656c3b9cfa03d0e2312a597","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2842.9bce040cba.tgz","fileCount":298,"integrity":"sha512-NonIpZSsubYYgpT8mnQ2ciPtzPnJWKL2jOgJGxz/NDcPBTLDfmw3e81U60aYZ14VsbsEnZK9hz2mICmxcbJlbw==","signatures":[{"sig":"MEYCIQCtY81em7rCbxntTSwbyDecBeWrC3dLP32fVTsWBQGJTwIhAKQXpNfbeo4fvKbcQZZuJi7VVEZ0XbyXWbNL4edMpO00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2842.9bce040cba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NonIpZSsubYYgpT8mnQ2ciPtzPnJWKL2jOgJGxz/NDcPBTLDfmw3e81U60aYZ14VsbsEnZK9hz2mICmxcbJlbw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2842.9bce040cba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2842.9bce040cba","@open-mercato/shared":"0.5.1-canary.2842.9bce040cba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2842.9bce040cba_1777300364042_0.6699540249313258","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2845.0a268a4b5c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2845.0a268a4b5c","_id":"@open-mercato/ai-assistant@0.5.1-canary.2845.0a268a4b5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c69dbb0be33207e3d7d1fc521f6eb0f21e03d09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2845.0a268a4b5c.tgz","fileCount":505,"integrity":"sha512-UJp3uRQvhGr2w9up059RbzMJpnOBYfHps3eMZTANbqVZDtK/1dE0vGc/p/HoMTZ0ILBgIUuRbBP6i4vXxIW8fw==","signatures":[{"sig":"MEYCIQDS7bnxKn5Rd9gSZwwuouKUkQWhk10n6LcRkZMxWjYNVQIhAJG08GCKBGgUVqUPvHxRm2jFhp8VfWFEFAUWqEVmFIRS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2845.0a268a4b5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3695210},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UJp3uRQvhGr2w9up059RbzMJpnOBYfHps3eMZTANbqVZDtK/1dE0vGc/p/HoMTZ0ILBgIUuRbBP6i4vXxIW8fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2845.0a268a4b5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2845.0a268a4b5c","@open-mercato/shared":"0.5.1-canary.2845.0a268a4b5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2845.0a268a4b5c_1777302567999_0.7095464077420313","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2846.a109ce240b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2846.a109ce240b","_id":"@open-mercato/ai-assistant@0.5.1-canary.2846.a109ce240b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab1b008c039c05ada4c44030b7c0df0b54ec56b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2846.a109ce240b.tgz","fileCount":298,"integrity":"sha512-o45XNDQGGHUC9IAlLeihJP24xYvKGl+sLTzz4W4jz91w6ICD2C6e1m6+hyg0pbXXOfVMUlVm18Eu7370TtJ5Ag==","signatures":[{"sig":"MEQCIBxhP/dNcDgTWX+mbpmAoFV2OBodgC1CKlXW4WsApjRSAiBwPIxB6BZsqiPVQU9QEOVDJmFpSsuttd8/s0mJa3mVMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2846.a109ce240b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o45XNDQGGHUC9IAlLeihJP24xYvKGl+sLTzz4W4jz91w6ICD2C6e1m6+hyg0pbXXOfVMUlVm18Eu7370TtJ5Ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2846.a109ce240b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2846.a109ce240b","@open-mercato/shared":"0.5.1-canary.2846.a109ce240b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2846.a109ce240b_1777306300930_0.19981951213087434","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2848.5209ca13f5":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2848.5209ca13f5","_id":"@open-mercato/ai-assistant@0.5.1-canary.2848.5209ca13f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10e79fdd1e950a28c7e7e3fb3879e3ec273775c1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2848.5209ca13f5.tgz","fileCount":298,"integrity":"sha512-7ZBgIdYu+tEqVz0h0HHaTksTeegAfbtvHlPA924BrnJwtX5wXzf5/olLdPzoS3rK8gGgytG7jirTaoLQMvAQCg==","signatures":[{"sig":"MEUCIQDKZn/YGADPbc5R1ivAW96+Ok4MLpWY+kRlHCllAmjSQwIgJMMm9c6FOlmNwpYHd1R8gLFJcaLtdzbXAPyJqWt1rWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2848.5209ca13f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7ZBgIdYu+tEqVz0h0HHaTksTeegAfbtvHlPA924BrnJwtX5wXzf5/olLdPzoS3rK8gGgytG7jirTaoLQMvAQCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2848.5209ca13f5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2848.5209ca13f5","@open-mercato/shared":"0.5.1-canary.2848.5209ca13f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2848.5209ca13f5_1777308615476_0.5880352471913695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2851.2854b4507f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2851.2854b4507f","_id":"@open-mercato/ai-assistant@0.5.1-develop.2851.2854b4507f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c916323850f9d7e7a36d7da79eb64e4e6dd3da0e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2851.2854b4507f.tgz","fileCount":298,"integrity":"sha512-mkiRlxQ5ID9yhFWK0O8u537D+AcGHjPNMRU2KMyHC0XdcA9stGjzlxOS8HdU6vVdxf3M8grprtII5kA2gVW8Hg==","signatures":[{"sig":"MEQCIBNDZEDN7EqAqlGITKjrJNRQXPe/Odco24MO2vC5slZdAiAEJIqJGTvBgaMbdYGGjihwCtUGbmtLbjAXPx3fRPl6mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2851.2854b4507f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mkiRlxQ5ID9yhFWK0O8u537D+AcGHjPNMRU2KMyHC0XdcA9stGjzlxOS8HdU6vVdxf3M8grprtII5kA2gVW8Hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2851.2854b4507f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2851.2854b4507f","@open-mercato/shared":"0.5.1-develop.2851.2854b4507f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2851.2854b4507f_1777321786885_0.7100424613434706","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2854.1726a85e52":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2854.1726a85e52","_id":"@open-mercato/ai-assistant@0.5.1-canary.2854.1726a85e52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"811617db3426d6927c7b1499db3bb5accc71ee22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2854.1726a85e52.tgz","fileCount":298,"integrity":"sha512-lHD9fXQHEKGQWHADryQHl0+9nGHHqI+07lM/YV8MblHsZ5h94DzFhWLnL6l3Lv09qSzMWTAEPIvJ8NB4MLRGAg==","signatures":[{"sig":"MEUCIArYcxH/OOz70JPJ0vpqGXQFGUQImxSlAwhtLdwx0p02AiEA59MPen6CxUFlWAEcyhm4/7kBLPJTucsp7/gxB9ECfhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2854.1726a85e52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lHD9fXQHEKGQWHADryQHl0+9nGHHqI+07lM/YV8MblHsZ5h94DzFhWLnL6l3Lv09qSzMWTAEPIvJ8NB4MLRGAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2854.1726a85e52"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2854.1726a85e52","@open-mercato/shared":"0.5.1-canary.2854.1726a85e52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2854.1726a85e52_1777328283388_0.8323110046947801","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2855.9b058b7483":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2855.9b058b7483","_id":"@open-mercato/ai-assistant@0.5.1-develop.2855.9b058b7483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"876e37931c81768682d6db9eed147a263501126c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2855.9b058b7483.tgz","fileCount":298,"integrity":"sha512-fLYCTIidVAaT95BeW3hNbHSrTX8iDPvXE/Y5fwWksXegTBGBocW92Sk2W/8CNlszOFW2C9raC2sg01/ApYiCZg==","signatures":[{"sig":"MEYCIQD0+VejOFL0ybRhSYq1z317Q8idy85ekMEgLfAxJQj8XgIhAMq3L8RP6+Z9T7puhksqEkm0tkggztFMHs7+0YVYhEoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2855.9b058b7483","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fLYCTIidVAaT95BeW3hNbHSrTX8iDPvXE/Y5fwWksXegTBGBocW92Sk2W/8CNlszOFW2C9raC2sg01/ApYiCZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2855.9b058b7483"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2855.9b058b7483","@open-mercato/shared":"0.5.1-develop.2855.9b058b7483"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2855.9b058b7483_1777329483987_0.7503540461601355","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2856.35de414092":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2856.35de414092","_id":"@open-mercato/ai-assistant@0.5.1-develop.2856.35de414092","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"828402d7ce6cd74c879ccfa2c7dc35a58b088f4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2856.35de414092.tgz","fileCount":298,"integrity":"sha512-fXpjTr7sNkHS1veD5IBa3miYPIdfDCyWmC0Hinfis/s8/fB/ZpCZRnKrogc5Q2d+dr78LiGt8oF6ijSaSYyIuA==","signatures":[{"sig":"MEQCICDaspxj9X9upBuHZA11KhX+LwBpmvUr0ep8POsSguWdAiAROcfKGlUGViqojo1xNwDPKwg/lML49B+ueCPHQnQHpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2856.35de414092","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fXpjTr7sNkHS1veD5IBa3miYPIdfDCyWmC0Hinfis/s8/fB/ZpCZRnKrogc5Q2d+dr78LiGt8oF6ijSaSYyIuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2856.35de414092"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2856.35de414092","@open-mercato/shared":"0.5.1-develop.2856.35de414092"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2856.35de414092_1777331678820_0.3044487876909112","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2860.07af3a6a9d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2860.07af3a6a9d","_id":"@open-mercato/ai-assistant@0.5.1-develop.2860.07af3a6a9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"066ba8e22eeea30375fb30e316b49a2245157f0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2860.07af3a6a9d.tgz","fileCount":298,"integrity":"sha512-pW1GSIRIeECMboTyYDMFZfSAXOgdChXNc8aMLuQGAcFn3Epeh1L5IT43qvJPbotn+VAT7UgnOtpYECu69/zQEg==","signatures":[{"sig":"MEUCICmbN1w0edoC/NROsAZdzP4PMZQ0Jx5gviMrvAY+gJkDAiEA8rtGk70NRC4u1C0azWNfmhS5KGJC0n+znIokwAyPEe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2860.07af3a6a9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873327},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pW1GSIRIeECMboTyYDMFZfSAXOgdChXNc8aMLuQGAcFn3Epeh1L5IT43qvJPbotn+VAT7UgnOtpYECu69/zQEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2860.07af3a6a9d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2860.07af3a6a9d","@open-mercato/shared":"0.5.1-develop.2860.07af3a6a9d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2860.07af3a6a9d_1777379357057_0.8214130027059923","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2861.9f7a640b4b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2861.9f7a640b4b","_id":"@open-mercato/ai-assistant@0.5.1-canary.2861.9f7a640b4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f03f69253bf6e6ab29cabc908bbc73db2fbcd7e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2861.9f7a640b4b.tgz","fileCount":298,"integrity":"sha512-BatXiBW+M7v0V9zXoBTee/UpPKK2Wwj0AyAQxIL7xofJeNRI78Z+KDkd8NAVEROHcObrLM5bpb16vnV8YXEkiw==","signatures":[{"sig":"MEYCIQCVJSfciu3PhG9dIwXEXLAO9U7eDJ6Y83fNJiCr1CYzCgIhAO5iKcthChiZOybB7AlLwa4CrIG/D7lclNxzH0NLFoZJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2861.9f7a640b4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873323},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BatXiBW+M7v0V9zXoBTee/UpPKK2Wwj0AyAQxIL7xofJeNRI78Z+KDkd8NAVEROHcObrLM5bpb16vnV8YXEkiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2861.9f7a640b4b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2861.9f7a640b4b","@open-mercato/shared":"0.5.1-canary.2861.9f7a640b4b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2861.9f7a640b4b_1777379649209_0.2675822502394489","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2873.7e8b3eb072":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2873.7e8b3eb072","_id":"@open-mercato/ai-assistant@0.5.1-canary.2873.7e8b3eb072","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2db830702d424ce7eebf6cb2b10872c771347ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2873.7e8b3eb072.tgz","fileCount":512,"integrity":"sha512-1+JhQ/nWd+rb88FRKBDWUoHggx00PXoBQBJz7NhOIZHKIjndRCRW9CtyZrJrKBuFb/zQuXp6LU49BSqrAIrT3g==","signatures":[{"sig":"MEQCIFQRpj1HkrOqzPws3sDOLIbLuLFP9QJOnHBQ0owNFmGvAiAxMdo2jZLeAnDgzaNCLtmeqyqQ64FP4ETWU+F3LwdlBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2873.7e8b3eb072","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1+JhQ/nWd+rb88FRKBDWUoHggx00PXoBQBJz7NhOIZHKIjndRCRW9CtyZrJrKBuFb/zQuXp6LU49BSqrAIrT3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2873.7e8b3eb072"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2873.7e8b3eb072","@open-mercato/shared":"0.5.1-canary.2873.7e8b3eb072"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2873.7e8b3eb072_1777401991089_0.3649650127112165","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2874.77704bccbd":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2874.77704bccbd","_id":"@open-mercato/ai-assistant@0.5.1-develop.2874.77704bccbd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56ba93945fd99bf7f96e260175a1d07729bf8c88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2874.77704bccbd.tgz","fileCount":298,"integrity":"sha512-9Akn5Nr4ekYCgba8SuB0yhUDQivxnn3i+jiWX3WwOaBaF3YjiLBfhjRhzQgjAw1PI7mt9fN2OSzZepdNIufoUg==","signatures":[{"sig":"MEUCIQCLRpDKq/yBVAmSeLkY4+SGjVLxE5Kym0oY3lIdPF3ZwAIgaIVOeHlg/Nq9jweayqO5yePUM753CIbEGBajAlpYbJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2874.77704bccbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9Akn5Nr4ekYCgba8SuB0yhUDQivxnn3i+jiWX3WwOaBaF3YjiLBfhjRhzQgjAw1PI7mt9fN2OSzZepdNIufoUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2874.77704bccbd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2874.77704bccbd","@open-mercato/shared":"0.5.1-develop.2874.77704bccbd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2874.77704bccbd_1777407439443_0.7548433916844497","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2876.8c589daa8f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2876.8c589daa8f","_id":"@open-mercato/ai-assistant@0.5.1-develop.2876.8c589daa8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"630269360dd1268cd3ddac868236aa0445d75f1b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2876.8c589daa8f.tgz","fileCount":298,"integrity":"sha512-PvwI30GTEb045cMsIzvowOlNhUg6dT9IwThQMCFQVG3yKteXDmy9F7seV4Qes8cJtpUUA/GsXXG7zqUDc1CgVQ==","signatures":[{"sig":"MEYCIQCTHXQf3TwXGD7gwfOv4bBpTmKaCTMRmF81Z0yfh0sOSgIhALTx+rwHm5U3EYeqAqOBqAfYDlIdt88YAU4Vgyu6/wPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2876.8c589daa8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PvwI30GTEb045cMsIzvowOlNhUg6dT9IwThQMCFQVG3yKteXDmy9F7seV4Qes8cJtpUUA/GsXXG7zqUDc1CgVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2876.8c589daa8f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2876.8c589daa8f","@open-mercato/shared":"0.5.1-develop.2876.8c589daa8f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2876.8c589daa8f_1777411747090_0.49399711450352113","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2883.044eb1e662":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2883.044eb1e662","_id":"@open-mercato/ai-assistant@0.5.1-develop.2883.044eb1e662","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"730b682018920abb8312feecc157e6aaad64ebb1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2883.044eb1e662.tgz","fileCount":298,"integrity":"sha512-V631mi3z+/102iRtmcBmErDYAy6P/kQk30RIqqOuBqzZoDqDN/YT3MaCrMG5ij+ria/NcNhDoJUZS8N+UtEp/A==","signatures":[{"sig":"MEUCIQCQEDMgezqYkdSLmuyG8r2pPyyW+E/Yb6Du5HpX6PaPfgIgTmiQSlPa+pH6wfMfPFDUPQMvQ9mh4twuKlcRtJ59yxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2883.044eb1e662","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-V631mi3z+/102iRtmcBmErDYAy6P/kQk30RIqqOuBqzZoDqDN/YT3MaCrMG5ij+ria/NcNhDoJUZS8N+UtEp/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2883.044eb1e662"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2883.044eb1e662","@open-mercato/shared":"0.5.1-develop.2883.044eb1e662"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2883.044eb1e662_1777441940125_0.30088829388861615","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2884.821b4a0af3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2884.821b4a0af3","_id":"@open-mercato/ai-assistant@0.5.1-canary.2884.821b4a0af3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2d38d81a0d82819b775e08165eba835f36b9a8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2884.821b4a0af3.tgz","fileCount":513,"integrity":"sha512-5ep9kMXufxcqAdFJAmiAKtTCYS3ZdTSp8APCKYe8j2SeL/AbxEGRRocLSrLjHJfB4QdyGCgLWZhCL1PSOcU0PQ==","signatures":[{"sig":"MEYCIQCE+22i5NMSr+5L7mf1TFZUsIE4sQTUHwy+Q9gjS73fnAIhAPhzjAKwmP50UvblwrdNUkdNbSYRaiR9Q/BCAylgzVsz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2884.821b4a0af3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3765487},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5ep9kMXufxcqAdFJAmiAKtTCYS3ZdTSp8APCKYe8j2SeL/AbxEGRRocLSrLjHJfB4QdyGCgLWZhCL1PSOcU0PQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2884.821b4a0af3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2884.821b4a0af3","@open-mercato/shared":"0.5.1-canary.2884.821b4a0af3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2884.821b4a0af3_1777442752071_0.39933087870551454","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2885.c917882c6d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2885.c917882c6d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2885.c917882c6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b4b32897834f5672480de428a63024bf5c6cb04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2885.c917882c6d.tgz","fileCount":513,"integrity":"sha512-zNW6ZYCXROKES6qXURKmhbE+h06nYha85+OJWiJ9hhoO1NENTIgceYU6P9/udgetDkp0STwHh6b1zqn/ESxn/A==","signatures":[{"sig":"MEQCIF2mC0yqdgH5mrOJVfzRhOxWdSqZmcJT2eUw/Y079UZAAiBAFWT5r7nyL2lbmHs9Zo43/G0kR5/WcsnAvMVhl7sTQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2885.c917882c6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3765487},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zNW6ZYCXROKES6qXURKmhbE+h06nYha85+OJWiJ9hhoO1NENTIgceYU6P9/udgetDkp0STwHh6b1zqn/ESxn/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2885.c917882c6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2885.c917882c6d","@open-mercato/shared":"0.5.1-canary.2885.c917882c6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2885.c917882c6d_1777443495451_0.9286126173953335","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2886.3a3464e432":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2886.3a3464e432","_id":"@open-mercato/ai-assistant@0.5.1-canary.2886.3a3464e432","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45a95e9efa9025a56121028d0c69b7eccd57d17d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2886.3a3464e432.tgz","fileCount":513,"integrity":"sha512-F/L3HZiDgicXpZGbWnOfQYEfi1ipCSjHj4Lx9kDXgQkwT2I5Dv01QNynqNWVkD1Q7L9GtZb3ONWP+kQVbG56vQ==","signatures":[{"sig":"MEUCIQCcB8YW66B+cyrjLtdaN5XrzOJ+JCWLc3c2nMagQs8MAAIgIlPzlcvWYzQMv8F7BR5aAEc90H7WIa1ehT2heS/5XoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2886.3a3464e432","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3765487},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F/L3HZiDgicXpZGbWnOfQYEfi1ipCSjHj4Lx9kDXgQkwT2I5Dv01QNynqNWVkD1Q7L9GtZb3ONWP+kQVbG56vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2886.3a3464e432"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2886.3a3464e432","@open-mercato/shared":"0.5.1-canary.2886.3a3464e432"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2886.3a3464e432_1777444283088_0.0010374367869370182","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2896.5b4f42814a":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2896.5b4f42814a","_id":"@open-mercato/ai-assistant@0.5.1-canary.2896.5b4f42814a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"88e132483600151df63756713dddf96516b2ba03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2896.5b4f42814a.tgz","fileCount":298,"integrity":"sha512-0fiTwFK08uwyYFsot11y8lFXtHae4DfDbHNldr7ovYVHD9fKSDXOrAiuFqIkXXqwEZ+jjGXtfwMSzSXmKT2nVw==","signatures":[{"sig":"MEQCIAOmXckD/aCuia3wHA/JHrSGwpYvwohRPcWij0Okor4FAiB/Tiina86P8xsTIqnyu4Wu/MQMvrg5UcUmenGZu6nd8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2896.5b4f42814a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0fiTwFK08uwyYFsot11y8lFXtHae4DfDbHNldr7ovYVHD9fKSDXOrAiuFqIkXXqwEZ+jjGXtfwMSzSXmKT2nVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2896.5b4f42814a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2896.5b4f42814a","@open-mercato/shared":"0.5.1-canary.2896.5b4f42814a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2896.5b4f42814a_1777486866951_0.8971745582162374","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2898.f829fa0c37":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2898.f829fa0c37","_id":"@open-mercato/ai-assistant@0.5.1-canary.2898.f829fa0c37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5715ad0f5dd2f482ed478be666a5dd8bfff1a011","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2898.f829fa0c37.tgz","fileCount":298,"integrity":"sha512-Knxnp6i8BCJrWtIBh47Otv2Y7/emg0jqQdMqrYFb6PNgHMpgzJ4qwojwEkUk3iCD4ngHeJ8nVHDuGzESH8jDrw==","signatures":[{"sig":"MEQCIFbq06DwNipQhr1FrXdbhfIdSznj63FoZ+In8ic4HBqDAiAR3obNu/9h+UNWpzf5SDpNOYkQIZfboO9OUUlcCil1Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2898.f829fa0c37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Knxnp6i8BCJrWtIBh47Otv2Y7/emg0jqQdMqrYFb6PNgHMpgzJ4qwojwEkUk3iCD4ngHeJ8nVHDuGzESH8jDrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2898.f829fa0c37"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2898.f829fa0c37","@open-mercato/shared":"0.5.1-canary.2898.f829fa0c37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2898.f829fa0c37_1777488427784_0.5533304719987167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2899.726c7dd243":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2899.726c7dd243","_id":"@open-mercato/ai-assistant@0.5.1-canary.2899.726c7dd243","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f159e016b3e260b63ce919e779c93bb5c544c0cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2899.726c7dd243.tgz","fileCount":298,"integrity":"sha512-thAUEggSMo+D5PUtM3vcFHVOJ8MtdEC853+/fAlOSAO+9C49ufJH6b/odhH/AVfq85MG+4qtn4Xd/chL2DMcyQ==","signatures":[{"sig":"MEUCIBHAKW02QvYO/yg/UvvAQispGTPK3DWvNatB3JrfRDHzAiEAjdrN893Kfrl25qFWFUI4RlU5XbD/nNwjBpGIZCB27/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2899.726c7dd243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-thAUEggSMo+D5PUtM3vcFHVOJ8MtdEC853+/fAlOSAO+9C49ufJH6b/odhH/AVfq85MG+4qtn4Xd/chL2DMcyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2899.726c7dd243"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2899.726c7dd243","@open-mercato/shared":"0.5.1-canary.2899.726c7dd243"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2899.726c7dd243_1777488548885_0.45593054465307437","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2900.7e73424519":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2900.7e73424519","_id":"@open-mercato/ai-assistant@0.5.1-canary.2900.7e73424519","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f6c29dd5d8d73b14fe281ab4d9164bac26fee6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2900.7e73424519.tgz","fileCount":298,"integrity":"sha512-1YMgPh5XG9gkY2M2YiHgf8IAkyrTGFAokhsCU5VgNh6afNNl/iBP1dX+/GZSvoQCNYxXIMLtk87U1nm6/9bbfg==","signatures":[{"sig":"MEUCIQCy2TLjn5X1ErjCbUAhGzJ7izT/Im7WVozUwgFCyl0+9AIgWA3SWdOsUijefFqLSyvCWULADREjYqxbJSh8Twj5zr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2900.7e73424519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1YMgPh5XG9gkY2M2YiHgf8IAkyrTGFAokhsCU5VgNh6afNNl/iBP1dX+/GZSvoQCNYxXIMLtk87U1nm6/9bbfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2900.7e73424519"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2900.7e73424519","@open-mercato/shared":"0.5.1-canary.2900.7e73424519"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2900.7e73424519_1777489415540_0.17573399117592703","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2901.a4c759fc1d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2901.a4c759fc1d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2901.a4c759fc1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7647a20759450aee880a415bfd0c721cf55b639","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2901.a4c759fc1d.tgz","fileCount":298,"integrity":"sha512-5dFNDb5ehIRcVYoukw9GAnO/lq3Z1Ta9K26Bz3yT3Sng5L731hilp3AdXVza23gEzhRMEUt6CVJ60JgoH5T3FA==","signatures":[{"sig":"MEQCIEvZst02uhNye93f2LKT//SEyOBS78zJrSTe3JZoJ731AiA/C8Mubacpya8OoYJErCJ7j7dLd36iPPkWqkp0RNRcPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2901.a4c759fc1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5dFNDb5ehIRcVYoukw9GAnO/lq3Z1Ta9K26Bz3yT3Sng5L731hilp3AdXVza23gEzhRMEUt6CVJ60JgoH5T3FA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2901.a4c759fc1d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2901.a4c759fc1d","@open-mercato/shared":"0.5.1-canary.2901.a4c759fc1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2901.a4c759fc1d_1777491134046_0.8511046936791413","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2902.98bf73b51a":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2902.98bf73b51a","_id":"@open-mercato/ai-assistant@0.5.1-canary.2902.98bf73b51a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1eb23e343e99bb6a5a015c2e203993d595640303","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2902.98bf73b51a.tgz","fileCount":298,"integrity":"sha512-n4HgA0Tq1YeMuW0MT4KNdotgLNyRoD0a6G0T6IgXP41p501P9NgW3oO5OSyhZRKr9LfibtO6wyQkGhRbbFlNag==","signatures":[{"sig":"MEUCIQCTinjWaqKeCZgKhwO5NC+BSku9MWqN/fPnyBQog+hjlAIgHEcHNLNY95eVx0YtTCHulz8EqkicNKFtAGxXNLGOTwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2902.98bf73b51a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n4HgA0Tq1YeMuW0MT4KNdotgLNyRoD0a6G0T6IgXP41p501P9NgW3oO5OSyhZRKr9LfibtO6wyQkGhRbbFlNag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2902.98bf73b51a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2902.98bf73b51a","@open-mercato/shared":"0.5.1-canary.2902.98bf73b51a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2902.98bf73b51a_1777491586766_0.4524943616594015","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2905.6ea2bcb676":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2905.6ea2bcb676","_id":"@open-mercato/ai-assistant@0.5.1-canary.2905.6ea2bcb676","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2edb594296a94204297f48aa17a5cbcec2c42601","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2905.6ea2bcb676.tgz","fileCount":298,"integrity":"sha512-i4HT6LiCsCbyBDa31xhpLHc8HQIOpJNx1zoLt1i1zFsQGxXaVIWu7wUpHn4QOJ4+iroqPVrb4QUh6gwBY+rpyQ==","signatures":[{"sig":"MEQCIDsrDnryqz3NBraEgve0ChkWvE65+4OCROLFLu7A50LHAiA6sp7Y+MJO2IkV/5NGYSMKCrkyg7XL/v0CBtTrIm27Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2905.6ea2bcb676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i4HT6LiCsCbyBDa31xhpLHc8HQIOpJNx1zoLt1i1zFsQGxXaVIWu7wUpHn4QOJ4+iroqPVrb4QUh6gwBY+rpyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2905.6ea2bcb676"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2905.6ea2bcb676","@open-mercato/shared":"0.5.1-canary.2905.6ea2bcb676"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2905.6ea2bcb676_1777496169655_0.1504228787376627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2906.d875f33925":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2906.d875f33925","_id":"@open-mercato/ai-assistant@0.5.1-canary.2906.d875f33925","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3cd00659a423efe9c2807280a48753aa0a637223","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2906.d875f33925.tgz","fileCount":298,"integrity":"sha512-WGmks2fTkwJQ5BaXt10CXRUkGfdX6ViX2kMnDmH/KTMWr1/ok47jx351mlLB+p+u98F4bOE3m11XQBuCJYsBVg==","signatures":[{"sig":"MEUCIQCsc0UUlAWC+dBovNISEXqemCMvQWmwrutiAT9jK08WvgIgNPE2ui0j2Du0rFpn7LNf62mP9iAmYUOfnSBYFiuFTdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2906.d875f33925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WGmks2fTkwJQ5BaXt10CXRUkGfdX6ViX2kMnDmH/KTMWr1/ok47jx351mlLB+p+u98F4bOE3m11XQBuCJYsBVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2906.d875f33925"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2906.d875f33925","@open-mercato/shared":"0.5.1-canary.2906.d875f33925"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2906.d875f33925_1777498269280_0.6553251760066177","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2907.745250bbb5":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2907.745250bbb5","_id":"@open-mercato/ai-assistant@0.5.1-develop.2907.745250bbb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbead642f9e6991f13d4c808c6ee59f2e81a74fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2907.745250bbb5.tgz","fileCount":298,"integrity":"sha512-FyM0XOFB56CHschInTiQLC+5dmHmJaOiLMeT1sfG5qztPtKkKzEtlykaweJk0NvIm7lOX94s0EvbVrGRe+O9Qw==","signatures":[{"sig":"MEUCIESN6KwK7QHjFuI2fk7efVxutootg8o/4o4ugVMNtQllAiEA21spugd3Chi38W+uq6A///zDqZ6E8QbU48zCvuAy95s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2907.745250bbb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FyM0XOFB56CHschInTiQLC+5dmHmJaOiLMeT1sfG5qztPtKkKzEtlykaweJk0NvIm7lOX94s0EvbVrGRe+O9Qw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2907.745250bbb5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2907.745250bbb5","@open-mercato/shared":"0.5.1-develop.2907.745250bbb5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2907.745250bbb5_1777499466214_0.39098746503686344","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2908.e09b7b4e19":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2908.e09b7b4e19","_id":"@open-mercato/ai-assistant@0.5.1-canary.2908.e09b7b4e19","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acd993ddbe20ed93a3855958adc5e758e0808fb7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2908.e09b7b4e19.tgz","fileCount":298,"integrity":"sha512-iyatN0JwgRJ/8XBqXtjmXaIYFeD5v+XMoyoC1Yu6RVzvCMkKk4gj1+YwJLH+A+ORLq/mwliGKUY1Y5KGmpzCrQ==","signatures":[{"sig":"MEUCIE/UpROrhCgjs1LP+4Pu6ntm/v4rarmq8x/H2H1TX1snAiEAmeExVpkvVRB9OEI5HwmjBAeRRl/2K33TceWYpEktVRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2908.e09b7b4e19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iyatN0JwgRJ/8XBqXtjmXaIYFeD5v+XMoyoC1Yu6RVzvCMkKk4gj1+YwJLH+A+ORLq/mwliGKUY1Y5KGmpzCrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2908.e09b7b4e19"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2908.e09b7b4e19","@open-mercato/shared":"0.5.1-canary.2908.e09b7b4e19"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2908.e09b7b4e19_1777500153527_0.930155275163157","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2909.6bd6b1f713":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2909.6bd6b1f713","_id":"@open-mercato/ai-assistant@0.5.1-canary.2909.6bd6b1f713","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4443ad493dff4c8e890a7ef81b3075ca5bde8593","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2909.6bd6b1f713.tgz","fileCount":298,"integrity":"sha512-UnTtUI8tyLw9cfmyv/nJdbuFjEAeUeI1VsBoLSY8gOQVQ8AJKNo3/Thrkhw3wpOqedOlHmELpfmrMczSB2Yd7w==","signatures":[{"sig":"MEUCIQC09Hy7OzjqMDV5NO6i3ui74x2E6fd5P2xbBDtjwmnN9gIgWIaFps/CcZ/sl8nrBDAmQYFC561nR5e5CcqTLHK+0CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2909.6bd6b1f713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UnTtUI8tyLw9cfmyv/nJdbuFjEAeUeI1VsBoLSY8gOQVQ8AJKNo3/Thrkhw3wpOqedOlHmELpfmrMczSB2Yd7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2909.6bd6b1f713"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2909.6bd6b1f713","@open-mercato/shared":"0.5.1-canary.2909.6bd6b1f713"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2909.6bd6b1f713_1777501424203_0.3055226030180369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2910.5c7c280efb":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2910.5c7c280efb","_id":"@open-mercato/ai-assistant@0.5.1-canary.2910.5c7c280efb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cdc63fa20958a2fc8e6247b3e96226fd7a394d4b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2910.5c7c280efb.tgz","fileCount":298,"integrity":"sha512-zf30RLTbTMU1u/V/2RmFBb0XfP+fruHazsCDOnZeGgdlRPvIWp2vhPQqSWRuqSRAuBRHduLlGLbygVwRSESB/Q==","signatures":[{"sig":"MEUCIGb0QzijKc/iLptIo9moB2OO9+hyUYb/YyxunKDvdkjcAiEAwtoam24e2nK2vsRo+MmmdX2dt+5URbcijE6owXLvnhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2910.5c7c280efb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zf30RLTbTMU1u/V/2RmFBb0XfP+fruHazsCDOnZeGgdlRPvIWp2vhPQqSWRuqSRAuBRHduLlGLbygVwRSESB/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2910.5c7c280efb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2910.5c7c280efb","@open-mercato/shared":"0.5.1-canary.2910.5c7c280efb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2910.5c7c280efb_1777501563268_0.10725920858390547","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2911.17305cb57b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2911.17305cb57b","_id":"@open-mercato/ai-assistant@0.5.1-canary.2911.17305cb57b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15d9cf0dd635f160cfef43d9a195494e017b5446","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2911.17305cb57b.tgz","fileCount":298,"integrity":"sha512-HaZ5wNj6mwlLX+ee7MRCktrpPX6tHHxE71VxpZk5PgIY4+iE8cY5OzA1mFdFI5qNbCghHBE6Fk4ZEr+d3OqPKQ==","signatures":[{"sig":"MEUCICyGWEOtx5U/TQMmsFDzULyTMuj47RdP82KA1hoR9ZcJAiEA0EnnIaP1YvNQ4XYu3AbDuG+U/oKoKqWK7pV+zgbTnyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2911.17305cb57b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HaZ5wNj6mwlLX+ee7MRCktrpPX6tHHxE71VxpZk5PgIY4+iE8cY5OzA1mFdFI5qNbCghHBE6Fk4ZEr+d3OqPKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2911.17305cb57b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2911.17305cb57b","@open-mercato/shared":"0.5.1-canary.2911.17305cb57b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2911.17305cb57b_1777502595917_0.6096206232775767","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2912.8d7b1fef24":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2912.8d7b1fef24","_id":"@open-mercato/ai-assistant@0.5.1-develop.2912.8d7b1fef24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6367a7eb0cde759402b084894438f8c1571ec662","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2912.8d7b1fef24.tgz","fileCount":298,"integrity":"sha512-MlY/k4unyHPfbB69qhub8FEMDJlArg2pWWonW1sMYHmWOsq45Dwq3ACj1z0Rmg9rhnboMEMT4ZJO5jO7lFlbcg==","signatures":[{"sig":"MEYCIQCcO/Fuou/ZVVYt26fHhmd85IgObr7jNKUWM/DXY7uZvQIhAMOfWX8nO2GeruwETDBHrPmhWr9CzPEvUe/wLicUDQWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2912.8d7b1fef24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MlY/k4unyHPfbB69qhub8FEMDJlArg2pWWonW1sMYHmWOsq45Dwq3ACj1z0Rmg9rhnboMEMT4ZJO5jO7lFlbcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2912.8d7b1fef24"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2912.8d7b1fef24","@open-mercato/shared":"0.5.1-develop.2912.8d7b1fef24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2912.8d7b1fef24_1777502654519_0.741716010414418","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2913.52b044540f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2913.52b044540f","_id":"@open-mercato/ai-assistant@0.5.1-canary.2913.52b044540f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06a75f3cfc7ee2364c2ae824ac300fd93696da56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2913.52b044540f.tgz","fileCount":298,"integrity":"sha512-QW4APxemnvxesE1Gq7dNv0WDLfmLLzmwiErUdC6TQPdFwE48krAwnkF+BRJIgCjlJUOFKXUpaTMidpNVIZxycw==","signatures":[{"sig":"MEQCIDWUyiuvhOXRusdV/K7GKrZAJu1KB07HQf9p3FtxHuFmAiBg638JBtjRTJMhse/v0f35vW1z6ql8YOeF7zoTAmXsjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2913.52b044540f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QW4APxemnvxesE1Gq7dNv0WDLfmLLzmwiErUdC6TQPdFwE48krAwnkF+BRJIgCjlJUOFKXUpaTMidpNVIZxycw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2913.52b044540f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2913.52b044540f","@open-mercato/shared":"0.5.1-canary.2913.52b044540f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2913.52b044540f_1777503471757_0.9667730308504983","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2915.074849e27e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2915.074849e27e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2915.074849e27e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8e0a584979c328c310303a8099815b36f568047","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2915.074849e27e.tgz","fileCount":298,"integrity":"sha512-znZ61ln7T1aDVl38lZ4Gb6ZMEeQT5bb+FV53izLMpTcW4+eglx5MYAYRcR1L+48jdqTtGbJswbkmOUA1lS91rw==","signatures":[{"sig":"MEQCIGs1ZzhviM4sARPAJtCh7LBzQAkPjur9zsnTxQbD97cLAiAXnh78DBJCWl+8uulVtqUcXF20ny5I3ABKpVZMhdLWhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2915.074849e27e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-znZ61ln7T1aDVl38lZ4Gb6ZMEeQT5bb+FV53izLMpTcW4+eglx5MYAYRcR1L+48jdqTtGbJswbkmOUA1lS91rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2915.074849e27e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2915.074849e27e","@open-mercato/shared":"0.5.1-canary.2915.074849e27e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2915.074849e27e_1777527176955_0.8012838004789804","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2916.d55dbe5f57":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2916.d55dbe5f57","_id":"@open-mercato/ai-assistant@0.5.1-canary.2916.d55dbe5f57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"419641130e7a2590d8f2b0a1bb15a52ed372e345","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2916.d55dbe5f57.tgz","fileCount":298,"integrity":"sha512-iMtaghvn2boKjk/oXhl+JxAa0q2y7jOSi9jCySs7kB4EpOu4R7Ee9Ak6LkK2A/hv33r6lP4MPDmGfkNJbXsweg==","signatures":[{"sig":"MEUCIGx8VtR+iHL14FFeOehSjddr+Imq03sdb2RZd88zEwrbAiEAsmIEhROKxT4bofarvCmBjn1VJH1+NM9tCa42f8ivHXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2916.d55dbe5f57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iMtaghvn2boKjk/oXhl+JxAa0q2y7jOSi9jCySs7kB4EpOu4R7Ee9Ak6LkK2A/hv33r6lP4MPDmGfkNJbXsweg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2916.d55dbe5f57"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2916.d55dbe5f57","@open-mercato/shared":"0.5.1-canary.2916.d55dbe5f57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2916.d55dbe5f57_1777531370029_0.09670017759280758","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2917.31ee9898e3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2917.31ee9898e3","_id":"@open-mercato/ai-assistant@0.5.1-develop.2917.31ee9898e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1be7f69972ae92fa935328bb7aa66396043b6690","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2917.31ee9898e3.tgz","fileCount":298,"integrity":"sha512-CCE5UL6escz8wkg6CUakIZafe/wof/63Lfk7VMFuzzVJwCIuSMgpBHItcBHn9vbb4/ZcgPOo2NfaEua1ZC5AZQ==","signatures":[{"sig":"MEQCIA9nFt7kCRbUfcWUe3LA3ZeFofCd3lp1bs0w2k1oErIOAiACAB13OS23SXQSuw1R6OmpS6sgYZZKbfA031E4H5IFLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2917.31ee9898e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CCE5UL6escz8wkg6CUakIZafe/wof/63Lfk7VMFuzzVJwCIuSMgpBHItcBHn9vbb4/ZcgPOo2NfaEua1ZC5AZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2917.31ee9898e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2917.31ee9898e3","@open-mercato/shared":"0.5.1-develop.2917.31ee9898e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2917.31ee9898e3_1777531810062_0.062175080656531545","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2918.672974edf5":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2918.672974edf5","_id":"@open-mercato/ai-assistant@0.5.1-canary.2918.672974edf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbe57698cee3fd5c23fcd9e5b66a8cfde9589053","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2918.672974edf5.tgz","fileCount":298,"integrity":"sha512-qIUY2DHqOQ7nt5gFSbELU5H0QFmQ5s9vz16rnqkzkhBmMP4SEm+LfhdyvMyqYinrittcJd2dAD9m9a0Gd1Nvbw==","signatures":[{"sig":"MEQCIFRgAjpTKvctG7jmDiTfsR0Rvuqvz5yWL6EtM/SkEqrlAiBPmjgp9tAhIsMlqx8xpeaPMe2A+acSIrhHxh6pSVWNOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2918.672974edf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qIUY2DHqOQ7nt5gFSbELU5H0QFmQ5s9vz16rnqkzkhBmMP4SEm+LfhdyvMyqYinrittcJd2dAD9m9a0Gd1Nvbw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2918.672974edf5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2918.672974edf5","@open-mercato/shared":"0.5.1-canary.2918.672974edf5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2918.672974edf5_1777532027848_0.2695289169838533","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2920.87dc17685e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2920.87dc17685e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2920.87dc17685e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d76993c773d487233a219d85d1812afd852486b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2920.87dc17685e.tgz","fileCount":298,"integrity":"sha512-2M3/gV9iWfKthYW/0wcrM+fGaEcCQiaCkFL5CiwHy0As+nB40Jth5Yw7bQtk7V3GJraoJMcxNUQg42s/Ojh9vQ==","signatures":[{"sig":"MEUCIHZUL4gaQgE1+7cZ5S/K1EM5ICt6MdZmLwdPuKpWmmPUAiEAqkFMW7o2UAB9xbdwNbRo4I92YvJBt84MgX3rPnCxzrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2920.87dc17685e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2M3/gV9iWfKthYW/0wcrM+fGaEcCQiaCkFL5CiwHy0As+nB40Jth5Yw7bQtk7V3GJraoJMcxNUQg42s/Ojh9vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2920.87dc17685e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2920.87dc17685e","@open-mercato/shared":"0.5.1-canary.2920.87dc17685e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2920.87dc17685e_1777534382603_0.35795707399082266","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2924.d13908516e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2924.d13908516e","_id":"@open-mercato/ai-assistant@0.5.1-develop.2924.d13908516e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7821d324265a7e5e256ef4c6534158a1b95796a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2924.d13908516e.tgz","fileCount":298,"integrity":"sha512-4ysZaQT0JrOQm4yGknv6qymCQzaMGPZ3CyMo6Wy3D0Vz/zVV3lLYlVg7czTHgn/dNWk926xFGNAO62rWc7ywHw==","signatures":[{"sig":"MEUCIFbeF/v/cB5z9CgkEv/gQSwqXD2BsOArLwYBaYPCbFnMAiEAhs8Vq+zil7+YliIA2EwYMTXEQmFJwFPJlfJzwGea8H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2924.d13908516e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4ysZaQT0JrOQm4yGknv6qymCQzaMGPZ3CyMo6Wy3D0Vz/zVV3lLYlVg7czTHgn/dNWk926xFGNAO62rWc7ywHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2924.d13908516e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2924.d13908516e","@open-mercato/shared":"0.5.1-develop.2924.d13908516e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2924.d13908516e_1777536715321_0.05660026366654636","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2925.7e912e8915":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2925.7e912e8915","_id":"@open-mercato/ai-assistant@0.5.1-canary.2925.7e912e8915","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66cc195d13238ca0803cc71991464d58d9b2c226","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2925.7e912e8915.tgz","fileCount":298,"integrity":"sha512-plzhwBuX69DN4QyzvoS0Z2H7hWEVpZpjii9tUVEB8SQRZ2Tne39VbD+ZyPMICbcQw7TcwI8ck79FGTsUHZb1ww==","signatures":[{"sig":"MEUCIQCgKm+fXhbykBtqinQkGs1s3Dbb8HpW9kh7iqBb22TUrwIgUKt0w2cEeRK1b1hWIdeOw08GhakU6qB7QlQXQ65y6qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2925.7e912e8915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-plzhwBuX69DN4QyzvoS0Z2H7hWEVpZpjii9tUVEB8SQRZ2Tne39VbD+ZyPMICbcQw7TcwI8ck79FGTsUHZb1ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2925.7e912e8915"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2925.7e912e8915","@open-mercato/shared":"0.5.1-canary.2925.7e912e8915"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2925.7e912e8915_1777536802200_0.8294518967993629","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2927.669740f6bd":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2927.669740f6bd","_id":"@open-mercato/ai-assistant@0.5.1-canary.2927.669740f6bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9089b8d2000f60f28f38afae3c262148749caa88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2927.669740f6bd.tgz","fileCount":298,"integrity":"sha512-T9n3Td3mFwUwCz9NAdP7IU1QkbXLfgpIHaB9lCau0wf/Lc7QlaHyj1fT2r01n58QTCj1/nxrhQINo/5uQ7crpA==","signatures":[{"sig":"MEQCIByFRsZMaX2IaLxXBc7Qxq71f7omFlHs91gCrGAOBB+3AiAtoFoaUrmwynYDRkkdiURRkL16nU+HW2JIial0MtwMpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2927.669740f6bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T9n3Td3mFwUwCz9NAdP7IU1QkbXLfgpIHaB9lCau0wf/Lc7QlaHyj1fT2r01n58QTCj1/nxrhQINo/5uQ7crpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2927.669740f6bd"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2927.669740f6bd","@open-mercato/shared":"0.5.1-canary.2927.669740f6bd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2927.669740f6bd_1777541849696_0.26905028172496226","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2928.11fbe19c3e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2928.11fbe19c3e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2928.11fbe19c3e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be53902a73032f30d65712eaa12c15da97754ed0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2928.11fbe19c3e.tgz","fileCount":298,"integrity":"sha512-16YdB8fe1700hw5L/sHxtXW59oltpV24kxf+7EqGcNN/iXCexQeHAWLQQKHJfh6KJAzauVK4+mNynKA38tb8rQ==","signatures":[{"sig":"MEUCIQCioKDl0Bm2Zk1uvUKs+kyM16kub2KeJfn6kZlC/quhqgIgdxc1MIArgHJhpPH49PFVWCISgJ0ResMqBoM0h6r0VXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2928.11fbe19c3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-16YdB8fe1700hw5L/sHxtXW59oltpV24kxf+7EqGcNN/iXCexQeHAWLQQKHJfh6KJAzauVK4+mNynKA38tb8rQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2928.11fbe19c3e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2928.11fbe19c3e","@open-mercato/shared":"0.5.1-canary.2928.11fbe19c3e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2928.11fbe19c3e_1777544023156_0.526236084169764","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2929.c131a6a686":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2929.c131a6a686","_id":"@open-mercato/ai-assistant@0.5.1-canary.2929.c131a6a686","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41099fce2177329c4ed6c8567f6bd0b83f92122e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2929.c131a6a686.tgz","fileCount":298,"integrity":"sha512-2dN3LgCMNJQi/KFwy4hDKDEb5wimizyAIUnh1tjN46+N7hr4ZQ9xK/Ed0TxfTIuFC7W1StxcbP0rSQgL5JzpVg==","signatures":[{"sig":"MEUCIBgY6580A0lBpWRUEPMlgbPkuA9acfolKb0MmVxQJfgZAiEA20nt/IqskCve/OzZCEnos7aOt2kOuIVtJrh48oYW/hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2929.c131a6a686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2dN3LgCMNJQi/KFwy4hDKDEb5wimizyAIUnh1tjN46+N7hr4ZQ9xK/Ed0TxfTIuFC7W1StxcbP0rSQgL5JzpVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2929.c131a6a686"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2929.c131a6a686","@open-mercato/shared":"0.5.1-canary.2929.c131a6a686"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2929.c131a6a686_1777544947516_0.18717922934203868","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2930.ad7553ada7":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2930.ad7553ada7","_id":"@open-mercato/ai-assistant@0.5.1-canary.2930.ad7553ada7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b399a1ef534bf50a62a3783bcd5e893dd13d0849","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2930.ad7553ada7.tgz","fileCount":298,"integrity":"sha512-AW542D1/k6waNYdvp7O6FlZ+mMXnrR3asQdUjF4PzWeoELtdVcGjib1KmoY0RKy0Q3ZUwFtn7NjMg3/N4rG7ZQ==","signatures":[{"sig":"MEYCIQD0Q8wi/3cQQikkopKPXXuhHZ5dUJmBJuG0lEAkRLlPpgIhAM7BdjZV+1LNcRQwQAeN0JTVNMB7DfiXjGzeuVcu1lJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2930.ad7553ada7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AW542D1/k6waNYdvp7O6FlZ+mMXnrR3asQdUjF4PzWeoELtdVcGjib1KmoY0RKy0Q3ZUwFtn7NjMg3/N4rG7ZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2930.ad7553ada7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2930.ad7553ada7","@open-mercato/shared":"0.5.1-canary.2930.ad7553ada7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2930.ad7553ada7_1777547142614_0.5613401740771304","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2931.c88529761d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2931.c88529761d","_id":"@open-mercato/ai-assistant@0.5.1-canary.2931.c88529761d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c7b351f17915026d789f4eaf0a7627d433b3be7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2931.c88529761d.tgz","fileCount":298,"integrity":"sha512-NvQVqLBzxhed5am2FEdJdKH78QQEKyaZQP2/7wl2InfCcAdkQqEOwkPY9cWvYY/xRyNP/Pu0H2nzxxCxvyaOrg==","signatures":[{"sig":"MEUCIQDsfsIvhCxoJL1bTEzAxu8tAn1zepfe9d7S9HLBBgVj0gIgYKF6XVyzKsNlxloQDQXHjUBLZ9APlJO7S2QEKYzmMAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2931.c88529761d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NvQVqLBzxhed5am2FEdJdKH78QQEKyaZQP2/7wl2InfCcAdkQqEOwkPY9cWvYY/xRyNP/Pu0H2nzxxCxvyaOrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2931.c88529761d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2931.c88529761d","@open-mercato/shared":"0.5.1-canary.2931.c88529761d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2931.c88529761d_1777553640562_0.06281789992205988","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2932.a186bb64f9":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2932.a186bb64f9","_id":"@open-mercato/ai-assistant@0.5.1-canary.2932.a186bb64f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af57fab757f7490dea2ee6bbbbdd9107be479470","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2932.a186bb64f9.tgz","fileCount":298,"integrity":"sha512-A7WV4lb+IKKiw32/jZdVPStdJVTNwcLTYT8rOZ18bYxqfzqQy3l7qrHir6t+wuz3b4TC4mOflC8bX4TWgqiglg==","signatures":[{"sig":"MEYCIQCV2kAHuXFBOypld8X3hm47GQ+vo5Lhl3JNKtiCGvUVXwIhANi3Q65rV95StxcrWAomlsoML6N2gHuAPHH4GucSCr9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2932.a186bb64f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A7WV4lb+IKKiw32/jZdVPStdJVTNwcLTYT8rOZ18bYxqfzqQy3l7qrHir6t+wuz3b4TC4mOflC8bX4TWgqiglg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2932.a186bb64f9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2932.a186bb64f9","@open-mercato/shared":"0.5.1-canary.2932.a186bb64f9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2932.a186bb64f9_1777556092931_0.13399497846727892","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2935.357c9db339":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2935.357c9db339","_id":"@open-mercato/ai-assistant@0.5.1-develop.2935.357c9db339","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"197c20b758fce810d52aa8b24577164dba16b0f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2935.357c9db339.tgz","fileCount":298,"integrity":"sha512-HMTkoIZVi4l1XDcDeej2wWuMWSVdcFKzFwbDHWgTqhZBWzB4lmGBZhnV3SrZK1WogwF3Yca6cOVhn9TgxqbV2Q==","signatures":[{"sig":"MEQCIHnJ4G5tYAltklnnU6wPCC2r6KCUSg3b8YkVLY/iRLESAiA6PfdtwDPwkuw1Ssk5NSOPe3qPBi+iSY/3AoiPokeM9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2935.357c9db339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HMTkoIZVi4l1XDcDeej2wWuMWSVdcFKzFwbDHWgTqhZBWzB4lmGBZhnV3SrZK1WogwF3Yca6cOVhn9TgxqbV2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2935.357c9db339"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2935.357c9db339","@open-mercato/shared":"0.5.1-develop.2935.357c9db339"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2935.357c9db339_1777559782141_0.04236468959002182","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2936.4be76a031c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2936.4be76a031c","_id":"@open-mercato/ai-assistant@0.5.1-canary.2936.4be76a031c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c459b316a46c7c41485149d9ef5054dca61e4bd8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2936.4be76a031c.tgz","fileCount":298,"integrity":"sha512-idhiy3Te5VDcz9r8vsgzhl1kBh1Kw1senXjaXQYJAnGJVf4ysxwazEIntUqQClMLWyrUuPUmfaKC3DVFtuA7XA==","signatures":[{"sig":"MEUCIQCWH89XFMuVsoQXmx0ssNMNth9wLwmDz3OsJf1ECG/BBQIgHROO54ZNAQa0F2jm1iLeGXIzxPuAojmNWxEdp4UF28k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2936.4be76a031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-idhiy3Te5VDcz9r8vsgzhl1kBh1Kw1senXjaXQYJAnGJVf4ysxwazEIntUqQClMLWyrUuPUmfaKC3DVFtuA7XA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2936.4be76a031c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2936.4be76a031c","@open-mercato/shared":"0.5.1-canary.2936.4be76a031c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2936.4be76a031c_1777559956686_0.4896059468720926","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2937.03f8acbf06":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2937.03f8acbf06","_id":"@open-mercato/ai-assistant@0.5.1-canary.2937.03f8acbf06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a63d09d380a357e6754a5f891a8379fc2a8c889","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2937.03f8acbf06.tgz","fileCount":298,"integrity":"sha512-Kmm/ubAsUIkLuro+G8zJSl3O4S14AlAV46vZpYArx4CiUfI2FqWbxDV3DbWG/DGzsSgV/eOjMToQkW9q1GKkRg==","signatures":[{"sig":"MEUCIQCJsY3PKCJlzpNgERF9/AMzzdrr9QR4HIBtuSP0hS1dtwIgStRsqx3LhIwRBmYQDlRR/8yAUtiiNR5tVxPAM3Icov8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2937.03f8acbf06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Kmm/ubAsUIkLuro+G8zJSl3O4S14AlAV46vZpYArx4CiUfI2FqWbxDV3DbWG/DGzsSgV/eOjMToQkW9q1GKkRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2937.03f8acbf06"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2937.03f8acbf06","@open-mercato/shared":"0.5.1-canary.2937.03f8acbf06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2937.03f8acbf06_1777560049659_0.5615260462483085","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2938.g7325328824":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2938.g7325328824","_id":"@open-mercato/ai-assistant@0.5.1-canary.2938.g7325328824","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f66b69325805dc05e7c9069ea8f51e601d25c94","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2938.g7325328824.tgz","fileCount":298,"integrity":"sha512-W+HSbubKwx/nNLZSUeJ7aBPTiJeyzgZxT6lQkhLLHHLYvYcn3P7NFBsJR65mgeOt1j5RUxG9oad2xkDkzOjnLA==","signatures":[{"sig":"MEYCIQDJFtQ3ByksdCh+REWlVeSRTVS3PCF1FcAD517NwIusIQIhAKx2bq5EUgN1WBNwZSeQ2nXtOGXAMRg1QjWwz2lOBZtB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2938.g7325328824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-W+HSbubKwx/nNLZSUeJ7aBPTiJeyzgZxT6lQkhLLHHLYvYcn3P7NFBsJR65mgeOt1j5RUxG9oad2xkDkzOjnLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2938.g7325328824"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2938.g7325328824","@open-mercato/shared":"0.5.1-canary.2938.g7325328824"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2938.g7325328824_1777560137902_0.42580165234815737","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2939.2723e022a4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2939.2723e022a4","_id":"@open-mercato/ai-assistant@0.5.1-canary.2939.2723e022a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e0347063c023657c79e0352543c47e42a81eae63","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2939.2723e022a4.tgz","fileCount":298,"integrity":"sha512-YXOr1GasBQtvqZUAwhQ112d+6VKZ2qJ9JI0OIv4aBqrhXpFy0Xuc+84QE5VQoKysOWZySVYWkOccz/2KFoJKCw==","signatures":[{"sig":"MEQCIDI3QHE9w/dKamQ81X7s3FXeFVXK4aiWo5Hl7GwIivFlAiB7E4ylDXFws7Dw4d4EZ+r6rVj+Lh4mP//xrL9yv5xgrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2939.2723e022a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YXOr1GasBQtvqZUAwhQ112d+6VKZ2qJ9JI0OIv4aBqrhXpFy0Xuc+84QE5VQoKysOWZySVYWkOccz/2KFoJKCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2939.2723e022a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2939.2723e022a4","@open-mercato/shared":"0.5.1-canary.2939.2723e022a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2939.2723e022a4_1777560340628_0.5219894102603024","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2940.1ef459cf8e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2940.1ef459cf8e","_id":"@open-mercato/ai-assistant@0.5.1-canary.2940.1ef459cf8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7958d22b3adc31a006332fda7838e8459f28e5b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2940.1ef459cf8e.tgz","fileCount":298,"integrity":"sha512-zyR3hwfB3foLo5sLteURjJLGqtSI+2jX7WdUNiOVUCgKljV/II92kFlQ2us+FkzlqZkFuRXgs1tlWLFaLe9fTA==","signatures":[{"sig":"MEYCIQCj6ry8/8QT+h01F7b/xvJ7fh210MCh5pqf6w8Eyu8iLAIhAJZjJufcKdr1M7dmVFYrktPdULv8OB1Um+KortCbxkro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2940.1ef459cf8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zyR3hwfB3foLo5sLteURjJLGqtSI+2jX7WdUNiOVUCgKljV/II92kFlQ2us+FkzlqZkFuRXgs1tlWLFaLe9fTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2940.1ef459cf8e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2940.1ef459cf8e","@open-mercato/shared":"0.5.1-canary.2940.1ef459cf8e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2940.1ef459cf8e_1777560346207_0.7972000529188861","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2942.244760318b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2942.244760318b","_id":"@open-mercato/ai-assistant@0.5.1-canary.2942.244760318b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84f6a5a68cfaeb9e497a1c76515d2edc1e2a38d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2942.244760318b.tgz","fileCount":298,"integrity":"sha512-dBm8mku/y/qZyaMzdpu4Wzrv2YSX+qadexlT7Rr4WtiU/j0tO7XhkLoCb3A/SbiiNZ7m1WB6qF/tRUyXu8HGbA==","signatures":[{"sig":"MEUCIG27yJvWxaygHxW/wkR6b4ofTE+WXbQONjXJnLU0etxaAiEAi887KW5IIJexV8/Ow6I2lDdusM27IwwjkzOi4Fp1Vzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2942.244760318b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dBm8mku/y/qZyaMzdpu4Wzrv2YSX+qadexlT7Rr4WtiU/j0tO7XhkLoCb3A/SbiiNZ7m1WB6qF/tRUyXu8HGbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2942.244760318b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2942.244760318b","@open-mercato/shared":"0.5.1-canary.2942.244760318b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2942.244760318b_1777560444369_0.5794135908661087","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2943.3d10c73608":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2943.3d10c73608","_id":"@open-mercato/ai-assistant@0.5.1-canary.2943.3d10c73608","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d25e8abc6abf912835f48bd670e8ba05863cf89","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2943.3d10c73608.tgz","fileCount":298,"integrity":"sha512-nSw14Jhl273MqMvZ0dPE33xlnToV1A90Lcnv1li4HMv6xqoeyCvNel48p3hz9wrQ5hcSyXQA0DYapht/UxFqUg==","signatures":[{"sig":"MEQCIBdo1Lfpt5TIU/ObKGKjbebKkXnXFb473G4ECjpVeAnPAiAleHCNqm6wHEPjcq2AQKFmtLTJjwZZKZcGLV7JB9EEsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2943.3d10c73608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nSw14Jhl273MqMvZ0dPE33xlnToV1A90Lcnv1li4HMv6xqoeyCvNel48p3hz9wrQ5hcSyXQA0DYapht/UxFqUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2943.3d10c73608"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2943.3d10c73608","@open-mercato/shared":"0.5.1-canary.2943.3d10c73608"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2943.3d10c73608_1777561154623_0.2676894731967199","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2941.f659b916b7":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2941.f659b916b7","_id":"@open-mercato/ai-assistant@0.5.1-canary.2941.f659b916b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"430b0289682c65175436728808978e8fe123503c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2941.f659b916b7.tgz","fileCount":298,"integrity":"sha512-sMzRDiwhZD+6zRCVRBzzao28Opxr7pQeWSOHOdE766OWA+05jNpJsPY3aTg9sNOMZTgDP/P+OIV/XdCCDNDvcg==","signatures":[{"sig":"MEUCIF9+WrMWt2B1vb9j2THBIY6u+fFxwrSG5FK1+iLyRxcrAiEAuYekOrDKrPn0w34PNbvfCvBDDzJ6sOsgsLSuDyx+HUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2941.f659b916b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sMzRDiwhZD+6zRCVRBzzao28Opxr7pQeWSOHOdE766OWA+05jNpJsPY3aTg9sNOMZTgDP/P+OIV/XdCCDNDvcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2941.f659b916b7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2941.f659b916b7","@open-mercato/shared":"0.5.1-canary.2941.f659b916b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2941.f659b916b7_1777561194663_0.5382086848847929","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2947.cef1e77ec4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2947.cef1e77ec4","_id":"@open-mercato/ai-assistant@0.5.1-canary.2947.cef1e77ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec585995b649910929a84a02e8c9e380b8ed1778","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2947.cef1e77ec4.tgz","fileCount":298,"integrity":"sha512-4nDawougRupiGD/KNjdVw+IN/Hj9ts1KytX18MdSlSwFlXntdDcO+pOb511LdaI9yKSPY8ZiKoq7gM3PEoMKxw==","signatures":[{"sig":"MEUCIQCfyHMQ6I1iLK9iQWlvsb9lkTfwOuYxCC/eQGMt+7GWKgIgCVmc2cr1wvwgrsoAgaCKsz7XhI9KmZrlJ9lwCyFEpj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2947.cef1e77ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4nDawougRupiGD/KNjdVw+IN/Hj9ts1KytX18MdSlSwFlXntdDcO+pOb511LdaI9yKSPY8ZiKoq7gM3PEoMKxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2947.cef1e77ec4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2947.cef1e77ec4","@open-mercato/shared":"0.5.1-canary.2947.cef1e77ec4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2947.cef1e77ec4_1777584198194_0.08858819349268354","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2948.1198c2b37e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2948.1198c2b37e","_id":"@open-mercato/ai-assistant@0.5.1-develop.2948.1198c2b37e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c48e5e2b2bc5b32c0fdb4ca6a38c54a5f551d43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2948.1198c2b37e.tgz","fileCount":298,"integrity":"sha512-pFSp3Pgf5NgtwVrFV2QvfvHNFEZFINiau5kVWgVw2scg6dMjDoSIDHdAtgRjn5yvdMd2vcs06pBPrCX1CqO/WQ==","signatures":[{"sig":"MEQCID1C+hDsFPNdXE0SuoBFziQ54Z7XlLpvbDGqGfLOV/mOAiBw0lekbIpYCdMwfyWlYtBZz2v9LB5bpuN7nb3rOhqqAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2948.1198c2b37e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pFSp3Pgf5NgtwVrFV2QvfvHNFEZFINiau5kVWgVw2scg6dMjDoSIDHdAtgRjn5yvdMd2vcs06pBPrCX1CqO/WQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2948.1198c2b37e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2948.1198c2b37e","@open-mercato/shared":"0.5.1-develop.2948.1198c2b37e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2948.1198c2b37e_1777586264121_0.9714824545192862","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2949.009dcdd2d5":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2949.009dcdd2d5","_id":"@open-mercato/ai-assistant@0.5.1-develop.2949.009dcdd2d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db58a8dab8f6b97d2e83e964c4da17c997b1dc93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2949.009dcdd2d5.tgz","fileCount":298,"integrity":"sha512-uSwd62yIOOwS3G7pufxszWiQ1vArlOfvS/KDuu6EybaheomWwf5Lyv07NJg1VPekYLWD7klxEz6MkE7byE90jg==","signatures":[{"sig":"MEQCIGQq7vp4T7dThdJd45PYF0D1Afrbt7Al7qbdzDhqxTtOAiAf84P8XmRgn8+A9HOCeMD1//AWGS1CBDFnVHyhbzTcow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2949.009dcdd2d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uSwd62yIOOwS3G7pufxszWiQ1vArlOfvS/KDuu6EybaheomWwf5Lyv07NJg1VPekYLWD7klxEz6MkE7byE90jg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2949.009dcdd2d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2949.009dcdd2d5","@open-mercato/shared":"0.5.1-develop.2949.009dcdd2d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2949.009dcdd2d5_1777588535287_0.08174916968545598","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2953.6647bb2c43":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2953.6647bb2c43","_id":"@open-mercato/ai-assistant@0.5.1-develop.2953.6647bb2c43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e107d7170a4b345797610909132a01bbe2f882b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2953.6647bb2c43.tgz","fileCount":298,"integrity":"sha512-Yrq1khnT5+p1FOmnlScT7xG9C+7PPOjfsOD482jbWcvfZAy3ea7sJcSI6i7e1vrzco/5s+p6a7FOFrCDV2Sd4Q==","signatures":[{"sig":"MEUCIQDkAI+uHFXWtB8bkqduwAq4Y/jfyae5QZRoC6iIr/dclQIgKwojO9Mlz8l+wbLy69mgH3eQCWNokkP7iqnhk2EoJAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2953.6647bb2c43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Yrq1khnT5+p1FOmnlScT7xG9C+7PPOjfsOD482jbWcvfZAy3ea7sJcSI6i7e1vrzco/5s+p6a7FOFrCDV2Sd4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2953.6647bb2c43"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2953.6647bb2c43","@open-mercato/shared":"0.5.1-develop.2953.6647bb2c43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2953.6647bb2c43_1777675722853_0.3197650569317809","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2955.6f00db9e69":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2955.6f00db9e69","_id":"@open-mercato/ai-assistant@0.5.1-canary.2955.6f00db9e69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4c6e8f8f26004d814787581afe284025ba09361","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2955.6f00db9e69.tgz","fileCount":298,"integrity":"sha512-Jve0xAKO/n6vO8OOd0PtQ6trCq6judaxgyX+3XoJn8PpE0y437UpCLOSkl8SVMa1RQDptY/XCAaQNRUcBKhctA==","signatures":[{"sig":"MEUCIQC2JlNSChqNyb3Z7YK8X70OrxWDJIQRcTsQU2bCO8uN2QIgVuxA4kFTQMvdxQoQ9EnihHMDSphen5elcMLRBhR9DKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2955.6f00db9e69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Jve0xAKO/n6vO8OOd0PtQ6trCq6judaxgyX+3XoJn8PpE0y437UpCLOSkl8SVMa1RQDptY/XCAaQNRUcBKhctA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2955.6f00db9e69"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2955.6f00db9e69","@open-mercato/shared":"0.5.1-canary.2955.6f00db9e69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2955.6f00db9e69_1777677560341_0.7144499918107541","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2954.610bab2d08":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2954.610bab2d08","_id":"@open-mercato/ai-assistant@0.5.1-develop.2954.610bab2d08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"24ee21f158d0aae05a19ecf0d7e5ea06e3ad35ff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2954.610bab2d08.tgz","fileCount":298,"integrity":"sha512-OW0yaWSarSU14qo7c5jqNmPwN4BIu1jW6SEE7hh54ycM4riVLhRZLsb9kOvGUhceiPHt1e/bLXCWAyBHpLdN6Q==","signatures":[{"sig":"MEQCIErA9T8H08zh+mKwRUoF5okAVRfDdqL9feBxM5PxVD7QAiB0fO82d1NQlMLqOYDS4OWaMApz6i1KgUXPp+nRp7Jeew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2954.610bab2d08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OW0yaWSarSU14qo7c5jqNmPwN4BIu1jW6SEE7hh54ycM4riVLhRZLsb9kOvGUhceiPHt1e/bLXCWAyBHpLdN6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2954.610bab2d08"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2954.610bab2d08","@open-mercato/shared":"0.5.1-develop.2954.610bab2d08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2954.610bab2d08_1777677948282_0.40168578912105013","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2956.c7998a4b82":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2956.c7998a4b82","_id":"@open-mercato/ai-assistant@0.5.1-canary.2956.c7998a4b82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05e28e27c8388da68709eab304fd89e9d37d7c00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2956.c7998a4b82.tgz","fileCount":298,"integrity":"sha512-puImBvmC/OkHbMOpYzNvTkgOZW3MVwYAZ1sfGGzPeyxNP7JGZKu9uD0DCcpcED2drCE+TaGOr5GlUO7AJ09EBg==","signatures":[{"sig":"MEUCIQDxDFQrb+lWreeeqGbNWnsZ5w0ExQ06lGGLfXf/M5rrMgIgXWLyL8DKa+XcdD5lTg7sTVpfBB3P5E6GGCCmYNKBB1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2956.c7998a4b82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-puImBvmC/OkHbMOpYzNvTkgOZW3MVwYAZ1sfGGzPeyxNP7JGZKu9uD0DCcpcED2drCE+TaGOr5GlUO7AJ09EBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2956.c7998a4b82"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2956.c7998a4b82","@open-mercato/shared":"0.5.1-canary.2956.c7998a4b82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2956.c7998a4b82_1777680100621_0.1605679539521092","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2957.9fcf744979":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2957.9fcf744979","_id":"@open-mercato/ai-assistant@0.5.1-canary.2957.9fcf744979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8581b8dcbe6757d89d98aa38dd04ad6cfff5541","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2957.9fcf744979.tgz","fileCount":298,"integrity":"sha512-ned8b7au+yY5/HnwwV6g0oNtjmuQGCDMopfWgYFlLv+TkXjGni6h5ZwzwsrGU6F4Vh+fQiob0QuDCUzwO8B3sQ==","signatures":[{"sig":"MEQCICCrW/PWli0NGLH2Tt8zaWjJxrbhP8sPizRn+6u/pgfGAiBCBOu+6749GXL403qt0cn2Sy26HnKqnNgq2M37sT10PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2957.9fcf744979","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ned8b7au+yY5/HnwwV6g0oNtjmuQGCDMopfWgYFlLv+TkXjGni6h5ZwzwsrGU6F4Vh+fQiob0QuDCUzwO8B3sQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2957.9fcf744979"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2957.9fcf744979","@open-mercato/shared":"0.5.1-canary.2957.9fcf744979"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2957.9fcf744979_1777704322762_0.3363264554497558","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2962.2ac51789ed":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2962.2ac51789ed","_id":"@open-mercato/ai-assistant@0.5.1-canary.2962.2ac51789ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83044c0cfe382449b0c680ae79ce975b6d6792a5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2962.2ac51789ed.tgz","fileCount":298,"integrity":"sha512-yO7a77C//S+F2vswy2NPLzwVb2IW284yN11E06Ne0MEp+S7VzTTK3PmGnFrbe5DZKDZPKq7g+gC0JVEJtloc7Q==","signatures":[{"sig":"MEUCIA2ebxumrC5RX+Ft+KBQRmHOlVddjWk+7vMjB0h5N68jAiEAiLc0rMssBGDo6cfJEANIN957htt5M7fXZ62AUL2en50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2962.2ac51789ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yO7a77C//S+F2vswy2NPLzwVb2IW284yN11E06Ne0MEp+S7VzTTK3PmGnFrbe5DZKDZPKq7g+gC0JVEJtloc7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2962.2ac51789ed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2962.2ac51789ed","@open-mercato/shared":"0.5.1-canary.2962.2ac51789ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2962.2ac51789ed_1777754148862_0.3908785579261502","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2964.d5ac4a6ebb":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2964.d5ac4a6ebb","_id":"@open-mercato/ai-assistant@0.5.1-develop.2964.d5ac4a6ebb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea063496fe7b6b5f2b6eff0f91185c606a9e2dac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2964.d5ac4a6ebb.tgz","fileCount":298,"integrity":"sha512-lSr0kjPxndoaB+h3zc+HcZaKrjL5l07ga6bZBnT1Y5kxDG1G5yFI8Fj/yPYOrcYLl9gDsR+xyKo+SHe+AQJ/rA==","signatures":[{"sig":"MEQCIG73iaro0/cdAHoSnbNhXOBxyq0C6rmIUNcaPFBjukoBAiBoQIM5P4fnX5HGLWwNZRYOO5cHBW397jZK46Y5R2Pvqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2964.d5ac4a6ebb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lSr0kjPxndoaB+h3zc+HcZaKrjL5l07ga6bZBnT1Y5kxDG1G5yFI8Fj/yPYOrcYLl9gDsR+xyKo+SHe+AQJ/rA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2964.d5ac4a6ebb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2964.d5ac4a6ebb","@open-mercato/shared":"0.5.1-develop.2964.d5ac4a6ebb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2964.d5ac4a6ebb_1777756970522_0.42099922541985335","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2966.6e667f1f85":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2966.6e667f1f85","_id":"@open-mercato/ai-assistant@0.5.1-canary.2966.6e667f1f85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3dce2b2a6c30e3bf6778f1583f01860bccc2a2f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2966.6e667f1f85.tgz","fileCount":298,"integrity":"sha512-pM7geAbuceWO406tn/1DOH2yUKh0NKZEbPT4OQvYqhwz5lJZURC5530z5ABq8KNQxlv8iYlFgqGBoyp7heCxGw==","signatures":[{"sig":"MEYCIQDq/2oshGI5pQsgHBwhQqeKjkN5XAv9E/Gu7r++KEDhnwIhALZxw2aWEPR7emN66UsFnd0eEP58QgzRHo1LJurkYnPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2966.6e667f1f85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pM7geAbuceWO406tn/1DOH2yUKh0NKZEbPT4OQvYqhwz5lJZURC5530z5ABq8KNQxlv8iYlFgqGBoyp7heCxGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2966.6e667f1f85"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2966.6e667f1f85","@open-mercato/shared":"0.5.1-canary.2966.6e667f1f85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2966.6e667f1f85_1777758289682_0.05611685776023223","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2965.38737e655d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2965.38737e655d","_id":"@open-mercato/ai-assistant@0.5.1-develop.2965.38737e655d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ef89336ff6a8b3465d75d834bfb72a5134a1b71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2965.38737e655d.tgz","fileCount":298,"integrity":"sha512-PalnH60QGWyFNb9yOheYpM3D55lRjHxJ5B7gICnr/0d6c8Ud2L7EYRDp4GnoOLRO/UAE8nQxDz5+Z5euXwbJLw==","signatures":[{"sig":"MEUCIQCqQKRuzj8j7x/rjdF12Vm1js1/WhSkCTCckOAOLHUvHgIgWMlRrgLTmGBdylDzImtyQBzXFoA690u4OMOpQv7gvUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2965.38737e655d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PalnH60QGWyFNb9yOheYpM3D55lRjHxJ5B7gICnr/0d6c8Ud2L7EYRDp4GnoOLRO/UAE8nQxDz5+Z5euXwbJLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2965.38737e655d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2965.38737e655d","@open-mercato/shared":"0.5.1-develop.2965.38737e655d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2965.38737e655d_1777759152827_0.01458392424949606","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2970.ec144ae954":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2970.ec144ae954","_id":"@open-mercato/ai-assistant@0.5.1-develop.2970.ec144ae954","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8d198dd9cef3af6df96ac3eee5572f1778f1d2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2970.ec144ae954.tgz","fileCount":298,"integrity":"sha512-6Sj6jmDNrIIxdpMOaO0pHdhVdjZK1V7JzyGm5VX1XoZ1lfy7A+K+fn40Tdk/lr057BJ8pUnSX8s2JCccTle+zg==","signatures":[{"sig":"MEUCIB7UK+NzWbibetJ4qXV4qq74wKWdFhX7c8ZDn+rZAXpxAiEA4zIYm+DUwQA/cfNKCDW5ALsz58YT5kKEtnjxowsRwuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2970.ec144ae954","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6Sj6jmDNrIIxdpMOaO0pHdhVdjZK1V7JzyGm5VX1XoZ1lfy7A+K+fn40Tdk/lr057BJ8pUnSX8s2JCccTle+zg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2970.ec144ae954"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2970.ec144ae954","@open-mercato/shared":"0.5.1-develop.2970.ec144ae954"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2970.ec144ae954_1777844256345_0.6600505592136581","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2971.c8ff10e8e1":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2971.c8ff10e8e1","_id":"@open-mercato/ai-assistant@0.5.1-canary.2971.c8ff10e8e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"306d452c44a0a1cf418b684d8fe4676164b68f03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2971.c8ff10e8e1.tgz","fileCount":298,"integrity":"sha512-NvfJvejAO4jABVtStjLc4bxRW7FQmnzsGWNVY+l36yHmCXaD/z8VBM7a3xN8OBVWVDVOkDZB7hmflkWmai/10A==","signatures":[{"sig":"MEYCIQDZ3afgcj35w0X2/X8OFe8tOK21seLqJHbtwwJ1yu4ulwIhALHh3KilpD1dakzzm7TrMXK4qfOvJy+b6TT2dLEB54G6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2971.c8ff10e8e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NvfJvejAO4jABVtStjLc4bxRW7FQmnzsGWNVY+l36yHmCXaD/z8VBM7a3xN8OBVWVDVOkDZB7hmflkWmai/10A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2971.c8ff10e8e1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2971.c8ff10e8e1","@open-mercato/shared":"0.5.1-canary.2971.c8ff10e8e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2971.c8ff10e8e1_1777845168397_0.19955879081793193","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2972.6c5cd4a1c3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2972.6c5cd4a1c3","_id":"@open-mercato/ai-assistant@0.5.1-develop.2972.6c5cd4a1c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe2be11f79b92127df78f08ca5e842a53b2eda7d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2972.6c5cd4a1c3.tgz","fileCount":298,"integrity":"sha512-ON2LkZoyA6jomoKyFpu+pooPj1RccL71ZZDEl7hbUGqwryPe9gE/347Fzk6okdGbfmvd55r8oT2m+U6x+OExrw==","signatures":[{"sig":"MEUCIQCwQLHg2wyc7ZGNeptEr/WfHpWSoL2s1iBygBi5hxc1pQIgJh3g9aAEKGR8Aob22MVAn41xE7fY+sE6LzJIw75tfc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2972.6c5cd4a1c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ON2LkZoyA6jomoKyFpu+pooPj1RccL71ZZDEl7hbUGqwryPe9gE/347Fzk6okdGbfmvd55r8oT2m+U6x+OExrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2972.6c5cd4a1c3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2972.6c5cd4a1c3","@open-mercato/shared":"0.5.1-develop.2972.6c5cd4a1c3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2972.6c5cd4a1c3_1777852607375_0.21138394387509396","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2975.ccbadc8198":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2975.ccbadc8198","_id":"@open-mercato/ai-assistant@0.5.1-develop.2975.ccbadc8198","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"680adb9fa1f8db9a79f9e97045b96cd162821edd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2975.ccbadc8198.tgz","fileCount":298,"integrity":"sha512-0g84VJzhAWtx+/Ji68Z5XKRaMjYNKy4NfIW7+Zaj/+gAWd/37jmMr0ZzYOJZ0aJsBvb0ZFRGZkeNG/Zng7kcFw==","signatures":[{"sig":"MEYCIQDzVAXKdDPsxqbmustHVWYpHwWYiz7pICUxv+vQbDa9wwIhAPZN6CuFfrSt2crRWcpFF5yFf8FipXQoajmUZOE+t0n4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2975.ccbadc8198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0g84VJzhAWtx+/Ji68Z5XKRaMjYNKy4NfIW7+Zaj/+gAWd/37jmMr0ZzYOJZ0aJsBvb0ZFRGZkeNG/Zng7kcFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2975.ccbadc8198"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2975.ccbadc8198","@open-mercato/shared":"0.5.1-develop.2975.ccbadc8198"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2975.ccbadc8198_1777854903826_0.3327403613433464","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2976.6c8e806ec4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2976.6c8e806ec4","_id":"@open-mercato/ai-assistant@0.5.1-canary.2976.6c8e806ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c995ac887e742500a6fb55aa001ae28f295f16a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2976.6c8e806ec4.tgz","fileCount":298,"integrity":"sha512-X+d6C657MApf+eNCRkrF7rpwX3IuZdhxV+htqkBQaUlSiL5cmKuZIxpK56OXAWyMY1oe8/xKPUx9APKYYpVdvg==","signatures":[{"sig":"MEUCIEERwzNQgWKKA/pJa4IEZQbV1mnIGj3A/MvtSKtmSJ0XAiEAoJT51wGB4Uu+095Y1MQ6nUhToRUiDg+7hDtjYYufUrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2976.6c8e806ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-X+d6C657MApf+eNCRkrF7rpwX3IuZdhxV+htqkBQaUlSiL5cmKuZIxpK56OXAWyMY1oe8/xKPUx9APKYYpVdvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2976.6c8e806ec4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2976.6c8e806ec4","@open-mercato/shared":"0.5.1-canary.2976.6c8e806ec4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2976.6c8e806ec4_1777876485490_0.7969653857356265","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2977.b8445bb572":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2977.b8445bb572","_id":"@open-mercato/ai-assistant@0.5.1-canary.2977.b8445bb572","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf36bab629ad9877d453b880a6a2ff56d18ad83c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2977.b8445bb572.tgz","fileCount":298,"integrity":"sha512-bKZRl+Mux3Vs0ZHmjUPjf3fEPYi22gqUpOM/oYtrpV0I7dGQU/Jo+OzM/Mk5ZKQo/OlVrESCffIKYOWyJUChTw==","signatures":[{"sig":"MEYCIQDwWG4ll12M4Q5fSC/GaK61InzG3sO+1he5J0K/505uFQIhALN6dRyKxzIqRDO6F3SsLmIcvWH767SSEQT4Cpegl+dk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2977.b8445bb572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bKZRl+Mux3Vs0ZHmjUPjf3fEPYi22gqUpOM/oYtrpV0I7dGQU/Jo+OzM/Mk5ZKQo/OlVrESCffIKYOWyJUChTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2977.b8445bb572"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2977.b8445bb572","@open-mercato/shared":"0.5.1-canary.2977.b8445bb572"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2977.b8445bb572_1777876583060_0.11516743655101447","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2978.2020b3727b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2978.2020b3727b","_id":"@open-mercato/ai-assistant@0.5.1-canary.2978.2020b3727b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95a7d54f6f3cbde55828a1fd37e21fc56d7b5c7e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2978.2020b3727b.tgz","fileCount":298,"integrity":"sha512-eAUHpE27H8ukI52vZ5MKaU2hFlocaxcEDkT8O/vWnu5um4bif+/GOj8Aj+9UztZlILZcrHPbmoviQ21Dhshecg==","signatures":[{"sig":"MEQCIBI6DjU1ZjgnZqQGZlLfZcAneUHQ4zQ3GCS7Rwr/14esAiAKbTCK9AGc3lQc+Vtp5C4at7DVGrs3VDkpU4UIX9AhOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2978.2020b3727b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eAUHpE27H8ukI52vZ5MKaU2hFlocaxcEDkT8O/vWnu5um4bif+/GOj8Aj+9UztZlILZcrHPbmoviQ21Dhshecg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2978.2020b3727b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2978.2020b3727b","@open-mercato/shared":"0.5.1-canary.2978.2020b3727b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2978.2020b3727b_1777877302836_0.3130054254669332","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2979.cd489d639c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2979.cd489d639c","_id":"@open-mercato/ai-assistant@0.5.1-canary.2979.cd489d639c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"997ac9e812f3d56a7265563c640e178a896b439a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2979.cd489d639c.tgz","fileCount":298,"integrity":"sha512-Y1uqP9VqRz5g+jtPDbyg8kuS9GopzuPeiLXz3FE0tyj0NpXTcssrjIIF6BXKao8GAUEgw7DuRtS0BlH3as6AHg==","signatures":[{"sig":"MEUCIQCplFQm6PSCAcID1y4a7s4GORJJOmAeGs0cOprT4c1+FwIgCf62hjvTaQgvD1jfzYfJcPI1WJcV862Atalplc0lfZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2979.cd489d639c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Y1uqP9VqRz5g+jtPDbyg8kuS9GopzuPeiLXz3FE0tyj0NpXTcssrjIIF6BXKao8GAUEgw7DuRtS0BlH3as6AHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2979.cd489d639c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2979.cd489d639c","@open-mercato/shared":"0.5.1-canary.2979.cd489d639c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2979.cd489d639c_1777877337642_0.7345822815600436","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2980.47836d0312":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2980.47836d0312","_id":"@open-mercato/ai-assistant@0.5.1-canary.2980.47836d0312","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1bc3dd87f40462ee6bdc88d976ab3ae770e9ea31","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2980.47836d0312.tgz","fileCount":529,"integrity":"sha512-tN3/sA+GY/NjQbJwMaB+xJk94prXzS+kAtE0pp2q1vAOyRLMk+Kt1DFoZEQbCwJMs14RkQxY6SGPu1OGWVrmUw==","signatures":[{"sig":"MEUCIQCwtZ+kOkOIVTBkqjiAd9lH8OvItz4tETN9eBR9cYVFAgIgB68B4gsbBvo48B8NoAuC5cuNcT53TAeox0gfecjwEh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2980.47836d0312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3953890},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tN3/sA+GY/NjQbJwMaB+xJk94prXzS+kAtE0pp2q1vAOyRLMk+Kt1DFoZEQbCwJMs14RkQxY6SGPu1OGWVrmUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2980.47836d0312"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2980.47836d0312","@open-mercato/shared":"0.5.1-canary.2980.47836d0312"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2980.47836d0312_1777877493631_0.2655756834074796","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2981.5a680891fc":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2981.5a680891fc","_id":"@open-mercato/ai-assistant@0.5.1-canary.2981.5a680891fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e85d952e4fe3c8fc68e1c4aac53830ded544d3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2981.5a680891fc.tgz","fileCount":298,"integrity":"sha512-XbILFOpyweywO7vXQDrYITD6Ni/8uZx7/oJnqj/+gz+920awIuNcqcYjHhhGVFjp8u1mih0+zXw4lcCN6ohTkQ==","signatures":[{"sig":"MEQCIF8bsfDoOF2pmbyLJNLWDq1lK466Fv1cmtdJXfvhtUZuAiARi0Npk4zxB6ySE4PH/DckzZ1kJvaTXP9M4YUEVMGKyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2981.5a680891fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XbILFOpyweywO7vXQDrYITD6Ni/8uZx7/oJnqj/+gz+920awIuNcqcYjHhhGVFjp8u1mih0+zXw4lcCN6ohTkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2981.5a680891fc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2981.5a680891fc","@open-mercato/shared":"0.5.1-canary.2981.5a680891fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2981.5a680891fc_1777877641124_0.9693209796392479","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2982.59afe5fb11":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2982.59afe5fb11","_id":"@open-mercato/ai-assistant@0.5.1-canary.2982.59afe5fb11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5be27d60b2477a0318070d81cade6538c2c3548f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2982.59afe5fb11.tgz","fileCount":298,"integrity":"sha512-Vwz6MoqdeMJ2+Fv0o21D80t1QKYqwb6zms9ZL9C+GTBgHlxmCLZvV5vQgyiRWOOaDU+F9Iodgo+hVVZ4wrGqTg==","signatures":[{"sig":"MEUCIQCdQ6lB0h4mougIFwAzFBvA3MaJQmyGeoopqF0kOvMtkAIgH8DgcP1gLoqwZRjtH4teDvRpnvaTKr1fudCGtKib6Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2982.59afe5fb11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vwz6MoqdeMJ2+Fv0o21D80t1QKYqwb6zms9ZL9C+GTBgHlxmCLZvV5vQgyiRWOOaDU+F9Iodgo+hVVZ4wrGqTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2982.59afe5fb11"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2982.59afe5fb11","@open-mercato/shared":"0.5.1-canary.2982.59afe5fb11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2982.59afe5fb11_1777877914137_0.5268207413182906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2983.g3264540715":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2983.g3264540715","_id":"@open-mercato/ai-assistant@0.5.1-canary.2983.g3264540715","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c356d237ad5ec535b08b39b53ba0a3700a0c92a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2983.g3264540715.tgz","fileCount":298,"integrity":"sha512-SbAfH2Vi3afubFNwWRqERUXe+hUg0DYToxhCdBAe+ygZaYXU5VbyopcN8gUTrrfuCfAEyH2IglmVtNN0OL+Nzw==","signatures":[{"sig":"MEUCICbYqhGOGnw0C/iB4qorh7XcHI7YL6b51aqdUZRr95EBAiEAtXgLLYkNuOV62jji4o2KsJrtnSNDbbSM8HXH5SFO1Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2983.g3264540715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SbAfH2Vi3afubFNwWRqERUXe+hUg0DYToxhCdBAe+ygZaYXU5VbyopcN8gUTrrfuCfAEyH2IglmVtNN0OL+Nzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2983.g3264540715"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2983.g3264540715","@open-mercato/shared":"0.5.1-canary.2983.g3264540715"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2983.g3264540715_1777878056845_0.6278717870369421","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2984.4d65ed4870":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2984.4d65ed4870","_id":"@open-mercato/ai-assistant@0.5.1-canary.2984.4d65ed4870","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21989c7af88fb977ba0e629ba9308c95838584ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2984.4d65ed4870.tgz","fileCount":298,"integrity":"sha512-XDjuTpGBxeTG3w+H9idpF3LPCNW8a9ZCsWlrRbs0Hjtgs8mHBd+Ejn0C8cEsqlbD3kWSULCkkOnzQPHWHu3d7A==","signatures":[{"sig":"MEUCIQC8jAsKW9BotnrrxfpWK67k+HpiVlYmbNqM7fEyJu+wewIgE19ElnLtoJJ8Wx1XwyC2F4nNATMurpKtVZ7wwx63svg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2984.4d65ed4870","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XDjuTpGBxeTG3w+H9idpF3LPCNW8a9ZCsWlrRbs0Hjtgs8mHBd+Ejn0C8cEsqlbD3kWSULCkkOnzQPHWHu3d7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2984.4d65ed4870"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2984.4d65ed4870","@open-mercato/shared":"0.5.1-canary.2984.4d65ed4870"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2984.4d65ed4870_1777879267202_0.9548782574454835","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2985.b721cc6ef3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2985.b721cc6ef3","_id":"@open-mercato/ai-assistant@0.5.1-canary.2985.b721cc6ef3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d32c2de0dea3e06091c140213a22d2ae9af79bcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2985.b721cc6ef3.tgz","fileCount":298,"integrity":"sha512-YvQUCOOhZ36Mx49Wz8s4CUXKxYkxjGj3uBFtH42KAxOE/Rhlk3Lk3b9V/bjpSsYZ/xdvv4FoC0FVLCiNdDy/IA==","signatures":[{"sig":"MEUCIBuza1C79yDr7lpwOf02jEvIguYhsCY+dd6PmPNIAg53AiEAn687Mw/qn29f9TtEnQrGT8VA9fJwRzHQv5x4OfG03OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2985.b721cc6ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YvQUCOOhZ36Mx49Wz8s4CUXKxYkxjGj3uBFtH42KAxOE/Rhlk3Lk3b9V/bjpSsYZ/xdvv4FoC0FVLCiNdDy/IA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2985.b721cc6ef3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2985.b721cc6ef3","@open-mercato/shared":"0.5.1-canary.2985.b721cc6ef3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2985.b721cc6ef3_1777880729315_0.8677692816321732","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2986.4de79f313c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2986.4de79f313c","_id":"@open-mercato/ai-assistant@0.5.1-canary.2986.4de79f313c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09e7d72abed1f5dc4d72fec4fd55d1c640cddd4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2986.4de79f313c.tgz","fileCount":298,"integrity":"sha512-CTYlicbOLC7VJ7VkIHRAJyy1C+EcMiyP6lY3KawmPV7NMPSodrI23wr2yvrw8eRUubSTNTXaNYl0MIr8WKaDpA==","signatures":[{"sig":"MEUCIDBsjKkRPrnXlu/oYVShOn23/K86S/X3elbsq351hRjYAiEArB8dt9DUxd1DpfLQPiVQgJsfba4/1BQ/UbVYmla/5wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2986.4de79f313c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876362},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CTYlicbOLC7VJ7VkIHRAJyy1C+EcMiyP6lY3KawmPV7NMPSodrI23wr2yvrw8eRUubSTNTXaNYl0MIr8WKaDpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2986.4de79f313c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2986.4de79f313c","@open-mercato/shared":"0.5.1-canary.2986.4de79f313c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2986.4de79f313c_1777890586175_0.4471769811624755","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2987.9f8c1e0f68":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2987.9f8c1e0f68","_id":"@open-mercato/ai-assistant@0.5.1-develop.2987.9f8c1e0f68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"009a3d1a1f63874129e073d8044ffe76c2bf59b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2987.9f8c1e0f68.tgz","fileCount":298,"integrity":"sha512-D+XEDqydD7lXVQ1PGOTr8qjZsiT+9PSzg75mbJmw0VFdwERO1OvDGveqLVavxasst5ldbMk4NF/2gENZUHMXaw==","signatures":[{"sig":"MEUCIHp8+yaIOVAgoo8+RfLGZs8v5Dv1FtTE8jWvqdMM5Vu1AiEA6j4VByuwiINNJ9O9HbFVuatH7atiLNed0PQNqRqtt0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2987.9f8c1e0f68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D+XEDqydD7lXVQ1PGOTr8qjZsiT+9PSzg75mbJmw0VFdwERO1OvDGveqLVavxasst5ldbMk4NF/2gENZUHMXaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2987.9f8c1e0f68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2987.9f8c1e0f68","@open-mercato/shared":"0.5.1-develop.2987.9f8c1e0f68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2987.9f8c1e0f68_1777890710638_0.11448917734101727","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2993.e071c3a860":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2993.e071c3a860","_id":"@open-mercato/ai-assistant@0.5.1-canary.2993.e071c3a860","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"19f88f0f85d7e40ee93bd6910ac7d41a8b65f06b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2993.e071c3a860.tgz","fileCount":298,"integrity":"sha512-F9r3pVExQbCmCqt3k8J8vNQMQACpJdANDU6nfQZGffBohJgA7jGr9FvpwoUS+6tYyDPTBUu7OuHtEmhDk19p1A==","signatures":[{"sig":"MEYCIQCoyxFRtTh7NKm/bURN1bvX7mhCSLheocNYMiCVbwyEBwIhAIyR8+xHtcv05rNdQefeSMjaNyC3ZREkWxl5QBMKWDo3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2993.e071c3a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F9r3pVExQbCmCqt3k8J8vNQMQACpJdANDU6nfQZGffBohJgA7jGr9FvpwoUS+6tYyDPTBUu7OuHtEmhDk19p1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2993.e071c3a860"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2993.e071c3a860","@open-mercato/shared":"0.5.1-canary.2993.e071c3a860"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2993.e071c3a860_1777891419031_0.8133765107238369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2996.ce62fd491c":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.2996.ce62fd491c","_id":"@open-mercato/ai-assistant@0.5.1-develop.2996.ce62fd491c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d175e2c3562fb9e88a6a70fe0bdb6808e557f029","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.2996.ce62fd491c.tgz","fileCount":298,"integrity":"sha512-9+5YA+W/fD7Q93xIizuDZVlEL4Eo5gs+sSi5Bco6EXLyHwMwYk1TlAsTCRSK25J2bnhOdMZuqelZfdWf2bDDbA==","signatures":[{"sig":"MEYCIQC7aMk7OEEEVQhzGFdbySgVFncW7mShOtm9fL2UX/J2RgIhAN9iWMWCnMJTO++j1UwV8cxuRyO860vRmlw60Vb/2oVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.2996.ce62fd491c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9+5YA+W/fD7Q93xIizuDZVlEL4Eo5gs+sSi5Bco6EXLyHwMwYk1TlAsTCRSK25J2bnhOdMZuqelZfdWf2bDDbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.2996.ce62fd491c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.2996.ce62fd491c","@open-mercato/shared":"0.5.1-develop.2996.ce62fd491c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.2996.ce62fd491c_1777893354526_0.2536585550625565","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2997.3ddc07dafb":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.2997.3ddc07dafb","_id":"@open-mercato/ai-assistant@0.5.1-canary.2997.3ddc07dafb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2293ebab264dc9d080f05f9ad6c5cf659ba0fd9b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.2997.3ddc07dafb.tgz","fileCount":529,"integrity":"sha512-WM7fxFLpPKN51sg6vWrQVeFbdlAiD0h2v+q4oL7ur7ngAmeS1h7HBjdPdTMfzudgVtX66k/mcz56SEkmW9qjIQ==","signatures":[{"sig":"MEUCIEhJ/qbrF48Pw/6Pt7WOhfgUV1OtKPlu77hiYh7annnHAiEAtEPw8m+Bzuhi4IXK0MxBQSNoUPze2e5WJsnwA+WYBzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.2997.3ddc07dafb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3974655},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WM7fxFLpPKN51sg6vWrQVeFbdlAiD0h2v+q4oL7ur7ngAmeS1h7HBjdPdTMfzudgVtX66k/mcz56SEkmW9qjIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.2997.3ddc07dafb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.2997.3ddc07dafb","@open-mercato/shared":"0.5.1-canary.2997.3ddc07dafb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.2997.3ddc07dafb_1777895233680_0.12798674763839624","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3000.bf795e8730":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3000.bf795e8730","_id":"@open-mercato/ai-assistant@0.5.1-canary.3000.bf795e8730","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ac43418dae44d20e4dec01259978c2b353889eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3000.bf795e8730.tgz","fileCount":529,"integrity":"sha512-PYfax06zcuAiVZRkG6X+/Wys+B/qdxIFerUeZdiHd/aMTxhuLxMVu/stDqx6GiRY2FkTuZUtmE0GoR+3zci+xQ==","signatures":[{"sig":"MEUCIBBG1MJR7wnEBWTGzhBc1FqG+0ZmJgKUe3UiQEt7j6JjAiEAu3UBGYAq4n20As3KReGNQlS9AWohte3ezOmt7kcfvS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3000.bf795e8730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3983007},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PYfax06zcuAiVZRkG6X+/Wys+B/qdxIFerUeZdiHd/aMTxhuLxMVu/stDqx6GiRY2FkTuZUtmE0GoR+3zci+xQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3000.bf795e8730"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3000.bf795e8730","@open-mercato/shared":"0.5.1-canary.3000.bf795e8730"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3000.bf795e8730_1777897565933_0.6057899446936577","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3003.2e35897162":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3003.2e35897162","_id":"@open-mercato/ai-assistant@0.5.1-canary.3003.2e35897162","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92a1d5a5d81fb51766b53f764b4938433443f42a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3003.2e35897162.tgz","fileCount":529,"integrity":"sha512-5AoRwEjt7ttinAeYidxzGVw8T7tVKb2crxhU3f8MNMJCwM+B87lvKikGNKZ++MB++IoXS5y4XFXOh5QN7G0xUQ==","signatures":[{"sig":"MEUCIQDFKGGnokaYuEo7dcSQ1EALpGlyVAYt6YduR9CrMbKHDgIgCm6OkfqAj7iRm+envVR52LC7HU8eW42105mCS8XWCpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3003.2e35897162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4017510},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5AoRwEjt7ttinAeYidxzGVw8T7tVKb2crxhU3f8MNMJCwM+B87lvKikGNKZ++MB++IoXS5y4XFXOh5QN7G0xUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3003.2e35897162"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3003.2e35897162","@open-mercato/shared":"0.5.1-canary.3003.2e35897162"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3003.2e35897162_1777900176602_0.4882221630717334","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3006.26fe853007":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3006.26fe853007","_id":"@open-mercato/ai-assistant@0.5.1-canary.3006.26fe853007","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ed23ba6e4a3c2ba2dc8b049a2d5bf5025dc334c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3006.26fe853007.tgz","fileCount":529,"integrity":"sha512-6HOd/u9BzR03l0oKrTjGvggt/6uRMMG+dMx5XHeESmvpT4Mu4pfGdSzs9q1YVvDQSkhb/t5Pznx+za9/KWdWfA==","signatures":[{"sig":"MEUCIC5o44XBkB4w3/lt334pMPJ3dnrKt80jJ0bVW0NUaBPGAiEAnThS2e2DmSUJ1k+We1SE2AjOPaBhvp7culVHzr+VFwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3006.26fe853007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4017510},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6HOd/u9BzR03l0oKrTjGvggt/6uRMMG+dMx5XHeESmvpT4Mu4pfGdSzs9q1YVvDQSkhb/t5Pznx+za9/KWdWfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3006.26fe853007"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3006.26fe853007","@open-mercato/shared":"0.5.1-canary.3006.26fe853007"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3006.26fe853007_1777902867121_0.008582915612106667","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3009.a344f03dc2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3009.a344f03dc2","_id":"@open-mercato/ai-assistant@0.5.1-canary.3009.a344f03dc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e711ca7612a0798424a41f301f0836edb26d8b4d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3009.a344f03dc2.tgz","fileCount":533,"integrity":"sha512-9tI1MK81JZj5lwsWnwy7zgYqYSu2Cbv13qlUbOJtujYP8Xa3laDRcKEtdje4nztvLFo746Q8fdx2xCe1spJzSw==","signatures":[{"sig":"MEUCIQC890hyLJtMXZR843H/i931l0Il+2b7dI0Um/boWXZxJQIgfocA/R7rv3IjvFsEwiw2ylOR+ZWlbZOVgiJ+66NOlEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3009.a344f03dc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4042308},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9tI1MK81JZj5lwsWnwy7zgYqYSu2Cbv13qlUbOJtujYP8Xa3laDRcKEtdje4nztvLFo746Q8fdx2xCe1spJzSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3009.a344f03dc2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3009.a344f03dc2","@open-mercato/shared":"0.5.1-canary.3009.a344f03dc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3009.a344f03dc2_1777905542874_0.3888921335947799","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3019.1c5de61c09":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3019.1c5de61c09","_id":"@open-mercato/ai-assistant@0.5.1-canary.3019.1c5de61c09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd24c45ea850e43f153a80c6321b888b63003eab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3019.1c5de61c09.tgz","fileCount":298,"integrity":"sha512-jJEVtNe/fWAwtOQUfJ7SQYx3o0sQ2MkE+O/6fC3Crk2iAPKZpD2zBdPID9Ya4MbnLcEMpA/BdF4JP2f8d9dJTw==","signatures":[{"sig":"MEYCIQD3Soll6MoPlYmuAyJHgBgK+SaDuLhR0kTtrJJXrsWdXQIhAPvjten0MGfH/mIaomktNjlL/qsh3HW+AhKTF3tGtdVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3019.1c5de61c09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jJEVtNe/fWAwtOQUfJ7SQYx3o0sQ2MkE+O/6fC3Crk2iAPKZpD2zBdPID9Ya4MbnLcEMpA/BdF4JP2f8d9dJTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3019.1c5de61c09"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3019.1c5de61c09","@open-mercato/shared":"0.5.1-canary.3019.1c5de61c09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3019.1c5de61c09_1777958544670_0.2696610380746818","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3020.c1d50c600d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3020.c1d50c600d","_id":"@open-mercato/ai-assistant@0.5.1-canary.3020.c1d50c600d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0689e5f14aa2f05f45c89a49fcf2bd2e10b2f339","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3020.c1d50c600d.tgz","fileCount":298,"integrity":"sha512-QAm+DCFpy8sXMKyG2/2Op5iBtJMh3LlHz8ggijI03ymtzbd1vBbpvor69/Y15epIqLxO4dTV1/Y7WQW24xV6XQ==","signatures":[{"sig":"MEQCIHgUQN2KlTnEkK1bu2ZgJ8PzZ3H9PgW+IyVY2Av9cjHTAiB8JDnb8sUHPrrQ+ify92V46u4YjgePm8SIzlAEwUz0qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3020.c1d50c600d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QAm+DCFpy8sXMKyG2/2Op5iBtJMh3LlHz8ggijI03ymtzbd1vBbpvor69/Y15epIqLxO4dTV1/Y7WQW24xV6XQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3020.c1d50c600d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3020.c1d50c600d","@open-mercato/shared":"0.5.1-canary.3020.c1d50c600d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3020.c1d50c600d_1777960891594_0.12124508092860786","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3021.bef8cc86ce":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3021.bef8cc86ce","_id":"@open-mercato/ai-assistant@0.5.1-canary.3021.bef8cc86ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05debd0f22184b01db7e138fe6860fc9ec72ae6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3021.bef8cc86ce.tgz","fileCount":533,"integrity":"sha512-EvlCheCks5n93dLl8mXCRjane6N/OwSXvdjOFHDUFMd/oQwmQWgJswkbh4KfzmZdvppnVSMKE/krBDDqM1UOeQ==","signatures":[{"sig":"MEQCID/i7xkyMNSfQ2lpqYuIa1Dhc+jP8EIGBIiID+WbPtivAiBMva7JXSqvXmsOt6b0jhoOEbqNXD/yt6byqv+JNg0NMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3021.bef8cc86ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4043994},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EvlCheCks5n93dLl8mXCRjane6N/OwSXvdjOFHDUFMd/oQwmQWgJswkbh4KfzmZdvppnVSMKE/krBDDqM1UOeQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3021.bef8cc86ce"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3021.bef8cc86ce","@open-mercato/shared":"0.5.1-canary.3021.bef8cc86ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3021.bef8cc86ce_1777963578284_0.5551194314446548","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3024.c4b7bdb696":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3024.c4b7bdb696","_id":"@open-mercato/ai-assistant@0.5.1-canary.3024.c4b7bdb696","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"327a3f01627fed204725375b31650627666125f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3024.c4b7bdb696.tgz","fileCount":298,"integrity":"sha512-dQpoyu/Y+mk/ks9xfKUGnxjTMOS/AujVsRZwCGSbxdG37XyL3VrgETUKhqA+FPoo1F/CtSs8v9/jQytBPOgwUQ==","signatures":[{"sig":"MEUCIQD/2WpL5SmWNfn1+scp4rJn/H2sM51iCHE1haJGzK9dewIgLanLBsiKlI1/uCH1oBMcGpX5FZDv89rRU07CG+cZlR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3024.c4b7bdb696","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dQpoyu/Y+mk/ks9xfKUGnxjTMOS/AujVsRZwCGSbxdG37XyL3VrgETUKhqA+FPoo1F/CtSs8v9/jQytBPOgwUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3024.c4b7bdb696"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3024.c4b7bdb696","@open-mercato/shared":"0.5.1-canary.3024.c4b7bdb696"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3024.c4b7bdb696_1777965618353_0.13319899928741097","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3025.624d95d7e9":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3025.624d95d7e9","_id":"@open-mercato/ai-assistant@0.5.1-canary.3025.624d95d7e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ce2265bf35e37a5b32775d5533c11f59394a63a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3025.624d95d7e9.tgz","fileCount":298,"integrity":"sha512-77h7jHJBeLDmKSDGQNcOfRcUYuymtscCGvCeM23oqYd3H/NWqcilrNnmTSeL8oaspmennTPD4Ct/+BWj1X21eQ==","signatures":[{"sig":"MEUCIDlldrDghRdMRm6E+JEH03lehsBycLTos2buR5quZw/JAiEA7AlrEotgudQcrCcNWeBt4AowwEV4YvqyUig+j7Df5iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3025.624d95d7e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-77h7jHJBeLDmKSDGQNcOfRcUYuymtscCGvCeM23oqYd3H/NWqcilrNnmTSeL8oaspmennTPD4Ct/+BWj1X21eQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3025.624d95d7e9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3025.624d95d7e9","@open-mercato/shared":"0.5.1-canary.3025.624d95d7e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3025.624d95d7e9_1777965637326_0.8031268033748518","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3026.5a01651fb9":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3026.5a01651fb9","_id":"@open-mercato/ai-assistant@0.5.1-canary.3026.5a01651fb9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"97d4e5b31ae72afb8ae9f1426d20304de5790287","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3026.5a01651fb9.tgz","fileCount":298,"integrity":"sha512-Igu9CAwsIDK7dphr4ggYO9kA6AXUILSBsCAG/14OJzjt5ChrCYqcOcsim+ut97QjeC+eApzSEvka3AEwN5HlfQ==","signatures":[{"sig":"MEQCIFUkB9OJWS30J5ZgJoOhXp/rwMik8cRZOD0QcpUl4Pm+AiBeCwH0H1btJkzedaQrI70jruD7EwVXD5xjq1URfSs0PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3026.5a01651fb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Igu9CAwsIDK7dphr4ggYO9kA6AXUILSBsCAG/14OJzjt5ChrCYqcOcsim+ut97QjeC+eApzSEvka3AEwN5HlfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3026.5a01651fb9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3026.5a01651fb9","@open-mercato/shared":"0.5.1-canary.3026.5a01651fb9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3026.5a01651fb9_1777966053733_0.8660970156336927","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3022.884f3a06eb":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3022.884f3a06eb","_id":"@open-mercato/ai-assistant@0.5.1-canary.3022.884f3a06eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2cc3770ed86419bc9ee086169946f80c90f92ca2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3022.884f3a06eb.tgz","fileCount":533,"integrity":"sha512-vtumpwaW5RQj/6psMDgKXPlpuEhg994HSiW+fJ0HWx4scKKDZgUkmSnJ8RiW5uL3wIPwqN3PgWej4AhSO/+O/Q==","signatures":[{"sig":"MEUCIQDlxEb1QyR7UjrIgQKprWZV1C6aKVtRAOzK6OTb1ZXilQIgX4ZKDUbePiAmapOBHDhMqbkBFQ6ZHYdk93xbtdH0cIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3022.884f3a06eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4043994},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vtumpwaW5RQj/6psMDgKXPlpuEhg994HSiW+fJ0HWx4scKKDZgUkmSnJ8RiW5uL3wIPwqN3PgWej4AhSO/+O/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3022.884f3a06eb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3022.884f3a06eb","@open-mercato/shared":"0.5.1-canary.3022.884f3a06eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3022.884f3a06eb_1777966364166_0.8105198404841194","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3027.fc6b393ee3":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3027.fc6b393ee3","_id":"@open-mercato/ai-assistant@0.5.1-canary.3027.fc6b393ee3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8149f8d4ad009b281214d27caf8370d9575b64d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3027.fc6b393ee3.tgz","fileCount":298,"integrity":"sha512-P0c0ZJPKPlxfIs8caAGYxSaRf/jtOFPm309ahuw2tPpzMW1SYRIyFpR0IJkIFvJT0RQj7HayqyuT9IVcpn/n8g==","signatures":[{"sig":"MEQCID1n61eJSJbkKov/tze1jtibhH4whzfrOlI9xUrJO4DzAiB0YMjOPctvzhujQChD8VaaeboGAW0013+FJj/ZTq8FEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3027.fc6b393ee3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P0c0ZJPKPlxfIs8caAGYxSaRf/jtOFPm309ahuw2tPpzMW1SYRIyFpR0IJkIFvJT0RQj7HayqyuT9IVcpn/n8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3027.fc6b393ee3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3027.fc6b393ee3","@open-mercato/shared":"0.5.1-canary.3027.fc6b393ee3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3027.fc6b393ee3_1777967540589_0.23257643302687137","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3028.977804340d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3028.977804340d","_id":"@open-mercato/ai-assistant@0.5.1-canary.3028.977804340d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"056919291736c8253c2d4fdd8d95994b5a64fa71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3028.977804340d.tgz","fileCount":298,"integrity":"sha512-YuY5yO88jRL/KL5TDylfbMym5+wl6w/94rHKFhlrHxIY3TTDBsJ2zlfwjZN7g6nshucxhJikywVCu/ujV+dhVQ==","signatures":[{"sig":"MEQCIGBSR4ok5537VD9es/PM6AKosCJVcEnFmTIa1CVrdfYRAiAx7nFLOW95s7BXoWiH0hbrdYVy8o+XWlNJtOBN5OTMeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3028.977804340d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YuY5yO88jRL/KL5TDylfbMym5+wl6w/94rHKFhlrHxIY3TTDBsJ2zlfwjZN7g6nshucxhJikywVCu/ujV+dhVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3028.977804340d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3028.977804340d","@open-mercato/shared":"0.5.1-canary.3028.977804340d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3028.977804340d_1777967614376_0.8159040282746393","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3030.6dcac3fabc":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3030.6dcac3fabc","_id":"@open-mercato/ai-assistant@0.5.1-canary.3030.6dcac3fabc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b72426986bf525b6a196be3167b52192bfb2c894","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3030.6dcac3fabc.tgz","fileCount":298,"integrity":"sha512-v/nHANNxfBnbGmV8Hakb4LZPSexqHyJN/fUHPWPzMPrTX7eXluxwwv0BinjSsDbLHqseU/Em+ljHuiFEAskVyg==","signatures":[{"sig":"MEQCICQG1MjftrTzlJ/eTh3e40bMrcs+jt121DM5WyFHsjEXAiAVHdiXqlkp/MCje+llL20ysI8ctOcITBezVGRV44zSgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3030.6dcac3fabc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v/nHANNxfBnbGmV8Hakb4LZPSexqHyJN/fUHPWPzMPrTX7eXluxwwv0BinjSsDbLHqseU/Em+ljHuiFEAskVyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3030.6dcac3fabc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3030.6dcac3fabc","@open-mercato/shared":"0.5.1-canary.3030.6dcac3fabc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3030.6dcac3fabc_1777968122695_0.1814997191234402","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3029.65bc211aed":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3029.65bc211aed","_id":"@open-mercato/ai-assistant@0.5.1-canary.3029.65bc211aed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04aa3877cb23de0304a58f2f11f32e63527ba8c7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3029.65bc211aed.tgz","fileCount":298,"integrity":"sha512-lG6R64rZFGNUt3hdPD2ew/x88Cf6JYMENiwFcmq4PIqyEjjbXhyspJUVp33iDXlctNrQ+PslQP7PUXZ1kQeSgw==","signatures":[{"sig":"MEYCIQCiIjM7cv8svIZtASv+pgAo3ndqqRS5sozGavWKoLpNfwIhAO+IdIBstJ1qMpIqsRV0issZnVIhhz1yB9fFa2XIVA/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3029.65bc211aed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lG6R64rZFGNUt3hdPD2ew/x88Cf6JYMENiwFcmq4PIqyEjjbXhyspJUVp33iDXlctNrQ+PslQP7PUXZ1kQeSgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3029.65bc211aed"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3029.65bc211aed","@open-mercato/shared":"0.5.1-canary.3029.65bc211aed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3029.65bc211aed_1777968459956_0.7434779926159951","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3031.4a396d768f":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3031.4a396d768f","_id":"@open-mercato/ai-assistant@0.5.1-canary.3031.4a396d768f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"87ad5b4bf63bec250bd158b614438f837f974a45","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3031.4a396d768f.tgz","fileCount":533,"integrity":"sha512-rMnSbk/QEwlASRoYO4zidANaaffJfdYJOGkgOydoUY/0blTs25bzLC4rAw/grlXfv+KgVHkBjdPIQRahU+qAyA==","signatures":[{"sig":"MEYCIQC8qgcfg2Osz8EpuppFHq7veFhqzwa9l5bPkEsFHaBcPwIhAIJ6N27tPg++tBI441wJPoTaFbKSihcHX1AJ8aL1NvdB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3031.4a396d768f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4075196},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rMnSbk/QEwlASRoYO4zidANaaffJfdYJOGkgOydoUY/0blTs25bzLC4rAw/grlXfv+KgVHkBjdPIQRahU+qAyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3031.4a396d768f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3031.4a396d768f","@open-mercato/shared":"0.5.1-canary.3031.4a396d768f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3031.4a396d768f_1777969947031_0.7456419885485441","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3032.01699048cb":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.3032.01699048cb","_id":"@open-mercato/ai-assistant@0.5.1-develop.3032.01699048cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"977acab115407174a5b5520da2e4bfb87a0302db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.3032.01699048cb.tgz","fileCount":298,"integrity":"sha512-tKZmUIc1KXpgg0h8uS0q8BLzyOYh8QwQIY6oSrTDnoaZLlS9+lRV6tkMieLs5wUYXWkgVZE1P+1IdffWKthk4g==","signatures":[{"sig":"MEUCIQDhCWY1+rfR7HV680OtY1OTiwzJbsgrUi8yhh7XaGV/DwIgVPHgcijVC7OvSFHVJAFLtq3x2UGaqgvjljXbWdSUjLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.3032.01699048cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tKZmUIc1KXpgg0h8uS0q8BLzyOYh8QwQIY6oSrTDnoaZLlS9+lRV6tkMieLs5wUYXWkgVZE1P+1IdffWKthk4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.3032.01699048cb"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.3032.01699048cb","@open-mercato/shared":"0.5.1-develop.3032.01699048cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.3032.01699048cb_1777970158425_0.33406804412963664","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3033.2b09b3aca4":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3033.2b09b3aca4","_id":"@open-mercato/ai-assistant@0.5.1-canary.3033.2b09b3aca4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a648d54b3b0752c97174084c5202f57c055925e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3033.2b09b3aca4.tgz","fileCount":298,"integrity":"sha512-d8BRg74nRDVNAr7fDKOVv4NyZKk6eHr2Y2y/T/uYhOrsv0Y+LsFsZ1OMm3lraQQzha2XaHa8acoz7fuUZM4wKw==","signatures":[{"sig":"MEUCIGtkLvEgIk+ZmQ1We6oBW3dUcUShHAlyRtQpLP9CRGt9AiEAg6RWSh0Aau7N80qpUsSn6G6Hb0enuP1/k2/dVBh/8wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3033.2b09b3aca4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d8BRg74nRDVNAr7fDKOVv4NyZKk6eHr2Y2y/T/uYhOrsv0Y+LsFsZ1OMm3lraQQzha2XaHa8acoz7fuUZM4wKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3033.2b09b3aca4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3033.2b09b3aca4","@open-mercato/shared":"0.5.1-canary.3033.2b09b3aca4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3033.2b09b3aca4_1777971177410_0.6593321475765423","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3034.539d36b60e":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3034.539d36b60e","_id":"@open-mercato/ai-assistant@0.5.1-canary.3034.539d36b60e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"88155a8c013c6cf721b27313e00e501f4a30cf82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3034.539d36b60e.tgz","fileCount":298,"integrity":"sha512-VyIjXrPX4Hqktn0MByekkRgyjmhybwBq1mNPSCkNj2b7h9xYJgxniO2XDRc3Zt0y+vT8y2hDNxRCLQTBE6sdMQ==","signatures":[{"sig":"MEQCIDUqu9Z+R4daMPEhaZJXi9749iA9RqK7CK6FFdpJNNoRAiAgQ0HW1zCqaLitlTAFdgonbNxZIUUAXVz7HDB8ZMoeZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3034.539d36b60e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871904},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VyIjXrPX4Hqktn0MByekkRgyjmhybwBq1mNPSCkNj2b7h9xYJgxniO2XDRc3Zt0y+vT8y2hDNxRCLQTBE6sdMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3034.539d36b60e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3034.539d36b60e","@open-mercato/shared":"0.5.1-canary.3034.539d36b60e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3034.539d36b60e_1777971199430_0.4449801000884863","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3036.f02c281f23":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.3036.f02c281f23","_id":"@open-mercato/ai-assistant@0.5.1-develop.3036.f02c281f23","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"930e37bf12b8a594926e5290220f6c27aa338917","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.3036.f02c281f23.tgz","fileCount":298,"integrity":"sha512-NpP/Q2YGEXbx1FS+WQ5bVECnX2a0yHnrsXrPo9BbjdpbnVJtjpcz6JgWRfPn/AyfVONd/dq4h0dSNdfvatMGrQ==","signatures":[{"sig":"MEYCIQCQ6+Qgf0X/XPBvoKxIrb735tF7kFxVkIxU68vPfHNyHAIhANqM4Z4fHGhZ1Ql+iFf/qLtyvea5Kqig0AYibJnmW6on","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.3036.f02c281f23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1871908},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NpP/Q2YGEXbx1FS+WQ5bVECnX2a0yHnrsXrPo9BbjdpbnVJtjpcz6JgWRfPn/AyfVONd/dq4h0dSNdfvatMGrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.3036.f02c281f23"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.3036.f02c281f23","@open-mercato/shared":"0.5.1-develop.3036.f02c281f23"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.3036.f02c281f23_1777973113582_0.35632065127002854","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3037.66b2d2e313":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3037.66b2d2e313","_id":"@open-mercato/ai-assistant@0.5.1-canary.3037.66b2d2e313","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e11bbe2d32ec5374a0dc6f8af4da7360a2bfeb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3037.66b2d2e313.tgz","fileCount":533,"integrity":"sha512-tN3XMjiqu+Xd0m2vpX9qflkTafbMwyqRqQDDF5ixBPgLUk/aRtMkEFDWn+XNGfv76OGHuDvXVg1w5YxSjLvffw==","signatures":[{"sig":"MEQCICSPFQCc9jgmeXiZWp2HJtGoyaRGNtODJjU1mcNnmt4IAiB3IPADQtI4PTba+0XJuz+GEGOTUiujkWTPCfEtcp+7kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3037.66b2d2e313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tN3XMjiqu+Xd0m2vpX9qflkTafbMwyqRqQDDF5ixBPgLUk/aRtMkEFDWn+XNGfv76OGHuDvXVg1w5YxSjLvffw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3037.66b2d2e313"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3037.66b2d2e313","@open-mercato/shared":"0.5.1-canary.3037.66b2d2e313"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3037.66b2d2e313_1777974911267_0.5014227725597489","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3038.da8c409c9d":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3038.da8c409c9d","_id":"@open-mercato/ai-assistant@0.5.1-canary.3038.da8c409c9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f977cbf4c690dd63e21980f1c430955244f7a74","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3038.da8c409c9d.tgz","fileCount":533,"integrity":"sha512-nqNDnilc4kCrUpenbSfL68TBtlH55UysGXUETU+qh6eBD1QzOvizeSkJHFphyXx2OMHHe8Xp+xWwkW1yk25xNw==","signatures":[{"sig":"MEQCICHnQj6ltFxsSjxue9uUkHpGHJPyJ5E7GnGLdgiiSx8UAiBcxpn7DqtXMRECOQKQ+zj0s06ggPMcf1D3KtDBAaAUoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3038.da8c409c9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nqNDnilc4kCrUpenbSfL68TBtlH55UysGXUETU+qh6eBD1QzOvizeSkJHFphyXx2OMHHe8Xp+xWwkW1yk25xNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3038.da8c409c9d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3038.da8c409c9d","@open-mercato/shared":"0.5.1-canary.3038.da8c409c9d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3038.da8c409c9d_1777977695765_0.9819077701927186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3040.c6f2f6ff87":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3040.c6f2f6ff87","_id":"@open-mercato/ai-assistant@0.5.1-canary.3040.c6f2f6ff87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6721213df074630c089817f95efcb4af1ad4e275","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3040.c6f2f6ff87.tgz","fileCount":533,"integrity":"sha512-m6eBml+Y0MWjbM8g0aZpXE/oKlG1FRWQNrkoPBO/7dRbboAX9oXldNahpg7g1SShIrGudmOrJbiMnMmhY9BuIQ==","signatures":[{"sig":"MEUCIQDyfHrRzJOGZbrQL3zhFJO8HDqiHSBQGBYmODNk6zH5TgIgCTNE8e5ra00L/hRvAKQDSE12bpkZVNzz6EYwT8SDbWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3040.c6f2f6ff87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m6eBml+Y0MWjbM8g0aZpXE/oKlG1FRWQNrkoPBO/7dRbboAX9oXldNahpg7g1SShIrGudmOrJbiMnMmhY9BuIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3040.c6f2f6ff87"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3040.c6f2f6ff87","@open-mercato/shared":"0.5.1-canary.3040.c6f2f6ff87"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3040.c6f2f6ff87_1777980134407_0.49817472712052857","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3041.6c233f2d7b":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3041.6c233f2d7b","_id":"@open-mercato/ai-assistant@0.5.1-canary.3041.6c233f2d7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"503bb602954f095780186ec7a7ade3daaa7b4927","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3041.6c233f2d7b.tgz","fileCount":533,"integrity":"sha512-MvU241hgUVHkao4+PoDfX1yRQzidt2DZsR79OpGDWNZyWKf70VUgEjtH1k009eiqb58o3NuehcKjhcyrsITkTg==","signatures":[{"sig":"MEUCIQCoHpxPvLE8Kbpnoe6Y7TWHWCvtjbpr2pihIIEYK9G97AIgcI0ljaG7Tt6n3DGKmc3Kar7msRWmXeiRXPw/rzouySs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3041.6c233f2d7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MvU241hgUVHkao4+PoDfX1yRQzidt2DZsR79OpGDWNZyWKf70VUgEjtH1k009eiqb58o3NuehcKjhcyrsITkTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3041.6c233f2d7b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3041.6c233f2d7b","@open-mercato/shared":"0.5.1-canary.3041.6c233f2d7b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3041.6c233f2d7b_1777983794318_0.027711820575081703","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3042.a1eb591123":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3042.a1eb591123","_id":"@open-mercato/ai-assistant@0.5.1-canary.3042.a1eb591123","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"88525705c1b23fa590dfe175202f1ae4023c11f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3042.a1eb591123.tgz","fileCount":533,"integrity":"sha512-q9domPBGRu1ROVy1s/UidplMAJgPmICWTK88peCuTvyzVvLLMvJpC6oeMsFM3JW6m070qB6T/qBQ9myP3Y/kng==","signatures":[{"sig":"MEUCIQCV17f1wR9fzWC7CQpRm7VnWmjgCUzhAx4bQGLed5KwYgIgU8+27JO8yotLEpqyGr5yE2krkezQZFjPOh6+t6/siLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3042.a1eb591123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q9domPBGRu1ROVy1s/UidplMAJgPmICWTK88peCuTvyzVvLLMvJpC6oeMsFM3JW6m070qB6T/qBQ9myP3Y/kng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3042.a1eb591123"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3042.a1eb591123","@open-mercato/shared":"0.5.1-canary.3042.a1eb591123"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3042.a1eb591123_1777986204178_0.03479775292029719","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3043.1a796c3920":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.3043.1a796c3920","_id":"@open-mercato/ai-assistant@0.5.1-develop.3043.1a796c3920","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"179da54140318da8396b2902447ec9baf7bb5d49","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.3043.1a796c3920.tgz","fileCount":533,"integrity":"sha512-RzBqErAKYL1zAsJUtvsLsSb7112sXCc8b0/5rFtfP4QYgS0y+auYfyTQHNOx86tozvjHUwQdLMZistCIu5iizg==","signatures":[{"sig":"MEUCIQDpS3GoPlv/JCZiNQXyv8IdgBsLxMtnKaJ3cBrG0bzbOQIgMf+noE+nYTQnNsMQCaLfINQDZhdRpf/l3nSZ4NAT2BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.3043.1a796c3920","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RzBqErAKYL1zAsJUtvsLsSb7112sXCc8b0/5rFtfP4QYgS0y+auYfyTQHNOx86tozvjHUwQdLMZistCIu5iizg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.3043.1a796c3920"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.3043.1a796c3920","@open-mercato/shared":"0.5.1-develop.3043.1a796c3920"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.3043.1a796c3920_1777988918940_0.9212817395423933","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3045.b4b3320cc2":{"name":"@open-mercato/ai-assistant","version":"0.5.1-develop.3045.b4b3320cc2","_id":"@open-mercato/ai-assistant@0.5.1-develop.3045.b4b3320cc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23ee8094e8ef82bd5d9866f4a3561bd542c04c91","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-develop.3045.b4b3320cc2.tgz","fileCount":533,"integrity":"sha512-D6fA7y/CT2MqsRlsJmKawwV00wz66uxtEMadboMyjy8J7d5gFwKtZvLRbjygQDZTO5FZagh4Ga6aNq1O7ssphA==","signatures":[{"sig":"MEYCIQCZNr3Co3bgAdW2U7b4R2dPWdz4VIL46yr1sj/mJAqaRwIhAMdnFx0RFdBpLlzgquhkhOhFNlTRAFw3tFtVd10LHb5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-develop.3045.b4b3320cc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D6fA7y/CT2MqsRlsJmKawwV00wz66uxtEMadboMyjy8J7d5gFwKtZvLRbjygQDZTO5FZagh4Ga6aNq1O7ssphA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-develop.3045.b4b3320cc2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-develop.3045.b4b3320cc2","@open-mercato/shared":"0.5.1-develop.3045.b4b3320cc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-develop.3045.b4b3320cc2_1777999451558_0.04744301458458566","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3050.00757f52d1":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3050.00757f52d1","_id":"@open-mercato/ai-assistant@0.6.1-canary.3050.00757f52d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"18ef4c9cbb0f24fb58a16f5db9e1cad28d5bd5c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3050.00757f52d1.tgz","fileCount":533,"integrity":"sha512-uwsTzTmN9B6dVPQdBjM8Bx8SrDyXnUlpK3P5NdGdYPF0HGy9s9I28uRAXBq52zZMhJpaIYcGvoxTae/8SaT+TQ==","signatures":[{"sig":"MEYCIQD/ys8/0KlYjCpnpx8veuKAtJomkOK038Y8oc2051v/qwIhALnJ4Itu+4t+dXz5HduL3CyiVf6hyOSgDJ749Il5fKTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3050.00757f52d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uwsTzTmN9B6dVPQdBjM8Bx8SrDyXnUlpK3P5NdGdYPF0HGy9s9I28uRAXBq52zZMhJpaIYcGvoxTae/8SaT+TQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3050.00757f52d1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3050.00757f52d1","@open-mercato/shared":"0.6.1-canary.3050.00757f52d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3050.00757f52d1_1778049343360_0.43761784367209655","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3053.7eaab15623":{"name":"@open-mercato/ai-assistant","version":"0.5.1-canary.3053.7eaab15623","_id":"@open-mercato/ai-assistant@0.5.1-canary.3053.7eaab15623","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"351bdf0883ce3fab18da68b2ee78ab7f2a4b51ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.5.1-canary.3053.7eaab15623.tgz","fileCount":533,"integrity":"sha512-dE0FnExiN3zhdhILuu3NMeOWtRYJjF8hgp+TdtevG6fueVotRTKqD3UiuLtHjCl0XxzwtJHVauSXsVMWF34EaA==","signatures":[{"sig":"MEQCIAefIq39R/boruAQQh5GXTXe3qO0qu4R1fQVrecu6eGNAiBC0cG1Op+bxly+31RgDeu97cVxqTnlV0X0tbJCfaAipw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.5.1-canary.3053.7eaab15623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dE0FnExiN3zhdhILuu3NMeOWtRYJjF8hgp+TdtevG6fueVotRTKqD3UiuLtHjCl0XxzwtJHVauSXsVMWF34EaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.5.1-canary.3053.7eaab15623"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.5.1-canary.3053.7eaab15623","@open-mercato/shared":"0.5.1-canary.3053.7eaab15623"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.5.1-canary.3053.7eaab15623_1778049609729_0.654462701147779","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3054.g0367114684":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3054.g0367114684","_id":"@open-mercato/ai-assistant@0.6.1-develop.3054.g0367114684","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c82906c1008ff75d950ca10825f29dd795140d4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3054.g0367114684.tgz","fileCount":533,"integrity":"sha512-o8nbxHUlrmM5aRqAY884+DKORxcScu+YcXcL21RF+DjSyO+Qeo4Pip7vRTd3bBXirfaU1EWBrW/Naz8aSz8YLQ==","signatures":[{"sig":"MEUCIC7oIuNwZRc9PWkeRNe6SynpP43nFDcb5+WeM3lOWMyyAiEAmaOj33V5h6PlVzUJB0+mHu65ZsMrHbFrkw+ClqJmVJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3054.g0367114684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o8nbxHUlrmM5aRqAY884+DKORxcScu+YcXcL21RF+DjSyO+Qeo4Pip7vRTd3bBXirfaU1EWBrW/Naz8aSz8YLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3054.g0367114684"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3054.g0367114684","@open-mercato/shared":"0.6.1-develop.3054.g0367114684"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3054.g0367114684_1778050333024_0.5852949129205651","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3055.2629c23476":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3055.2629c23476","_id":"@open-mercato/ai-assistant@0.6.1-canary.3055.2629c23476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"17c953bdfb5f49bd8c3885a5a28dea2ffe7d4d4d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3055.2629c23476.tgz","fileCount":533,"integrity":"sha512-aLDhQd010OO4PXw7R2Y6VSEkcXKXB5zBKZhinwuNb3ykJtZHNlWMaBNIGjvJPL1+EqjNNN4yr8ks9jVHNTjMLQ==","signatures":[{"sig":"MEQCIAFA34L8CtWyRUQ4geEW/Ds6itsa8o8XYnqlVAtU9ZsRAiAuD8s5vtb4wM4j2qcVohw8rgv5uhLa0XExh2sBdrSLxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3055.2629c23476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aLDhQd010OO4PXw7R2Y6VSEkcXKXB5zBKZhinwuNb3ykJtZHNlWMaBNIGjvJPL1+EqjNNN4yr8ks9jVHNTjMLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3055.2629c23476"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3055.2629c23476","@open-mercato/shared":"0.6.1-canary.3055.2629c23476"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3055.2629c23476_1778050393845_0.17796732369107882","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3059.47cc423f36":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3059.47cc423f36","_id":"@open-mercato/ai-assistant@0.6.1-canary.3059.47cc423f36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b7e8e78fd0d17dfda96f1a470d052764cc520b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3059.47cc423f36.tgz","fileCount":533,"integrity":"sha512-dAVuy7ihJFuX75stJQWk6mkdFjNHpYmQXaA6OuDsw5D0lU/cB+DAQVuuPsohB7Cf9SzI1eNhlthhUaKngx4h8g==","signatures":[{"sig":"MEYCIQCiPd35czRS6ch3iR9Z6pThNpycBL16YvEbuX/tRZkB3AIhAJ7Kf/uY4VVgjDv0Ku0sAzW++KixnH7keVhb1l7dMfNY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3059.47cc423f36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dAVuy7ihJFuX75stJQWk6mkdFjNHpYmQXaA6OuDsw5D0lU/cB+DAQVuuPsohB7Cf9SzI1eNhlthhUaKngx4h8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3059.47cc423f36"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3059.47cc423f36","@open-mercato/shared":"0.6.1-canary.3059.47cc423f36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3059.47cc423f36_1778051347620_0.1327450067209337","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3052.cd0a032220":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3052.cd0a032220","_id":"@open-mercato/ai-assistant@0.6.1-canary.3052.cd0a032220","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da563918be5a6e19afa50a0dc034dac80ae52560","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3052.cd0a032220.tgz","fileCount":533,"integrity":"sha512-OKEiIoWKP4VNCOJYZfKGatEKhZitwA0lX2JbENtqFXNY70aJNpOg99oUUH5w1EltNsmIbzAIxyYqrc4WBhhDFA==","signatures":[{"sig":"MEQCIE4GU69yBYIeo9+nkqZRDuH30oJgqXiTdE2J3bY+HfcfAiAi4jUg8zoGOJxE7eZZ9VIfLhMEOYcgyzbCsYu19zgI4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3052.cd0a032220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OKEiIoWKP4VNCOJYZfKGatEKhZitwA0lX2JbENtqFXNY70aJNpOg99oUUH5w1EltNsmIbzAIxyYqrc4WBhhDFA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3052.cd0a032220"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3052.cd0a032220","@open-mercato/shared":"0.6.1-canary.3052.cd0a032220"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3052.cd0a032220_1778051844245_0.6566099540814732","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3060.d6cca7ade1":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3060.d6cca7ade1","_id":"@open-mercato/ai-assistant@0.6.1-develop.3060.d6cca7ade1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4eb0465e3f851d8760ae245d356fa43e3a6ef3e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3060.d6cca7ade1.tgz","fileCount":533,"integrity":"sha512-6qhHSw4AOBa80JBohKQ30iITKTERDHWarJE07B0jGmBN2LJDIXs/Ozyc2Yx18ZRL9heepOTJ/InsiYxymhUwtQ==","signatures":[{"sig":"MEYCIQClf72KnYfun9LfII1arvQH5PULyGQvFn2NzoTmJ9dsPgIhAMoPgxxrogaaYEBlnOAwNpSb7yKYQSfwsGdxzHH4Xg+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3060.d6cca7ade1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6qhHSw4AOBa80JBohKQ30iITKTERDHWarJE07B0jGmBN2LJDIXs/Ozyc2Yx18ZRL9heepOTJ/InsiYxymhUwtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3060.d6cca7ade1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3060.d6cca7ade1","@open-mercato/shared":"0.6.1-develop.3060.d6cca7ade1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3060.d6cca7ade1_1778053231597_0.681845380039108","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3063.14dbb2646f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3063.14dbb2646f","_id":"@open-mercato/ai-assistant@0.6.1-canary.3063.14dbb2646f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45b2807f77de09c1842b584a1346839f7d8a8a8e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3063.14dbb2646f.tgz","fileCount":533,"integrity":"sha512-0ZElEP3OERAxQAw0H9J0BuSk7jgHl1Qg6tMM5mwDugzDU4NbrFDtgvrdro3NHlbS82vdm4DxAY4h2KWsxzZwcQ==","signatures":[{"sig":"MEUCIDJw5qH8JFzTamnoeSVg7FLr5SokjJsDz7HFzodkAZ+0AiEAseTC7qfhgKgHITeJOjmZLdosBgBwipbO8cdOD8wfnDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3063.14dbb2646f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0ZElEP3OERAxQAw0H9J0BuSk7jgHl1Qg6tMM5mwDugzDU4NbrFDtgvrdro3NHlbS82vdm4DxAY4h2KWsxzZwcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3063.14dbb2646f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3063.14dbb2646f","@open-mercato/shared":"0.6.1-canary.3063.14dbb2646f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3063.14dbb2646f_1778053469573_0.8831219805462591","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3061.4c85ed4bd8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3061.4c85ed4bd8","_id":"@open-mercato/ai-assistant@0.6.1-canary.3061.4c85ed4bd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a20f14f0d1a7a2cceda9035746987757d66ae683","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3061.4c85ed4bd8.tgz","fileCount":533,"integrity":"sha512-ajV22oyVUQr+a5+cqU3rAv2Pe8aNQG5db0ePB1ysliwmVUyU8zv5TSZ5Ft2VWGpyS1NkeAmfjM/10O2jeCj21w==","signatures":[{"sig":"MEYCIQCa4THenU4GEflnQ+RswbAMHVT6hLNoMNRYwLlsVWxnYAIhAMe4Hx4ImWkmUuogw0AWIi8tK6HgTfz8hz7MlvYGXutq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3061.4c85ed4bd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ajV22oyVUQr+a5+cqU3rAv2Pe8aNQG5db0ePB1ysliwmVUyU8zv5TSZ5Ft2VWGpyS1NkeAmfjM/10O2jeCj21w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3061.4c85ed4bd8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3061.4c85ed4bd8","@open-mercato/shared":"0.6.1-canary.3061.4c85ed4bd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3061.4c85ed4bd8_1778053737084_0.9031617174838273","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3064.59c2e2e7cf":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3064.59c2e2e7cf","_id":"@open-mercato/ai-assistant@0.6.1-canary.3064.59c2e2e7cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"953ae11febb4e65ceaa6c3c1014cee5c9ef70d85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3064.59c2e2e7cf.tgz","fileCount":533,"integrity":"sha512-a5MlBRZEoG75iGh/bxIX2/z1KJa3J8Oo9gZ7XoZfBeEXXuGs21xw9H7epLLpAw+zlZUBawWajiwleYgAEJZkVg==","signatures":[{"sig":"MEQCICFaVh7kNry3E+r0dPJlZEiahWz2oly7738k45dNaqPRAiBa8SqDt0erb5xlMaV6eCrL88c0jaMxvH6DQIEXhw7+Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3064.59c2e2e7cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a5MlBRZEoG75iGh/bxIX2/z1KJa3J8Oo9gZ7XoZfBeEXXuGs21xw9H7epLLpAw+zlZUBawWajiwleYgAEJZkVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3064.59c2e2e7cf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3064.59c2e2e7cf","@open-mercato/shared":"0.6.1-canary.3064.59c2e2e7cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3064.59c2e2e7cf_1778055896843_0.775408698152743","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3065.704339f713":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3065.704339f713","_id":"@open-mercato/ai-assistant@0.6.1-canary.3065.704339f713","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d900cd22b6cd211b0557fea2cf97e5e97ce8b9b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3065.704339f713.tgz","fileCount":533,"integrity":"sha512-PfQT3t1ABkR6vYN1dhGUxG1jvlNR3G70x9I9HHXbt9U1oqgNMxONLv1A1zo6RrQwULqsQWt8wX+fJSIF0U+/yA==","signatures":[{"sig":"MEQCIEDMgRQONdku/Ju8PsCJn6lsZByx4OnPQqUAOkJvNBG2AiAIT3SpGAJTHNJ2uhf7vO+3NhhUyZTZ86NtVv9UghKE2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3065.704339f713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PfQT3t1ABkR6vYN1dhGUxG1jvlNR3G70x9I9HHXbt9U1oqgNMxONLv1A1zo6RrQwULqsQWt8wX+fJSIF0U+/yA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3065.704339f713"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3065.704339f713","@open-mercato/shared":"0.6.1-canary.3065.704339f713"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3065.704339f713_1778059417876_0.31382389048773973","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3066.bdae7e585d":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3066.bdae7e585d","_id":"@open-mercato/ai-assistant@0.6.1-canary.3066.bdae7e585d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"89666018ca0a15a5fe31bd874a32004dd4f79e91","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3066.bdae7e585d.tgz","fileCount":533,"integrity":"sha512-Fxcq3Xf0h4BKATnBvGTYXiP7rvid6+6pqC/t2gDzkVks5igJO0r1vP1AdOklO3P0IgWdo4wdTO/Je75NvRLIlA==","signatures":[{"sig":"MEUCIAOW8bwFTbOPU4m3WcQv33gQI/KKMiPpuU1ARQK5PFLpAiEAxRKHp2CV3jVG5a+ohCZldmncvRl6ekNYtqcNu66d10E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3066.bdae7e585d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fxcq3Xf0h4BKATnBvGTYXiP7rvid6+6pqC/t2gDzkVks5igJO0r1vP1AdOklO3P0IgWdo4wdTO/Je75NvRLIlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3066.bdae7e585d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3066.bdae7e585d","@open-mercato/shared":"0.6.1-canary.3066.bdae7e585d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3066.bdae7e585d_1778062764420_0.22361414687253545","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3069.d40b4417a9":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3069.d40b4417a9","_id":"@open-mercato/ai-assistant@0.6.1-develop.3069.d40b4417a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12f39c53f79e3f9b3cbda1e719cc366c3caebd9b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3069.d40b4417a9.tgz","fileCount":533,"integrity":"sha512-Fc36IRuWN8+zPtuL1zcqepXQr169IgEZ14dGwPQpf3Cy3Mx9wlsvLIzdpSTgQumJf005NzZZVdbVVTTQTEQYkw==","signatures":[{"sig":"MEQCIAjeeQWKIYCqKTClQ5imr7jnO6RdS/Z4GIX2pwr5SFJiAiB8WvXA3XFsNXgOALgtBJ375zTzM/PjJGn92vaFdw7/bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3069.d40b4417a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fc36IRuWN8+zPtuL1zcqepXQr169IgEZ14dGwPQpf3Cy3Mx9wlsvLIzdpSTgQumJf005NzZZVdbVVTTQTEQYkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3069.d40b4417a9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3069.d40b4417a9","@open-mercato/shared":"0.6.1-develop.3069.d40b4417a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3069.d40b4417a9_1778063355434_0.5298329952585936","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3070.648c47f2b2":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3070.648c47f2b2","_id":"@open-mercato/ai-assistant@0.6.1-canary.3070.648c47f2b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1b681556e10189d7ee3faf88474af4bc4183e22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3070.648c47f2b2.tgz","fileCount":533,"integrity":"sha512-An8XxcIUD6piCvSv0E9xTBy8a62mZw4tzcXSbWpJH/aTxmRcLU1Sd8vzcPoMytdmDVxoPOpY3UBL9o+hVIQf1Q==","signatures":[{"sig":"MEUCIDa2bBxh16YbR8DiDni6kr/ikMex2Lux8iBGvX10ghpVAiEAkMKx8YgAi5R2ft1wr2HiGkUWZDdrq5hAwCRuIDeZ3Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3070.648c47f2b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-An8XxcIUD6piCvSv0E9xTBy8a62mZw4tzcXSbWpJH/aTxmRcLU1Sd8vzcPoMytdmDVxoPOpY3UBL9o+hVIQf1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3070.648c47f2b2"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3070.648c47f2b2","@open-mercato/shared":"0.6.1-canary.3070.648c47f2b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3070.648c47f2b2_1778063379374_0.24920629570856812","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3071.cd506012cc":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3071.cd506012cc","_id":"@open-mercato/ai-assistant@0.6.1-canary.3071.cd506012cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4fbba85e2943139fd9c88824c67e1faa6cbf6723","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3071.cd506012cc.tgz","fileCount":533,"integrity":"sha512-CAwy28gEmK8nl7GRF9RB5OP9JJB/Nl8RvUnzkt5tcUpG1FQ4CGhH1lI2R0XcDaSivJr7QkrP3WQkjkZ8eaPX0A==","signatures":[{"sig":"MEQCIGF1LWnc1YZBzfQ8fy6bBxTFyTZsvC5XQikD5zhFZu3JAiBdyF/U0kXbE6O2YFpEUOMiaR+/zgCsXyo2UqPBn+/5WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3071.cd506012cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CAwy28gEmK8nl7GRF9RB5OP9JJB/Nl8RvUnzkt5tcUpG1FQ4CGhH1lI2R0XcDaSivJr7QkrP3WQkjkZ8eaPX0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3071.cd506012cc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3071.cd506012cc","@open-mercato/shared":"0.6.1-canary.3071.cd506012cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3071.cd506012cc_1778065113151_0.8419622733633114","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3073.c0502ecc38":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3073.c0502ecc38","_id":"@open-mercato/ai-assistant@0.6.1-canary.3073.c0502ecc38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c5cb14f1d5ecea13ea9e9c346bfe2e6aaa46e29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3073.c0502ecc38.tgz","fileCount":533,"integrity":"sha512-QrTeicXye0+12u0PgsbfbbSGIox51NKADES9c/djtcT4H11e5A9Z/EQcbV2PcXKapbaosWg3716NSUdmTuMn0w==","signatures":[{"sig":"MEYCIQCFYZAzoy5rWzvAqWZ9h/mkmj6tsfmHTBm6+bKcoN2EeQIhAKvv/PUVr9Ain0bz4QiqGQTBvzFjk/Bv5AAyTPzBHUqW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3073.c0502ecc38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QrTeicXye0+12u0PgsbfbbSGIox51NKADES9c/djtcT4H11e5A9Z/EQcbV2PcXKapbaosWg3716NSUdmTuMn0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3073.c0502ecc38"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3073.c0502ecc38","@open-mercato/shared":"0.6.1-canary.3073.c0502ecc38"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3073.c0502ecc38_1778065596591_0.9125475614216116","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3072.1c9c115e6d":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3072.1c9c115e6d","_id":"@open-mercato/ai-assistant@0.6.1-canary.3072.1c9c115e6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a9e330cfd3b04e5bc64a50f31c2ab5a7446b4ecd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3072.1c9c115e6d.tgz","fileCount":533,"integrity":"sha512-KEw6ZQxBccsUevZXi/clgFW9xxxC7CJv9NT1gyhB8NEUmvoVX2xOJG5zlVOAPkFWVVhYSeJYwat8y2tPbHhfjw==","signatures":[{"sig":"MEUCIQC4gOXcOnlJqOFWekTA5ihpYEqur+l1pr8xlgHEr5+rtAIgGbeDBjO7y2ndIGYAoMJowRqBLSN/f93HqZym6qs+iXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3072.1c9c115e6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KEw6ZQxBccsUevZXi/clgFW9xxxC7CJv9NT1gyhB8NEUmvoVX2xOJG5zlVOAPkFWVVhYSeJYwat8y2tPbHhfjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3072.1c9c115e6d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3072.1c9c115e6d","@open-mercato/shared":"0.6.1-canary.3072.1c9c115e6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3072.1c9c115e6d_1778067481237_0.6358528505792269","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3074.2244f796a1":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3074.2244f796a1","_id":"@open-mercato/ai-assistant@0.6.1-canary.3074.2244f796a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb6252c0f0a2b87a7a10c3547545a1a2ebe4d313","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3074.2244f796a1.tgz","fileCount":533,"integrity":"sha512-4Jcyf10g13Ih6AHXW6q7MvP4r11h5yTwR+UXSJ/r3XXnChPVtLCgRM5N+KqHfqgsFd0+zkPVY0mZBEEKnWm91g==","signatures":[{"sig":"MEQCIF3Q9DnatGosq2luC7E4xb8+vbFSaqIWOzCGmADSIHrqAiB9U2cPs9fps+6SMS08yVB2UG5FBh8Y7GdDgeqiOmABSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3074.2244f796a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4Jcyf10g13Ih6AHXW6q7MvP4r11h5yTwR+UXSJ/r3XXnChPVtLCgRM5N+KqHfqgsFd0+zkPVY0mZBEEKnWm91g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3074.2244f796a1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3074.2244f796a1","@open-mercato/shared":"0.6.1-canary.3074.2244f796a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3074.2244f796a1_1778067999254_0.5443213719308353","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3076.f81ac90d13":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3076.f81ac90d13","_id":"@open-mercato/ai-assistant@0.6.1-canary.3076.f81ac90d13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"463ffc43f81e86c1a97638d6cd6a361b2b2aa271","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3076.f81ac90d13.tgz","fileCount":533,"integrity":"sha512-JDzGCZ7frYDZNyIgkyFK6vrqSVogoqPuDaRXYgk94G1qKx91n2kHPFdhkid+L2emkNrKWYdUMHwVjdYRjZ97Ow==","signatures":[{"sig":"MEQCIAklHCBdwBpMqOAJ+3OMZwQdRmTEqRDfs9+wSDw4N6YVAiBjXNTICcjOeidexJgZ3KO3fxehCYM8NZYbh3PxOLag+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3076.f81ac90d13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JDzGCZ7frYDZNyIgkyFK6vrqSVogoqPuDaRXYgk94G1qKx91n2kHPFdhkid+L2emkNrKWYdUMHwVjdYRjZ97Ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3076.f81ac90d13"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3076.f81ac90d13","@open-mercato/shared":"0.6.1-canary.3076.f81ac90d13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3076.f81ac90d13_1778069798825_0.4373533783560266","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3077.640775367a":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3077.640775367a","_id":"@open-mercato/ai-assistant@0.6.1-canary.3077.640775367a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"499c3c30c013461b35feb0379f3a94cd6a3e1cbe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3077.640775367a.tgz","fileCount":533,"integrity":"sha512-58pcV/DJ+jXQKcXnJOLd9+Zq0ECrv/fxRhEE7i2nu7okXrNrEOo5k5yK2Bw6VXLkH7M+utG1csaiEZOJk+osUQ==","signatures":[{"sig":"MEUCIQCLxeETiSwydljoiwxw9L4tJKqNs+BMiu4J46htThlBtQIgJLb2m3XYs27vP+LcTKYPST+A0PeobA3zx0zSTlJcfuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3077.640775367a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-58pcV/DJ+jXQKcXnJOLd9+Zq0ECrv/fxRhEE7i2nu7okXrNrEOo5k5yK2Bw6VXLkH7M+utG1csaiEZOJk+osUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3077.640775367a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3077.640775367a","@open-mercato/shared":"0.6.1-canary.3077.640775367a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3077.640775367a_1778070378589_0.929181482749609","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3078.e9ae25f3ec":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3078.e9ae25f3ec","_id":"@open-mercato/ai-assistant@0.6.1-canary.3078.e9ae25f3ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2aeac71501b8aefa7dbd3d68f123af0f415596f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3078.e9ae25f3ec.tgz","fileCount":533,"integrity":"sha512-CbEK7NwYBUi5D++0olVVZEbmYXulVTLqfpRp8ccgkylC1K6Sy3XiYr9MMOeSORitb0g+wJAzvNuUPes1LA4sCw==","signatures":[{"sig":"MEUCIQDAt+ecHBxDOnrWPVs5GTFnGbS/0SsALpSIjnID+1JbdAIgWoO+DZMYTZm0boW7kWvatero8OaQo4UGuRm3M5WXIGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3078.e9ae25f3ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CbEK7NwYBUi5D++0olVVZEbmYXulVTLqfpRp8ccgkylC1K6Sy3XiYr9MMOeSORitb0g+wJAzvNuUPes1LA4sCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3078.e9ae25f3ec"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3078.e9ae25f3ec","@open-mercato/shared":"0.6.1-canary.3078.e9ae25f3ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3078.e9ae25f3ec_1778092068183_0.13214970239547807","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3080.dedd61e41c":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3080.dedd61e41c","_id":"@open-mercato/ai-assistant@0.6.1-canary.3080.dedd61e41c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e02ea5f7ec966e77ce461bf6b5e25bc767cbefc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3080.dedd61e41c.tgz","fileCount":533,"integrity":"sha512-0sZRD2DzA4Hrt/v3T5mM/7mWbiATeAZkiDjS3YhlCQlJmiik31Zc7dsfPTybPRPBknM24xH/Fn97iUchxvLgdA==","signatures":[{"sig":"MEUCIQDSasw3T2yt+aoCSlpfaYKr6p+ps1SbGNqaJ72bT04XXAIgEBtt9oyE7WkRPiLg1G8s0849aOw/oQ/xlaqtwf7JQJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3080.dedd61e41c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0sZRD2DzA4Hrt/v3T5mM/7mWbiATeAZkiDjS3YhlCQlJmiik31Zc7dsfPTybPRPBknM24xH/Fn97iUchxvLgdA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3080.dedd61e41c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3080.dedd61e41c","@open-mercato/shared":"0.6.1-canary.3080.dedd61e41c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3080.dedd61e41c_1778094527079_0.8227284304760774","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3081.21270ec58a":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3081.21270ec58a","_id":"@open-mercato/ai-assistant@0.6.1-develop.3081.21270ec58a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5782f46f254caa07af63f2d016b39d3620272c13","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3081.21270ec58a.tgz","fileCount":533,"integrity":"sha512-RIJJ8uY+mfR93kr6o4MKaN1vuHwO40YcvYWf8s88onD4UtABLNiAlObhTdUdttrFUXsNHgzi9b9oUUsGllyvqg==","signatures":[{"sig":"MEYCIQC+nGZu/7G6Y5Bpe0/d5KCIKvaw006MhhN2L6hCKiKkqgIhAKXjpc3joR+xB+3YsDn1W+wH1k2w8AvsaxBlZdWtJOfz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3081.21270ec58a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RIJJ8uY+mfR93kr6o4MKaN1vuHwO40YcvYWf8s88onD4UtABLNiAlObhTdUdttrFUXsNHgzi9b9oUUsGllyvqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3081.21270ec58a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3081.21270ec58a","@open-mercato/shared":"0.6.1-develop.3081.21270ec58a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3081.21270ec58a_1778094824400_0.8895455628506168","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3082.9f08b74ae0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3082.9f08b74ae0","_id":"@open-mercato/ai-assistant@0.6.1-canary.3082.9f08b74ae0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eea3b26010aa1fc499c55cf98f8994cee2991792","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3082.9f08b74ae0.tgz","fileCount":533,"integrity":"sha512-EHujnNZox1w7BoJtxwNofQRho9mQQy6ZYPilM0NC5lbK1doX0yZxH7vjD0uh5taoGAjw0Y/J83MDRlrY3As2Rw==","signatures":[{"sig":"MEUCIQDc4nc+EjWEymYqXS4zXRaTuxQEjld1CBwd2MYD98HPiQIgarU6Kxk7FfqXnqLkZ/dx5LmHEUJ+ifkV3XHWGjFMs5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3082.9f08b74ae0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EHujnNZox1w7BoJtxwNofQRho9mQQy6ZYPilM0NC5lbK1doX0yZxH7vjD0uh5taoGAjw0Y/J83MDRlrY3As2Rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3082.9f08b74ae0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3082.9f08b74ae0","@open-mercato/shared":"0.6.1-canary.3082.9f08b74ae0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3082.9f08b74ae0_1778094834679_0.3793532021519517","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3083.c59da689a0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3083.c59da689a0","_id":"@open-mercato/ai-assistant@0.6.1-canary.3083.c59da689a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f77adfeabe0d711467818eedf38be782d8943e1c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3083.c59da689a0.tgz","fileCount":533,"integrity":"sha512-7EJ++BJKFOjW1XbnCPpP53OtGg1hV0j5se5xqA1nzoi1Q7fOoS849XpYJAVm+fBqd1X+ukXwdrZXTvkurtkZTg==","signatures":[{"sig":"MEUCIQCjC7FQhxWHaj4Go/80f4uPshh0t064gXv1uuF1vMkgkgIgW0L1eabPeUXBIH5jN8E05RRIwDwOXu0PPX5hSt4815Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3083.c59da689a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7EJ++BJKFOjW1XbnCPpP53OtGg1hV0j5se5xqA1nzoi1Q7fOoS849XpYJAVm+fBqd1X+ukXwdrZXTvkurtkZTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3083.c59da689a0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3083.c59da689a0","@open-mercato/shared":"0.6.1-canary.3083.c59da689a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3083.c59da689a0_1778095651790_0.5315204874817805","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3087.5eabc0f8e0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3087.5eabc0f8e0","_id":"@open-mercato/ai-assistant@0.6.1-canary.3087.5eabc0f8e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a1b642d07ac656bff5d49b92afb8e3c11ede866","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3087.5eabc0f8e0.tgz","fileCount":533,"integrity":"sha512-PhSCZSc047sbXfZxduiwE1xJh5H7CmBh7Gypubzn8HYhyuTNVkxiiys9wweIuC5nO7Fp+f5l7DM0ep5qhReAqw==","signatures":[{"sig":"MEQCIBao3+VAu+KrBSoyr/OMaKEBmYgKuKqO9Pb/DNk1CyDxAiBPB63OziXSE7+yiOZsb7fh6gF+1lsL+/m+G44GsjzH5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3087.5eabc0f8e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PhSCZSc047sbXfZxduiwE1xJh5H7CmBh7Gypubzn8HYhyuTNVkxiiys9wweIuC5nO7Fp+f5l7DM0ep5qhReAqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3087.5eabc0f8e0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3087.5eabc0f8e0","@open-mercato/shared":"0.6.1-canary.3087.5eabc0f8e0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3087.5eabc0f8e0_1778103511632_0.769937383940547","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3090.06ab462170":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3090.06ab462170","_id":"@open-mercato/ai-assistant@0.6.1-develop.3090.06ab462170","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c5c1211b9c47724b9d199438556dabe784052cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3090.06ab462170.tgz","fileCount":533,"integrity":"sha512-4POvHxJhbIHVJ3GPpJHjDulpjATh2MlB9xe/wXQmhNjxwS/99JCZ3ycv6LYj3ljzFT6nq4g+fmdFlrY4cLh2oQ==","signatures":[{"sig":"MEYCIQC30mw7jWfBAB+mrn7KiAnV+OqKQ8HbGPz/iguFyA1HewIhAKVl7/T4ur6sP/nwTdh5trMvh9ujk3pYgnYDKyRlNitY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3090.06ab462170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4POvHxJhbIHVJ3GPpJHjDulpjATh2MlB9xe/wXQmhNjxwS/99JCZ3ycv6LYj3ljzFT6nq4g+fmdFlrY4cLh2oQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3090.06ab462170"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3090.06ab462170","@open-mercato/shared":"0.6.1-develop.3090.06ab462170"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3090.06ab462170_1778136013420_0.994704187348644","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3091.3df8adc68b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3091.3df8adc68b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3091.3df8adc68b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"001eaa8bb814250c4aab54895e7ab57d4b9fe535","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3091.3df8adc68b.tgz","fileCount":533,"integrity":"sha512-DNC4CVLGPKt3jS1sQjFP5YyLXdh/EhyoDrlE8KLcoPf3gt6WHtK0CZVNsGSCesOYVBDdnLOR654hBzqr7+RDVg==","signatures":[{"sig":"MEUCID4sipa9QeeWEYnhuku4AWZ30mfpd9G50yPcMS0PRw7iAiEAgYBRiepwylKakEVVz4uQgkh8ZBeomJShVzhqXteLCaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3091.3df8adc68b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DNC4CVLGPKt3jS1sQjFP5YyLXdh/EhyoDrlE8KLcoPf3gt6WHtK0CZVNsGSCesOYVBDdnLOR654hBzqr7+RDVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3091.3df8adc68b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3091.3df8adc68b","@open-mercato/shared":"0.6.1-canary.3091.3df8adc68b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3091.3df8adc68b_1778136052906_0.4666671920921148","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3102.d6e7e6d57a":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3102.d6e7e6d57a","_id":"@open-mercato/ai-assistant@0.6.1-develop.3102.d6e7e6d57a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62e920149776c298f08d7e794794d7d86bfb0b6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3102.d6e7e6d57a.tgz","fileCount":533,"integrity":"sha512-7OuRgyq3lcSqwOehZkCfHa3fRmypdWwwiR4IjBM3YYdX2XPu8GjoizFrr1NVgLAlO7yV0u9u8CHG0z+iCb1Q2g==","signatures":[{"sig":"MEQCIEWpAfTWBBNKCfrD9hdF5eB8LhuyrrD5UNTbOo8jtI56AiB4ReIGVa1U3efyKer7h4MyTEME0hIKFp8MK96VVwqhfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3102.d6e7e6d57a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7OuRgyq3lcSqwOehZkCfHa3fRmypdWwwiR4IjBM3YYdX2XPu8GjoizFrr1NVgLAlO7yV0u9u8CHG0z+iCb1Q2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3102.d6e7e6d57a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3102.d6e7e6d57a","@open-mercato/shared":"0.6.1-develop.3102.d6e7e6d57a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3102.d6e7e6d57a_1778138508206_0.9401207155248477","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3103.dd2c037e16":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3103.dd2c037e16","_id":"@open-mercato/ai-assistant@0.6.1-canary.3103.dd2c037e16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6358a87455a9c5e8a3855ab128424c64c3f0054","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3103.dd2c037e16.tgz","fileCount":533,"integrity":"sha512-vbO2Sucius8v5lkrphyQmEgLzriDcbcnNdXRwl/syzmFfivwm+EGp5yAe+Odp9fho0A+0ezGLoMNdhKTDN2xwg==","signatures":[{"sig":"MEUCIB1b7tVGSdibTyBbBrck9cqzTsLUnWNmhaslZNZDRz6UAiEAu3J2hZlWdMU7MkF8nok+YIdXIESB2VtIKVvG+e1HWPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3103.dd2c037e16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vbO2Sucius8v5lkrphyQmEgLzriDcbcnNdXRwl/syzmFfivwm+EGp5yAe+Odp9fho0A+0ezGLoMNdhKTDN2xwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3103.dd2c037e16"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3103.dd2c037e16","@open-mercato/shared":"0.6.1-canary.3103.dd2c037e16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3103.dd2c037e16_1778138527656_0.9694226153343808","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3110.780b0b618f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3110.780b0b618f","_id":"@open-mercato/ai-assistant@0.6.1-develop.3110.780b0b618f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba84c8885ea7d64e7f0eab5d9562de497aee5751","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3110.780b0b618f.tgz","fileCount":533,"integrity":"sha512-r+36nlrLPxb6YtIf0mGOn4IFkEQEmrimuhUeGNCGtqrDghhyjI/1fB8Jx/uwfBYUlnd9smmg5h8ia/S4sqRsFQ==","signatures":[{"sig":"MEUCIAUaNQc4mBYV3bkkyLrYSndLMIXW/KLp63c2wwcBLi6RAiEA/cTwjla6ZOF9uzeYes1/jSx9XOlxtPtKt8wEhnNDZ90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3110.780b0b618f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r+36nlrLPxb6YtIf0mGOn4IFkEQEmrimuhUeGNCGtqrDghhyjI/1fB8Jx/uwfBYUlnd9smmg5h8ia/S4sqRsFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3110.780b0b618f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3110.780b0b618f","@open-mercato/shared":"0.6.1-develop.3110.780b0b618f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3110.780b0b618f_1778140938247_0.25030766357484535","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3109.d92eec021b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3109.d92eec021b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3109.d92eec021b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"170e05248979c6053005f0a82b2a01d88147b453","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3109.d92eec021b.tgz","fileCount":533,"integrity":"sha512-GkfcT+beMG95UM9rvTvpiO2d8DEY9wMvaoKZ/1zDMLgBiLQJnfnl9XUCgoEvTDKu82oxm0Gy6eBYA//IJKEDAw==","signatures":[{"sig":"MEYCIQDVkrqX8spPHlU7HOmQXGNbOuzCNBX++EoWdGcMAtI9JgIhAKm1q84BApZpBG8m/0P8VddxWYoYTfWPHhPWC1c3+h1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3109.d92eec021b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GkfcT+beMG95UM9rvTvpiO2d8DEY9wMvaoKZ/1zDMLgBiLQJnfnl9XUCgoEvTDKu82oxm0Gy6eBYA//IJKEDAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3109.d92eec021b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3109.d92eec021b","@open-mercato/shared":"0.6.1-canary.3109.d92eec021b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3109.d92eec021b_1778140961051_0.619955179903267","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3111.dc47ee795e":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3111.dc47ee795e","_id":"@open-mercato/ai-assistant@0.6.1-canary.3111.dc47ee795e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"999b225435699dc3f1e386d69a3e8f4d5933f590","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3111.dc47ee795e.tgz","fileCount":533,"integrity":"sha512-VK6DHpRjymaeaPFda9CT/cB4q7MsGZ7GjcDJCk47nYOynMnOL8KZfWjFeok1r1FEWePmABLCP3d5OqX1vRC2eQ==","signatures":[{"sig":"MEMCHwTbkR9pY/NI0hZnMWOwZTBT6sHuqn1egi7z+iNV5lECICUglCTyA1UBhIxn+8XgfMM3oZUnxuS/G6EBKgUMoV0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3111.dc47ee795e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VK6DHpRjymaeaPFda9CT/cB4q7MsGZ7GjcDJCk47nYOynMnOL8KZfWjFeok1r1FEWePmABLCP3d5OqX1vRC2eQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3111.dc47ee795e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3111.dc47ee795e","@open-mercato/shared":"0.6.1-canary.3111.dc47ee795e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3111.dc47ee795e_1778143371482_0.17942712447770282","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3112.886910a32b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3112.886910a32b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3112.886910a32b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4cec4ba54965f467e367553e9d3e62654ea62ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3112.886910a32b.tgz","fileCount":533,"integrity":"sha512-VPYlDNYsHNg18zKjFNIMUF5cgbQcNjGD3cJMExbpn7vki7vg28MQ/Kso/sa5jua3o/OKJBxHC8HbFHpDFq1mUw==","signatures":[{"sig":"MEYCIQCo9KaKFyyozPHkILc/A2Pgqf0Z+GQNN59g9Qubp7FxGQIhANLLERAhc6HSlJ2+VtNHE2eoNEuVpfiYWV9vsvVhYp3m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3112.886910a32b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VPYlDNYsHNg18zKjFNIMUF5cgbQcNjGD3cJMExbpn7vki7vg28MQ/Kso/sa5jua3o/OKJBxHC8HbFHpDFq1mUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3112.886910a32b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3112.886910a32b","@open-mercato/shared":"0.6.1-canary.3112.886910a32b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3112.886910a32b_1778143866435_0.5417713359761362","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3113.9d12cd20b0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3113.9d12cd20b0","_id":"@open-mercato/ai-assistant@0.6.1-develop.3113.9d12cd20b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af88893c290ccd793eca2324e2d6c73fe1fd0bf0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3113.9d12cd20b0.tgz","fileCount":533,"integrity":"sha512-XqeWLX71QNNRgSObdBfYIhOJczwwwx7LHS1MgjaluxqoBloBXyOUv23yp91ZA9qwqQZEg0lOmetUCSe+m6y18Q==","signatures":[{"sig":"MEQCIDEHkmu+/b43o4fTKCEpq2VYfgD2FuTVo3bFhT6A/gliAiBKwbzGRTv7m54rRb1kW8h8BuN/j6Ek6zC//WoYe4mexQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3113.9d12cd20b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XqeWLX71QNNRgSObdBfYIhOJczwwwx7LHS1MgjaluxqoBloBXyOUv23yp91ZA9qwqQZEg0lOmetUCSe+m6y18Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3113.9d12cd20b0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3113.9d12cd20b0","@open-mercato/shared":"0.6.1-develop.3113.9d12cd20b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3113.9d12cd20b0_1778144634106_0.44186277319445977","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3116.b304bc9d3b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3116.b304bc9d3b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3116.b304bc9d3b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aedb7b4ebbafe345507776d3a5ec61f073a35842","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3116.b304bc9d3b.tgz","fileCount":533,"integrity":"sha512-JzYh8efMgAVbE8dCuhXWGJiu4AOqRMY8wC29Rls0G+wfK+u5/JuAmp1suNF6tZzbkmNX6RmTPpFLm6pFFEuojA==","signatures":[{"sig":"MEUCIBj1xIhOJdTgpccg2RA1VVMx2EMOVJpt+B9GBOxejziFAiEAo/F0izB80dUwUGogRlPNx+11X3957+4p+9PLrl/QS3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3116.b304bc9d3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JzYh8efMgAVbE8dCuhXWGJiu4AOqRMY8wC29Rls0G+wfK+u5/JuAmp1suNF6tZzbkmNX6RmTPpFLm6pFFEuojA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3116.b304bc9d3b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3116.b304bc9d3b","@open-mercato/shared":"0.6.1-canary.3116.b304bc9d3b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3116.b304bc9d3b_1778146443833_0.46919436248295154","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3115.bc23703ef8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3115.bc23703ef8","_id":"@open-mercato/ai-assistant@0.6.1-develop.3115.bc23703ef8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ce53578c201009deebeaa3e8ac74557403913ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3115.bc23703ef8.tgz","fileCount":533,"integrity":"sha512-GLs7oIdu27xFWIZ2Y9Jl8+Q6ehRQbSAyeWqT1Av5EYU7fvrggryhcAGcKsg5XJteMu22XGoQYk/m+7JdPBhDcg==","signatures":[{"sig":"MEQCIGPH2acsGNBQho0QJ8ViBfwg3JbHi51ZKAYGBq2vJ+QqAiAJJN9HohJi/RVF95y89Ev8DeVMXDYO2zejjcd0mKC7RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3115.bc23703ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GLs7oIdu27xFWIZ2Y9Jl8+Q6ehRQbSAyeWqT1Av5EYU7fvrggryhcAGcKsg5XJteMu22XGoQYk/m+7JdPBhDcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3115.bc23703ef8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3115.bc23703ef8","@open-mercato/shared":"0.6.1-develop.3115.bc23703ef8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3115.bc23703ef8_1778147093856_0.44499771415387745","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3117.25fc1c6822":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3117.25fc1c6822","_id":"@open-mercato/ai-assistant@0.6.1-canary.3117.25fc1c6822","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6430764de3a96656cababfffd086de52b6ef457","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3117.25fc1c6822.tgz","fileCount":533,"integrity":"sha512-FtfsslT127f1nkDTN6J/TLeyeMsUyKbRQO4juLP1XKIV2HPxCNigEggwx/EJ1kRqWUW/JpRn9/fRMeAjwhQ0/Q==","signatures":[{"sig":"MEYCIQD4DSjJpwJE9SCHoLIYBAhR3/PYcIiT7RVi0FqRVF/K/QIhAOUh3CrCOCc3T2okOpsu2cRTwrnEYNX+n5KEyAB+NCoX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3117.25fc1c6822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FtfsslT127f1nkDTN6J/TLeyeMsUyKbRQO4juLP1XKIV2HPxCNigEggwx/EJ1kRqWUW/JpRn9/fRMeAjwhQ0/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3117.25fc1c6822"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3117.25fc1c6822","@open-mercato/shared":"0.6.1-canary.3117.25fc1c6822"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3117.25fc1c6822_1778147445461_0.7895762144159029","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3118.62d7430125":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3118.62d7430125","_id":"@open-mercato/ai-assistant@0.6.1-canary.3118.62d7430125","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ae1b40714820d718f7a905029d3ad0eceaa4740","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3118.62d7430125.tgz","fileCount":533,"integrity":"sha512-uLoQZYN/KlC+4Pqy4bamcELletovBq7uvxMB+2Gqg5uwxy+YNVExFXR1O8UEKAu3inS/LvgkFepBQBgu//oIDg==","signatures":[{"sig":"MEUCIQCBax8Oe4VeHfzRPDSSPUcW7E5z9RLmyuWG0IyaaU78IQIgZcxV4KaIuAwAMSXED9HxqE378nZv4SdrPtA3rkB+n8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3118.62d7430125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uLoQZYN/KlC+4Pqy4bamcELletovBq7uvxMB+2Gqg5uwxy+YNVExFXR1O8UEKAu3inS/LvgkFepBQBgu//oIDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3118.62d7430125"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3118.62d7430125","@open-mercato/shared":"0.6.1-canary.3118.62d7430125"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3118.62d7430125_1778148020187_0.3758983489063408","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@open-mercato/ai-assistant","version":"0.6.0","_id":"@open-mercato/ai-assistant@0.6.0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a07c49b833896ec597667deb84abe9631a247b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.0.tgz","fileCount":533,"integrity":"sha512-4vRnTxsZkFn6jHVTFg9MuT+pio1sH2cucyxygvmrMkYbFRcAVhYdT6q/E/04xp7IAIBzCt5OLJoxJR6iZiVfaw==","signatures":[{"sig":"MEUCIC38b3cgfSWBfxUUivBc9JjwdcplWzU71UogkgWZtMdSAiEAsrd8QjHVWmQUKEsZtKx4lZdCBFsyMzx9I+sekK52zQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076932},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4vRnTxsZkFn6jHVTFg9MuT+pio1sH2cucyxygvmrMkYbFRcAVhYdT6q/E/04xp7IAIBzCt5OLJoxJR6iZiVfaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.0","@open-mercato/shared":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.0_1778150767556_0.8298767268616773","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3121.7d8ffc62d7":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3121.7d8ffc62d7","_id":"@open-mercato/ai-assistant@0.6.1-canary.3121.7d8ffc62d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"abc839e997400c5bf95d46668791fb5cc73d1815","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3121.7d8ffc62d7.tgz","fileCount":533,"integrity":"sha512-Ay5mbfvHOFnlRMI+M6uxPG5u8zWNjjzideOZdtrEerzG+TkXWsAgxILg3SATkhGOTklt35kBtcyqh8uZuYV9hA==","signatures":[{"sig":"MEUCIQDrxHoGdmZl89kfRwpYT3WKC+1f3diV5tLAHCc6fPT6twIgCVRZVLDrtYKFJPnn3RbAyac5d38fZBv81TnnsVp5yLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3121.7d8ffc62d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ay5mbfvHOFnlRMI+M6uxPG5u8zWNjjzideOZdtrEerzG+TkXWsAgxILg3SATkhGOTklt35kBtcyqh8uZuYV9hA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3121.7d8ffc62d7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3121.7d8ffc62d7","@open-mercato/shared":"0.6.1-canary.3121.7d8ffc62d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3121.7d8ffc62d7_1778151182000_0.07053744578033094","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3122.53f23e8a8b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3122.53f23e8a8b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3122.53f23e8a8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7eb6b5fe309458e3a5eee6ac3dbea198973f0987","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3122.53f23e8a8b.tgz","fileCount":533,"integrity":"sha512-dX1zNrQRLlEGGmxAF8VzkjLqg4bphg/cZgyZNAdP7p4reGjuQHcHZdRijxLT4MAyq3ZHQVCzCpJv5S8UDia4fg==","signatures":[{"sig":"MEUCIQC4jTpb7xvXOcwSO4Zzu1SqDbHLmzZwBYXk9QaLk235OgIgXmvuAklT1DYTIdCrd1k5JDmwrHdGdrU7laENzijYujo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3122.53f23e8a8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dX1zNrQRLlEGGmxAF8VzkjLqg4bphg/cZgyZNAdP7p4reGjuQHcHZdRijxLT4MAyq3ZHQVCzCpJv5S8UDia4fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3122.53f23e8a8b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3122.53f23e8a8b","@open-mercato/shared":"0.6.1-canary.3122.53f23e8a8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3122.53f23e8a8b_1778151524245_0.08052207399321398","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3123.966127bb3a":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3123.966127bb3a","_id":"@open-mercato/ai-assistant@0.6.1-canary.3123.966127bb3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69ac67b85073b2654cb97e766edb6495bf89ea4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3123.966127bb3a.tgz","fileCount":533,"integrity":"sha512-CdLScCAkeCgfa+CwfCYXr7XKEO5B4Gd9vEOKjimabGcpygQcH7NlHGlXLyIjWbRhh/Ldppl2v25VuzG1FZ8Z9A==","signatures":[{"sig":"MEYCIQDbtn+uEEZleIDkbehnf57KD1E1bnLYgp6qQw+F/k2IAQIhAMzTqBnX0s/LLwRTzXGi+XjFLBz3mqm4aEMycymsufmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3123.966127bb3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CdLScCAkeCgfa+CwfCYXr7XKEO5B4Gd9vEOKjimabGcpygQcH7NlHGlXLyIjWbRhh/Ldppl2v25VuzG1FZ8Z9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3123.966127bb3a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3123.966127bb3a","@open-mercato/shared":"0.6.1-canary.3123.966127bb3a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3123.966127bb3a_1778153927826_0.5700359601049101","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3130.g7277430535":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3130.g7277430535","_id":"@open-mercato/ai-assistant@0.6.1-canary.3130.g7277430535","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"849bf4e10fdefeda2465ba7c914fc7b4b2e395e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3130.g7277430535.tgz","fileCount":533,"integrity":"sha512-y8usKTta5pmtWV0M2dXhvDGRC31W0RMz336W8UmqxBZ/kk29eStYoOFKzQcd/EghBXn+hsSEDjR+zJVYY88Paw==","signatures":[{"sig":"MEUCIAXstSAKWB1PzypskqcwSDAOSvvDcMstG3SrUYBmj0KYAiEA2+PO4VpbX9YFMUS/pl4/HYoiiWY3IExwSlJPhrJ1UCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3130.g7277430535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y8usKTta5pmtWV0M2dXhvDGRC31W0RMz336W8UmqxBZ/kk29eStYoOFKzQcd/EghBXn+hsSEDjR+zJVYY88Paw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3130.g7277430535"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3130.g7277430535","@open-mercato/shared":"0.6.1-canary.3130.g7277430535"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3130.g7277430535_1778235175648_0.9984740061411503","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3131.a7b0bb9b9f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3131.a7b0bb9b9f","_id":"@open-mercato/ai-assistant@0.6.1-canary.3131.a7b0bb9b9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"964c296efa62bcaf7ae318e77795ac548e836c41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3131.a7b0bb9b9f.tgz","fileCount":533,"integrity":"sha512-Vh8mUL3/6feEJaKnlfN3+aCGqAqugzIfHTd9ImnH/9l0B8sDKTznWz8XOJnJfi5YwgvCs9WmmHIpY3z/ORQPqA==","signatures":[{"sig":"MEUCIQCKYEBGPXwgWlfumPNsMkUL7h74zIVYuFYFeMeCUSEcvwIgcUBnnsYUQUffHmYqqv5s1EWieJ4H6Sxrm0COCj3BXCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3131.a7b0bb9b9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vh8mUL3/6feEJaKnlfN3+aCGqAqugzIfHTd9ImnH/9l0B8sDKTznWz8XOJnJfi5YwgvCs9WmmHIpY3z/ORQPqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3131.a7b0bb9b9f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3131.a7b0bb9b9f","@open-mercato/shared":"0.6.1-canary.3131.a7b0bb9b9f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3131.a7b0bb9b9f_1778235177596_0.5973827814774086","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3132.7c4fcf7cd7":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3132.7c4fcf7cd7","_id":"@open-mercato/ai-assistant@0.6.1-canary.3132.7c4fcf7cd7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"63dbc15b8b659a6dc30c59901687d9c6ea71f9fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3132.7c4fcf7cd7.tgz","fileCount":533,"integrity":"sha512-2tRlv1sKRScQ2/zfmS2sdX0TQ7SeQad24e9hRnGNlOPbbyd8HDKn8dLo2CnIFICgBMA6gYAJXuJphTrpdxxnYQ==","signatures":[{"sig":"MEQCIGt3tuq1AqnZhod4Uc+7HjiC0pG1rX7luJWiA2J2+YuWAiBmtiQ/aOAQMrhwTXWdJqIJIEH4md9y2wcQYpbafrRuKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3132.7c4fcf7cd7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2tRlv1sKRScQ2/zfmS2sdX0TQ7SeQad24e9hRnGNlOPbbyd8HDKn8dLo2CnIFICgBMA6gYAJXuJphTrpdxxnYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3132.7c4fcf7cd7"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3132.7c4fcf7cd7","@open-mercato/shared":"0.6.1-canary.3132.7c4fcf7cd7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3132.7c4fcf7cd7_1778235342740_0.1614819591358292","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3133.bcde2fcd5c":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3133.bcde2fcd5c","_id":"@open-mercato/ai-assistant@0.6.1-canary.3133.bcde2fcd5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65edc335cad2fdda3e0194b749da4f2f99e81d2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3133.bcde2fcd5c.tgz","fileCount":533,"integrity":"sha512-GApSTU8+VNu0kk2D+4RA4YPXUWgWU3mcMXReVxaEfXewtVeFlC5sHJD9qt65yN1sBejMJxjfDD0YEC+A08JYJw==","signatures":[{"sig":"MEYCIQCeC8FID99xtMa4QIq8o8Ea4QTd0Tpbysdtk92ofOtCaAIhAJzxNBzN0f483dRiVgyfmlrGfUfDEbXn1QoKwqHk1092","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3133.bcde2fcd5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GApSTU8+VNu0kk2D+4RA4YPXUWgWU3mcMXReVxaEfXewtVeFlC5sHJD9qt65yN1sBejMJxjfDD0YEC+A08JYJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3133.bcde2fcd5c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3133.bcde2fcd5c","@open-mercato/shared":"0.6.1-canary.3133.bcde2fcd5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3133.bcde2fcd5c_1778235346471_0.9705698523387123","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3134.f284fc750f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3134.f284fc750f","_id":"@open-mercato/ai-assistant@0.6.1-canary.3134.f284fc750f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01ecba26cd3853879212ca305593c3ee9f8a1913","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3134.f284fc750f.tgz","fileCount":533,"integrity":"sha512-ITBhwzGaxGNqfVhTmFs7Xx9ATqgjSo96JqlkJQ3/gcTlqpaCT9ZmJ1zQSIpApgNO7SdPbL1w0m+YylqAI/FLLQ==","signatures":[{"sig":"MEYCIQCl+tZk1tUscEYFiU9UI4rs00hVaDU2o9iDb4hKkdbkggIhAON1+328zT5kkNmUrNH4hzuEEIohMv2H4kMi9WubRv0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3134.f284fc750f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ITBhwzGaxGNqfVhTmFs7Xx9ATqgjSo96JqlkJQ3/gcTlqpaCT9ZmJ1zQSIpApgNO7SdPbL1w0m+YylqAI/FLLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3134.f284fc750f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3134.f284fc750f","@open-mercato/shared":"0.6.1-canary.3134.f284fc750f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3134.f284fc750f_1778236244390_0.7577558488895226","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3135.f962a7b20d":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3135.f962a7b20d","_id":"@open-mercato/ai-assistant@0.6.1-canary.3135.f962a7b20d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c94442c6e559b058c263e17c07468d2dc6b14526","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3135.f962a7b20d.tgz","fileCount":533,"integrity":"sha512-uIMyNu6DF4ak2Ly0uaj9ZLn3LbIdDTktp1O3vT+PWfs5EWJq8xzLGvkpvUD1Bjqcmf//kSlTuzi/BM4t0zFKnw==","signatures":[{"sig":"MEUCIBRiEQRZMBkxU8uH6WtaS+GyOveBBmUtLxyo0NvPo6XpAiEAtcFKGVh0utbvmhdv1Gr9NpReI9Xl8IZI1YvOP2tCJVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3135.f962a7b20d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uIMyNu6DF4ak2Ly0uaj9ZLn3LbIdDTktp1O3vT+PWfs5EWJq8xzLGvkpvUD1Bjqcmf//kSlTuzi/BM4t0zFKnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3135.f962a7b20d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3135.f962a7b20d","@open-mercato/shared":"0.6.1-canary.3135.f962a7b20d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3135.f962a7b20d_1778236931578_0.8574634309442368","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3136.1.329a9a8886":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3136.1.329a9a8886","_id":"@open-mercato/ai-assistant@0.6.1-canary.3136.1.329a9a8886","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a8f7fc754619e7a27f7b3f929dfe74eeb8f0515","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3136.1.329a9a8886.tgz","fileCount":533,"integrity":"sha512-trS0O82iHcCbkflAEphU/ARDWlfEd1b0/SL8ymZr1ibAHhahuQg8gOPinNpRXKkWFLBmeCVUXmI2AqbuoQIZNg==","signatures":[{"sig":"MEUCIE7xS2eHtoiY927b1scpIaWwuCvKeFrdWPzbXySkoNZpAiEA0c39Jks8fM8VI2LPBroGZHmecxw4FcZxq4GMzeLWU/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3136.1.329a9a8886","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-trS0O82iHcCbkflAEphU/ARDWlfEd1b0/SL8ymZr1ibAHhahuQg8gOPinNpRXKkWFLBmeCVUXmI2AqbuoQIZNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3136.1.329a9a8886"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3136.1.329a9a8886","@open-mercato/shared":"0.6.1-canary.3136.1.329a9a8886"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3136.1.329a9a8886_1778236958473_0.6486394713614154","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3137.68553a7aaa":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3137.68553a7aaa","_id":"@open-mercato/ai-assistant@0.6.1-canary.3137.68553a7aaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c60644f26c2544f55c32200e19220ff0e4cd1fd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3137.68553a7aaa.tgz","fileCount":533,"integrity":"sha512-42c4cOe7yDjfYY+u5ZU4pvvvVKrhtlqchSxpbPT1zcayOj5ObkDragGBUMM8kAecQAzT+zfuQFh2dxUSDM/3CQ==","signatures":[{"sig":"MEUCIQC/v7k7Lvk/6uRqlVatJ1sOioe3by5ZCblOyMajW4cxxQIgTZKeMco+h09e8bbThVlW+GJQz76uNrQ+1apQSbG/ZkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3137.68553a7aaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4099106},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-42c4cOe7yDjfYY+u5ZU4pvvvVKrhtlqchSxpbPT1zcayOj5ObkDragGBUMM8kAecQAzT+zfuQFh2dxUSDM/3CQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3137.68553a7aaa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3137.68553a7aaa","@open-mercato/shared":"0.6.1-canary.3137.68553a7aaa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3137.68553a7aaa_1778237824553_0.8734109369167744","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3138.8a624c9db8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3138.8a624c9db8","_id":"@open-mercato/ai-assistant@0.6.1-canary.3138.8a624c9db8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"daec8e5542b4c13fffbb274b948dddf6f624dbde","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3138.8a624c9db8.tgz","fileCount":533,"integrity":"sha512-QetwLZC0eaSighzcciE0Lyl+2mDyRIiMvoFOQxpFpvZeqRsMdGgsyqVbSF2MooLBu0i8aBaD68qYE3RgPmN0Bg==","signatures":[{"sig":"MEUCIQCSuotojkYigVjwl2pVrBaTFCY73tSfMVUb29Vjb9U0NwIgDMHQTtw7nGRXaz9E7acmR3xajzCiBzTWlLmpLwJcumY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3138.8a624c9db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QetwLZC0eaSighzcciE0Lyl+2mDyRIiMvoFOQxpFpvZeqRsMdGgsyqVbSF2MooLBu0i8aBaD68qYE3RgPmN0Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3138.8a624c9db8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3138.8a624c9db8","@open-mercato/shared":"0.6.1-canary.3138.8a624c9db8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3138.8a624c9db8_1778237853735_0.07159713453393302","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3139.9fc38487c8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3139.9fc38487c8","_id":"@open-mercato/ai-assistant@0.6.1-develop.3139.9fc38487c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75fdeee29ac770af03e3b0f535d9e51f9faebf66","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3139.9fc38487c8.tgz","fileCount":533,"integrity":"sha512-gKYKO1ALuLtCX2MAodye6Uq4leMRIj0ksm2spgkj3QLfNDWrAL79u91DFTubXD/YbJnhZJ1eeess5EbrsAbizQ==","signatures":[{"sig":"MEQCICNg8LNK5/mbiqRUrz1fLUjaUjIgVbq0GR6E0E7Ol3cwAiA/y4UbeiRisSbXitpTPwAu/IvO5li6xIuWJgNXLWQGBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3139.9fc38487c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gKYKO1ALuLtCX2MAodye6Uq4leMRIj0ksm2spgkj3QLfNDWrAL79u91DFTubXD/YbJnhZJ1eeess5EbrsAbizQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3139.9fc38487c8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3139.9fc38487c8","@open-mercato/shared":"0.6.1-develop.3139.9fc38487c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3139.9fc38487c8_1778238111099_0.838792522502082","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3140.1.6b0ca75126":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3140.1.6b0ca75126","_id":"@open-mercato/ai-assistant@0.6.1-canary.3140.1.6b0ca75126","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07b14b4d1b2ddc472d18e0a2305cf401db3f9611","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3140.1.6b0ca75126.tgz","fileCount":533,"integrity":"sha512-/M22QdqlWdccygDHAjt8zm05MRkWQbb6hPWscoiKLgQV23ZnlCEl2qUHWvjpjvSY8rkpIv0B43q9JxauHCSogA==","signatures":[{"sig":"MEYCIQDHk60L7BelidDhStXDkhQvpPO+VpcNpEa8qXRUamdGYgIhAPbRKiywyDaT4MWVAo/F0C+Ga3XtTVZ2gYaXBVlkxwHY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3140.1.6b0ca75126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/M22QdqlWdccygDHAjt8zm05MRkWQbb6hPWscoiKLgQV23ZnlCEl2qUHWvjpjvSY8rkpIv0B43q9JxauHCSogA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3140.1.6b0ca75126"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3140.1.6b0ca75126","@open-mercato/shared":"0.6.1-canary.3140.1.6b0ca75126"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3140.1.6b0ca75126_1778239412959_0.3257943299654871","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3141.f6dc5fee5e":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3141.f6dc5fee5e","_id":"@open-mercato/ai-assistant@0.6.1-canary.3141.f6dc5fee5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70c8a78b18c523d4c28233baf5be587ee81c7005","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3141.f6dc5fee5e.tgz","fileCount":533,"integrity":"sha512-NidfPaqvIAICJYu36YIkqcEAiM5xyg1d+i73EN5vBi0LbYiwmn3WdfBZUnaZAijlrcOtdh9E8SSBC3Sjs45EDA==","signatures":[{"sig":"MEUCIB3oJkwBFHgY19Uvm1uOPcTC9L60/0eUnSX4tZ+8h3lGAiEAuz4mIfAZ+g9XDoK4FT4p4n2RKQXE1lJFIpH7yKzVUA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3141.f6dc5fee5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NidfPaqvIAICJYu36YIkqcEAiM5xyg1d+i73EN5vBi0LbYiwmn3WdfBZUnaZAijlrcOtdh9E8SSBC3Sjs45EDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3141.f6dc5fee5e"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3141.f6dc5fee5e","@open-mercato/shared":"0.6.1-canary.3141.f6dc5fee5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3141.f6dc5fee5e_1778239527639_0.6309566924262753","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3144.b39fb4dfa6":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3144.b39fb4dfa6","_id":"@open-mercato/ai-assistant@0.6.1-develop.3144.b39fb4dfa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"545400ee83bf8f122ca203a7358e5a4982ecdeed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3144.b39fb4dfa6.tgz","fileCount":533,"integrity":"sha512-p8MQF/l03C6thZAu5rWoA4DrWdqmxx9fbcPh+XmYqAsbF4L0Vceld/ObjxUo0EOjeu6HaTkVO3uguO9O6WAnNw==","signatures":[{"sig":"MEQCIBIOdjFN2/mQ/V9Jl7ZMwB7+CU8cfv30qUQg3TXtg+VjAiBil+x1YOQVl1OIZdBzymh4T/vDWNlUVDfKifwPgxyZlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3144.b39fb4dfa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p8MQF/l03C6thZAu5rWoA4DrWdqmxx9fbcPh+XmYqAsbF4L0Vceld/ObjxUo0EOjeu6HaTkVO3uguO9O6WAnNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3144.b39fb4dfa6"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3144.b39fb4dfa6","@open-mercato/shared":"0.6.1-develop.3144.b39fb4dfa6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3144.b39fb4dfa6_1778240760739_0.5626964502570004","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3145.0f23d00811":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3145.0f23d00811","_id":"@open-mercato/ai-assistant@0.6.1-canary.3145.0f23d00811","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"17e3963f1d14529fda34676dc4e71a1b5db85930","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3145.0f23d00811.tgz","fileCount":533,"integrity":"sha512-Cte1NSUdpZEhPWu4HHXjt9N5zaIquVImA8ialsOtuO6tys5noidP5Uvof63M0+PVss0Ahw5aPr8/E0FTJPz5+A==","signatures":[{"sig":"MEUCIDcRoO8rcZfxRauV48+3JIm7xLZgT7NdxghqOMihI8F4AiEA3PsSLIBBGiIKgsgpvOwNgbKWOawZlYj3HTL/bTKK6sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3145.0f23d00811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Cte1NSUdpZEhPWu4HHXjt9N5zaIquVImA8ialsOtuO6tys5noidP5Uvof63M0+PVss0Ahw5aPr8/E0FTJPz5+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3145.0f23d00811"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3145.0f23d00811","@open-mercato/shared":"0.6.1-canary.3145.0f23d00811"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3145.0f23d00811_1778240873611_0.443109470435159","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3147.67d49fa407":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3147.67d49fa407","_id":"@open-mercato/ai-assistant@0.6.1-canary.3147.67d49fa407","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"120e86ca7267b5c057600248325738ddb6ac64d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3147.67d49fa407.tgz","fileCount":533,"integrity":"sha512-tH0NIiGLsAs73RGz5gre5HoMi9j2NaBAaYr6VtyIx1oGRELubSDRV5hM6rzJTjDPJbbmZo+0eI2DqmYKz/LtHw==","signatures":[{"sig":"MEUCIQD3VCvIDjYNZWHJIxMB+MiQ3hUsHnJsj6XOhDeeo+1ozwIgBJT+0TKk+dybnU08gTFa/2PXiZ8Uy4J9uFhdzU5LhEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3147.67d49fa407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tH0NIiGLsAs73RGz5gre5HoMi9j2NaBAaYr6VtyIx1oGRELubSDRV5hM6rzJTjDPJbbmZo+0eI2DqmYKz/LtHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3147.67d49fa407"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3147.67d49fa407","@open-mercato/shared":"0.6.1-canary.3147.67d49fa407"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3147.67d49fa407_1778242257681_0.4054021273139925","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3148.8f97095770":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3148.8f97095770","_id":"@open-mercato/ai-assistant@0.6.1-canary.3148.8f97095770","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ce377c11b477a2e97d3a5b8f87c19e44fb0322b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3148.8f97095770.tgz","fileCount":553,"integrity":"sha512-+wA4V2U5t3xvovIp65Q5ISujrD74lnhMT729wS6Lul4XnrZc9eNyyoGm2sd2xDl1dDK0pVwgLwm577aVWTzEWg==","signatures":[{"sig":"MEUCIA5Wq5RTzLXMP7HDfw4rypJPuXlQeDaJ6r0K2SnqQXO3AiEA58tBTriRuYVJLaNtg5JB+iue66K3gpuTZVdUB0ngv3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3148.8f97095770","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4344745},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+wA4V2U5t3xvovIp65Q5ISujrD74lnhMT729wS6Lul4XnrZc9eNyyoGm2sd2xDl1dDK0pVwgLwm577aVWTzEWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3148.8f97095770"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3148.8f97095770","@open-mercato/shared":"0.6.1-canary.3148.8f97095770"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3148.8f97095770_1778243110035_0.4080944781261111","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3151.e3aae858b8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3151.e3aae858b8","_id":"@open-mercato/ai-assistant@0.6.1-canary.3151.e3aae858b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"43bce79e535b7c8f3fa132745bad4d5093601f1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3151.e3aae858b8.tgz","fileCount":557,"integrity":"sha512-Ix6Bu6kSOW7Y+zktmW/YMvb//Ge+Wqu2SV/6B67JFne8stwD3lleOkYHbYz5i84JLzDATDVXfbPQ6ph7a9wsNg==","signatures":[{"sig":"MEYCIQCyfkspjn1YKwvrj9jIyShNaIIXwdkC4O9CzFp255qmVgIhAMhZH4d1U+WHe3tiObQg5KySMdsuoenNO/HMLT2T8n6a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3151.e3aae858b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4506911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ix6Bu6kSOW7Y+zktmW/YMvb//Ge+Wqu2SV/6B67JFne8stwD3lleOkYHbYz5i84JLzDATDVXfbPQ6ph7a9wsNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3151.e3aae858b8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3151.e3aae858b8","@open-mercato/shared":"0.6.1-canary.3151.e3aae858b8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3151.e3aae858b8_1778244535552_0.35120753416579853","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3150.3a6659654a":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3150.3a6659654a","_id":"@open-mercato/ai-assistant@0.6.1-canary.3150.3a6659654a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8e7ed177f59a2547f5e6ae455d21f4addaa00ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3150.3a6659654a.tgz","fileCount":533,"integrity":"sha512-PBpFjXIg77EBnaYasWuBiZVPQV0f5WYx7IWV/ktNqF6mEnYQYWUjfwzvNR+wa02wZR3lSzKywGiTbbo4bpRGng==","signatures":[{"sig":"MEYCIQDvzaYR60gi/yFBSNehORSOrwaBUYV9WN4npFzkSdHhlAIhAJ+n2tZgcuajv5rqqV/P/+3w4dnE1W4HNi2SzSc+g518","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3150.3a6659654a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PBpFjXIg77EBnaYasWuBiZVPQV0f5WYx7IWV/ktNqF6mEnYQYWUjfwzvNR+wa02wZR3lSzKywGiTbbo4bpRGng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3150.3a6659654a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3150.3a6659654a","@open-mercato/shared":"0.6.1-canary.3150.3a6659654a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3150.3a6659654a_1778244819277_0.4470799102294394","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3152.999428cf00":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3152.999428cf00","_id":"@open-mercato/ai-assistant@0.6.1-canary.3152.999428cf00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a792104b9ba4383916b2b54804540507032b0b44","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3152.999428cf00.tgz","fileCount":533,"integrity":"sha512-6NFDck15fjEJjWe6BgwcwvWdxmlw9XVhqmvx3dWj6IYEyqL46IdBo19NVRWP8oT3jIyxV6JrvE/AZfPe4SLUVw==","signatures":[{"sig":"MEUCIQCXRBUNPh5urny+e5Ix7kFYAyhHk/fZ4qk3i2ykyxi7vAIgeyMHvyoiNNlm78Gv8HNcjS6JxZ7eRyKubTaF+sySEOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3152.999428cf00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6NFDck15fjEJjWe6BgwcwvWdxmlw9XVhqmvx3dWj6IYEyqL46IdBo19NVRWP8oT3jIyxV6JrvE/AZfPe4SLUVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3152.999428cf00"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3152.999428cf00","@open-mercato/shared":"0.6.1-canary.3152.999428cf00"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3152.999428cf00_1778247304360_0.6333073133558667","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3153.eaf5fc2e56":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3153.eaf5fc2e56","_id":"@open-mercato/ai-assistant@0.6.1-canary.3153.eaf5fc2e56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"065b3d28c5efa3f7f704f6117b26802c445d7633","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3153.eaf5fc2e56.tgz","fileCount":533,"integrity":"sha512-JwLAZWhdpiK23DrHIf2G96QcBSOUiHqCIURpaB4YFwh2LolYqAznCaW/BCiT5cXImBr8fMn80fj8LsAgPcUxwg==","signatures":[{"sig":"MEYCIQDGCtlNa5JBeiXvI5baCXMw0Zof9T+ClrGvDfCwM2j+JgIhAJm9W//MC1a6m0Bh7ou4F0P7Pqe3z32bJLNxZhurdhf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3153.eaf5fc2e56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JwLAZWhdpiK23DrHIf2G96QcBSOUiHqCIURpaB4YFwh2LolYqAznCaW/BCiT5cXImBr8fMn80fj8LsAgPcUxwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3153.eaf5fc2e56"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3153.eaf5fc2e56","@open-mercato/shared":"0.6.1-canary.3153.eaf5fc2e56"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3153.eaf5fc2e56_1778249853548_0.8096695358599397","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3155.d57dcc24a4":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3155.d57dcc24a4","_id":"@open-mercato/ai-assistant@0.6.1-canary.3155.d57dcc24a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4036300c66d7a9907a8e601c82eaccd42c56a44","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3155.d57dcc24a4.tgz","fileCount":533,"integrity":"sha512-94CbOKiucyLcTMvA0h3uIZyxYYzao53hH8VRNqJYsikCwKU9OCAoo1r/OLQRM8NQQ8xN5hL8g92cEC1lmbxELw==","signatures":[{"sig":"MEUCIQD9UK2RjcBiOfg9h8HKaaTS5I39fhEGYlEQD7IpZ//M3QIgb7o2dVNPIca1F89wSLwMWY4aVipAvuzJcugF7xWxmww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3155.d57dcc24a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077052},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-94CbOKiucyLcTMvA0h3uIZyxYYzao53hH8VRNqJYsikCwKU9OCAoo1r/OLQRM8NQQ8xN5hL8g92cEC1lmbxELw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3155.d57dcc24a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3155.d57dcc24a4","@open-mercato/shared":"0.6.1-canary.3155.d57dcc24a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3155.d57dcc24a4_1778264741481_0.5787595884774892","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3164.d94717d609":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3164.d94717d609","_id":"@open-mercato/ai-assistant@0.6.1-develop.3164.d94717d609","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fef8672e1103ea78960425db9e5dff6b41090c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3164.d94717d609.tgz","fileCount":533,"integrity":"sha512-Bbhr/wMq+fry30BTmpDkiy86hTnDUca010rgVtGen9NTYE9fvm3CaakF1uUcZigQtR/RioJ7ixghA7jzKjfL4w==","signatures":[{"sig":"MEQCIEO6xClygnu5l1847d+M73EHd3zMVLIF/c7d/OddLJ5GAiA3WvHLoUhRAmKnbjebnTuoDDweRQWA2nu8wCTg+YJjFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3164.d94717d609","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Bbhr/wMq+fry30BTmpDkiy86hTnDUca010rgVtGen9NTYE9fvm3CaakF1uUcZigQtR/RioJ7ixghA7jzKjfL4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3164.d94717d609"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3164.d94717d609","@open-mercato/shared":"0.6.1-develop.3164.d94717d609"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3164.d94717d609_1778482352067_0.36389326574491054","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3168.1.93a00de538":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3168.1.93a00de538","_id":"@open-mercato/ai-assistant@0.6.1-canary.3168.1.93a00de538","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e2ea33cc92abbc77b3ec048b34ea829e5d65f05","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3168.1.93a00de538.tgz","fileCount":533,"integrity":"sha512-Db00I2Y0AYdP3WUYsBL4uMWV7e6AfS7cR9SnEhqttJKvd55MUxG6r43lElHE/yJupH0x+W5sQrtFxGgx5WxrSw==","signatures":[{"sig":"MEYCIQDqMGvpr/XyMvrWJAgcBOKjoYOEhaVE3VL+CdmoKE2wrQIhAN0zGfeFlfzaBcpRyJGnIUXv5ifGsgVtyRK2DSGtjd9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3168.1.93a00de538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Db00I2Y0AYdP3WUYsBL4uMWV7e6AfS7cR9SnEhqttJKvd55MUxG6r43lElHE/yJupH0x+W5sQrtFxGgx5WxrSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3168.1.93a00de538"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3168.1.93a00de538","@open-mercato/shared":"0.6.1-canary.3168.1.93a00de538"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3168.1.93a00de538_1778483429638_0.4423776291565118","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3167.1.7aedd7b2ba":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3167.1.7aedd7b2ba","_id":"@open-mercato/ai-assistant@0.6.1-develop.3167.1.7aedd7b2ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fa39204059d8db48b153a355f7cbbbcaf7daefb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3167.1.7aedd7b2ba.tgz","fileCount":533,"integrity":"sha512-DoqjIWCYwqMdfdAHDN1YLXJYoNZBEmfNCOc7ivAT55DwkVzkZXxQ9juh75DR/bxYepBeUYr5KnPEQRPMWghjKA==","signatures":[{"sig":"MEQCIBI5ssFymkuB3KZG1F8TzoCFH6C6WR29daMEVOp6YsIiAiB037VrPQrI5HsjyBzCxJ6SgAFVniTTZab73tzqM9KOfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3167.1.7aedd7b2ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DoqjIWCYwqMdfdAHDN1YLXJYoNZBEmfNCOc7ivAT55DwkVzkZXxQ9juh75DR/bxYepBeUYr5KnPEQRPMWghjKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3167.1.7aedd7b2ba"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3167.1.7aedd7b2ba","@open-mercato/shared":"0.6.1-develop.3167.1.7aedd7b2ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3167.1.7aedd7b2ba_1778484554385_0.8675401454485698","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3169.1.27f31a39b0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3169.1.27f31a39b0","_id":"@open-mercato/ai-assistant@0.6.1-canary.3169.1.27f31a39b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1785094d000db83985fec4e0f7a7b94095563883","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3169.1.27f31a39b0.tgz","fileCount":533,"integrity":"sha512-dwJhJWD1w7Fd57RS/j68fOzTv9WONDm++DYdaSrHbVNkI8i3WoplKRDxZoMNdlnfFH6bZqtd/OcHPe3MxjlmWA==","signatures":[{"sig":"MEUCIQCwJeYdTw4+krU3K9k8Svzfn2Rw4zRgx9UC4UuAywmaxgIgBTcHc09QxadGfEGaSDmcz++plpFk8pShXvVVBDL0hD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3169.1.27f31a39b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dwJhJWD1w7Fd57RS/j68fOzTv9WONDm++DYdaSrHbVNkI8i3WoplKRDxZoMNdlnfFH6bZqtd/OcHPe3MxjlmWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3169.1.27f31a39b0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3169.1.27f31a39b0","@open-mercato/shared":"0.6.1-canary.3169.1.27f31a39b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3169.1.27f31a39b0_1778486064244_0.7721282936625016","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3170.1.g7217792541":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3170.1.g7217792541","_id":"@open-mercato/ai-assistant@0.6.1-canary.3170.1.g7217792541","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"19451bd3c987f4d30c8348017305921150fc4e77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3170.1.g7217792541.tgz","fileCount":533,"integrity":"sha512-gOOF1lEziem8H8U9nvJbUzmqPfzglnVK/EvBUASGiWVIhByhtXmrxY1R/dnP3GaOQ8mvUHNSEtybYPopMp1xJg==","signatures":[{"sig":"MEUCIQDnoWmknr9SHWq8aYf11/zEl6UhhsqW9II3aBrHWLH3YQIgZcjI0UgOyjcOiHubiHkqMpYiiAq1aW5MynEWPyjifyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3170.1.g7217792541","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gOOF1lEziem8H8U9nvJbUzmqPfzglnVK/EvBUASGiWVIhByhtXmrxY1R/dnP3GaOQ8mvUHNSEtybYPopMp1xJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3170.1.g7217792541"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3170.1.g7217792541","@open-mercato/shared":"0.6.1-canary.3170.1.g7217792541"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3170.1.g7217792541_1778491800988_0.33701977785462334","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3172.1.ed208d6d28":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3172.1.ed208d6d28","_id":"@open-mercato/ai-assistant@0.6.1-canary.3172.1.ed208d6d28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b083627a7f02b9ac1ac3121a37c0a6e8f4357076","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3172.1.ed208d6d28.tgz","fileCount":533,"integrity":"sha512-5d3eYorNAMFpQzcuoKbNEj4tjatWRRVel/vBWZDGk+9SJzc/uclfZQ77TzCkHdVpS/hFzyqRjtIiTKVEaoKxUw==","signatures":[{"sig":"MEYCIQDlfNFGO41cgjr4q+n+06jJxs9iONoprNUd8cHQrzPi+gIhAKe/ZQkByTF6K/Q+FXOBV2EyUwp/Ri7YrSof3e1RQLZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3172.1.ed208d6d28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5d3eYorNAMFpQzcuoKbNEj4tjatWRRVel/vBWZDGk+9SJzc/uclfZQ77TzCkHdVpS/hFzyqRjtIiTKVEaoKxUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3172.1.ed208d6d28"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3172.1.ed208d6d28","@open-mercato/shared":"0.6.1-canary.3172.1.ed208d6d28"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3172.1.ed208d6d28_1778492202213_0.5640706819743377","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3173.1.a5c15a3056":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3173.1.a5c15a3056","_id":"@open-mercato/ai-assistant@0.6.1-canary.3173.1.a5c15a3056","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"630a57531ff91d02df133115963085b88186e813","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3173.1.a5c15a3056.tgz","fileCount":533,"integrity":"sha512-r+WFAyKaSpOEuiex6qrmEopLMV0CjPotUubm1DNGO5P9cv3AnhQvMT6yrUuhM2QESmDsEU1gdVkgbAe4ZYJVSg==","signatures":[{"sig":"MEUCIGdk39mr441IQL0O880aDrofAdxvx70p4aI5bQ6/BBYjAiEA5Ckp+yywFQSvWwN/jAT+9v+f5h3e9w/Kxm4nzU0UowE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3173.1.a5c15a3056","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r+WFAyKaSpOEuiex6qrmEopLMV0CjPotUubm1DNGO5P9cv3AnhQvMT6yrUuhM2QESmDsEU1gdVkgbAe4ZYJVSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3173.1.a5c15a3056"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3173.1.a5c15a3056","@open-mercato/shared":"0.6.1-canary.3173.1.a5c15a3056"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3173.1.a5c15a3056_1778493668440_0.6137068684575249","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3174.1.c3822bcdf0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3174.1.c3822bcdf0","_id":"@open-mercato/ai-assistant@0.6.1-develop.3174.1.c3822bcdf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da115871b10254c728313b8b71a1b68c12b62051","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3174.1.c3822bcdf0.tgz","fileCount":533,"integrity":"sha512-5PO/n8wLm2Ap2RmSNQmPrDEsLOGWVyRjubgmlKh9KifDSB5g5LHhM0J0B/b9iMnZTyAflONZvrdteDe5XZTqaA==","signatures":[{"sig":"MEUCIQCePDzERNpVLSXbHLg/tLRunSMg153tOaS9WVRu+CgnHwIgFwGueoP1qEgVZs6WR3ZJ05HAcBaVqiWLp9x+ah1PpG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3174.1.c3822bcdf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5PO/n8wLm2Ap2RmSNQmPrDEsLOGWVyRjubgmlKh9KifDSB5g5LHhM0J0B/b9iMnZTyAflONZvrdteDe5XZTqaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3174.1.c3822bcdf0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3174.1.c3822bcdf0","@open-mercato/shared":"0.6.1-develop.3174.1.c3822bcdf0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3174.1.c3822bcdf0_1778500798245_0.20361791318919908","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3175.1.cf3aae8d5f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3175.1.cf3aae8d5f","_id":"@open-mercato/ai-assistant@0.6.1-canary.3175.1.cf3aae8d5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f36d4c5221963b76935473cc8117f2870b65593","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3175.1.cf3aae8d5f.tgz","fileCount":533,"integrity":"sha512-AAvpJNpiKjsb1+QpLf9W7CR0anPQbD5NAlY/7hM7rQmPRu2eD+74hub1ObrUNihSmR27BJNTDq4sq0E5r/guIA==","signatures":[{"sig":"MEYCIQDH++mugxh3cYJQqIqrf68FZwd483OX3MCJkWWVbq43IgIhANKuPbYjWC0ekIVu/QHf8K2fsMWjI79XmKJRaKHFvDu8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3175.1.cf3aae8d5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AAvpJNpiKjsb1+QpLf9W7CR0anPQbD5NAlY/7hM7rQmPRu2eD+74hub1ObrUNihSmR27BJNTDq4sq0E5r/guIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3175.1.cf3aae8d5f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3175.1.cf3aae8d5f","@open-mercato/shared":"0.6.1-canary.3175.1.cf3aae8d5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3175.1.cf3aae8d5f_1778504712153_0.7648943177558751","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3177.1.7b72825e39":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3177.1.7b72825e39","_id":"@open-mercato/ai-assistant@0.6.1-canary.3177.1.7b72825e39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3856d5c633b949687e2e7adfb558994b538583cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3177.1.7b72825e39.tgz","fileCount":533,"integrity":"sha512-S0OExK7KkfLEPPo/X5qb/OubyzxqCrv3pbMFb22gaQED/eLurzCeseJXHIDNp6SLpaE1ZEYoJUJcDr5p79KmOA==","signatures":[{"sig":"MEUCIBC3gE/bnUizBmqNcmnX1T3HIAZB/9ciLFS6/YL51H1sAiEA8aHVtQRHrlnkTJouPeUybIv5oflnjikVTjOCFp8M0Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3177.1.7b72825e39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S0OExK7KkfLEPPo/X5qb/OubyzxqCrv3pbMFb22gaQED/eLurzCeseJXHIDNp6SLpaE1ZEYoJUJcDr5p79KmOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3177.1.7b72825e39"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3177.1.7b72825e39","@open-mercato/shared":"0.6.1-canary.3177.1.7b72825e39"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3177.1.7b72825e39_1778508294448_0.18967697511653903","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3178.1.45c4d79fd9":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3178.1.45c4d79fd9","_id":"@open-mercato/ai-assistant@0.6.1-canary.3178.1.45c4d79fd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20e7dcf8b8571b8a05ed205c1477de85e5f6bfe5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3178.1.45c4d79fd9.tgz","fileCount":533,"integrity":"sha512-ZvQkH1Jco3wUdRkVawXCaCbw5AuMdlFeWQQrx/5/REo+VSvRSaZvBmHdxUYMtVNCSnOJlER7w06dBMHuyB3ilA==","signatures":[{"sig":"MEUCIBnqkTaQGKs3LR8KOHh4tvydLSYuT3sJzV2C683U4i07AiEA9gD2cLiAepbnv4Pu/9YI48O4xr2xGgRtR3gK/UelNUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3178.1.45c4d79fd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZvQkH1Jco3wUdRkVawXCaCbw5AuMdlFeWQQrx/5/REo+VSvRSaZvBmHdxUYMtVNCSnOJlER7w06dBMHuyB3ilA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3178.1.45c4d79fd9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3178.1.45c4d79fd9","@open-mercato/shared":"0.6.1-canary.3178.1.45c4d79fd9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3178.1.45c4d79fd9_1778508928930_0.9849599968824323","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3179.1.9ee0441adc":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3179.1.9ee0441adc","_id":"@open-mercato/ai-assistant@0.6.1-develop.3179.1.9ee0441adc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85d696313b539bf4a5bd1324bbcd75c1cacd1a3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3179.1.9ee0441adc.tgz","fileCount":533,"integrity":"sha512-ZiIoQ1UJ6j5xewiq0GtPHocD9QWTxK8mRHCri/Kr3AupJLLIT87eWllq3yvygdu+4uZy7vuV026NDyQdgDpScg==","signatures":[{"sig":"MEUCIGZE0M2S2M3pXKgz1sikT0jGhCgcHyRCQjh8qko3z3wlAiEAsgoju6xGo5PTTqwADk6gU8a3/RwKY/tK0M+lJPdb/CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3179.1.9ee0441adc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZiIoQ1UJ6j5xewiq0GtPHocD9QWTxK8mRHCri/Kr3AupJLLIT87eWllq3yvygdu+4uZy7vuV026NDyQdgDpScg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3179.1.9ee0441adc"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3179.1.9ee0441adc","@open-mercato/shared":"0.6.1-develop.3179.1.9ee0441adc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3179.1.9ee0441adc_1778509050957_0.23824921329731552","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3181.1.7f1648440b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3181.1.7f1648440b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3181.1.7f1648440b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c1e391e1101cc01ab5c3c07ddca58130c72a4b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3181.1.7f1648440b.tgz","fileCount":533,"integrity":"sha512-FWPw5hdlWrAPofVtmBYPc1XJOIXb/1d23mdiUNW6UT4eg55uLrW7DLpomWgP25HROWffGV5g+DH0EgaOWS/1ag==","signatures":[{"sig":"MEQCICEOcWnIPROrCVEjGCQjSRJJouuwFvYIS+t5umIHPE4bAiBaCLm2N1aGmMCXVo/2cgH/XgRXf467NNF730cxzMzlrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3181.1.7f1648440b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FWPw5hdlWrAPofVtmBYPc1XJOIXb/1d23mdiUNW6UT4eg55uLrW7DLpomWgP25HROWffGV5g+DH0EgaOWS/1ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3181.1.7f1648440b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3181.1.7f1648440b","@open-mercato/shared":"0.6.1-canary.3181.1.7f1648440b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3181.1.7f1648440b_1778511320235_0.31235550838438186","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3187.1.4c96d17341":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3187.1.4c96d17341","_id":"@open-mercato/ai-assistant@0.6.1-develop.3187.1.4c96d17341","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9d3ec9f1e46eb2e63633e167e7023a252dec14f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3187.1.4c96d17341.tgz","fileCount":533,"integrity":"sha512-T5/R//Vg3G5wgGEzHUTmLd9dM+BuCy70rfPf+a5D5aX634QMmulKnu6EKT1xcV2l1dFnxeVGqVDUqEUVyN+upw==","signatures":[{"sig":"MEUCIFhNrYYH3hwJvmMSncNhd4cHKRTuEwUjXo+sBiDGDwYnAiEA5/zbgIUuwPj55nzpRA3lw4VwowT6Lb6PYWQ+y/8Gx5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3187.1.4c96d17341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T5/R//Vg3G5wgGEzHUTmLd9dM+BuCy70rfPf+a5D5aX634QMmulKnu6EKT1xcV2l1dFnxeVGqVDUqEUVyN+upw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3187.1.4c96d17341"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3187.1.4c96d17341","@open-mercato/shared":"0.6.1-develop.3187.1.4c96d17341"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3187.1.4c96d17341_1778567897372_0.5715799711182572","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3189.1.cbf7e3badf":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3189.1.cbf7e3badf","_id":"@open-mercato/ai-assistant@0.6.1-canary.3189.1.cbf7e3badf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05e32fa26f69f3b89443a1f53a29252f624e0314","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3189.1.cbf7e3badf.tgz","fileCount":533,"integrity":"sha512-/wwfrfdCAIQ6u/uXRNt9BSfw1R4EdU4gjVSUvghU/s6X8kIMYxG8r7tJdZiPxT5jrIzgsPWB9W+IRYQCNglvyA==","signatures":[{"sig":"MEUCIACKNzfGm/kgsNrvGv2e/1ab0XNHiR/3jOKDgJ7dmi7cAiEAs+dXZmy2eNN2KYf8QjEa26Zd66QMkyvGlCz3wtgzpe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3189.1.cbf7e3badf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/wwfrfdCAIQ6u/uXRNt9BSfw1R4EdU4gjVSUvghU/s6X8kIMYxG8r7tJdZiPxT5jrIzgsPWB9W+IRYQCNglvyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3189.1.cbf7e3badf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3189.1.cbf7e3badf","@open-mercato/shared":"0.6.1-canary.3189.1.cbf7e3badf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3189.1.cbf7e3badf_1778567993647_0.6728840143629993","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3188.1.499d530779":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3188.1.499d530779","_id":"@open-mercato/ai-assistant@0.6.1-develop.3188.1.499d530779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfad4a4ed891bd5c2b7e2ac2347ef1711c03a800","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3188.1.499d530779.tgz","fileCount":533,"integrity":"sha512-gvs+qjUbPSghjy3dedaZMyK8MNKVNMFybcPKuO9Sy5jcZPc+qLHkLeBQy7V5mxHfGRm0OTxqtmC3hie1jaHemQ==","signatures":[{"sig":"MEQCIA2I1clq1vGAhGRQfZRiAogcsAmAISuM7LSYm5ayWIetAiBQlctAUD6jhBTj6K8ZhdNzen5QvXuSCWWvDyTUfq5QVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3188.1.499d530779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gvs+qjUbPSghjy3dedaZMyK8MNKVNMFybcPKuO9Sy5jcZPc+qLHkLeBQy7V5mxHfGRm0OTxqtmC3hie1jaHemQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3188.1.499d530779"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3188.1.499d530779","@open-mercato/shared":"0.6.1-develop.3188.1.499d530779"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3188.1.499d530779_1778568346614_0.46985553900736265","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3190.1.0c9a7712d5":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3190.1.0c9a7712d5","_id":"@open-mercato/ai-assistant@0.6.1-canary.3190.1.0c9a7712d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e97bccb136036dd22de44ced52c46e0c7984ad8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3190.1.0c9a7712d5.tgz","fileCount":533,"integrity":"sha512-Ezy1yQWKS7H7M6RTUGNk7IXlBSDbQZZUZQagbg3DBSXsc/o1vuw3vhRtX584IUp0jX1EKhyElfYws+b0+uFA9g==","signatures":[{"sig":"MEUCIQDvK0BlgfE1fzN6xN67mSSAHVcfFuHat2FtIOF3fuc+bwIgTJ/tezgel4qDsiwtqV4OrzZQIIln5m/gHiNc0ZTuw2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3190.1.0c9a7712d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ezy1yQWKS7H7M6RTUGNk7IXlBSDbQZZUZQagbg3DBSXsc/o1vuw3vhRtX584IUp0jX1EKhyElfYws+b0+uFA9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3190.1.0c9a7712d5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3190.1.0c9a7712d5","@open-mercato/shared":"0.6.1-canary.3190.1.0c9a7712d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3190.1.0c9a7712d5_1778568386433_0.5651151085280695","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3191.1.2511ae315f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3191.1.2511ae315f","_id":"@open-mercato/ai-assistant@0.6.1-develop.3191.1.2511ae315f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e515f7346f719dedf9f7df461513d16ce1d4013c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3191.1.2511ae315f.tgz","fileCount":533,"integrity":"sha512-CCKQ+eFUc/Ekehe62rtKNJmH2RigKQkRya9e2va2LzihUCf+mPxF75559nT6AgTNVAfSiHOOTUAMEF8C5h2png==","signatures":[{"sig":"MEUCIHxMlXGoGjCJlCavTEZ+ahSQhiAo7lqBOiIYAMN6VdbtAiEApoQTtI9hOwNjbXm8dTLv0RdBSMgAiVgUlezHlqEs5IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3191.1.2511ae315f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077064},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CCKQ+eFUc/Ekehe62rtKNJmH2RigKQkRya9e2va2LzihUCf+mPxF75559nT6AgTNVAfSiHOOTUAMEF8C5h2png==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3191.1.2511ae315f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3191.1.2511ae315f","@open-mercato/shared":"0.6.1-develop.3191.1.2511ae315f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3191.1.2511ae315f_1778568815690_0.1548215116244589","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3192.1.ccdde39b1b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3192.1.ccdde39b1b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3192.1.ccdde39b1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f9e90f35c20734ed082230ecc77bcccadd08d68","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3192.1.ccdde39b1b.tgz","fileCount":533,"integrity":"sha512-RgfeU/q4pJ3nqpKzq/d2Dvl2p03qtMGMby/WEvEUOZKj0oLiFqopYqJZuSz39cMSkYo8l3c3aQoQypH3fvJB/w==","signatures":[{"sig":"MEUCIBH+pFI7dQ1dstzF+vGW9zo69EfaiAMYnWil65xO3m8UAiEA9ZWvT09nHIyjzjn11M1+YwbYTzIEuzT+PZZDbZ6WEpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3192.1.ccdde39b1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RgfeU/q4pJ3nqpKzq/d2Dvl2p03qtMGMby/WEvEUOZKj0oLiFqopYqJZuSz39cMSkYo8l3c3aQoQypH3fvJB/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3192.1.ccdde39b1b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3192.1.ccdde39b1b","@open-mercato/shared":"0.6.1-canary.3192.1.ccdde39b1b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3192.1.ccdde39b1b_1778568840374_0.6575857358685466","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3192.2.ccdde39b1b":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3192.2.ccdde39b1b","_id":"@open-mercato/ai-assistant@0.6.1-canary.3192.2.ccdde39b1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45e7250d246f11cada794c348cabfa64ce0fd105","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3192.2.ccdde39b1b.tgz","fileCount":533,"integrity":"sha512-4z9Ggu60nXV/jXQbJ2pmReWpd4Tx27uyKWtaoMGtuQi5X7bMQKzGOu40W6DL63Onh0lW9DfjEJee2Rys7ruZzA==","signatures":[{"sig":"MEUCIBHOmwZ2t6Buqc2Y+BYSne0NmG+5VzzlLW5xppLZ20CpAiEAr2lggTMt7/HJ/O1n9H81LeiN2Tj2EAz9ToLRM2RKLwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3192.2.ccdde39b1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4z9Ggu60nXV/jXQbJ2pmReWpd4Tx27uyKWtaoMGtuQi5X7bMQKzGOu40W6DL63Onh0lW9DfjEJee2Rys7ruZzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3192.2.ccdde39b1b"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3192.2.ccdde39b1b","@open-mercato/shared":"0.6.1-canary.3192.2.ccdde39b1b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3192.2.ccdde39b1b_1778569582087_0.7107958848343248","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3198.1.aa979623f0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3198.1.aa979623f0","_id":"@open-mercato/ai-assistant@0.6.1-develop.3198.1.aa979623f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0223f307518b9b6b47f4f0289974bda302b271f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3198.1.aa979623f0.tgz","fileCount":533,"integrity":"sha512-KCNUYLVYmf9ZjSPnSUZb5FsjyHnbaR7msXFpzF4cv7Z9ydefNGxLtwGWV563HmCRK9upm/EEsebdduJirmR8/w==","signatures":[{"sig":"MEQCIAyb7a5a45XbAM41Tz4/Q4/1hYdVCmTTFkfAFBK0D8O8AiAvtBIydZk7/0nueOCkbdB36oZHitZYLk4bw0182yw3Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3198.1.aa979623f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112625},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KCNUYLVYmf9ZjSPnSUZb5FsjyHnbaR7msXFpzF4cv7Z9ydefNGxLtwGWV563HmCRK9upm/EEsebdduJirmR8/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3198.1.aa979623f0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3198.1.aa979623f0","@open-mercato/shared":"0.6.1-develop.3198.1.aa979623f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3198.1.aa979623f0_1778571108552_0.3928764984058748","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3200.1.17f9113020":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3200.1.17f9113020","_id":"@open-mercato/ai-assistant@0.6.1-canary.3200.1.17f9113020","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e87a8036f6b104195916ec8bc4534cf335639741","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3200.1.17f9113020.tgz","fileCount":533,"integrity":"sha512-AcHnX3SkJvI1IHNzQkZcwZnhcAna4sp0PZsjqbwiH36CN0woN86e4qe5S5rpX2PYcW6OLehFAXVdrNNPL9Xaww==","signatures":[{"sig":"MEQCIFq4EFXz6p8WR+FLp33E1zlFyOSUQiurfV33hz6hpd9cAiB/CZ9xKpizdIn/6y7doEYUTh9FxVSPxuCAfT9AMfhY4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3200.1.17f9113020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4142941},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AcHnX3SkJvI1IHNzQkZcwZnhcAna4sp0PZsjqbwiH36CN0woN86e4qe5S5rpX2PYcW6OLehFAXVdrNNPL9Xaww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3200.1.17f9113020"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3200.1.17f9113020","@open-mercato/shared":"0.6.1-canary.3200.1.17f9113020"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3200.1.17f9113020_1778573079221_0.672803727001049","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3201.1.a26086ccb1":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3201.1.a26086ccb1","_id":"@open-mercato/ai-assistant@0.6.1-canary.3201.1.a26086ccb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e56c25cc8d4c13fd57de242fab9acedc87ffb7e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3201.1.a26086ccb1.tgz","fileCount":533,"integrity":"sha512-5wnPU1rz8ggzlRjBtCBCgCw8f8CTqPQhooimUWB5Kpm8vx9RgyupVxQjopTTXs8BusuPE6oc9EgL2p6TcNZcMg==","signatures":[{"sig":"MEUCIDKLBsr/VAUbgWF9oD3oxWpqHP9oaDom5YbYYfuyoxV4AiEArL2wM9XiOp+84nH2QMT1D2yrGFcxEU9yhq/uTXAyH4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3201.1.a26086ccb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5wnPU1rz8ggzlRjBtCBCgCw8f8CTqPQhooimUWB5Kpm8vx9RgyupVxQjopTTXs8BusuPE6oc9EgL2p6TcNZcMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3201.1.a26086ccb1"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3201.1.a26086ccb1","@open-mercato/shared":"0.6.1-canary.3201.1.a26086ccb1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3201.1.a26086ccb1_1778573801341_0.9864343760062633","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3204.1.352c2f5f99":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3204.1.352c2f5f99","_id":"@open-mercato/ai-assistant@0.6.1-canary.3204.1.352c2f5f99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5324689d6b3faf5afeb844589be14af69ec9d972","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3204.1.352c2f5f99.tgz","fileCount":533,"integrity":"sha512-swWfy7VayhJ+Deop7m0sETlpbtzURsX4+o6hyT9L2YLyxb1mRQTzbWhRVLLvFpA5ipN8tXZb7U9bWVIY1iZGjw==","signatures":[{"sig":"MEQCIEYfDs8rjNXIp9ktcxMqmNwvcYu4mHQEv+8B1PwGbIlrAiB9gPPjZ/3h39I4HQfDwz2QrspRQpbelcO9VgaqEPuAvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3204.1.352c2f5f99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-swWfy7VayhJ+Deop7m0sETlpbtzURsX4+o6hyT9L2YLyxb1mRQTzbWhRVLLvFpA5ipN8tXZb7U9bWVIY1iZGjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3204.1.352c2f5f99"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3204.1.352c2f5f99","@open-mercato/shared":"0.6.1-canary.3204.1.352c2f5f99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3204.1.352c2f5f99_1778574233110_0.6032580983398073","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3207.1.511de2ffc0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3207.1.511de2ffc0","_id":"@open-mercato/ai-assistant@0.6.1-canary.3207.1.511de2ffc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bb0dc215f8138dc8d536523d6f77d4e85167b21","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3207.1.511de2ffc0.tgz","fileCount":533,"integrity":"sha512-hYDp3/kp2+8p1j5qvciikBMCW0NxeloF5OkhOJaVHCFid2piOoXN/D7M8bp+sFGn3914mDlned53Meh4sgkBYA==","signatures":[{"sig":"MEQCIHvO2R005dp1romavjniw4VtzmdgwaF05PtTKQhLvg5OAiA1VdrtORKYtnlV2PEqyZOnCz0An/RmEDb2plqzCNkxew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3207.1.511de2ffc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hYDp3/kp2+8p1j5qvciikBMCW0NxeloF5OkhOJaVHCFid2piOoXN/D7M8bp+sFGn3914mDlned53Meh4sgkBYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3207.1.511de2ffc0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3207.1.511de2ffc0","@open-mercato/shared":"0.6.1-canary.3207.1.511de2ffc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3207.1.511de2ffc0_1778574982102_0.6743685557214747","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3206.1.38e19a501c":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3206.1.38e19a501c","_id":"@open-mercato/ai-assistant@0.6.1-canary.3206.1.38e19a501c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4e06aac426ba796b418740e4c29d213bf98c1b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3206.1.38e19a501c.tgz","fileCount":533,"integrity":"sha512-Ks04ZCOlNb4Bav8J+MSRQbOauFObe9EgC22SYT1qNWR2d+wdRs7omUyZzPURTM/tBAKqrC4oXNVmC/TikGl8cQ==","signatures":[{"sig":"MEUCIA5yweXtzDCwPnjoNwE/ZHY6It4Wxxm8ZRQPt99MZOl2AiEA+rtZAMzDeADlKU250ziB31bBVL6xOCfOR5XHWRJaOio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3206.1.38e19a501c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ks04ZCOlNb4Bav8J+MSRQbOauFObe9EgC22SYT1qNWR2d+wdRs7omUyZzPURTM/tBAKqrC4oXNVmC/TikGl8cQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3206.1.38e19a501c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3206.1.38e19a501c","@open-mercato/shared":"0.6.1-canary.3206.1.38e19a501c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3206.1.38e19a501c_1778575195038_0.327990719390842","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3208.1.640b60393c":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3208.1.640b60393c","_id":"@open-mercato/ai-assistant@0.6.1-canary.3208.1.640b60393c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a22841fc99429d455f2da4d69b30e49b548f5ba0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3208.1.640b60393c.tgz","fileCount":533,"integrity":"sha512-oNh6XAAuSngdYa7xKzR9OTwKqFv7/TEfcTDrK2Auns0h7VaQmI0hgriTg+Gs7nPR5RfaaRxoEDR/iomaMs9iKQ==","signatures":[{"sig":"MEQCIA+4ldF43XzM0ddpPhWjK3w6Zh0Kv9b//tZbIsBFSiINAiBmsimkbp6UwymHqf/BGo3bxF3mUzqKUrfYNJSUEP4HOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3208.1.640b60393c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4142941},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oNh6XAAuSngdYa7xKzR9OTwKqFv7/TEfcTDrK2Auns0h7VaQmI0hgriTg+Gs7nPR5RfaaRxoEDR/iomaMs9iKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3208.1.640b60393c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3208.1.640b60393c","@open-mercato/shared":"0.6.1-canary.3208.1.640b60393c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3208.1.640b60393c_1778575490456_0.2952364132273988","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3213.1.g8227859815":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3213.1.g8227859815","_id":"@open-mercato/ai-assistant@0.6.1-develop.3213.1.g8227859815","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"700fce0604561b0ba279889dff7839bc6649918d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3213.1.g8227859815.tgz","fileCount":533,"integrity":"sha512-UyUPMwWIGTMGlvBKywvHLqLNlt+WN/0jSpqbHZVj2zt2kRYUPOa3DSOOd9v6dlPOVfykdeZoMqvtOxzRtKgWQw==","signatures":[{"sig":"MEQCIFrpGPiHTxYjkTM29n89dCwsSw3f0nYbn5uCyO2CKt9uAiB+kGeRPE3OCOgmUiqT9Fo7oVvvQPhiiTAsY4y4P93PZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3213.1.g8227859815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UyUPMwWIGTMGlvBKywvHLqLNlt+WN/0jSpqbHZVj2zt2kRYUPOa3DSOOd9v6dlPOVfykdeZoMqvtOxzRtKgWQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3213.1.g8227859815"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3213.1.g8227859815","@open-mercato/shared":"0.6.1-develop.3213.1.g8227859815"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3213.1.g8227859815_1778577812627_0.8445661854965705","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3212.1.97a66631e3":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3212.1.97a66631e3","_id":"@open-mercato/ai-assistant@0.6.1-canary.3212.1.97a66631e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"523355970593f18d0033f1b45e885a651eefe3c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3212.1.97a66631e3.tgz","fileCount":561,"integrity":"sha512-2NJpS3eRAS1YY37JA5/lsqrdpjVgRw91hrfMs1qZy7BZkKi+JznCeNBPsYMi88lSe3j1W0mkM6R/rilMbbuVHw==","signatures":[{"sig":"MEUCIG2NyrFnUj5jEEkjPEnYMyw9VcqO8wtm1bGell5JP8COAiEA1KPjYYM0YN1ebyzVTXzFXsL3zqaBn7frtK/7qYi/BWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3212.1.97a66631e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4581306},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2NJpS3eRAS1YY37JA5/lsqrdpjVgRw91hrfMs1qZy7BZkKi+JznCeNBPsYMi88lSe3j1W0mkM6R/rilMbbuVHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.64","@ai-sdk/openai":"^3.0.53","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.71","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3212.1.97a66631e3"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3212.1.97a66631e3","@open-mercato/shared":"0.6.1-canary.3212.1.97a66631e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3212.1.97a66631e3_1778578071360_0.16172324755783385","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3214.1.328749f263":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3214.1.328749f263","_id":"@open-mercato/ai-assistant@0.6.1-canary.3214.1.328749f263","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"734647593467709b8251591e2f2364539e80e3c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3214.1.328749f263.tgz","fileCount":533,"integrity":"sha512-K7AEzmlu1XsFO5G0+ik4ie/b9pxZ5xnFet2ikIzPp5PYtgsagUkxbj2FXylbhW6Hyy4ajQ93SpebjBBXKu1pSQ==","signatures":[{"sig":"MEYCIQD3ZJm1wtIFVk62vLUxMsyDT9S1Po0RZwnmfjKDx5kZpQIhAJrv0CDln2eZ5zNZAXhzkUGffePZVaV59D+aziN/8+EH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3214.1.328749f263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K7AEzmlu1XsFO5G0+ik4ie/b9pxZ5xnFet2ikIzPp5PYtgsagUkxbj2FXylbhW6Hyy4ajQ93SpebjBBXKu1pSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3214.1.328749f263"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3214.1.328749f263","@open-mercato/shared":"0.6.1-canary.3214.1.328749f263"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3214.1.328749f263_1778578405009_0.1772719267878946","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3215.1.67ce1e5f62":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3215.1.67ce1e5f62","_id":"@open-mercato/ai-assistant@0.6.1-canary.3215.1.67ce1e5f62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1183e2c4c20e13ca17da7cd5a0f39d419710bcbc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3215.1.67ce1e5f62.tgz","fileCount":533,"integrity":"sha512-kpeylNwMV2w2ItpdwlOOQjrAvPQZVADgu49GR0vmqT+CZR14bBpXekIfAgHO/7EwTvUchi+WFAM/CiHjk9D0Ow==","signatures":[{"sig":"MEUCIA38hhdcGpD6mY8CmsOGG5/Ai+aZGrLi4e0M6/+o6t3qAiEA9Vrj0xpj1o5Vs8qWoT9e5/5OtslBpgJvsoocWdFOnsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3215.1.67ce1e5f62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kpeylNwMV2w2ItpdwlOOQjrAvPQZVADgu49GR0vmqT+CZR14bBpXekIfAgHO/7EwTvUchi+WFAM/CiHjk9D0Ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3215.1.67ce1e5f62"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3215.1.67ce1e5f62","@open-mercato/shared":"0.6.1-canary.3215.1.67ce1e5f62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3215.1.67ce1e5f62_1778578873634_0.9182198913587782","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3216.1.8fab90204c":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3216.1.8fab90204c","_id":"@open-mercato/ai-assistant@0.6.1-develop.3216.1.8fab90204c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2cb1c3ccdca8b1495b1345f5952e84aa655a675b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3216.1.8fab90204c.tgz","fileCount":533,"integrity":"sha512-4SSVkXCrfM7Fn2LHy7SyRr51NGIGHMD6uK2iHxv3Q+bUDIZ+KPflUYr9sZ28M8jCI2vtaVajkPjKXD7RGISpHw==","signatures":[{"sig":"MEUCIQDaZiY5nJ3XDblQiawZtKajfHGJvrXqqxbJ9KGqsIUB+AIgLm1RfqVJ3ITMBL9yTkGAwfnEcX9cScVl1q0YabvqNwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3216.1.8fab90204c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112625},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4SSVkXCrfM7Fn2LHy7SyRr51NGIGHMD6uK2iHxv3Q+bUDIZ+KPflUYr9sZ28M8jCI2vtaVajkPjKXD7RGISpHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3216.1.8fab90204c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3216.1.8fab90204c","@open-mercato/shared":"0.6.1-develop.3216.1.8fab90204c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3216.1.8fab90204c_1778580669399_0.9476059082596686","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3218.1.a19a504b16":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3218.1.a19a504b16","_id":"@open-mercato/ai-assistant@0.6.1-canary.3218.1.a19a504b16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"733c2d5b1bf3068dffa8df936aa507db7601d738","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3218.1.a19a504b16.tgz","fileCount":584,"integrity":"sha512-G6v8NYEZrQP2MkneMKemLnTNnBHB7oV5GD8hquylItWLHt30OGSuuEoczxo+ImpBh2Mw7bQywx/yYI9scVF6WQ==","signatures":[{"sig":"MEQCIDZuWPAw9DeU7q9Kv047HNj4psS9wndLdiyxZGQNWFtfAiABr/pIfCBv673QxDkdkPZWl7edcH6WFA5ZsWLghGboGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3218.1.a19a504b16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4779566},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G6v8NYEZrQP2MkneMKemLnTNnBHB7oV5GD8hquylItWLHt30OGSuuEoczxo+ImpBh2Mw7bQywx/yYI9scVF6WQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3218.1.a19a504b16"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3218.1.a19a504b16","@open-mercato/shared":"0.6.1-canary.3218.1.a19a504b16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3218.1.a19a504b16_1778581237219_0.7097905438945435","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3220.1.949067646f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3220.1.949067646f","_id":"@open-mercato/ai-assistant@0.6.1-canary.3220.1.949067646f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d214d97afaabcb9cd070357e6fa32efdd2a52b26","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3220.1.949067646f.tgz","fileCount":533,"integrity":"sha512-7Ccu9qX0DwZAfYQtYyj+7AgN+oz7KNqGd1h2Cb2QGi0GXyrXqftbe9nlbWiGb9GsCplY4jC+4PM8ouszZhWHqg==","signatures":[{"sig":"MEYCIQCFaIWXbZzG413/fKXdAyztc4N733eiVy0+7jZ826ZVjwIhAMI6RZegIvDjW6ZxaujjpD3KcCT+eo95LrnzZXgI4s09","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3220.1.949067646f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7Ccu9qX0DwZAfYQtYyj+7AgN+oz7KNqGd1h2Cb2QGi0GXyrXqftbe9nlbWiGb9GsCplY4jC+4PM8ouszZhWHqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3220.1.949067646f"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3220.1.949067646f","@open-mercato/shared":"0.6.1-canary.3220.1.949067646f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3220.1.949067646f_1778581912884_0.6533007719966424","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3219.1.ae5c8a5935":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3219.1.ae5c8a5935","_id":"@open-mercato/ai-assistant@0.6.1-develop.3219.1.ae5c8a5935","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72032a246146009e07eb36ed3d39fa6c9bbcf05d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3219.1.ae5c8a5935.tgz","fileCount":533,"integrity":"sha512-EfBfty9vJPxy0EDcDAecz4gE1D8ngaZREIkf+kRxU4Jt3u1TUECzfugJ27ynwVPAAxkZQOVV6FqeHGiBP2DPlQ==","signatures":[{"sig":"MEUCIQD+yw9YmXfpYTUTdMtmR69JHTCRytj0AJHm25z3S/qHAwIgGFe30jxB3XL5hgBnAKJFk8E5gTZDo98P9gREktB/SPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3219.1.ae5c8a5935","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112625},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EfBfty9vJPxy0EDcDAecz4gE1D8ngaZREIkf+kRxU4Jt3u1TUECzfugJ27ynwVPAAxkZQOVV6FqeHGiBP2DPlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3219.1.ae5c8a5935"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3219.1.ae5c8a5935","@open-mercato/shared":"0.6.1-develop.3219.1.ae5c8a5935"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3219.1.ae5c8a5935_1778583267463_0.3348670204349822","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3223.1.520cdc7986":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3223.1.520cdc7986","_id":"@open-mercato/ai-assistant@0.6.1-canary.3223.1.520cdc7986","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ea68f998980b2ace3d9184e83ef463c00e198a2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3223.1.520cdc7986.tgz","fileCount":590,"integrity":"sha512-zsEj0lc2Y02rH/h2eaDx7tb4uWWcgzlg+pjIk/gC0nqAT9VWed/Pu8pEIc0hEmRgfN+O+y9t4IRTTOw8RidlEQ==","signatures":[{"sig":"MEYCIQDUnUREEMjNazZP/RXQ6CYjWeSkcfv7wYjJIA/U+INR+gIhAIrofuYTAaRo+Y0UzuZxNTczED9cjr11qaZgMNAFgyQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3223.1.520cdc7986","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4786875},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zsEj0lc2Y02rH/h2eaDx7tb4uWWcgzlg+pjIk/gC0nqAT9VWed/Pu8pEIc0hEmRgfN+O+y9t4IRTTOw8RidlEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3223.1.520cdc7986"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3223.1.520cdc7986","@open-mercato/shared":"0.6.1-canary.3223.1.520cdc7986"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3223.1.520cdc7986_1778584328907_0.15503648920794544","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3225.1.dadf07b747":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3225.1.dadf07b747","_id":"@open-mercato/ai-assistant@0.6.1-canary.3225.1.dadf07b747","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12ac620d0505b2c85683dbb76df5cda27efee549","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3225.1.dadf07b747.tgz","fileCount":533,"integrity":"sha512-M5KgjH1jPLveXKiLbESaCEWbDRYbopxl4m41dSpgFejvw9AMKC8RVdP76H4moyxNRRlDSC8yH74lZxuvX3hfBQ==","signatures":[{"sig":"MEUCIQDFVQIYo6y3Bx9wgeMxecpD/UIoc9vBFa713ZqRUrdkPwIgVzrXL3hzcQRRn1zud32p/8dh1zhZB/9L/jdpDfg8NLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3225.1.dadf07b747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M5KgjH1jPLveXKiLbESaCEWbDRYbopxl4m41dSpgFejvw9AMKC8RVdP76H4moyxNRRlDSC8yH74lZxuvX3hfBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3225.1.dadf07b747"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3225.1.dadf07b747","@open-mercato/shared":"0.6.1-canary.3225.1.dadf07b747"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3225.1.dadf07b747_1778584776192_0.048474130780858715","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3227.1.2b7b8ab258":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3227.1.2b7b8ab258","_id":"@open-mercato/ai-assistant@0.6.1-develop.3227.1.2b7b8ab258","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"843206408d7796ad21dd72a65ffad5100d1fab3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3227.1.2b7b8ab258.tgz","fileCount":533,"integrity":"sha512-1T82Ec/Xk/hKtDGKFpRln9XVsTHKyqyNjMqjbOHCSezPyxxPrmp5oZErHemGXt4JSSE7q+hyDx0C/99yXlpQgQ==","signatures":[{"sig":"MEYCIQDJD+xKN0TnIgfNH0ILpKnd1WXjMZvdlr9XmS679OH7VgIhAO2FcJrMDE1aJNtoxRf6T7w+nXBgAtyNGHBKfbALTZ4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3227.1.2b7b8ab258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112625},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1T82Ec/Xk/hKtDGKFpRln9XVsTHKyqyNjMqjbOHCSezPyxxPrmp5oZErHemGXt4JSSE7q+hyDx0C/99yXlpQgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3227.1.2b7b8ab258"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3227.1.2b7b8ab258","@open-mercato/shared":"0.6.1-develop.3227.1.2b7b8ab258"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3227.1.2b7b8ab258_1778585477168_0.0468039527715296","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3226.1.2366138fdf":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3226.1.2366138fdf","_id":"@open-mercato/ai-assistant@0.6.1-canary.3226.1.2366138fdf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b02c0191f9ec271218cd07b68e47b2d162e1a21","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3226.1.2366138fdf.tgz","fileCount":533,"integrity":"sha512-quzcdACJY+33HKOz2HxJhzdfxC24J2G0mXssA87zdV5yfiO7SJcD5GXydL7meIw3gq9v+lBBgbk3Pg/lj83qvg==","signatures":[{"sig":"MEQCIDoiu30KVrqvhwIAnMGRglmm3v99t69G08okR+QxfAWKAiB2aVic++f1gxDdA/p+hj5gthtcENqvglP7nk6uC41Rzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3226.1.2366138fdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-quzcdACJY+33HKOz2HxJhzdfxC24J2G0mXssA87zdV5yfiO7SJcD5GXydL7meIw3gq9v+lBBgbk3Pg/lj83qvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3226.1.2366138fdf"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3226.1.2366138fdf","@open-mercato/shared":"0.6.1-canary.3226.1.2366138fdf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3226.1.2366138fdf_1778585542593_0.2747849770645696","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3229.1.5a2d8332aa":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3229.1.5a2d8332aa","_id":"@open-mercato/ai-assistant@0.6.1-canary.3229.1.5a2d8332aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"624918a4909e972faab556387e5fe5440b8589f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3229.1.5a2d8332aa.tgz","fileCount":593,"integrity":"sha512-mEajCgBtHOOB7CjZAw0DrSaZVaUlDPzyiE9oL2hk1suVaGu9OMgfzmh+6OqZR68es7FF0EHaj/VR11uZ7gPCQA==","signatures":[{"sig":"MEUCIQCr7XGjb7tRvnlnlPhQFSkxZbQH/wJEE07wBId2Z0ZudgIgBDNsWYpgfCvi7FbGx5unQKRABIvRAeMK23+Y8XstO0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3229.1.5a2d8332aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4953675},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mEajCgBtHOOB7CjZAw0DrSaZVaUlDPzyiE9oL2hk1suVaGu9OMgfzmh+6OqZR68es7FF0EHaj/VR11uZ7gPCQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3229.1.5a2d8332aa"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3229.1.5a2d8332aa","@open-mercato/shared":"0.6.1-canary.3229.1.5a2d8332aa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3229.1.5a2d8332aa_1778587618681_0.9579735316572158","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3231.1.dfca67634a":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3231.1.dfca67634a","_id":"@open-mercato/ai-assistant@0.6.1-canary.3231.1.dfca67634a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8d1e2e21df5d5ec2203b41c9f39c4cfc8204e38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3231.1.dfca67634a.tgz","fileCount":594,"integrity":"sha512-jOZb1PkAROWt/zyaSlysflSKb1YySu/bN+H7lmh/1//kswGg+RtKWHUjanPdlmkmnZbNlpXzxxItjKB4u/LgDQ==","signatures":[{"sig":"MEYCIQD8dIfWrc6j1XDgs6CXodIHxbt4FogMGru65GVm94YkAgIhAODn2VBpJUP3NIvSthREWLwkC0ZoP0nqo9m1vyoC9HGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3231.1.dfca67634a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4967358},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jOZb1PkAROWt/zyaSlysflSKb1YySu/bN+H7lmh/1//kswGg+RtKWHUjanPdlmkmnZbNlpXzxxItjKB4u/LgDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3231.1.dfca67634a"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3231.1.dfca67634a","@open-mercato/shared":"0.6.1-canary.3231.1.dfca67634a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3231.1.dfca67634a_1778588396836_0.6429354375930991","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3234.1.c46a33b091":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3234.1.c46a33b091","_id":"@open-mercato/ai-assistant@0.6.1-canary.3234.1.c46a33b091","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7042d2911b49ccd91758d0ba7cece4226f00a369","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3234.1.c46a33b091.tgz","fileCount":594,"integrity":"sha512-LFNCULLpOmS4KUa76ciPJkIGff9DRSgYJJ/UfQmzSTOMnxHcjhJW5TdRLT7D+RSy+87DZ41irYH3G9WKDIJpjQ==","signatures":[{"sig":"MEUCIEOlCIPwnbAxThqEmL80ilmQqL26yfrzPXlrhq3UjLTxAiEAzPet0T71tggh4uklj4WHnax3Zzqh7FGS/zM1a7wvl90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3234.1.c46a33b091","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5006627},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LFNCULLpOmS4KUa76ciPJkIGff9DRSgYJJ/UfQmzSTOMnxHcjhJW5TdRLT7D+RSy+87DZ41irYH3G9WKDIJpjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3234.1.c46a33b091"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3234.1.c46a33b091","@open-mercato/shared":"0.6.1-canary.3234.1.c46a33b091"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3234.1.c46a33b091_1778591007167_0.4117171939089326","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3235.1.8c19858083":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3235.1.8c19858083","_id":"@open-mercato/ai-assistant@0.6.1-canary.3235.1.8c19858083","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12b5a054cf3610e5b95be410e6a0c8d202d2e013","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3235.1.8c19858083.tgz","fileCount":594,"integrity":"sha512-a6A4wN1iLnqxnQwYrpI1AUuo2aB+X3/AMVIqz4QiwG242m2g1JyPR+WfDd/e2kIzONz7faM9Hi4bxt5HYDlTzQ==","signatures":[{"sig":"MEUCICW6rf9u/39z/Ik8LX1B59hdkf6EM+vvH3vQ66hQJUpCAiEA3VRD8pyo9nayH/voAGEsSP3NO5ANcXPH0RTbhYKnwtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3235.1.8c19858083","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5006627},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a6A4wN1iLnqxnQwYrpI1AUuo2aB+X3/AMVIqz4QiwG242m2g1JyPR+WfDd/e2kIzONz7faM9Hi4bxt5HYDlTzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3235.1.8c19858083"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3235.1.8c19858083","@open-mercato/shared":"0.6.1-canary.3235.1.8c19858083"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3235.1.8c19858083_1778593621582_0.08840586014739427","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3237.1.da0d8e8726":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3237.1.da0d8e8726","_id":"@open-mercato/ai-assistant@0.6.1-canary.3237.1.da0d8e8726","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e303cf4758cabfd96d31a879d9b73fafc34d470","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3237.1.da0d8e8726.tgz","fileCount":533,"integrity":"sha512-40bN3ePa1V+lZ4m0QZa1z8zdWCMndC1pcpGARjJpgJ8sMakLkqmzwnfBk6MMPs18pgcp9XWEKZ5E/KEGrhZplA==","signatures":[{"sig":"MEUCIFErRHA2riLgdxBICxsnMpH1zbq8iCPZjDCpAInXNlGSAiEAtbzzxgRxObKI908mnYfDDTpmm8K9pGFFojhEitdav0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3237.1.da0d8e8726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-40bN3ePa1V+lZ4m0QZa1z8zdWCMndC1pcpGARjJpgJ8sMakLkqmzwnfBk6MMPs18pgcp9XWEKZ5E/KEGrhZplA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3237.1.da0d8e8726"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3237.1.da0d8e8726","@open-mercato/shared":"0.6.1-canary.3237.1.da0d8e8726"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3237.1.da0d8e8726_1778594936506_0.5552333665470657","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3238.1.1856e3fc3d":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3238.1.1856e3fc3d","_id":"@open-mercato/ai-assistant@0.6.1-canary.3238.1.1856e3fc3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8fc5fa28cb70b7339062091bba21606422eece39","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3238.1.1856e3fc3d.tgz","fileCount":533,"integrity":"sha512-xCyaFYqN2WhPvV+pxAS2AucYxLqD0PF2gDYrxWAnn4nrDdEnqyG2Sce3CRQhyiEkqmAUwdzfqprYgGhMssIS8Q==","signatures":[{"sig":"MEQCIHXIeMlgIfmgmGNZnffBnBEphGevS+YT62enc8dMS3tsAiA8PAhBLINOJWslprlYSZRYgZwqjESKlLcFy1R2ySDP0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3238.1.1856e3fc3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xCyaFYqN2WhPvV+pxAS2AucYxLqD0PF2gDYrxWAnn4nrDdEnqyG2Sce3CRQhyiEkqmAUwdzfqprYgGhMssIS8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3238.1.1856e3fc3d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3238.1.1856e3fc3d","@open-mercato/shared":"0.6.1-canary.3238.1.1856e3fc3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3238.1.1856e3fc3d_1778595235722_0.10367526165394714","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3236.1.b4a7e6bc68":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3236.1.b4a7e6bc68","_id":"@open-mercato/ai-assistant@0.6.1-canary.3236.1.b4a7e6bc68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4cc6c3c48b3a4e6e592b7f11bf247c6dcf0d1c4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3236.1.b4a7e6bc68.tgz","fileCount":594,"integrity":"sha512-kFGkZGdeB79HLecz2F3t0kRxzz6I3kEquDqKhDSYlcRcZGDuZ1mCeWYhP4Rl8TD0HVHZMj7L1ArFQDZ3zHM9mQ==","signatures":[{"sig":"MEYCIQDbkyoQh3Y+y9rPFjET/LiNp0guAOV41XXMfIiQuYGuhAIhAOBGsSGW4u3nJRP12UMlDd6GpKlMGnJje4XTBDaawu7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3236.1.b4a7e6bc68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kFGkZGdeB79HLecz2F3t0kRxzz6I3kEquDqKhDSYlcRcZGDuZ1mCeWYhP4Rl8TD0HVHZMj7L1ArFQDZ3zHM9mQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3236.1.b4a7e6bc68"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3236.1.b4a7e6bc68","@open-mercato/shared":"0.6.1-canary.3236.1.b4a7e6bc68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3236.1.b4a7e6bc68_1778596166777_0.2545418900719558","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3246.1.dbef9d7392":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3246.1.dbef9d7392","_id":"@open-mercato/ai-assistant@0.6.1-develop.3246.1.dbef9d7392","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5ece2512f938695b4ace792031b4d7b35e8598d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3246.1.dbef9d7392.tgz","fileCount":533,"integrity":"sha512-wQnZIUMlrhTUpzkuzTHaOL61cO/17mpjqZILOC8NIsu1+a54nMCUWVMN7W/Qqo2497nrSsObLjG+SqjTJLyV7Q==","signatures":[{"sig":"MEYCIQCvFl/dNufg64LWM9zuvqXoOewywTJQ7ovEehOwB7ClOwIhAM7dHFvCmFt5WQqcdd4HHrI+7si4G8mEOJgA0lxm8fFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3246.1.dbef9d7392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112625},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wQnZIUMlrhTUpzkuzTHaOL61cO/17mpjqZILOC8NIsu1+a54nMCUWVMN7W/Qqo2497nrSsObLjG+SqjTJLyV7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3246.1.dbef9d7392"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3246.1.dbef9d7392","@open-mercato/shared":"0.6.1-develop.3246.1.dbef9d7392"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3246.1.dbef9d7392_1778612124696_0.03165804000176253","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3249.1.8176681c65":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3249.1.8176681c65","_id":"@open-mercato/ai-assistant@0.6.1-canary.3249.1.8176681c65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01dd7d530fd290cb0d7e0030ca9c8cd6a0b320e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3249.1.8176681c65.tgz","fileCount":533,"integrity":"sha512-QfkTtB8kvFmJayIfTI3rM+iRa//qRTFFzktKvaUdtgW4sB1I5gYCfn8m5lfjxUW/z1JGbnWl2ataNfga43vFmQ==","signatures":[{"sig":"MEUCIGXNVbP2uBzR9VRJarFA1R/cq1ulzcbqDNFmDQS7P/NvAiEArh/TkSedYoLKRo/3GQOhbwR8lwhfL7FT1yPuyLR2iys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3249.1.8176681c65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QfkTtB8kvFmJayIfTI3rM+iRa//qRTFFzktKvaUdtgW4sB1I5gYCfn8m5lfjxUW/z1JGbnWl2ataNfga43vFmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3249.1.8176681c65"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3249.1.8176681c65","@open-mercato/shared":"0.6.1-canary.3249.1.8176681c65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3249.1.8176681c65_1778618816068_0.9413800395861429","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3250.1.52236199b9":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3250.1.52236199b9","_id":"@open-mercato/ai-assistant@0.6.1-canary.3250.1.52236199b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51b370b5fc188c88e142e29e236484841d4a50cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3250.1.52236199b9.tgz","fileCount":533,"integrity":"sha512-aG2s+PPjz4ZZa6jNKO51rv70gr2wbjYWPRUvRjcoA9XQmFXfewK1Yl1z47asZ1mCjJeSFgrlE+lzP/XDVY7Cyw==","signatures":[{"sig":"MEUCIQCAe0neGEVCikcLJJTEHvxSpgX/mip+X8bSgkZZ9s1w5AIgEhBxYrHE4vhBulQcGvSAxvrp8eGIJmPUC2t3TvRzIaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3250.1.52236199b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aG2s+PPjz4ZZa6jNKO51rv70gr2wbjYWPRUvRjcoA9XQmFXfewK1Yl1z47asZ1mCjJeSFgrlE+lzP/XDVY7Cyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3250.1.52236199b9"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3250.1.52236199b9","@open-mercato/shared":"0.6.1-canary.3250.1.52236199b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3250.1.52236199b9_1778619726953_0.8392767418100142","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3251.1.5395645ca8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3251.1.5395645ca8","_id":"@open-mercato/ai-assistant@0.6.1-canary.3251.1.5395645ca8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a8b9a0ce776ccd09ffe744dc58e1eaae93f7b581","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3251.1.5395645ca8.tgz","fileCount":533,"integrity":"sha512-jWvuUuoqveS/SpafnNvxO4okjsLzetFDDSYKrwc9744Xsjmfz8CYjGOYixp3qNEWnxC74XZ0gEdw4s7xuAuFXA==","signatures":[{"sig":"MEYCIQD41YXHxIyKjxIp4q+Phk/J0bdFMp1iZk4YuPIWwVGJBwIhAJOTyO2b/HfMOTTzCMH4uWaoW7+owZureEDF//X44eqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3251.1.5395645ca8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jWvuUuoqveS/SpafnNvxO4okjsLzetFDDSYKrwc9744Xsjmfz8CYjGOYixp3qNEWnxC74XZ0gEdw4s7xuAuFXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3251.1.5395645ca8"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3251.1.5395645ca8","@open-mercato/shared":"0.6.1-canary.3251.1.5395645ca8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3251.1.5395645ca8_1778621113038_0.8846768168195576","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3252.1.9ab07c0335":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3252.1.9ab07c0335","_id":"@open-mercato/ai-assistant@0.6.1-canary.3252.1.9ab07c0335","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae12e9ea253bd7dc856580e56d2395a82e51c2da","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3252.1.9ab07c0335.tgz","fileCount":533,"integrity":"sha512-Ap4GaXhKZR4sdofQYkuA9rZwUPE2+fVWJiI897fSrhsJmUMstLZmlZvDjYZNmm17wqGIGgeUkAG0OyHQXp9y5w==","signatures":[{"sig":"MEUCIH1QHgVKk0V82JPQ+oORsinAZhxvpj+xkc1jHMCOuqp9AiEAuBi0fPcqlefx0CHCSz6mZACBnaEuW2FubeEQTVJcedQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3252.1.9ab07c0335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4112621},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ap4GaXhKZR4sdofQYkuA9rZwUPE2+fVWJiI897fSrhsJmUMstLZmlZvDjYZNmm17wqGIGgeUkAG0OyHQXp9y5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3252.1.9ab07c0335"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3252.1.9ab07c0335","@open-mercato/shared":"0.6.1-canary.3252.1.9ab07c0335"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3252.1.9ab07c0335_1778623541929_0.3467203449624152","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3256.1.fe3dec2464":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3256.1.fe3dec2464","_id":"@open-mercato/ai-assistant@0.6.1-develop.3256.1.fe3dec2464","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5977c17576e085cb20eb3f7f3a86ea17fa577866","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3256.1.fe3dec2464.tgz","fileCount":594,"integrity":"sha512-IJK0wk05x+iWTqL/a1mVTWdvz5Od/KF+v7W6QZKgR8avKv9DHY++tpGtrwIem3o5DdtP9KWRXvfzK9LGiOoImA==","signatures":[{"sig":"MEYCIQCJJo35aXNKPmVpTZDiZGaBcXplmqe2L/Hjfvn0PxoMYAIhAK2ege4OTvPVQv6c4DMr3IWROZ8qN7u7lr0JT+1nVGQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3256.1.fe3dec2464","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IJK0wk05x+iWTqL/a1mVTWdvz5Od/KF+v7W6QZKgR8avKv9DHY++tpGtrwIem3o5DdtP9KWRXvfzK9LGiOoImA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3256.1.fe3dec2464"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3256.1.fe3dec2464","@open-mercato/shared":"0.6.1-develop.3256.1.fe3dec2464"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3256.1.fe3dec2464_1778649758402_0.5303160229941719","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3259.1.140ce09826":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3259.1.140ce09826","_id":"@open-mercato/ai-assistant@0.6.1-canary.3259.1.140ce09826","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"272e02c65db6c679e44d74697d243d7732610713","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3259.1.140ce09826.tgz","fileCount":594,"integrity":"sha512-KfmpOT/V2/gXHjf7XvKIJO8ejO0fwKdV3PDkncIg3Um9M8QOS4HI/hHHUvWjik9CoNyYkvROcdPOWBUBVdpAmg==","signatures":[{"sig":"MEQCICjZZTfj5uEDwVV5ew0YPYEg4GJQMV4gcLHUHKqYIfJsAiBKi6mhkONvwbYsB+285b4C21vGJTtWa69DTXU51eKQXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3259.1.140ce09826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KfmpOT/V2/gXHjf7XvKIJO8ejO0fwKdV3PDkncIg3Um9M8QOS4HI/hHHUvWjik9CoNyYkvROcdPOWBUBVdpAmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3259.1.140ce09826"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3259.1.140ce09826","@open-mercato/shared":"0.6.1-canary.3259.1.140ce09826"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3259.1.140ce09826_1778650526088_0.5342207024344083","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3261.1.2fbaaba498":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3261.1.2fbaaba498","_id":"@open-mercato/ai-assistant@0.6.1-canary.3261.1.2fbaaba498","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a52bdc50e70f734fb954c54cd17108710658cf0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3261.1.2fbaaba498.tgz","fileCount":594,"integrity":"sha512-4OSuI2EeW/8YYVCDjeX9rIGXUWlKhgQARwtDMe/sFNGQyNg47flMrIpnmiAHUQQyH+RMV+EhQ0mw/Sb9Q/BMVw==","signatures":[{"sig":"MEUCIBD1rjTkfxSM6Uc1G/s+XqcY6hHNnuq4/Jjg27AHntiMAiEAgimakcT2dq9RqSlOLPVb8b6n+/8OxlMs8c68Md1nvSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3261.1.2fbaaba498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4OSuI2EeW/8YYVCDjeX9rIGXUWlKhgQARwtDMe/sFNGQyNg47flMrIpnmiAHUQQyH+RMV+EhQ0mw/Sb9Q/BMVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3261.1.2fbaaba498"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3261.1.2fbaaba498","@open-mercato/shared":"0.6.1-canary.3261.1.2fbaaba498"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3261.1.2fbaaba498_1778651809614_0.4927077322078317","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3260.1.dc719cac84":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3260.1.dc719cac84","_id":"@open-mercato/ai-assistant@0.6.1-develop.3260.1.dc719cac84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"634b55bd79465cbc7298c271a081ceaea77eac44","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3260.1.dc719cac84.tgz","fileCount":594,"integrity":"sha512-BeyYoE5x2Q49Jhsm54e+6D2IDPhUAIsqhOtcHDgUlg+j4wgmx3W+pPXpuyO7FlWX6GAA6iBGnwNcOxzvzW667w==","signatures":[{"sig":"MEQCIDWVy1pghE5HadcemGJI3xx+sqbP4fQXbuHbcTMswgm2AiBbC6TVsoNG9ZeZ+80tlZaoo/dndz6sOqQe8gtYf2WoCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3260.1.dc719cac84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BeyYoE5x2Q49Jhsm54e+6D2IDPhUAIsqhOtcHDgUlg+j4wgmx3W+pPXpuyO7FlWX6GAA6iBGnwNcOxzvzW667w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3260.1.dc719cac84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3260.1.dc719cac84","@open-mercato/shared":"0.6.1-develop.3260.1.dc719cac84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3260.1.dc719cac84_1778652231661_0.13829662662062248","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3263.1.aa0883af55":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3263.1.aa0883af55","_id":"@open-mercato/ai-assistant@0.6.1-canary.3263.1.aa0883af55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a21daf3928db076c1abcc22d6fde649cd1ca230","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3263.1.aa0883af55.tgz","fileCount":594,"integrity":"sha512-X2Pou6wqpMJupN3ZuIIJdC52EzypGDQjUJWe7xFx4FCvM47aYUbDLuXW6CtxukUYIDFkaCXXOxNaMVkb6begcQ==","signatures":[{"sig":"MEQCIHqoR3kuzd1NUfRhognbz2GxpXk3EuxlLiualW5orKalAiBBHxwP/eLQYEAzujNZ8qBw7kYHfAnntcmNDoOtXQzmVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3263.1.aa0883af55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-X2Pou6wqpMJupN3ZuIIJdC52EzypGDQjUJWe7xFx4FCvM47aYUbDLuXW6CtxukUYIDFkaCXXOxNaMVkb6begcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3263.1.aa0883af55"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3263.1.aa0883af55","@open-mercato/shared":"0.6.1-canary.3263.1.aa0883af55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3263.1.aa0883af55_1778655137651_0.831232908133319","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3264.1.08194fb1b5":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3264.1.08194fb1b5","_id":"@open-mercato/ai-assistant@0.6.1-canary.3264.1.08194fb1b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"994e0e81382176e2a2c5efb2fd47691d02dd7b28","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3264.1.08194fb1b5.tgz","fileCount":594,"integrity":"sha512-SMicI7aNeVNm8bzRWqwPsI1MzNvKBpn+1bMVG5hHJPfhhXyNT1oHnajv7wOeOi2y50PMTypqCVMt+ArLwhAB8g==","signatures":[{"sig":"MEUCIB96xyMDCK2ivQb+dERAiYj5MeKjo3vNYx/M2pmKSQnhAiEA+R0mg6+wwQ3Ctt0COIvcqVz6KJ9qTU3rJt+CpK2zVxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3264.1.08194fb1b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SMicI7aNeVNm8bzRWqwPsI1MzNvKBpn+1bMVG5hHJPfhhXyNT1oHnajv7wOeOi2y50PMTypqCVMt+ArLwhAB8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3264.1.08194fb1b5"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3264.1.08194fb1b5","@open-mercato/shared":"0.6.1-canary.3264.1.08194fb1b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3264.1.08194fb1b5_1778655443096_0.47932058034085934","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3265.1.d38c45d495":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3265.1.d38c45d495","_id":"@open-mercato/ai-assistant@0.6.1-canary.3265.1.d38c45d495","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28327e33e0799a0967b06130c005e29fb240e30c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3265.1.d38c45d495.tgz","fileCount":586,"integrity":"sha512-1Sb/hEs0p/CpJLLbXBdqdHgzSKFNJSTqClAMW0kKpor0XW/KsR1inGr9NJHuQvV8+gKOSyFJqFuhIOAqiBnZpw==","signatures":[{"sig":"MEUCIFoI8XwsoaorY2VzDVsUqwZREYe4s6XHPOrfzqDmWBADAiEAzlw+7DDZhyd4K3R3yPGn8mCxZwrW1lF56kgwZIZUYPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3265.1.d38c45d495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4921086},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1Sb/hEs0p/CpJLLbXBdqdHgzSKFNJSTqClAMW0kKpor0XW/KsR1inGr9NJHuQvV8+gKOSyFJqFuhIOAqiBnZpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3265.1.d38c45d495"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3265.1.d38c45d495","@open-mercato/shared":"0.6.1-canary.3265.1.d38c45d495"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3265.1.d38c45d495_1778655879748_0.24306858415430965","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3266.1.68d75db08c":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3266.1.68d75db08c","_id":"@open-mercato/ai-assistant@0.6.1-canary.3266.1.68d75db08c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93a6e95da36087fd1018ed76493ab5c409b1a260","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3266.1.68d75db08c.tgz","fileCount":594,"integrity":"sha512-p6ewkw+V4EAP8vOH9+ClCxs2DsO6AlDAemC0tnME5QfE6r6nV92RATst4ntBQc/xtg3gNZec7RjbfaLY6dXo+w==","signatures":[{"sig":"MEQCIA3mHMnqm57aEGT9WeXEIFqem2en4vxmw+S7d/xuHkbBAiAfQf7Zrm08/R4F0a8zZZev1BZDFxXl+vrhF1OjjBZfmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3266.1.68d75db08c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p6ewkw+V4EAP8vOH9+ClCxs2DsO6AlDAemC0tnME5QfE6r6nV92RATst4ntBQc/xtg3gNZec7RjbfaLY6dXo+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3266.1.68d75db08c"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3266.1.68d75db08c","@open-mercato/shared":"0.6.1-canary.3266.1.68d75db08c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3266.1.68d75db08c_1778656054132_0.9764974910733737","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3267.1.6ec2a7db97":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3267.1.6ec2a7db97","_id":"@open-mercato/ai-assistant@0.6.1-canary.3267.1.6ec2a7db97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f2fcedce5374cc0bfa78ec779be8312d7e83d21","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3267.1.6ec2a7db97.tgz","fileCount":594,"integrity":"sha512-Go7ysT7++wwlAZOP5BTMQ1q+FGOvUUPg1+cvAoqJXJnYj+t4QrIQFeugM++e55mRkGcsIAnFaUGNg7QeZmOw3Q==","signatures":[{"sig":"MEYCIQCwJr9hFKnd2CK1dEGYZYTtJO9IyD5xspde6tp6H6gjdgIhAP7SYpGBYXXSq9pStCpNOwpNh609d1MvlIJVD+/JhyIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3267.1.6ec2a7db97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Go7ysT7++wwlAZOP5BTMQ1q+FGOvUUPg1+cvAoqJXJnYj+t4QrIQFeugM++e55mRkGcsIAnFaUGNg7QeZmOw3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3267.1.6ec2a7db97"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3267.1.6ec2a7db97","@open-mercato/shared":"0.6.1-canary.3267.1.6ec2a7db97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3267.1.6ec2a7db97_1778656107977_0.9795769933086393","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3272.1.224796fa84":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3272.1.224796fa84","_id":"@open-mercato/ai-assistant@0.6.1-canary.3272.1.224796fa84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e359848e65ae5d042a2c246bada49a8f4713d06","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3272.1.224796fa84.tgz","fileCount":646,"integrity":"sha512-9hiiJexNdpfctmbEtGwTYwhbaRhckwJAuGzfEjy2fJLZMV4IHJgwRlB6lvoPuoaXj7NwM+9b48Tyd54e016AAQ==","signatures":[{"sig":"MEUCIFYwQi5iH+nWZetnLjKgXDEvM0kOyWXPAUmq/mEjc4wRAiEA4rk2GWWkzZ42pw6EvsOT8FhrV9RM56LbXqg6tHe4mtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3272.1.224796fa84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5705230},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9hiiJexNdpfctmbEtGwTYwhbaRhckwJAuGzfEjy2fJLZMV4IHJgwRlB6lvoPuoaXj7NwM+9b48Tyd54e016AAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3272.1.224796fa84"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3272.1.224796fa84","@open-mercato/shared":"0.6.1-canary.3272.1.224796fa84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3272.1.224796fa84_1778662983426_0.5509921446953792","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3276.1.1fcd145078":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3276.1.1fcd145078","_id":"@open-mercato/ai-assistant@0.6.1-develop.3276.1.1fcd145078","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26f3563bb543e13cb185bb3a4adef2d8acb77bfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3276.1.1fcd145078.tgz","fileCount":594,"integrity":"sha512-ajxGdxsVqws2mrANdqTTthefFrKYFpg6l3dpo2/0qnVhzYVfRUIp9BFh8fahzMAnCOt/+vL92ix9dR0CU7tQ6g==","signatures":[{"sig":"MEUCIGjt/XH574meQSCqtgWml0uEATa7P9G5K10MHdzPRDZxAiEAsaFWhigvS1BgWcm9LHye1Q472UNxuLKbQYM+mdJ3RNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3276.1.1fcd145078","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ajxGdxsVqws2mrANdqTTthefFrKYFpg6l3dpo2/0qnVhzYVfRUIp9BFh8fahzMAnCOt/+vL92ix9dR0CU7tQ6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3276.1.1fcd145078"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3276.1.1fcd145078","@open-mercato/shared":"0.6.1-develop.3276.1.1fcd145078"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3276.1.1fcd145078_1778664544826_0.45459751253758474","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3275.1.5cb49d279d":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3275.1.5cb49d279d","_id":"@open-mercato/ai-assistant@0.6.1-canary.3275.1.5cb49d279d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7124adc0ed6a9382bec858cc61965a10961ea5c1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3275.1.5cb49d279d.tgz","fileCount":646,"integrity":"sha512-nP/vJOh1lSp1iYpilfpjYlXFj931azuqymKvIxQBk4d3/Chs/NJL3jNpg3eNI57u4CnO+7Xi1G3kOA3RVrDzjw==","signatures":[{"sig":"MEUCIHRVLyrVGAcF680DdXYEicUdfyOMAkq8wwXJEx6ETdmnAiEArhrer/vgbEN7aSUD+vVbef2XycLHdk3GOnkXVzzGAhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3275.1.5cb49d279d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5705208},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nP/vJOh1lSp1iYpilfpjYlXFj931azuqymKvIxQBk4d3/Chs/NJL3jNpg3eNI57u4CnO+7Xi1G3kOA3RVrDzjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3275.1.5cb49d279d"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3275.1.5cb49d279d","@open-mercato/shared":"0.6.1-canary.3275.1.5cb49d279d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3275.1.5cb49d279d_1778666022753_0.42553481367213086","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3279.1.7ad1c06824":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3279.1.7ad1c06824","_id":"@open-mercato/ai-assistant@0.6.1-canary.3279.1.7ad1c06824","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d94d6f8b1ffa43554b657cadc533b9fefaded83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3279.1.7ad1c06824.tgz","fileCount":594,"integrity":"sha512-Z0B1V3VGfoWtGc1IktfFl+MP3XQTi29em7SwQk01/+hAmRUoEyI/RfWzBIsJ/6skKlxdE3UJSTqp8XuPWOrIeg==","signatures":[{"sig":"MEYCIQCCiq7FNlQba7pFEJJKM/LP78d91byurzxkRxo+jqzqmAIhAJE9LV9RAh141Yo35ulsfW9w2B1CO6SxqDvnDBxmOv4R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3279.1.7ad1c06824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z0B1V3VGfoWtGc1IktfFl+MP3XQTi29em7SwQk01/+hAmRUoEyI/RfWzBIsJ/6skKlxdE3UJSTqp8XuPWOrIeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3279.1.7ad1c06824"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3279.1.7ad1c06824","@open-mercato/shared":"0.6.1-canary.3279.1.7ad1c06824"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3279.1.7ad1c06824_1778666104124_0.01396841482165323","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3278.1.a4d26475e4":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3278.1.a4d26475e4","_id":"@open-mercato/ai-assistant@0.6.1-develop.3278.1.a4d26475e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4af33e91959b91777380eb19ab0712a93eabac9c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3278.1.a4d26475e4.tgz","fileCount":594,"integrity":"sha512-0XR+2Q0ul9J/zJMuqy4vNTbFIIx828UscJR5C2Lg4pf+GzL8EeYN2vveBKX9mLUMGXlJpfzJhdUNpBknZGrRDA==","signatures":[{"sig":"MEUCIQCcWYf8ERU9CInqefI5pqBfWS3fgr4JVaeU2WdgTfvUzAIgeBkFjlh2H1jrGclA5mAqtYwNhC2iaRy9eVp9/t71mJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3278.1.a4d26475e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0XR+2Q0ul9J/zJMuqy4vNTbFIIx828UscJR5C2Lg4pf+GzL8EeYN2vveBKX9mLUMGXlJpfzJhdUNpBknZGrRDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3278.1.a4d26475e4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3278.1.a4d26475e4","@open-mercato/shared":"0.6.1-develop.3278.1.a4d26475e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3278.1.a4d26475e4_1778667711721_0.6501071978985455","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3285.1.98cd006f03":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3285.1.98cd006f03","_id":"@open-mercato/ai-assistant@0.6.1-canary.3285.1.98cd006f03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13fd289820ffa80d8ed720862463025955b40c80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3285.1.98cd006f03.tgz","fileCount":646,"integrity":"sha512-11NlMl02Z132BTmvCJ8Zm0gUMIdEOOmbvxuYnPdvkAXbMlhtCEnrZbJfi808qFknG0LSZA9WJ4co/+oALwTqtw==","signatures":[{"sig":"MEYCIQDKDw/XFdmRAzy+A4evnyQsYov7F0q+EqwDg01ZyEh9UgIhAP27f3JCAe/EFXpTT5SbEFl56Hu4XrPc9D4uXZ5VUeSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3285.1.98cd006f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5717015},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-11NlMl02Z132BTmvCJ8Zm0gUMIdEOOmbvxuYnPdvkAXbMlhtCEnrZbJfi808qFknG0LSZA9WJ4co/+oALwTqtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3285.1.98cd006f03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3285.1.98cd006f03","@open-mercato/shared":"0.6.1-canary.3285.1.98cd006f03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3285.1.98cd006f03","@open-mercato/shared":"0.6.1-canary.3285.1.98cd006f03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3285.1.98cd006f03_1778669056131_0.9129982278770314","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3287.1.450f4ffb56":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3287.1.450f4ffb56","_id":"@open-mercato/ai-assistant@0.6.1-develop.3287.1.450f4ffb56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d5cde472402bcf0f25e5b73ee3651dc06c06b9a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3287.1.450f4ffb56.tgz","fileCount":594,"integrity":"sha512-0YF/ME1MnvPMr0M1/Mys6hmcluIxOgb7cz1SkbXgb5dYiRFrD8R0Y0PqiGOod9waYTe2TN+weAq6HyCuXoiQoQ==","signatures":[{"sig":"MEUCIFZ12PwFEIfQ3cJj8KLWSK6dJNb2/jQK9RIciV3gpEvrAiEA5GkSH4IqSu1BtOFYhJYpK4os2U6IfloqA51IkOeFkxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3287.1.450f4ffb56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5007124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0YF/ME1MnvPMr0M1/Mys6hmcluIxOgb7cz1SkbXgb5dYiRFrD8R0Y0PqiGOod9waYTe2TN+weAq6HyCuXoiQoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3287.1.450f4ffb56"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3287.1.450f4ffb56","@open-mercato/shared":"0.6.1-develop.3287.1.450f4ffb56"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3287.1.450f4ffb56_1778670710410_0.04828438610178498","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3290.1.0a783e1cc8":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3290.1.0a783e1cc8","_id":"@open-mercato/ai-assistant@0.6.1-canary.3290.1.0a783e1cc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b32b5422421e42a14784eb81c1b225cc5fcf98dc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3290.1.0a783e1cc8.tgz","fileCount":651,"integrity":"sha512-U0M6+MSL/GA5LI+8VpK4mVdiC4xtnLKEDp1SpVcMi8gDrLfq8Q4dpY8MYW+CA22mrjWLnjT+5d5tsu+reGGjOQ==","signatures":[{"sig":"MEUCIAxB+EXs4zCXkJB/Cl1nL5+UEWT9kwlJyLjcpenaqWxxAiEA9FPuzcDrGtLokbmF6qZJ3HQWiYt2T+wQOFcCz1v1b2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3290.1.0a783e1cc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5756167},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U0M6+MSL/GA5LI+8VpK4mVdiC4xtnLKEDp1SpVcMi8gDrLfq8Q4dpY8MYW+CA22mrjWLnjT+5d5tsu+reGGjOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3290.1.0a783e1cc8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3290.1.0a783e1cc8","@open-mercato/shared":"0.6.1-canary.3290.1.0a783e1cc8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3290.1.0a783e1cc8","@open-mercato/shared":"0.6.1-canary.3290.1.0a783e1cc8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3290.1.0a783e1cc8_1778673017490_0.954956799112598","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3291.1.6fad645fd0":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3291.1.6fad645fd0","_id":"@open-mercato/ai-assistant@0.6.1-develop.3291.1.6fad645fd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d08021b79d09296db2f7e49f6ea978c82d6a8150","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3291.1.6fad645fd0.tgz","fileCount":586,"integrity":"sha512-vG0OCyWzUrerPbdnWzTY61BUXGlU1y+k8AvMxSpwk5HZ6DfcrZ1bxgPWoP3DcPEfF67p8NGoS7iO87afemHbtw==","signatures":[{"sig":"MEUCIEqyeKtt+l5fuq+AO51Mi7R8CdJauwhwS8UNYIYgu52BAiEAxZtYNL/KI7JgBvV7eej2MIuzPW+glH7Ugrlk2ieMdSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3291.1.6fad645fd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4921090},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vG0OCyWzUrerPbdnWzTY61BUXGlU1y+k8AvMxSpwk5HZ6DfcrZ1bxgPWoP3DcPEfF67p8NGoS7iO87afemHbtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-develop.3291.1.6fad645fd0"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-develop.3291.1.6fad645fd0","@open-mercato/shared":"0.6.1-develop.3291.1.6fad645fd0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3291.1.6fad645fd0_1778673311064_0.8540755250522591","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3297.1.acd1363dd4":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3297.1.acd1363dd4","_id":"@open-mercato/ai-assistant@0.6.1-canary.3297.1.acd1363dd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ada42a023ac31c8773594754c3ce7fed1546b709","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3297.1.acd1363dd4.tgz","fileCount":643,"integrity":"sha512-bA2L0h6j2EeNB90FRA9+IY1PFXkSQ/tyKMW2xXJBZbrzS1/iq0xnn+/pS4YVNEMzvvFDe3aF6N5h+g9zGQcEjA==","signatures":[{"sig":"MEYCIQDwQwd+wivd3lCoL6RBaHYVk7zL6OBcybtsagInHEL4NgIhAJfk6d+7l3t2n39V5X5TklRNC/wHUoVbIuNQQ+6bsbR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3297.1.acd1363dd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bA2L0h6j2EeNB90FRA9+IY1PFXkSQ/tyKMW2xXJBZbrzS1/iq0xnn+/pS4YVNEMzvvFDe3aF6N5h+g9zGQcEjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3297.1.acd1363dd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3297.1.acd1363dd4","@open-mercato/shared":"0.6.1-canary.3297.1.acd1363dd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3297.1.acd1363dd4","@open-mercato/shared":"0.6.1-canary.3297.1.acd1363dd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3297.1.acd1363dd4_1778676674994_0.5133996960025069","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3300.1.86739c3523":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3300.1.86739c3523","_id":"@open-mercato/ai-assistant@0.6.1-canary.3300.1.86739c3523","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"29c754b293aca21000778b810939dea0384ec377","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3300.1.86739c3523.tgz","fileCount":643,"integrity":"sha512-t06AMPYOBWk5dnJXV9+rMWR123bh6k5GKWzcrLvZb7mODVEAphE1sFbSTx/rI93RM7z5nKdv5mKdovnBr1n6xg==","signatures":[{"sig":"MEUCIEt4EWIOSrlVmKSHbSY8MAAazOkHGwH3WruTp1LO8XobAiEA7Xr8Fnenpta/kZC4Yq4Ut45Q3Kc1abwgJ7WARaxboSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3300.1.86739c3523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t06AMPYOBWk5dnJXV9+rMWR123bh6k5GKWzcrLvZb7mODVEAphE1sFbSTx/rI93RM7z5nKdv5mKdovnBr1n6xg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3300.1.86739c3523","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3300.1.86739c3523","@open-mercato/shared":"0.6.1-canary.3300.1.86739c3523"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3300.1.86739c3523","@open-mercato/shared":"0.6.1-canary.3300.1.86739c3523"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3300.1.86739c3523_1778679221666_0.23863767941573566","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3302.1.c995cd63a4":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3302.1.c995cd63a4","_id":"@open-mercato/ai-assistant@0.6.1-canary.3302.1.c995cd63a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2e928a681e2c53fa900f42bf035e380ebbaaa22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3302.1.c995cd63a4.tgz","fileCount":586,"integrity":"sha512-ANtk/PsHt02DCRsbzYnBLgj2Pk7ZiOnK5A/szRb7h7M99e5ISltZ5LL3SSaiXrD7K7NRQSSYlfaOW55xH3ktaw==","signatures":[{"sig":"MEUCIB8RA0OJT6K6qWRtRsV6LbgYULjI+/TtIBEdIZ7+QObxAiEAv3Q9qImVNSbknLLH0YgOxkqGoM/Gx2SsctLjlhjXW7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3302.1.c995cd63a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4921086},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ANtk/PsHt02DCRsbzYnBLgj2Pk7ZiOnK5A/szRb7h7M99e5ISltZ5LL3SSaiXrD7K7NRQSSYlfaOW55xH3ktaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3302.1.c995cd63a4"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3302.1.c995cd63a4","@open-mercato/shared":"0.6.1-canary.3302.1.c995cd63a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3302.1.c995cd63a4_1778679837325_0.6216180876714439","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3306.1.9ad9ff2526":{"name":"@open-mercato/ai-assistant","version":"0.6.1-develop.3306.1.9ad9ff2526","_id":"@open-mercato/ai-assistant@0.6.1-develop.3306.1.9ad9ff2526","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33c398135979007759adb273ea74a1e64f773598","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-develop.3306.1.9ad9ff2526.tgz","fileCount":643,"integrity":"sha512-OY4ymzqya3V8uhmnslFReGxQ84X8pkiYoFz1BYlUeBMiITyFd1P6DYZ0Nm8K41QpxsOdmxyaOpUL3uBOu8ppjQ==","signatures":[{"sig":"MEQCIDRay9/jf397KpYIhcuo4KmgVrvXY2cTintyihLpDzxEAiAwsc1cwW+InKVTd4SvIZTrthEK753cNpJp6jwUInnhoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-develop.3306.1.9ad9ff2526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OY4ymzqya3V8uhmnslFReGxQ84X8pkiYoFz1BYlUeBMiITyFd1P6DYZ0Nm8K41QpxsOdmxyaOpUL3uBOu8ppjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-develop.3306.1.9ad9ff2526","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-develop.3306.1.9ad9ff2526","@open-mercato/shared":"0.6.1-develop.3306.1.9ad9ff2526"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-develop.3306.1.9ad9ff2526","@open-mercato/shared":"0.6.1-develop.3306.1.9ad9ff2526"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-develop.3306.1.9ad9ff2526_1778681558661_0.7080061469463825","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3307.1.0c43b3ef31":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3307.1.0c43b3ef31","_id":"@open-mercato/ai-assistant@0.6.1-canary.3307.1.0c43b3ef31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f73713dd3646420c1017ab33b0642167df463d04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3307.1.0c43b3ef31.tgz","fileCount":643,"integrity":"sha512-E4y6bQj40dtutDQupaOsRwHtaZX+WBAcc8XudM4oQoTiopdFARyAApGXnSwGkU6dPEFkzByIhDYJ63glLSQqVQ==","signatures":[{"sig":"MEYCIQCUP5w5leE/uJivLxMrF0ezILrT6FaIqvcIjk2q9Sq5YwIhAIBzu79T3MNSQ5cKDV6wn6nOPnfw4e7i1j+jkZishPzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3307.1.0c43b3ef31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-E4y6bQj40dtutDQupaOsRwHtaZX+WBAcc8XudM4oQoTiopdFARyAApGXnSwGkU6dPEFkzByIhDYJ63glLSQqVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3307.1.0c43b3ef31","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3307.1.0c43b3ef31","@open-mercato/shared":"0.6.1-canary.3307.1.0c43b3ef31"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3307.1.0c43b3ef31","@open-mercato/shared":"0.6.1-canary.3307.1.0c43b3ef31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3307.1.0c43b3ef31_1778681624453_0.8940696542575299","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3305.1.72a12eac56":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3305.1.72a12eac56","_id":"@open-mercato/ai-assistant@0.6.1-canary.3305.1.72a12eac56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4cc402d89c1e4ad84516d6833da842c84dff3f8d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3305.1.72a12eac56.tgz","fileCount":643,"integrity":"sha512-tJwOxpZkUxueFNOjfqx6FzDKhZuq09cJqdsgP2+9P5EJFWVpvXlz2x9kZc0bC39s/3Qc7NaI6HCkxi9ngIO/Yg==","signatures":[{"sig":"MEYCIQCNcA4czQj4VO/ELe04J+tLa69lpMjzs//Ln8ZGRUhrlwIhAMG3BoEd7arIZdGATEbwQAbOH31JBh+gTPa9hPY4VdM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3305.1.72a12eac56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tJwOxpZkUxueFNOjfqx6FzDKhZuq09cJqdsgP2+9P5EJFWVpvXlz2x9kZc0bC39s/3Qc7NaI6HCkxi9ngIO/Yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3305.1.72a12eac56","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3305.1.72a12eac56","@open-mercato/shared":"0.6.1-canary.3305.1.72a12eac56"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3305.1.72a12eac56","@open-mercato/shared":"0.6.1-canary.3305.1.72a12eac56"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3305.1.72a12eac56_1778682525125_0.10511565521834987","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3307.2.0c43b3ef31":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3307.2.0c43b3ef31","_id":"@open-mercato/ai-assistant@0.6.1-canary.3307.2.0c43b3ef31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4e337cf36494ff8023cf3297ae4127f0f5cdb23c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3307.2.0c43b3ef31.tgz","fileCount":643,"integrity":"sha512-YEqctUG7lVtnYCVK0lKo+bGrYt/cO6i1UDlzPWPHYyoK3Mg/1zCWIeR4HfWXGz7YOtrRpYgj48QeFl7fYAETQw==","signatures":[{"sig":"MEQCIG9TjDPGR5Pc2fSczNvtyz3Fuo2hgrUr4mdIvckCJ/6NAiB9M1vUSEyC6dnsVuoP/wUWO7jlfc1AjzkOFGMj/eEwtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3307.2.0c43b3ef31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YEqctUG7lVtnYCVK0lKo+bGrYt/cO6i1UDlzPWPHYyoK3Mg/1zCWIeR4HfWXGz7YOtrRpYgj48QeFl7fYAETQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3307.2.0c43b3ef31","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3307.2.0c43b3ef31","@open-mercato/shared":"0.6.1-canary.3307.2.0c43b3ef31"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3307.2.0c43b3ef31","@open-mercato/shared":"0.6.1-canary.3307.2.0c43b3ef31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3307.2.0c43b3ef31_1778682529747_0.5543797494982743","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3303.1.9fa0b3f066":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3303.1.9fa0b3f066","_id":"@open-mercato/ai-assistant@0.6.1-canary.3303.1.9fa0b3f066","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"115b1f81991a92fb1131d8aacb44b124c5e87780","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3303.1.9fa0b3f066.tgz","fileCount":586,"integrity":"sha512-VZpY7BBtSRLqIFahPBrMDkCkvQFfMhcggcAVD0Grui9gucGQGp5gXffDOwklNPLDNlxbvYrw4podVPLQyMYwCQ==","signatures":[{"sig":"MEUCIQCli2fkVOYPtok4oZ6wAFpMFMSo6yu+m1Q2yDPOKOtibQIgfSPHgeeyhKcapsrARKvHpQmEJKLZXRWKPdDrR3qZ0UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3303.1.9fa0b3f066","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4921086},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VZpY7BBtSRLqIFahPBrMDkCkvQFfMhcggcAVD0Grui9gucGQGp5gXffDOwklNPLDNlxbvYrw4podVPLQyMYwCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@open-mercato/cli":"0.6.1-canary.3303.1.9fa0b3f066"},"peerDependencies":{"zod":">=3.23.0","@open-mercato/ui":"0.6.1-canary.3303.1.9fa0b3f066","@open-mercato/shared":"0.6.1-canary.3303.1.9fa0b3f066"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3303.1.9fa0b3f066_1778682547462_0.12654180872184306","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3308.1.57cdddfc7f":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3308.1.57cdddfc7f","_id":"@open-mercato/ai-assistant@0.6.1-canary.3308.1.57cdddfc7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa8f413700b057ff5f545e9c39426fc66d3797b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3308.1.57cdddfc7f.tgz","fileCount":643,"integrity":"sha512-gxe/w9wnEkWA0JYL4QAWpMQ+OYSAvqt9J08Pv2Q9gJEgxQbHGTh8WhJ7AlE9VHSFtxB1Ym5ZZYNnsJfsKhjRVg==","signatures":[{"sig":"MEUCIQDldzjhpnBe2jU6h4eCbcwnmqfSbA9AqgH80gCdYAb1fgIgOIP1svrVUcm2jseP/JDtX7ACp6T6zdo/YW7Qbez3xIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3308.1.57cdddfc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gxe/w9wnEkWA0JYL4QAWpMQ+OYSAvqt9J08Pv2Q9gJEgxQbHGTh8WhJ7AlE9VHSFtxB1Ym5ZZYNnsJfsKhjRVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3308.1.57cdddfc7f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3308.1.57cdddfc7f","@open-mercato/shared":"0.6.1-canary.3308.1.57cdddfc7f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3308.1.57cdddfc7f","@open-mercato/shared":"0.6.1-canary.3308.1.57cdddfc7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3308.1.57cdddfc7f_1778686041640_0.27727663658916013","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3309.1.cc73ac57e4":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3309.1.cc73ac57e4","_id":"@open-mercato/ai-assistant@0.6.1-canary.3309.1.cc73ac57e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb5b8eb9d968525688c62442ba44ea9c9d56359e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3309.1.cc73ac57e4.tgz","fileCount":643,"integrity":"sha512-itneynpTziknYvAG4Z50PuisVsVPas0ZJs1oJgVio0pNXeznbtsXnteWAPcvaKTY5jR6e1uCaokFHNe4BBkP5g==","signatures":[{"sig":"MEUCIFjYoaYZNEbbt1BByofc5TiRcrD4h17rZHTzQjmAmv/HAiEA5AS5FoSxnuC13AIV8+yTyaZwvbKba9i5MYV10Kt1W88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3309.1.cc73ac57e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-itneynpTziknYvAG4Z50PuisVsVPas0ZJs1oJgVio0pNXeznbtsXnteWAPcvaKTY5jR6e1uCaokFHNe4BBkP5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3309.1.cc73ac57e4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3309.1.cc73ac57e4","@open-mercato/shared":"0.6.1-canary.3309.1.cc73ac57e4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3309.1.cc73ac57e4","@open-mercato/shared":"0.6.1-canary.3309.1.cc73ac57e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3309.1.cc73ac57e4_1778686193756_0.8366985129305278","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3326.1.f135811ada":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3326.1.f135811ada","_id":"@open-mercato/ai-assistant@0.6.1-canary.3326.1.f135811ada","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"408a2e6e735961ec22978a423177ce81a941cfcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3326.1.f135811ada.tgz","fileCount":643,"integrity":"sha512-PIe4U6sr3d8ROHaykbr3MY5S+j+NNhJdMaIfRs/i5Y0/jgcg6uDnvZnurAtxiqkYSBGyg8NqLVNcCQPR/oPXLQ==","signatures":[{"sig":"MEUCIDjVZFB71SEpk3UucIRJ1npoNFgACZ5K+TPBbjBLXY4/AiEAp0jXRIjhDuIJl/DzBEgtGSZYCOJOciLLAyW0fQBkUSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3326.1.f135811ada","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PIe4U6sr3d8ROHaykbr3MY5S+j+NNhJdMaIfRs/i5Y0/jgcg6uDnvZnurAtxiqkYSBGyg8NqLVNcCQPR/oPXLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3326.1.f135811ada","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3326.1.f135811ada","@open-mercato/shared":"0.6.1-canary.3326.1.f135811ada"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3326.1.f135811ada","@open-mercato/shared":"0.6.1-canary.3326.1.f135811ada"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3326.1.f135811ada_1778714520101_0.7699028599440965","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3327.1.280a823883":{"name":"@open-mercato/ai-assistant","version":"0.6.1-canary.3327.1.280a823883","_id":"@open-mercato/ai-assistant@0.6.1-canary.3327.1.280a823883","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5404dfbe40a6abdef2505a5d28b9d76934d1000b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1-canary.3327.1.280a823883.tgz","fileCount":643,"integrity":"sha512-Wl1lJFRDGSe12mZ4onl8dNwEVstJDndUu++yQdyJpdKQ8NT86WYwlOrflELD3CoSRKsjPo1zXwIYurqvNRfG9w==","signatures":[{"sig":"MEYCIQDVzKB8nKTFWiYWIe8zP5SPa6+QQ87ewiggKZHy7dG9PQIhANaUwD6lI/4AaoDia6sAEnOen+h1/UWkAozsBck2cze1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1-canary.3327.1.280a823883","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Wl1lJFRDGSe12mZ4onl8dNwEVstJDndUu++yQdyJpdKQ8NT86WYwlOrflELD3CoSRKsjPo1zXwIYurqvNRfG9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1-canary.3327.1.280a823883","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1-canary.3327.1.280a823883","@open-mercato/shared":"0.6.1-canary.3327.1.280a823883"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1-canary.3327.1.280a823883","@open-mercato/shared":"0.6.1-canary.3327.1.280a823883"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1-canary.3327.1.280a823883_1778717234850_0.7138579874828261","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3330.1.8ad2b3b84c":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3330.1.8ad2b3b84c","_id":"@open-mercato/ai-assistant@0.6.2-develop.3330.1.8ad2b3b84c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ef735d16df1bbc2aa0eb0c6a9839426e198baed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3330.1.8ad2b3b84c.tgz","fileCount":643,"integrity":"sha512-8t6XUX1PknNrLNvXpQJ8OBQQ1eanZOUx3VAcZxKN2+9c0kgq3CpdGDBVxlxL4hKhcCw1TiA/jBIn69ro/rmb3Q==","signatures":[{"sig":"MEYCIQCqt36iZ6mK/NCtfITfrDesBg+4Y/Z8h5+vD5V3KSNGUgIhANMP3Ajp/bs3zPS6V9UPTcR8I1+FjXeDoaJ7uPgoz2lR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3330.1.8ad2b3b84c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8t6XUX1PknNrLNvXpQJ8OBQQ1eanZOUx3VAcZxKN2+9c0kgq3CpdGDBVxlxL4hKhcCw1TiA/jBIn69ro/rmb3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3330.1.8ad2b3b84c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3330.1.8ad2b3b84c","@open-mercato/shared":"0.6.2-develop.3330.1.8ad2b3b84c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3330.1.8ad2b3b84c","@open-mercato/shared":"0.6.2-develop.3330.1.8ad2b3b84c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3330.1.8ad2b3b84c_1778742658807_0.628274548303899","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3331.1.80f89c70cd":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3331.1.80f89c70cd","_id":"@open-mercato/ai-assistant@0.6.2-canary.3331.1.80f89c70cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd01b82a739c2c18efc1e80c12a0aa5ce6b441d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3331.1.80f89c70cd.tgz","fileCount":643,"integrity":"sha512-hIrnquwiUqqg6KihvaWxotAoiwqFKxXy6gaxzImieabItcpDVXaETviijGRKpS5OOIwnSa/ZgUW7BQP8wxp8Eg==","signatures":[{"sig":"MEUCIGD9Y8ImMyogXLIsHH8B7NSq8ebtUpnQsGrnLQSLkDncAiEAidHdhFt6D/6AWsfD3ZK7lp7ij3GeYRJIh0mCxepMakQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3331.1.80f89c70cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hIrnquwiUqqg6KihvaWxotAoiwqFKxXy6gaxzImieabItcpDVXaETviijGRKpS5OOIwnSa/ZgUW7BQP8wxp8Eg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3331.1.80f89c70cd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3331.1.80f89c70cd","@open-mercato/shared":"0.6.2-canary.3331.1.80f89c70cd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3331.1.80f89c70cd","@open-mercato/shared":"0.6.2-canary.3331.1.80f89c70cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3331.1.80f89c70cd_1778742704367_0.7066526700889142","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@open-mercato/ai-assistant","version":"0.6.1","_id":"@open-mercato/ai-assistant@0.6.1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9dbec300d1bc4dec47b6e17b9afe60623252a6d0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.1.tgz","fileCount":643,"integrity":"sha512-GDkdszI301AxsBqCaB1SJ9iB9gddsT/BnCscxFOzXW3Uw9HOx/20GARIdHCA+pgAYqxr7NHOrvqg0LifVw66Sw==","signatures":[{"sig":"MEQCIFvMMIFmiKs8qj55m908mmzCYWJUvQKbogrodHtCWfkNAiAvavtmCF/ErUBAJUua57dUkMO4Tfq13l9BO/sfw1ywdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5691876},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GDkdszI301AxsBqCaB1SJ9iB9gddsT/BnCscxFOzXW3Uw9HOx/20GARIdHCA+pgAYqxr7NHOrvqg0LifVw66Sw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.1","@open-mercato/shared":"0.6.1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.1","@open-mercato/shared":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.1_1778742856584_0.2778553690325738","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3332.1.eb75d0803f":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3332.1.eb75d0803f","_id":"@open-mercato/ai-assistant@0.6.2-canary.3332.1.eb75d0803f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb1c03766084d418f07a0f7772fc211694ec8a90","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3332.1.eb75d0803f.tgz","fileCount":643,"integrity":"sha512-aFtdcyBvsE7OkqsamdTRGkK3PVfYF07sglqLCdc34fZNHrL/4eU0LblFEPLump2MaXQ6ax9ESxdL6gTorolR8Q==","signatures":[{"sig":"MEUCICWKGuRpBbvmDtTbXtMdqf0BYJU7ZZ+ENMaG9vtOHPMhAiEA2/CbqfMu2o4nobXHO/OEdvuiRTFxE9Re2406dwicUHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3332.1.eb75d0803f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aFtdcyBvsE7OkqsamdTRGkK3PVfYF07sglqLCdc34fZNHrL/4eU0LblFEPLump2MaXQ6ax9ESxdL6gTorolR8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3332.1.eb75d0803f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3332.1.eb75d0803f","@open-mercato/shared":"0.6.2-canary.3332.1.eb75d0803f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3332.1.eb75d0803f","@open-mercato/shared":"0.6.2-canary.3332.1.eb75d0803f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3332.1.eb75d0803f_1778746005344_0.22505220739946852","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3334.1.38ca75eb11":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3334.1.38ca75eb11","_id":"@open-mercato/ai-assistant@0.6.2-canary.3334.1.38ca75eb11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb360138ceaea8eda20eff24e609d18eff2c1e48","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3334.1.38ca75eb11.tgz","fileCount":643,"integrity":"sha512-llOffxYdZf7TMUApRKJpiC7+SgKRSRTFPwMkduURvnQ6/eGCKOhuC9snurTl7UIWy6ZUlajwwk51N8pA1dazww==","signatures":[{"sig":"MEUCIFC2bvv8EaskiYooLhbSM9kDuAo+hP59JI7zI1CxYYDSAiEAg3c8iuETTQNUTCYtbTOGKCTymwWl+cqunWowOL8Xyg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3334.1.38ca75eb11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-llOffxYdZf7TMUApRKJpiC7+SgKRSRTFPwMkduURvnQ6/eGCKOhuC9snurTl7UIWy6ZUlajwwk51N8pA1dazww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3334.1.38ca75eb11","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3334.1.38ca75eb11","@open-mercato/shared":"0.6.2-canary.3334.1.38ca75eb11"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3334.1.38ca75eb11","@open-mercato/shared":"0.6.2-canary.3334.1.38ca75eb11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3334.1.38ca75eb11_1778759040564_0.9555145772858684","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3342.1.980a95ddc0":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3342.1.980a95ddc0","_id":"@open-mercato/ai-assistant@0.6.2-canary.3342.1.980a95ddc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00f5f0f1169976e60a35b6bd964264dcb88e5556","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3342.1.980a95ddc0.tgz","fileCount":643,"integrity":"sha512-e+P2JsJfpNCNad0u/4HSgVwX29nMMK9rRLls8i5bcmdLiv42NMuS6LB/5teM19n3gVmkkqDT671DcJY3VhlRuA==","signatures":[{"sig":"MEQCIHTPyfYVDDhjLMxUSuSvFTm3JtTJy75FaGQEOP2zo7ZFAiAd+8lsrBcVvdVhH03+mFOUCzPNGfB2iliCO64DuNvLwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3342.1.980a95ddc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e+P2JsJfpNCNad0u/4HSgVwX29nMMK9rRLls8i5bcmdLiv42NMuS6LB/5teM19n3gVmkkqDT671DcJY3VhlRuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.11.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3342.1.980a95ddc0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3342.1.980a95ddc0","@open-mercato/shared":"0.6.2-canary.3342.1.980a95ddc0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3342.1.980a95ddc0","@open-mercato/shared":"0.6.2-canary.3342.1.980a95ddc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3342.1.980a95ddc0_1778842900836_0.4221414648014614","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3354.1.b3559a30b6":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3354.1.b3559a30b6","_id":"@open-mercato/ai-assistant@0.6.2-canary.3354.1.b3559a30b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"49ed08f232ca2144202834974bdbd6c717d50631","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3354.1.b3559a30b6.tgz","fileCount":643,"integrity":"sha512-z1Sd/uZie5MO+HOSiEKZaC8NHCNTUPUYYEMjxZHY5FkXgoiw2v74TaTvXHmhxc6Sj6A0TWW6NaXnbMGQH6Jr/Q==","signatures":[{"sig":"MEYCIQDZHOPwGdygwQa+AHzFb9f+JzKtJZBDe7M3epRNJrAuBwIhAOmI3TW6lRNF2+lHd3de+M0/OX4naWPISfDUqJFSTG18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3354.1.b3559a30b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z1Sd/uZie5MO+HOSiEKZaC8NHCNTUPUYYEMjxZHY5FkXgoiw2v74TaTvXHmhxc6Sj6A0TWW6NaXnbMGQH6Jr/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3354.1.b3559a30b6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3354.1.b3559a30b6","@open-mercato/shared":"0.6.2-canary.3354.1.b3559a30b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3354.1.b3559a30b6","@open-mercato/shared":"0.6.2-canary.3354.1.b3559a30b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3354.1.b3559a30b6_1779042895959_0.7920411976359742","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3355.1.c0735e653b":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3355.1.c0735e653b","_id":"@open-mercato/ai-assistant@0.6.2-canary.3355.1.c0735e653b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab9b1cd72241cd6b86ca33009abf78ff1cfacb36","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3355.1.c0735e653b.tgz","fileCount":643,"integrity":"sha512-En3KrB+yUz5Y/UPRZOPaG0mNjSE4x8DCsIr+tCXZKrTkrAle1mXShM8jNfhGw4rD5d5Lvugv8dUlG7lB1f/xww==","signatures":[{"sig":"MEUCIQDJxKAyzzFxCS8khXT5wnybM/my1JBWnosujnjgp4qKKwIgbCrCZBhId1rltkn1pKMP1fK0DynRGqifJwlK4ZPNsMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3355.1.c0735e653b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-En3KrB+yUz5Y/UPRZOPaG0mNjSE4x8DCsIr+tCXZKrTkrAle1mXShM8jNfhGw4rD5d5Lvugv8dUlG7lB1f/xww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3355.1.c0735e653b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3355.1.c0735e653b","@open-mercato/shared":"0.6.2-canary.3355.1.c0735e653b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3355.1.c0735e653b","@open-mercato/shared":"0.6.2-canary.3355.1.c0735e653b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3355.1.c0735e653b_1779045404276_0.9343151365474929","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3357.1.54892a4187":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3357.1.54892a4187","_id":"@open-mercato/ai-assistant@0.6.2-canary.3357.1.54892a4187","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4255a8d06c7cf506b9b11ba6b2f874885a294aa4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3357.1.54892a4187.tgz","fileCount":643,"integrity":"sha512-vmY1aQLWbwi91pViBSsEgxURHBf0Ef97luLdP8pZvUIi9mjgG1qL6gDA3XG++BzDW4oAfZl/ZtJlprdCnTmdBA==","signatures":[{"sig":"MEYCIQC9QUFP1oI65nG7jXUUqCWfWbIMi5Gd051/LieOqQZFbAIhAMqyjJI/AuFVnpvJaAaLk0XxXfZU6S3/eVUi2urmjSIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3357.1.54892a4187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vmY1aQLWbwi91pViBSsEgxURHBf0Ef97luLdP8pZvUIi9mjgG1qL6gDA3XG++BzDW4oAfZl/ZtJlprdCnTmdBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3357.1.54892a4187","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3357.1.54892a4187","@open-mercato/shared":"0.6.2-canary.3357.1.54892a4187"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3357.1.54892a4187","@open-mercato/shared":"0.6.2-canary.3357.1.54892a4187"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3357.1.54892a4187_1779087672706_0.6321308216983728","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3359.1.659233591e":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3359.1.659233591e","_id":"@open-mercato/ai-assistant@0.6.2-canary.3359.1.659233591e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f54eac32a79126a8cdfd34435f8772f78bed780","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3359.1.659233591e.tgz","fileCount":643,"integrity":"sha512-vcfyuQwqtptQ6TbeR/BLyl+KqMC9+UdwbCHrToF8POsUMauMQQc18/JEBS4B33gly4Sl+PLOoqX9i8AhLvY+xA==","signatures":[{"sig":"MEUCIHKFRxWw5uTVqh2vDKt5YZgks0n/PyVnfERWlPsESF01AiEAp+IdW7FT8YGF8izVp2NFrN2M934P43UvEcqT9d31D8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3359.1.659233591e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vcfyuQwqtptQ6TbeR/BLyl+KqMC9+UdwbCHrToF8POsUMauMQQc18/JEBS4B33gly4Sl+PLOoqX9i8AhLvY+xA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3359.1.659233591e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3359.1.659233591e","@open-mercato/shared":"0.6.2-canary.3359.1.659233591e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3359.1.659233591e","@open-mercato/shared":"0.6.2-canary.3359.1.659233591e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3359.1.659233591e_1779087998789_0.23969052001204938","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3362.1.87349da45c":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3362.1.87349da45c","_id":"@open-mercato/ai-assistant@0.6.2-canary.3362.1.87349da45c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6850a0e1aede87ccd6888712bf8553ad67a7eaa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3362.1.87349da45c.tgz","fileCount":643,"integrity":"sha512-Zou/jpSBXMPLLZYOBDJG1/OqiWHLbeSt6dWEAJK0warBYdnEaq5NBFoF3EFtCAzay5HcxogUpsMhzq9W2qNX8w==","signatures":[{"sig":"MEYCIQDr73aYte1SdsAnC+dt/7SWrz8VPp4dJaFolWatjaejEAIhANsJdpiOfY/1h1VvhCSnP2kcQ0VS9jjv3NfFwiVwK9oD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3362.1.87349da45c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zou/jpSBXMPLLZYOBDJG1/OqiWHLbeSt6dWEAJK0warBYdnEaq5NBFoF3EFtCAzay5HcxogUpsMhzq9W2qNX8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3362.1.87349da45c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3362.1.87349da45c","@open-mercato/shared":"0.6.2-canary.3362.1.87349da45c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3362.1.87349da45c","@open-mercato/shared":"0.6.2-canary.3362.1.87349da45c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3362.1.87349da45c_1779089521574_0.7341826206542539","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3363.1.e23f7084bd":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3363.1.e23f7084bd","_id":"@open-mercato/ai-assistant@0.6.2-develop.3363.1.e23f7084bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb3f88d9d9202e9edf9a0f60e49e1c78de5347f3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3363.1.e23f7084bd.tgz","fileCount":643,"integrity":"sha512-00TGpF1LxxJQbG1vqrojWDgSHzB/yVrEAkgHTFW3g99Kc5njjJxUdSlo5FQnTrTdDvS6M39lcfI2xi2GW38gQQ==","signatures":[{"sig":"MEYCIQDza7L8CpOIyLvx7xmKqRBfeZJdPVOZ3valXFY0+tzftwIhAPV6RhZ7bDqAB3ObrKDVCIC3+3q5f8rVongrnWkqaine","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3363.1.e23f7084bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-00TGpF1LxxJQbG1vqrojWDgSHzB/yVrEAkgHTFW3g99Kc5njjJxUdSlo5FQnTrTdDvS6M39lcfI2xi2GW38gQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3363.1.e23f7084bd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3363.1.e23f7084bd","@open-mercato/shared":"0.6.2-develop.3363.1.e23f7084bd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3363.1.e23f7084bd","@open-mercato/shared":"0.6.2-develop.3363.1.e23f7084bd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3363.1.e23f7084bd_1779089701022_0.9396312837360972","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3364.1.d22a87831d":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3364.1.d22a87831d","_id":"@open-mercato/ai-assistant@0.6.2-canary.3364.1.d22a87831d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fe85a1c25977ca07b94fe7a1666e6b1ef64c5df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3364.1.d22a87831d.tgz","fileCount":643,"integrity":"sha512-VhjV5/d/NhDyhJHvDWE5kl+Bu/Zcf84KPjxtilnQ54M97rxkMt9Tv1uikrbvLKRZGEKAL+Y2JFWCZy3x8Hk9Pg==","signatures":[{"sig":"MEYCIQDTPsgjfNsE6PRv0WlQf5twrc3pWesPXuJqnaf3v2cr7wIhANMu0JwzFWDFx6na2ta43nniJn2ApHz63sJsmDui3Hk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3364.1.d22a87831d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VhjV5/d/NhDyhJHvDWE5kl+Bu/Zcf84KPjxtilnQ54M97rxkMt9Tv1uikrbvLKRZGEKAL+Y2JFWCZy3x8Hk9Pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3364.1.d22a87831d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3364.1.d22a87831d","@open-mercato/shared":"0.6.2-canary.3364.1.d22a87831d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3364.1.d22a87831d","@open-mercato/shared":"0.6.2-canary.3364.1.d22a87831d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3364.1.d22a87831d_1779096299944_0.6788857248333606","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3366.1.4692954e44":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3366.1.4692954e44","_id":"@open-mercato/ai-assistant@0.6.2-develop.3366.1.4692954e44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2342a33a6b745710563b451a9bd121a740766d0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3366.1.4692954e44.tgz","fileCount":643,"integrity":"sha512-AGbKfuPw6fBoAPcWMVoqpd/oWz3GQWnzXA9aP2tpLpDdgj4n0WdDA+qGqIWWI0f5KCcivcYtb5FJcIdEfn3kIg==","signatures":[{"sig":"MEQCIHjDYvK3h6FvcaeMTbDcAV9VN6YkGOQltyFpMUUAZeb0AiBe/Xhvnd4GBlBovu36mbMRdBTS5HbNjwJk+bKgqVGQjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3366.1.4692954e44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AGbKfuPw6fBoAPcWMVoqpd/oWz3GQWnzXA9aP2tpLpDdgj4n0WdDA+qGqIWWI0f5KCcivcYtb5FJcIdEfn3kIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3366.1.4692954e44","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3366.1.4692954e44","@open-mercato/shared":"0.6.2-develop.3366.1.4692954e44"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3366.1.4692954e44","@open-mercato/shared":"0.6.2-develop.3366.1.4692954e44"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3366.1.4692954e44_1779096597906_0.8926295319908921","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3367.1.29d0fd2b79":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3367.1.29d0fd2b79","_id":"@open-mercato/ai-assistant@0.6.2-canary.3367.1.29d0fd2b79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15d759169130d17fa46ff8a007ade4744b033bb6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3367.1.29d0fd2b79.tgz","fileCount":643,"integrity":"sha512-KGBLwWdH1EpyUzOchwIlo3X0UbUDchaXukueXAM/RFFEC6X1ZxdJBKOn7uJQOBlCZ1XWo3bXNAJIZNQNKYVhxQ==","signatures":[{"sig":"MEUCIQCnYy/7ZKkfLVMfwMbqdcIxUuB3ARBKZWMi0s+qdiELQAIgZk3aFNp78J4MLHE3V6hogVTaMwjy3NK6Omu+EZFFAZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3367.1.29d0fd2b79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KGBLwWdH1EpyUzOchwIlo3X0UbUDchaXukueXAM/RFFEC6X1ZxdJBKOn7uJQOBlCZ1XWo3bXNAJIZNQNKYVhxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3367.1.29d0fd2b79","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3367.1.29d0fd2b79","@open-mercato/shared":"0.6.2-canary.3367.1.29d0fd2b79"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3367.1.29d0fd2b79","@open-mercato/shared":"0.6.2-canary.3367.1.29d0fd2b79"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3367.1.29d0fd2b79_1779097213275_0.2243479052508217","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3369.1.ad43af784a":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3369.1.ad43af784a","_id":"@open-mercato/ai-assistant@0.6.2-canary.3369.1.ad43af784a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20274fe64087fe1d1987274b83de96ba9492b4aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3369.1.ad43af784a.tgz","fileCount":643,"integrity":"sha512-jR4jQlKVC12prTMVABJG3ZaxHWFyyVb/Ms9T5/O8547jlKxhrDdXo1ZUahbe7U5RvpfFRusC3lzDGtNdIE61XQ==","signatures":[{"sig":"MEQCIAJM4qVJH+QPCi8aPCTSsLX8Y31ncKNHYbGbN68RcxInAiAGQnqs3DRadh7hudRltsxhW+LJa0mqsQvt5uklLfwE7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3369.1.ad43af784a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jR4jQlKVC12prTMVABJG3ZaxHWFyyVb/Ms9T5/O8547jlKxhrDdXo1ZUahbe7U5RvpfFRusC3lzDGtNdIE61XQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3369.1.ad43af784a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3369.1.ad43af784a","@open-mercato/shared":"0.6.2-canary.3369.1.ad43af784a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3369.1.ad43af784a","@open-mercato/shared":"0.6.2-canary.3369.1.ad43af784a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3369.1.ad43af784a_1779097439762_0.276350577549638","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3368.1.8a44b34e7c":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3368.1.8a44b34e7c","_id":"@open-mercato/ai-assistant@0.6.2-canary.3368.1.8a44b34e7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"448b7e9dc93c832fe2552e15753bdbcbed7dd5a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3368.1.8a44b34e7c.tgz","fileCount":643,"integrity":"sha512-O2KqiBsaIjy+OdWIKMiwK6DBKnOhRusBQxqFB2h7AwA8k1SyY5V7SXTy9mq+mU5STf+WEfGb1wtvKbTBtFQzNw==","signatures":[{"sig":"MEUCIE0jjBWCnQDrb+KwdkrTiQGNPWPn5svYU5JwH0z3wB7nAiEAkFAlf5ujmK7zYtByqSy+2GR40E7+5iOmpnwJwWJI5JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3368.1.8a44b34e7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O2KqiBsaIjy+OdWIKMiwK6DBKnOhRusBQxqFB2h7AwA8k1SyY5V7SXTy9mq+mU5STf+WEfGb1wtvKbTBtFQzNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3368.1.8a44b34e7c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3368.1.8a44b34e7c","@open-mercato/shared":"0.6.2-canary.3368.1.8a44b34e7c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3368.1.8a44b34e7c","@open-mercato/shared":"0.6.2-canary.3368.1.8a44b34e7c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3368.1.8a44b34e7c_1779097453022_0.9691964768999215","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3372.1.de9a169973":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3372.1.de9a169973","_id":"@open-mercato/ai-assistant@0.6.2-develop.3372.1.de9a169973","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"135db03416efdfa8bde76848c0aad9eade1beb10","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3372.1.de9a169973.tgz","fileCount":643,"integrity":"sha512-QLrD37cixOiqPQlgYpKsx7RpvBNPQ4KMRah86mPZtwbxUymPJIvCp+Z28eHlj5a9gIaTySdfPdPGfc+W5mjLow==","signatures":[{"sig":"MEYCIQC1emzcte8ZPM+Ew+JFcmLn+RScB3Fs6NgQJr4IYMLxswIhAL3vM22pWUlDTsB9qEKw4dygaDRf5nJiWsYbiMeu5fbD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3372.1.de9a169973","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QLrD37cixOiqPQlgYpKsx7RpvBNPQ4KMRah86mPZtwbxUymPJIvCp+Z28eHlj5a9gIaTySdfPdPGfc+W5mjLow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3372.1.de9a169973","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3372.1.de9a169973","@open-mercato/shared":"0.6.2-develop.3372.1.de9a169973"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3372.1.de9a169973","@open-mercato/shared":"0.6.2-develop.3372.1.de9a169973"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3372.1.de9a169973_1779098548975_0.5680178041988146","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3371.1.fe64e8d085":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3371.1.fe64e8d085","_id":"@open-mercato/ai-assistant@0.6.2-canary.3371.1.fe64e8d085","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"333c6eb97f64b86685c5ca39e356a439fb11c1c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3371.1.fe64e8d085.tgz","fileCount":677,"integrity":"sha512-COK4D+39lacQ1x7R+B3lJQdCWUXvJELD0xE+rl8VrQiAVy9afwgYfOpcrr17YxPr4emLRHy9sb7wecpyu0kI6g==","signatures":[{"sig":"MEUCIQCbcheb2lHogM/eUIPupwsrCQuB9PHlAxD0+03uf/UX+wIgAYAqPSI59TWW8BUC/yRMEL25nYKC1fgQ5NhNC0bbk0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3371.1.fe64e8d085","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5950797},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-COK4D+39lacQ1x7R+B3lJQdCWUXvJELD0xE+rl8VrQiAVy9afwgYfOpcrr17YxPr4emLRHy9sb7wecpyu0kI6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3371.1.fe64e8d085","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3371.1.fe64e8d085","@open-mercato/shared":"0.6.2-canary.3371.1.fe64e8d085"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3371.1.fe64e8d085","@open-mercato/shared":"0.6.2-canary.3371.1.fe64e8d085"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3371.1.fe64e8d085_1779098573877_0.8326534968043684","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3370.1.81192118ac":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3370.1.81192118ac","_id":"@open-mercato/ai-assistant@0.6.2-canary.3370.1.81192118ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6273e37546cb149e60eb7df7ee8820b2d6c6ff4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3370.1.81192118ac.tgz","fileCount":643,"integrity":"sha512-fFlKVQx+wxrZSFkYz4oK0Ly8O0Sv6TJiAV+8RS0DDIvqYCo9yejA5PEL4JtLYCz4ZYrpKbtCkhM/L/dHv8LEQw==","signatures":[{"sig":"MEQCIHGkpVRL8nzy67F+dV9rdYYr6t684RntIecD5GK+AXcJAiB/nEsg+fKPpvYFyZvZ6zcODiyqegDgOUVpPHAPLmAZLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3370.1.81192118ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fFlKVQx+wxrZSFkYz4oK0Ly8O0Sv6TJiAV+8RS0DDIvqYCo9yejA5PEL4JtLYCz4ZYrpKbtCkhM/L/dHv8LEQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3370.1.81192118ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3370.1.81192118ac","@open-mercato/shared":"0.6.2-canary.3370.1.81192118ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3370.1.81192118ac","@open-mercato/shared":"0.6.2-canary.3370.1.81192118ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3370.1.81192118ac_1779098646281_0.36460612650033997","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3373.1.be847b1058":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3373.1.be847b1058","_id":"@open-mercato/ai-assistant@0.6.2-develop.3373.1.be847b1058","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6caf092640a3a4284135ead507afc27c6a85d09e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3373.1.be847b1058.tgz","fileCount":643,"integrity":"sha512-FiqKmdSAfVXuh/EHn7EtyvYXGzNqYEM+ICHyjk1Z40RwCU9Bw8xvGfYKuCGgHMnVTt1Sa6sTdrGVzm3fHpZ+EQ==","signatures":[{"sig":"MEUCIQCwRne96Yy+RTP/FP4laXjb/MHzlPXoAVcJwY1ZmOuy8wIgaqluCrbmtK+JFxoZIRvYM4BUfIf/iMdZBY0/7jpH6gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3373.1.be847b1058","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FiqKmdSAfVXuh/EHn7EtyvYXGzNqYEM+ICHyjk1Z40RwCU9Bw8xvGfYKuCGgHMnVTt1Sa6sTdrGVzm3fHpZ+EQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3373.1.be847b1058","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3373.1.be847b1058","@open-mercato/shared":"0.6.2-develop.3373.1.be847b1058"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3373.1.be847b1058","@open-mercato/shared":"0.6.2-develop.3373.1.be847b1058"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3373.1.be847b1058_1779099464171_0.543938581134179","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3375.1.b81ba92d9b":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3375.1.b81ba92d9b","_id":"@open-mercato/ai-assistant@0.6.2-canary.3375.1.b81ba92d9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14bec996fed64745c63b8e54f9e77eb9602fa481","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3375.1.b81ba92d9b.tgz","fileCount":647,"integrity":"sha512-vMCL8eQHh26i8ROwPo3gNi60qAJqFzsV3DVgbLjO5rWgErEm7dvqQj2itjgR+IM1WOCRs29rJZi8IdzTx+p4Cg==","signatures":[{"sig":"MEUCIQD+5psVFiM1IB4F7is7zsZGVOcrF/UIRgYIOUZYwckqnwIgSeLM/pF3sjltMOxHktVZ/nFa0J/wzvhzw35jLSxpBuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3375.1.b81ba92d9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5741426},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vMCL8eQHh26i8ROwPo3gNi60qAJqFzsV3DVgbLjO5rWgErEm7dvqQj2itjgR+IM1WOCRs29rJZi8IdzTx+p4Cg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3375.1.b81ba92d9b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3375.1.b81ba92d9b","@open-mercato/shared":"0.6.2-canary.3375.1.b81ba92d9b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3375.1.b81ba92d9b","@open-mercato/shared":"0.6.2-canary.3375.1.b81ba92d9b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3375.1.b81ba92d9b_1779100394035_0.7824822486802718","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3374.1.3acf238b68":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3374.1.3acf238b68","_id":"@open-mercato/ai-assistant@0.6.2-canary.3374.1.3acf238b68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"17ef6ee441beaee59df6314332befbc45fb369fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3374.1.3acf238b68.tgz","fileCount":643,"integrity":"sha512-df6+CyfARlB+gHRjp/8H0rJNQoeuYjTYSnsc6tgNurxPge/PjeYBFMvgwcHB4KUXsLS4gJcEBUSUp+AxZ5+Bwg==","signatures":[{"sig":"MEQCIFV2ZkOH4/qj9wLcMD+2ySn4mYZMDvsvvnkWDPgPM9OkAiBRfUm6w4EkFX9NB4klj9/ds/ccQw0teKcjNwXEieZkhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3374.1.3acf238b68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-df6+CyfARlB+gHRjp/8H0rJNQoeuYjTYSnsc6tgNurxPge/PjeYBFMvgwcHB4KUXsLS4gJcEBUSUp+AxZ5+Bwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3374.1.3acf238b68","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3374.1.3acf238b68","@open-mercato/shared":"0.6.2-canary.3374.1.3acf238b68"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3374.1.3acf238b68","@open-mercato/shared":"0.6.2-canary.3374.1.3acf238b68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3374.1.3acf238b68_1779100483795_0.3695820084183514","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3376.1.784af39f31":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3376.1.784af39f31","_id":"@open-mercato/ai-assistant@0.6.2-canary.3376.1.784af39f31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f24e9cf272b17901fc50f0f67ab8b2bdcc82e4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3376.1.784af39f31.tgz","fileCount":643,"integrity":"sha512-hikYAYof2ZSAH4ewQQ8RVtYXWQdUhe+yOiExZyz/vZXHerLEYYn9+ypWd12mxDelvgiPiBeZy0q/R6NHAqTevQ==","signatures":[{"sig":"MEYCIQD95ogs4tujvqvMPbDdnONejpGYUETgBEEqT9Q6Au4T+wIhAKH1GJMPreI6hh78HWoFC21DhtCamIx2qaIzLR1whN/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3376.1.784af39f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hikYAYof2ZSAH4ewQQ8RVtYXWQdUhe+yOiExZyz/vZXHerLEYYn9+ypWd12mxDelvgiPiBeZy0q/R6NHAqTevQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3376.1.784af39f31","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3376.1.784af39f31","@open-mercato/shared":"0.6.2-canary.3376.1.784af39f31"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3376.1.784af39f31","@open-mercato/shared":"0.6.2-canary.3376.1.784af39f31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3376.1.784af39f31_1779100743699_0.7868101122057314","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3378.1.6504e884ea":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3378.1.6504e884ea","_id":"@open-mercato/ai-assistant@0.6.2-canary.3378.1.6504e884ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c03545a9779d08706c2e42b6f97d133b11a22779","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3378.1.6504e884ea.tgz","fileCount":677,"integrity":"sha512-gQ89/RKlXj4tnYtuBydXiXNc5xnanMVYjFySbLpKgwWYY9WgqP/ZnIDpLbn6R3mUGtJ4bv1ZX3S7TopvM18xGw==","signatures":[{"sig":"MEUCIFWYT/MvpEG2Wmc+SHNy6nXe+w0o2Gcm1Ge7PrlUIH3VAiEAm/tStR9ZJ3dRhJCuAbR0MMADf0HJsoAqSEVZGJNf2vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3378.1.6504e884ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5954278},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gQ89/RKlXj4tnYtuBydXiXNc5xnanMVYjFySbLpKgwWYY9WgqP/ZnIDpLbn6R3mUGtJ4bv1ZX3S7TopvM18xGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3378.1.6504e884ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3378.1.6504e884ea","@open-mercato/shared":"0.6.2-canary.3378.1.6504e884ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3378.1.6504e884ea","@open-mercato/shared":"0.6.2-canary.3378.1.6504e884ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3378.1.6504e884ea_1779100940984_0.14954933697002737","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3379.1.ba79614cd3":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3379.1.ba79614cd3","_id":"@open-mercato/ai-assistant@0.6.2-canary.3379.1.ba79614cd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bfcacd3a82a8ae3d10c1c309b8822fdc69dca69","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3379.1.ba79614cd3.tgz","fileCount":643,"integrity":"sha512-JetpGWwPbJJkpRZR+cl4QAc0A624P+9yzri2lsl+ys+XXQeJYd7qZcv4vNvGsPQl/DLfKPyfms/Cm5Ow1PTxvw==","signatures":[{"sig":"MEUCIQD+ehcTNDVRZmoeMhLrAJNc34r31hvOW/YC0Zawh7EAqgIgCNIIHh8fqueSxhl+p0lkb9eyan4XORZFcoMa02SkLRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3379.1.ba79614cd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JetpGWwPbJJkpRZR+cl4QAc0A624P+9yzri2lsl+ys+XXQeJYd7qZcv4vNvGsPQl/DLfKPyfms/Cm5Ow1PTxvw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3379.1.ba79614cd3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3379.1.ba79614cd3","@open-mercato/shared":"0.6.2-canary.3379.1.ba79614cd3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3379.1.ba79614cd3","@open-mercato/shared":"0.6.2-canary.3379.1.ba79614cd3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3379.1.ba79614cd3_1779101056675_0.5455793201053953","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3377.1.e65f3ffd55":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3377.1.e65f3ffd55","_id":"@open-mercato/ai-assistant@0.6.2-canary.3377.1.e65f3ffd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"530d17753276b7ae9a5d0dd5804552ba787de605","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3377.1.e65f3ffd55.tgz","fileCount":643,"integrity":"sha512-+8+JMwg1qvipo1fLRhS6U/uKMT21M7FRnzTnRHc/cmbnfCGB3txFunad2nPsDv3x0pqKEeFyVniFq3ah+/U3MQ==","signatures":[{"sig":"MEQCIBWfWSBCyennPDvF3gcmjOWavPkzznxxDRPgjOq1FGgBAiBwSDEGELtl0X3AaxcgWEEYXnOIFxRwUP4AmnDKQDPVzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3377.1.e65f3ffd55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+8+JMwg1qvipo1fLRhS6U/uKMT21M7FRnzTnRHc/cmbnfCGB3txFunad2nPsDv3x0pqKEeFyVniFq3ah+/U3MQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3377.1.e65f3ffd55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3377.1.e65f3ffd55","@open-mercato/shared":"0.6.2-canary.3377.1.e65f3ffd55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3377.1.e65f3ffd55","@open-mercato/shared":"0.6.2-canary.3377.1.e65f3ffd55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3377.1.e65f3ffd55_1779101088595_0.4814072847873172","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3380.1.bb14509041":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3380.1.bb14509041","_id":"@open-mercato/ai-assistant@0.6.2-develop.3380.1.bb14509041","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fb20ecdbc5ed57e6eb5125aa512148adcdca7dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3380.1.bb14509041.tgz","fileCount":643,"integrity":"sha512-hrEiNywW1jDrAIwWWKDca4LR/a4jIOf+n6cxWLmOWSgnSBU5jiMmk9AqAchE/bbfqFRMKCpvXDJt9+W7ktuP4Q==","signatures":[{"sig":"MEUCIGlMC9tbBBzrFMCEohk2p+s+cqH4FSSZNPk0Z1VpkhvnAiEAg/1HUMKR1g4meVaqfXNScbVnCv5LVQanpDD9gbJCyY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3380.1.bb14509041","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hrEiNywW1jDrAIwWWKDca4LR/a4jIOf+n6cxWLmOWSgnSBU5jiMmk9AqAchE/bbfqFRMKCpvXDJt9+W7ktuP4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3380.1.bb14509041","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3380.1.bb14509041","@open-mercato/shared":"0.6.2-develop.3380.1.bb14509041"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3380.1.bb14509041","@open-mercato/shared":"0.6.2-develop.3380.1.bb14509041"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3380.1.bb14509041_1779101140805_0.6252454689953033","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3381.1.8461b312a9":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3381.1.8461b312a9","_id":"@open-mercato/ai-assistant@0.6.2-develop.3381.1.8461b312a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26730ea40e61b6bd2a72ad1a1bd36491007b7ace","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3381.1.8461b312a9.tgz","fileCount":643,"integrity":"sha512-XnMmXNht3zlNuK56XS/719pbaV7zKUV8SlsjRwjN1n84RFhLzvRVMu+uNaYYFin/Ka+DhCc2TAHBH87vDjldQQ==","signatures":[{"sig":"MEYCIQCFoX9BwbKzpTu5WajQ+3uOi0ykocKtK0SFKh2LXjHmgQIhAIYIIvpYAeyhQZlnp796SXUBJ9lST5fI+QR5tyO2zUXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3381.1.8461b312a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XnMmXNht3zlNuK56XS/719pbaV7zKUV8SlsjRwjN1n84RFhLzvRVMu+uNaYYFin/Ka+DhCc2TAHBH87vDjldQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3381.1.8461b312a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3381.1.8461b312a9","@open-mercato/shared":"0.6.2-develop.3381.1.8461b312a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3381.1.8461b312a9","@open-mercato/shared":"0.6.2-develop.3381.1.8461b312a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3381.1.8461b312a9_1779102370303_0.9150751070946574","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3382.1.46b769a65a":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3382.1.46b769a65a","_id":"@open-mercato/ai-assistant@0.6.2-canary.3382.1.46b769a65a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a75c253c8ea75e53c3d8e2dc21efade343d01dd7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3382.1.46b769a65a.tgz","fileCount":643,"integrity":"sha512-ELXDjGNxdqy/DtxoIxHSxEGPbQY8Q//tvmwA40rjp9gAxCuHVxmkBFoeQleJnWmy13Z+hE+1l/GaaaZ8NlwrDQ==","signatures":[{"sig":"MEUCIDfstg5CMKDpMs46w49dNxHZl6VQ3papEX8w1LWlweIUAiEAvTC19YfPiCYZ60XTvclgu8JBRMjH3Oj9NZDZxMaUb8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3382.1.46b769a65a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ELXDjGNxdqy/DtxoIxHSxEGPbQY8Q//tvmwA40rjp9gAxCuHVxmkBFoeQleJnWmy13Z+hE+1l/GaaaZ8NlwrDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3382.1.46b769a65a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3382.1.46b769a65a","@open-mercato/shared":"0.6.2-canary.3382.1.46b769a65a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3382.1.46b769a65a","@open-mercato/shared":"0.6.2-canary.3382.1.46b769a65a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3382.1.46b769a65a_1779102881702_0.006424127311667638","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3383.1.1768b2db37":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3383.1.1768b2db37","_id":"@open-mercato/ai-assistant@0.6.2-canary.3383.1.1768b2db37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67ed726edc057c50fa4ad8028c6db2d5b484ce4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3383.1.1768b2db37.tgz","fileCount":647,"integrity":"sha512-kvy8W8y4RCUcRju/iDsIUWyOqFIXAGE82FBpEazy0En08u+bklNfTjPsB4Z2Vun3+njUap8xsFIRPsVwbrV5pg==","signatures":[{"sig":"MEUCIQCxut6lGkXAEW5924rXPOlJ4LmT6U4AJvZY0zne7Bh1OgIgGY+9IUiw0M9afr/cdR7/CLRU9o2AqwQpUz1E8CwzwsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3383.1.1768b2db37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5741426},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kvy8W8y4RCUcRju/iDsIUWyOqFIXAGE82FBpEazy0En08u+bklNfTjPsB4Z2Vun3+njUap8xsFIRPsVwbrV5pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3383.1.1768b2db37","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3383.1.1768b2db37","@open-mercato/shared":"0.6.2-canary.3383.1.1768b2db37"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3383.1.1768b2db37","@open-mercato/shared":"0.6.2-canary.3383.1.1768b2db37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3383.1.1768b2db37_1779102897010_0.6896791300584812","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3384.1.79d57678e3":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3384.1.79d57678e3","_id":"@open-mercato/ai-assistant@0.6.2-canary.3384.1.79d57678e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32ab491490146fb46eb6768eb2c4aebf584eee1c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3384.1.79d57678e3.tgz","fileCount":643,"integrity":"sha512-Niyouftnf819Vcujid0mZA105mDKAbx+RxWLQS+kqi7XBCDLQXo8g4OB8xFb5y52HqJKWKabAzpvo5bREzLo6g==","signatures":[{"sig":"MEUCIQCd2+evfX/DdJqW05gYzn7NTxCg2vm3fYnRQenhByR5DQIgIjGlszjRU0I1X3BfzFyZsgkr8h9jKimPQjbYHY3VKqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3384.1.79d57678e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Niyouftnf819Vcujid0mZA105mDKAbx+RxWLQS+kqi7XBCDLQXo8g4OB8xFb5y52HqJKWKabAzpvo5bREzLo6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3384.1.79d57678e3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3384.1.79d57678e3","@open-mercato/shared":"0.6.2-canary.3384.1.79d57678e3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3384.1.79d57678e3","@open-mercato/shared":"0.6.2-canary.3384.1.79d57678e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3384.1.79d57678e3_1779102945246_0.5312769093583172","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3385.1.b81ec36b29":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3385.1.b81ec36b29","_id":"@open-mercato/ai-assistant@0.6.2-canary.3385.1.b81ec36b29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d48fa8709b42162120533a08451b2aeb5672794a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3385.1.b81ec36b29.tgz","fileCount":643,"integrity":"sha512-z8EuOJ4xTdiG+JedU9X+nVgFjVvp731TsfBbrSUUuLNbvRrP7QyKl8KKf0le+NifBsW7BKTv1dclDN0MQvmhtQ==","signatures":[{"sig":"MEUCIDFyiZxGTZAtWJkmM4alf4S7raE14Jpp0ngMbTKyH2dxAiEAvdXamgAXZVyBqal4MFcpoq0vIfZ0P4dBi3YrHwavzLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3385.1.b81ec36b29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z8EuOJ4xTdiG+JedU9X+nVgFjVvp731TsfBbrSUUuLNbvRrP7QyKl8KKf0le+NifBsW7BKTv1dclDN0MQvmhtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3385.1.b81ec36b29","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3385.1.b81ec36b29","@open-mercato/shared":"0.6.2-canary.3385.1.b81ec36b29"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3385.1.b81ec36b29","@open-mercato/shared":"0.6.2-canary.3385.1.b81ec36b29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3385.1.b81ec36b29_1779103761085_0.7999943769350768","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3386.1.313d9403e0":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3386.1.313d9403e0","_id":"@open-mercato/ai-assistant@0.6.2-canary.3386.1.313d9403e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79f7bd0f5c3e50719d1c7a37c2c9dba02926fc83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3386.1.313d9403e0.tgz","fileCount":643,"integrity":"sha512-vbEiEfXgqFeJff9nKQQtn2M4veuQQnisMOvehVZG4AKkhKLtOGT3OAiKbQwyP184dqiP9/MeHEf56+XeirTPSw==","signatures":[{"sig":"MEQCIDrfNwQYyw1n9Es7eIiLqKOfKwZRWUBuHrrqECsA5iYLAiAYaap1Ilh/SxEV6htCL4qnjjMqiYZpkP/VDr+el8z4sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3386.1.313d9403e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vbEiEfXgqFeJff9nKQQtn2M4veuQQnisMOvehVZG4AKkhKLtOGT3OAiKbQwyP184dqiP9/MeHEf56+XeirTPSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3386.1.313d9403e0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3386.1.313d9403e0","@open-mercato/shared":"0.6.2-canary.3386.1.313d9403e0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3386.1.313d9403e0","@open-mercato/shared":"0.6.2-canary.3386.1.313d9403e0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3386.1.313d9403e0_1779104196656_0.6908328783165654","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3388.1.59a9f0f7fb":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3388.1.59a9f0f7fb","_id":"@open-mercato/ai-assistant@0.6.2-canary.3388.1.59a9f0f7fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac1617ed6f2a8fae5578dc9c3633bab62bc50ed7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3388.1.59a9f0f7fb.tgz","fileCount":643,"integrity":"sha512-CHO9Mtm5YVy/Kz5xButJQlGrXr8waZQj7wAI577SUMuY3ZOjAySvHolxUT6MXOh5cPyIkV0eo/52IHIFnUgM2g==","signatures":[{"sig":"MEQCIEw3oP4fw7Wc54pvJ92K57PXxvbzwAyy3g20kc83GqRTAiA8EoUmhD0qgqGvFVepFqGX8Dp15MEF652ROWxKN23PJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3388.1.59a9f0f7fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CHO9Mtm5YVy/Kz5xButJQlGrXr8waZQj7wAI577SUMuY3ZOjAySvHolxUT6MXOh5cPyIkV0eo/52IHIFnUgM2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3388.1.59a9f0f7fb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3388.1.59a9f0f7fb","@open-mercato/shared":"0.6.2-canary.3388.1.59a9f0f7fb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3388.1.59a9f0f7fb","@open-mercato/shared":"0.6.2-canary.3388.1.59a9f0f7fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3388.1.59a9f0f7fb_1779104293057_0.09752862795421913","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3387.1.de59389277":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3387.1.de59389277","_id":"@open-mercato/ai-assistant@0.6.2-canary.3387.1.de59389277","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4046e0c11562f9a6674cf91ba9e1bf5029407c56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3387.1.de59389277.tgz","fileCount":643,"integrity":"sha512-bZZfb/JpFItH4/l8Zhy6H8FqjcjreA5HuPLD/rSt+B6ZaJvmo9rkYCP9tU9QiBRurm9IQGL0U75NwUI9xq69kQ==","signatures":[{"sig":"MEUCIQDLdnKhIZ0CqgQIsXBgpi8I4E+d2Gvfie7oJKSe/Yg08gIgA1N8ljNz9DbAxxov4GN8WjEtFkPGpaJ8TBlj4gqYe0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3387.1.de59389277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bZZfb/JpFItH4/l8Zhy6H8FqjcjreA5HuPLD/rSt+B6ZaJvmo9rkYCP9tU9QiBRurm9IQGL0U75NwUI9xq69kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3387.1.de59389277","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3387.1.de59389277","@open-mercato/shared":"0.6.2-canary.3387.1.de59389277"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3387.1.de59389277","@open-mercato/shared":"0.6.2-canary.3387.1.de59389277"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3387.1.de59389277_1779104486244_0.29106331478780323","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3389.1.bbccfd35ae":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3389.1.bbccfd35ae","_id":"@open-mercato/ai-assistant@0.6.2-canary.3389.1.bbccfd35ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b775269034beaf283b13ee7eeec164dbf5b06ac9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3389.1.bbccfd35ae.tgz","fileCount":647,"integrity":"sha512-SqYOeE5e1WLvDz6jAwv9KTOJGB3mVVFINHtkRQQe/ymOHyha2tzKbLG5+p+evrEGm2LBlWial5b/kRKkZfb0wA==","signatures":[{"sig":"MEQCIHWMTUmiS6kVXuJAiih7Xgh7sGGcDC98ptMWdOvxZusQAiAS+O18ub+b9QnPGKnhO5cfFuRxVQR7M/agb1M/muVxLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3389.1.bbccfd35ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5741426},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SqYOeE5e1WLvDz6jAwv9KTOJGB3mVVFINHtkRQQe/ymOHyha2tzKbLG5+p+evrEGm2LBlWial5b/kRKkZfb0wA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3389.1.bbccfd35ae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3389.1.bbccfd35ae","@open-mercato/shared":"0.6.2-canary.3389.1.bbccfd35ae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3389.1.bbccfd35ae","@open-mercato/shared":"0.6.2-canary.3389.1.bbccfd35ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3389.1.bbccfd35ae_1779104520602_0.00030486384537131705","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3391.1.3a50c92b40":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3391.1.3a50c92b40","_id":"@open-mercato/ai-assistant@0.6.2-canary.3391.1.3a50c92b40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55ee0f70c2d116da950b1811a8df678a68944ccd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3391.1.3a50c92b40.tgz","fileCount":643,"integrity":"sha512-eRosBwsshYvt3a8YsD/WU/w5+PuLX5PMEVOQuantNdqmFcYxg81UHcABKsuO/K6hOS7xOSi6zR9CvoxNDfxe+g==","signatures":[{"sig":"MEUCIAtxoZQh1Xt9ZWsOy/BE28OlNj7alT1xwKSgMSXI/WeBAiEAoJRoQ6EGMVv1ruiDeJXDxkTS3Lv4m36e0YmThP4q6aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3391.1.3a50c92b40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eRosBwsshYvt3a8YsD/WU/w5+PuLX5PMEVOQuantNdqmFcYxg81UHcABKsuO/K6hOS7xOSi6zR9CvoxNDfxe+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3391.1.3a50c92b40","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3391.1.3a50c92b40","@open-mercato/shared":"0.6.2-canary.3391.1.3a50c92b40"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3391.1.3a50c92b40","@open-mercato/shared":"0.6.2-canary.3391.1.3a50c92b40"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3391.1.3a50c92b40_1779104618378_0.7756113228962997","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3392.1.5983efda23":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3392.1.5983efda23","_id":"@open-mercato/ai-assistant@0.6.2-canary.3392.1.5983efda23","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5957c5e2560d96c178ba17d663e90feb870dbab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3392.1.5983efda23.tgz","fileCount":643,"integrity":"sha512-Co37GYIPwR0spFqguJNuDqt170DpE4Hd6Ohlph7ovYm97mSyLyiAOLxyQt514GVigdEmeF14HAf6LrtD3nDS2g==","signatures":[{"sig":"MEUCICv9Z6rbhOmpA3jfi7bUawJF969IVd5BLT5xC09LtynxAiEAyb3Y5aWQxN+Wog3vXVVsoqb++5MsSVO38dFYgdenMlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3392.1.5983efda23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Co37GYIPwR0spFqguJNuDqt170DpE4Hd6Ohlph7ovYm97mSyLyiAOLxyQt514GVigdEmeF14HAf6LrtD3nDS2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3392.1.5983efda23","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3392.1.5983efda23","@open-mercato/shared":"0.6.2-canary.3392.1.5983efda23"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3392.1.5983efda23","@open-mercato/shared":"0.6.2-canary.3392.1.5983efda23"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3392.1.5983efda23_1779104669445_0.798331430929859","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3393.1.2a7bd7bca0":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3393.1.2a7bd7bca0","_id":"@open-mercato/ai-assistant@0.6.2-canary.3393.1.2a7bd7bca0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d3bebd71c44771295118eedba44e17c982ab46b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3393.1.2a7bd7bca0.tgz","fileCount":647,"integrity":"sha512-Id4a9SMYiRsONzVu0q3o23APX+feAlc9bcwVo+AToe51+FJYH175uRrG3DD3asb+DoGFR0+K0WEiQCPvROUdtQ==","signatures":[{"sig":"MEUCIQD9HmZuN0KzuVrL/zM67mrHtcBIzXQLr5ZeruqgMf2/YwIgCeo5tGKGz5xsTIcj4CSKrAxcOSWlMNibZwV3Zhjkwfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3393.1.2a7bd7bca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5741426},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Id4a9SMYiRsONzVu0q3o23APX+feAlc9bcwVo+AToe51+FJYH175uRrG3DD3asb+DoGFR0+K0WEiQCPvROUdtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3393.1.2a7bd7bca0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3393.1.2a7bd7bca0","@open-mercato/shared":"0.6.2-canary.3393.1.2a7bd7bca0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3393.1.2a7bd7bca0","@open-mercato/shared":"0.6.2-canary.3393.1.2a7bd7bca0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3393.1.2a7bd7bca0_1779104970364_0.261337988960366","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3390.1.96f667e218":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3390.1.96f667e218","_id":"@open-mercato/ai-assistant@0.6.2-canary.3390.1.96f667e218","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3948f8db53d016ab7107ecc7caf15b6adb1b746b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3390.1.96f667e218.tgz","fileCount":643,"integrity":"sha512-P3oend+L7tigmf+q9chDcZ+XAyR8Q8Ld+7DOx8tQPGy+lJ5zaNeY4NpbjhM/UpiQJcNHAs/EEflM1POz/FL6Cg==","signatures":[{"sig":"MEYCIQCsRAMBOdgS7wfJZhPC448V7Gmtv/hDWEcsMMvtWOyCvwIhAK9oA/mlx77q5y20iclTd8FuBO3j7koyrErmrZAgGkCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3390.1.96f667e218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P3oend+L7tigmf+q9chDcZ+XAyR8Q8Ld+7DOx8tQPGy+lJ5zaNeY4NpbjhM/UpiQJcNHAs/EEflM1POz/FL6Cg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3390.1.96f667e218","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3390.1.96f667e218","@open-mercato/shared":"0.6.2-canary.3390.1.96f667e218"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3390.1.96f667e218","@open-mercato/shared":"0.6.2-canary.3390.1.96f667e218"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3390.1.96f667e218_1779105193814_0.8633527207611689","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3396.1.cf13d90ab1":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3396.1.cf13d90ab1","_id":"@open-mercato/ai-assistant@0.6.2-canary.3396.1.cf13d90ab1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6328ca8b14f26cdc8634715a87e156d92fb1a56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3396.1.cf13d90ab1.tgz","fileCount":643,"integrity":"sha512-mXPG3216i7hqOnUZWw9Tz/QCOscAbCF5z/0XzJyp/OBxsS3HfFQ88T3eIuhpEpRMNrmvNmLYpiy+1C1K5IKP3w==","signatures":[{"sig":"MEQCIExBcZTkk4KPReaQGUsSXeI6SIYQO1+xpFkqmKw0bMW2AiAzqxHzUWxHf1vH06oUtK9abkhv56FreLLE7XI7M9O4LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3396.1.cf13d90ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mXPG3216i7hqOnUZWw9Tz/QCOscAbCF5z/0XzJyp/OBxsS3HfFQ88T3eIuhpEpRMNrmvNmLYpiy+1C1K5IKP3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3396.1.cf13d90ab1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3396.1.cf13d90ab1","@open-mercato/shared":"0.6.2-canary.3396.1.cf13d90ab1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3396.1.cf13d90ab1","@open-mercato/shared":"0.6.2-canary.3396.1.cf13d90ab1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3396.1.cf13d90ab1_1779105814680_0.7462475823094272","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3397.1.6c8c3f82dc":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3397.1.6c8c3f82dc","_id":"@open-mercato/ai-assistant@0.6.2-canary.3397.1.6c8c3f82dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d8deab823889348074dd57c3996238b9a33d541","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3397.1.6c8c3f82dc.tgz","fileCount":643,"integrity":"sha512-NMMFU8OWtQAdir/lSYVMHpVuGShYX4tzB+PLx4hNqNaMiezdelsK3DqPSacxsHd42ESPBxscdZIRDs5Am2O89g==","signatures":[{"sig":"MEUCIAgUfGSojOGmRMZnChYPnoObCPyg1kNcgetZSoB5XQKrAiEA3IkiXn3sWWf9811IO5jqhbcCfswVOxJO3Php0Mkevuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3397.1.6c8c3f82dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NMMFU8OWtQAdir/lSYVMHpVuGShYX4tzB+PLx4hNqNaMiezdelsK3DqPSacxsHd42ESPBxscdZIRDs5Am2O89g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3397.1.6c8c3f82dc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3397.1.6c8c3f82dc","@open-mercato/shared":"0.6.2-canary.3397.1.6c8c3f82dc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3397.1.6c8c3f82dc","@open-mercato/shared":"0.6.2-canary.3397.1.6c8c3f82dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3397.1.6c8c3f82dc_1779106729727_0.19567471380217283","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3394.1.1936b7361d":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3394.1.1936b7361d","_id":"@open-mercato/ai-assistant@0.6.2-canary.3394.1.1936b7361d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba013de4878de9488d70b9e413e9251a53c0f684","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3394.1.1936b7361d.tgz","fileCount":643,"integrity":"sha512-ZT3e/Pn6ueamXg4VIqtj2CsC9XHbUlXauO9IEKbhDTWMfWdxej7n/Lzwo233mZsOlB/7D8wG+Abn6Lf3WK0sTg==","signatures":[{"sig":"MEUCIQChWTkqtLhrgLSXiNQuFkAtLnaYwYpwbPqwUX8eh4lgOAIgDrynxeq9FcPuaCCLYp5TvnbwvrPGnYE38YkHM8xKntI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3394.1.1936b7361d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZT3e/Pn6ueamXg4VIqtj2CsC9XHbUlXauO9IEKbhDTWMfWdxej7n/Lzwo233mZsOlB/7D8wG+Abn6Lf3WK0sTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3394.1.1936b7361d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3394.1.1936b7361d","@open-mercato/shared":"0.6.2-canary.3394.1.1936b7361d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3394.1.1936b7361d","@open-mercato/shared":"0.6.2-canary.3394.1.1936b7361d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3394.1.1936b7361d_1779107664580_0.4534720135560002","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3395.1.1660cb4fae":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3395.1.1660cb4fae","_id":"@open-mercato/ai-assistant@0.6.2-canary.3395.1.1660cb4fae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbfc68445e3adf55240f7fffdee4fc265b488c74","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3395.1.1660cb4fae.tgz","fileCount":643,"integrity":"sha512-GkcOwgsXbZXwS7S7mwi6bvlxxxOA7kpW9ITflniThD6m7ztUZbJToishMPx9DTGp91vhD8N/cbg0e3GlN3e5Wg==","signatures":[{"sig":"MEYCIQDtDA9vqvamOBihsP6tQlM2ZPbM86P9esQe5JlhFrfDWgIhAJ/5ALgXiSNVCGL/HCFOr57lBT41B2+V7GClc70mS+Pe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3395.1.1660cb4fae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GkcOwgsXbZXwS7S7mwi6bvlxxxOA7kpW9ITflniThD6m7ztUZbJToishMPx9DTGp91vhD8N/cbg0e3GlN3e5Wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3395.1.1660cb4fae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3395.1.1660cb4fae","@open-mercato/shared":"0.6.2-canary.3395.1.1660cb4fae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3395.1.1660cb4fae","@open-mercato/shared":"0.6.2-canary.3395.1.1660cb4fae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3395.1.1660cb4fae_1779107788630_0.23963258989604164","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3400.1.d948268f50":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3400.1.d948268f50","_id":"@open-mercato/ai-assistant@0.6.2-develop.3400.1.d948268f50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"819fc99f481640b960542c1fe2cc4542208bb6e3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3400.1.d948268f50.tgz","fileCount":643,"integrity":"sha512-i1ishhc16fyctdZQ30HutJCY0Llrd65z1d+s8nj9C5i99avR5B5NO0j3kBuCmlKCSgosCoko71f9lFq7ultQZw==","signatures":[{"sig":"MEQCIHiQWWeM3newPwY1+KTTaywMGBWOl1CHibZMfmA9j6EgAiBh5+Btn4RTTjLVUzAcurGSilLRNewnr2h/NtUzLJd8Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3400.1.d948268f50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i1ishhc16fyctdZQ30HutJCY0Llrd65z1d+s8nj9C5i99avR5B5NO0j3kBuCmlKCSgosCoko71f9lFq7ultQZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3400.1.d948268f50","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3400.1.d948268f50","@open-mercato/shared":"0.6.2-develop.3400.1.d948268f50"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3400.1.d948268f50","@open-mercato/shared":"0.6.2-develop.3400.1.d948268f50"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3400.1.d948268f50_1779108155542_0.5249428074654949","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3403.1.bae4fdbed8":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3403.1.bae4fdbed8","_id":"@open-mercato/ai-assistant@0.6.2-canary.3403.1.bae4fdbed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6a73076ee4aefb5443b50543d8738e2eaaa855bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3403.1.bae4fdbed8.tgz","fileCount":643,"integrity":"sha512-0Nwi0lF0yxNP69KJXkVHanhqmCgr4VdZFAgPxCU3uRxedxEsWCwrVNWfKYL61VSE0GFRXlGVUVZOz2afRM7sbg==","signatures":[{"sig":"MEUCIQCgD2CJ947c6ilQsm0yBuB39G0fH8mBLzNGKdzhBo0RWgIgKsX+u9HhE/6nIyo/ALpCgcjJpNpjRF7tsMNmJkfJkYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3403.1.bae4fdbed8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0Nwi0lF0yxNP69KJXkVHanhqmCgr4VdZFAgPxCU3uRxedxEsWCwrVNWfKYL61VSE0GFRXlGVUVZOz2afRM7sbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3403.1.bae4fdbed8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3403.1.bae4fdbed8","@open-mercato/shared":"0.6.2-canary.3403.1.bae4fdbed8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3403.1.bae4fdbed8","@open-mercato/shared":"0.6.2-canary.3403.1.bae4fdbed8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3403.1.bae4fdbed8_1779109180720_0.6748203391832392","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3401.1.b4a867f71c":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3401.1.b4a867f71c","_id":"@open-mercato/ai-assistant@0.6.2-canary.3401.1.b4a867f71c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ddb2ebce969a91f9c999d56a37a1dcbbd5f7ee9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3401.1.b4a867f71c.tgz","fileCount":643,"integrity":"sha512-VFS4TCyHkQ0AMHgKnV91l+NQhst28JjqkmJwg/rnUZhb4v6LUFrObiPsO1wXxZPADihbn/iVhtMVA8ZJBLGNyA==","signatures":[{"sig":"MEUCIHurTrzloYVO+ocsDMx/xK3rd3NrlmCs6FbiB3QB7y17AiEA9nZMTEcuzyOdnZqwuJngPmvNtnOFB6u/ujOvr3OGQ2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3401.1.b4a867f71c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VFS4TCyHkQ0AMHgKnV91l+NQhst28JjqkmJwg/rnUZhb4v6LUFrObiPsO1wXxZPADihbn/iVhtMVA8ZJBLGNyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3401.1.b4a867f71c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3401.1.b4a867f71c","@open-mercato/shared":"0.6.2-canary.3401.1.b4a867f71c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3401.1.b4a867f71c","@open-mercato/shared":"0.6.2-canary.3401.1.b4a867f71c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3401.1.b4a867f71c_1779109324936_0.2883070698106587","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3402.1.d476b12f36":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3402.1.d476b12f36","_id":"@open-mercato/ai-assistant@0.6.2-canary.3402.1.d476b12f36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b8420373b4d94e390c440d119e5f31a19333c77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3402.1.d476b12f36.tgz","fileCount":643,"integrity":"sha512-fF1dN8CcYlw6a9398XdPgueXOqrQVpYIDDbwCYgxPPs6P3Lv8RWSkAQ0I+nsMGdAgQpnZisbAOZjykTwJBlIIA==","signatures":[{"sig":"MEQCIEJ1wAnTuHVmClREPDHWXilDt5983FRfeGB5f3hwWhatAiBR1i8Gk4de4MiCFBPQX+VKUrECV15hAcH9AqPvE392fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3402.1.d476b12f36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fF1dN8CcYlw6a9398XdPgueXOqrQVpYIDDbwCYgxPPs6P3Lv8RWSkAQ0I+nsMGdAgQpnZisbAOZjykTwJBlIIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3402.1.d476b12f36","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3402.1.d476b12f36","@open-mercato/shared":"0.6.2-canary.3402.1.d476b12f36"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3402.1.d476b12f36","@open-mercato/shared":"0.6.2-canary.3402.1.d476b12f36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3402.1.d476b12f36_1779109359022_0.6863737362240492","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3404.1.2312fbb315":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3404.1.2312fbb315","_id":"@open-mercato/ai-assistant@0.6.2-canary.3404.1.2312fbb315","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07e52b51dfd48cefde6b732220b1fa7e7aaa3a31","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3404.1.2312fbb315.tgz","fileCount":643,"integrity":"sha512-Gi1p7avRI9WA2XhZHhqtERL53jgbCvfq0YfJoHrDBgLsrLnlXawZKZIHChlRDEKpfXWgJmtHECieV6A6unAR/g==","signatures":[{"sig":"MEUCIFIu52W7CVjZMhDt4RSniymyEej7MgRFHYODfjK/k1IuAiEAhPcQ/Y+yK5lfc8YLeAaZUECwtQdL+Eo/i/KUGSAs8Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3404.1.2312fbb315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Gi1p7avRI9WA2XhZHhqtERL53jgbCvfq0YfJoHrDBgLsrLnlXawZKZIHChlRDEKpfXWgJmtHECieV6A6unAR/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3404.1.2312fbb315","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3404.1.2312fbb315","@open-mercato/shared":"0.6.2-canary.3404.1.2312fbb315"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3404.1.2312fbb315","@open-mercato/shared":"0.6.2-canary.3404.1.2312fbb315"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3404.1.2312fbb315_1779114293737_0.7890227039434594","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3400.2.d948268f50":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3400.2.d948268f50","_id":"@open-mercato/ai-assistant@0.6.2-develop.3400.2.d948268f50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f61204575fdcb51a81dee631a5399fc3a9d1bfe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3400.2.d948268f50.tgz","fileCount":643,"integrity":"sha512-vmwUmBF0Ez3CwtXemVs3FM/En1l2OhoAyytBcV23f+1dxhW0a0VHLCo0VsrAduzLBHo26W1VJCox8bqTPZQI0Q==","signatures":[{"sig":"MEUCIEboCJCQRGt0UJwLydiZoSnDxRCR5iLw9nrG5R9EXw6mAiEAmQ3BXvlO25Yw3/Wl236H0bFLQiFY6wu5H9+RBaaEaJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3400.2.d948268f50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vmwUmBF0Ez3CwtXemVs3FM/En1l2OhoAyytBcV23f+1dxhW0a0VHLCo0VsrAduzLBHo26W1VJCox8bqTPZQI0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3400.2.d948268f50","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3400.2.d948268f50","@open-mercato/shared":"0.6.2-develop.3400.2.d948268f50"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3400.2.d948268f50","@open-mercato/shared":"0.6.2-develop.3400.2.d948268f50"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3400.2.d948268f50_1779114975401_0.7935798265505738","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3406.1.2b403f40da":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3406.1.2b403f40da","_id":"@open-mercato/ai-assistant@0.6.2-develop.3406.1.2b403f40da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c79eb2f7aaabca4e7f4181e251dc04e55589f5c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3406.1.2b403f40da.tgz","fileCount":643,"integrity":"sha512-NHrmdzuj8+kNOOOH+F/QNDW7wfGdjPs6OcjCbJp+KfGfICtTZ9hGIdwKqP89M9JdjVnvEN8LWTebTnyCIVhvRA==","signatures":[{"sig":"MEQCIBnNe4XWefK+QbvWwrNn2QXE5MqIr0/ubwd8fw+qk+K1AiBAS2YaxReRVAQfPSZw5UZoaxrI9Oe2ozPfQf1DDoDncQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3406.1.2b403f40da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NHrmdzuj8+kNOOOH+F/QNDW7wfGdjPs6OcjCbJp+KfGfICtTZ9hGIdwKqP89M9JdjVnvEN8LWTebTnyCIVhvRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3406.1.2b403f40da","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3406.1.2b403f40da","@open-mercato/shared":"0.6.2-develop.3406.1.2b403f40da"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3406.1.2b403f40da","@open-mercato/shared":"0.6.2-develop.3406.1.2b403f40da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3406.1.2b403f40da_1779115992860_0.3778138090886043","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3408.1.dda6311783":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3408.1.dda6311783","_id":"@open-mercato/ai-assistant@0.6.2-canary.3408.1.dda6311783","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"257713555429a70d5bddd481a8c636880928eb96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3408.1.dda6311783.tgz","fileCount":650,"integrity":"sha512-Rcrru8cmYZz7X7qAZIHkiMbMcyQhUahdbJ+4vtEKnbzbpkyLs8xuGL8GabSkrRXXj9ul4+tNuLYphdfHXVwkhw==","signatures":[{"sig":"MEQCIADuBUTea/ehUwshZSgOJ7urgUHM+GHQ3OvFnqUn2jrtAiBfLu+PhywZsQkpprpzGltxTXtQn1NqHSiAFaEyRz0DqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3408.1.dda6311783","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799835},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Rcrru8cmYZz7X7qAZIHkiMbMcyQhUahdbJ+4vtEKnbzbpkyLs8xuGL8GabSkrRXXj9ul4+tNuLYphdfHXVwkhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3408.1.dda6311783","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3408.1.dda6311783","@open-mercato/shared":"0.6.2-canary.3408.1.dda6311783"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3408.1.dda6311783","@open-mercato/shared":"0.6.2-canary.3408.1.dda6311783"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3408.1.dda6311783_1779116615308_0.9883531060494097","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3409.1.25b33e6bfb":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3409.1.25b33e6bfb","_id":"@open-mercato/ai-assistant@0.6.2-canary.3409.1.25b33e6bfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77d4333b9c80a29de8e3bda35fa1bfd1616f5874","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3409.1.25b33e6bfb.tgz","fileCount":650,"integrity":"sha512-t8So2gTyWr9GWxCqHGlESkswE+vnCILmbVru2TmuYKZc7ZMCnFgRqIGcTnbtZXtP0W4ESQSbmGVU5J3g9d1UPw==","signatures":[{"sig":"MEYCIQDM8ulyABRkKK8KcATjae3SVolspVrAMwVqyICjfIT2wQIhAIZwo9K6lPpxHyygO0QlZdqwMAP+5k55q8AXhYRtQM3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3409.1.25b33e6bfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799835},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t8So2gTyWr9GWxCqHGlESkswE+vnCILmbVru2TmuYKZc7ZMCnFgRqIGcTnbtZXtP0W4ESQSbmGVU5J3g9d1UPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3409.1.25b33e6bfb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3409.1.25b33e6bfb","@open-mercato/shared":"0.6.2-canary.3409.1.25b33e6bfb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3409.1.25b33e6bfb","@open-mercato/shared":"0.6.2-canary.3409.1.25b33e6bfb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3409.1.25b33e6bfb_1779116958864_0.7828405104779803","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3412.1.622e4e1763":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3412.1.622e4e1763","_id":"@open-mercato/ai-assistant@0.6.2-canary.3412.1.622e4e1763","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60f6daddadd398af3d1beebfd22d8bfd282cff84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3412.1.622e4e1763.tgz","fileCount":650,"integrity":"sha512-7oPO0trl65bBVDLERoGk7sTWec/d8oCU1vyMC3xxjyf7WOrizRbHoU1OMa2cvdbX0ge50jVjs+NuNgpfcnHCeg==","signatures":[{"sig":"MEUCIQCATwTk9lgVxjr/i6xtjXnz1k2zviBmu8PHP6oPmYUHLQIgEAHPBJF15nnTPDti00N43i8kcwy/1m4LX13GodjxDFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3412.1.622e4e1763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799667},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7oPO0trl65bBVDLERoGk7sTWec/d8oCU1vyMC3xxjyf7WOrizRbHoU1OMa2cvdbX0ge50jVjs+NuNgpfcnHCeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3412.1.622e4e1763","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3412.1.622e4e1763","@open-mercato/shared":"0.6.2-canary.3412.1.622e4e1763"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3412.1.622e4e1763","@open-mercato/shared":"0.6.2-canary.3412.1.622e4e1763"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3412.1.622e4e1763_1779117313119_0.6493738428300915","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3413.1.3abbfb75f1":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3413.1.3abbfb75f1","_id":"@open-mercato/ai-assistant@0.6.2-canary.3413.1.3abbfb75f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7694db2edd0dfbef3a52fcfec150492478434139","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3413.1.3abbfb75f1.tgz","fileCount":650,"integrity":"sha512-xx9ncWtZqS5n5QWHQa8iQGHcftZ35VSAwbXyJc0GrpizxxitPxgZE86qNFSv8Jve0U58GU7L6PA83uKL6lo1mA==","signatures":[{"sig":"MEUCICel1Elpu/owllw0cv7y9IrXiFEt9LY5DiwHWxgtckZZAiEA6gXmSQFuEM+23HzKVKmuSWwsBoDWLeOEd3Ef9zqmIu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3413.1.3abbfb75f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799667},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xx9ncWtZqS5n5QWHQa8iQGHcftZ35VSAwbXyJc0GrpizxxitPxgZE86qNFSv8Jve0U58GU7L6PA83uKL6lo1mA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3413.1.3abbfb75f1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3413.1.3abbfb75f1","@open-mercato/shared":"0.6.2-canary.3413.1.3abbfb75f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3413.1.3abbfb75f1","@open-mercato/shared":"0.6.2-canary.3413.1.3abbfb75f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3413.1.3abbfb75f1_1779117990484_0.9016245029736443","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3414.1.23f5ee7b86":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3414.1.23f5ee7b86","_id":"@open-mercato/ai-assistant@0.6.2-canary.3414.1.23f5ee7b86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"526fa9bde6c081afaf505982a7c06f1491c103b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3414.1.23f5ee7b86.tgz","fileCount":643,"integrity":"sha512-oksTQj3G1SL2utcEMACDuJWV/UWtDoT8EYOMPc5IHN0Dqk+5rTVH4z4Kw7s8Tn8hLodC+u6QTCFXBg7FJeLnQA==","signatures":[{"sig":"MEUCIQCrs+rGeKE8jwX3zsiyU640gldxspLvjRLOiSEOIGEVcwIgV3brEqBmipJYyzMfFOedluxLOQrYgIRo7729dXA0sgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3414.1.23f5ee7b86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oksTQj3G1SL2utcEMACDuJWV/UWtDoT8EYOMPc5IHN0Dqk+5rTVH4z4Kw7s8Tn8hLodC+u6QTCFXBg7FJeLnQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3414.1.23f5ee7b86","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3414.1.23f5ee7b86","@open-mercato/shared":"0.6.2-canary.3414.1.23f5ee7b86"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3414.1.23f5ee7b86","@open-mercato/shared":"0.6.2-canary.3414.1.23f5ee7b86"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3414.1.23f5ee7b86_1779118354940_0.20024965283043983","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3416.1.786818a3f7":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3416.1.786818a3f7","_id":"@open-mercato/ai-assistant@0.6.2-canary.3416.1.786818a3f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9dc241faf19e88a4756858170e3827194fbfc47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3416.1.786818a3f7.tgz","fileCount":677,"integrity":"sha512-KFzTfVcLl7lXogcc5MKL1kt3jTts9WSOr30+OOdNU9rbvHWttvrXMFX0S4NKHfzv8caE6U5Mq1WpfrxXOKa/Lw==","signatures":[{"sig":"MEQCIFhRDldqXp2+2s8lJLmrp7xQoueG4e2C385dQOdDGyZdAiB+EVMFhnnS428Aukaxur6Z8GhZ40DYT71tSBWNdPxmPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3416.1.786818a3f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5983799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KFzTfVcLl7lXogcc5MKL1kt3jTts9WSOr30+OOdNU9rbvHWttvrXMFX0S4NKHfzv8caE6U5Mq1WpfrxXOKa/Lw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3416.1.786818a3f7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3416.1.786818a3f7","@open-mercato/shared":"0.6.2-canary.3416.1.786818a3f7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3416.1.786818a3f7","@open-mercato/shared":"0.6.2-canary.3416.1.786818a3f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3416.1.786818a3f7_1779118736108_0.4805051228784343","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3415.1.1052efb376":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3415.1.1052efb376","_id":"@open-mercato/ai-assistant@0.6.2-canary.3415.1.1052efb376","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78d5486d8f69e01bcb411f730cf6ea4852595779","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3415.1.1052efb376.tgz","fileCount":643,"integrity":"sha512-Ea3KUTGUNMKg8BbgRVLTc4M7jC6PrE4W5Jxabi+wgouRJFVVLM+ZSwUWknbYhziP0dyutntVwkPEEmMTkdQyvA==","signatures":[{"sig":"MEQCIEPzk73QHGRJpD+4L2DCxmDKwNBKszsFX0B4Rc6w98pOAiBLZy+GBTCalfFhlVhIZXAf9LVQsy/fFfUqUGMg9GQrog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3415.1.1052efb376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692079},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ea3KUTGUNMKg8BbgRVLTc4M7jC6PrE4W5Jxabi+wgouRJFVVLM+ZSwUWknbYhziP0dyutntVwkPEEmMTkdQyvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3415.1.1052efb376","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3415.1.1052efb376","@open-mercato/shared":"0.6.2-canary.3415.1.1052efb376"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3415.1.1052efb376","@open-mercato/shared":"0.6.2-canary.3415.1.1052efb376"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3415.1.1052efb376_1779118839671_0.8208340940601613","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3417.1.4f1e40b184":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3417.1.4f1e40b184","_id":"@open-mercato/ai-assistant@0.6.2-canary.3417.1.4f1e40b184","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2664f92c50daf5769b0688317ea639ea770bf5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3417.1.4f1e40b184.tgz","fileCount":677,"integrity":"sha512-QTNhSjD3eiXFC2oWdMqB2IIwIaVj0Z3JA4EKUWiSUTFzzUn0I5O1bq+N/dQS6vpcN616PMg4iQMXdYgqmcUUEQ==","signatures":[{"sig":"MEUCIG/fGuHRQ+U+35GZ2ZK7CzlXVfz/CvzS+oww7LWcqwJiAiEAyyBmhOA4YDQ/VU1uQd4LNGwnrUMUHZ7b/q3k1459Xxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3417.1.4f1e40b184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5985684},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QTNhSjD3eiXFC2oWdMqB2IIwIaVj0Z3JA4EKUWiSUTFzzUn0I5O1bq+N/dQS6vpcN616PMg4iQMXdYgqmcUUEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3417.1.4f1e40b184","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3417.1.4f1e40b184","@open-mercato/shared":"0.6.2-canary.3417.1.4f1e40b184"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3417.1.4f1e40b184","@open-mercato/shared":"0.6.2-canary.3417.1.4f1e40b184"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3417.1.4f1e40b184_1779119629594_0.11258756741315423","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3420.1.dc136a0f0a":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3420.1.dc136a0f0a","_id":"@open-mercato/ai-assistant@0.6.2-canary.3420.1.dc136a0f0a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91c0bdee7467fbd4ce17c15d32d455989ef8a564","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3420.1.dc136a0f0a.tgz","fileCount":678,"integrity":"sha512-S0we0lPOfIGV5ly4UvhEkD8pXJBQiRBI4olX7yf5QhlsKU5WwzkYEaGgSkWO+iFgQQS40hbRZ07ETWatEmnK2A==","signatures":[{"sig":"MEUCICeM1+2UTe/zk1QBQgUkSzhdKapqUA6QzXrbNs3I5h5rAiEAygaiGN2Q6NzGs0oF7cOiKdKHDFhIn8Hxpf2boqkyMN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3420.1.dc136a0f0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5998547},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S0we0lPOfIGV5ly4UvhEkD8pXJBQiRBI4olX7yf5QhlsKU5WwzkYEaGgSkWO+iFgQQS40hbRZ07ETWatEmnK2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3420.1.dc136a0f0a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3420.1.dc136a0f0a","@open-mercato/shared":"0.6.2-canary.3420.1.dc136a0f0a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3420.1.dc136a0f0a","@open-mercato/shared":"0.6.2-canary.3420.1.dc136a0f0a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3420.1.dc136a0f0a_1779120187658_0.7829964623545069","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3421.1.1556a4cf8c":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3421.1.1556a4cf8c","_id":"@open-mercato/ai-assistant@0.6.2-canary.3421.1.1556a4cf8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31bf9e8684cbb54f8ea4de3109f5da0c78c852bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3421.1.1556a4cf8c.tgz","fileCount":678,"integrity":"sha512-tS+/OgLIGYz89yzEDIfqVRq2upOR/RSD0Lmfhb483v5ws99HyjFBUmKjLjIdrm14lL3mNhrBfd1D+X6fb+NNFw==","signatures":[{"sig":"MEUCIQCunujBfBhkOydrqjgNMBobzRH0SA1kyBWNvBW5YTemTwIgbb1lwW21WvhNxABovtqzOeLETQh3lhzq+PnVFNPNXCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3421.1.1556a4cf8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6000133},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tS+/OgLIGYz89yzEDIfqVRq2upOR/RSD0Lmfhb483v5ws99HyjFBUmKjLjIdrm14lL3mNhrBfd1D+X6fb+NNFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3421.1.1556a4cf8c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3421.1.1556a4cf8c","@open-mercato/shared":"0.6.2-canary.3421.1.1556a4cf8c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3421.1.1556a4cf8c","@open-mercato/shared":"0.6.2-canary.3421.1.1556a4cf8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3421.1.1556a4cf8c_1779120861106_0.4263088397120216","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3422.1.9383b0be0b":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3422.1.9383b0be0b","_id":"@open-mercato/ai-assistant@0.6.2-canary.3422.1.9383b0be0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3bbff2762db33b068ddf23342110636405cb474","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3422.1.9383b0be0b.tgz","fileCount":650,"integrity":"sha512-0G0lS/6rNa04m8BWwzqXsgfINiUivoTRxOZnLmI2eTtXHDTstBJxmRId+n30Hsn1KAJqS2TTxEV1l0UdK2Js2A==","signatures":[{"sig":"MEUCIQDJ+oUIj2s7YPPyDH3clC2oCcsnkIC/E6vN+dUgEgUNKgIgNCxaUuurvaQvkH+R0rmtARdBeIw/LwvwJ3smLCnO/cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3422.1.9383b0be0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799667},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0G0lS/6rNa04m8BWwzqXsgfINiUivoTRxOZnLmI2eTtXHDTstBJxmRId+n30Hsn1KAJqS2TTxEV1l0UdK2Js2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3422.1.9383b0be0b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3422.1.9383b0be0b","@open-mercato/shared":"0.6.2-canary.3422.1.9383b0be0b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3422.1.9383b0be0b","@open-mercato/shared":"0.6.2-canary.3422.1.9383b0be0b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3422.1.9383b0be0b_1779121713115_0.42461485812851163","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3424.1.9a0241be85":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3424.1.9a0241be85","_id":"@open-mercato/ai-assistant@0.6.2-canary.3424.1.9a0241be85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c5599c037bfb7d1a18dcb9d1d1e5c470507fad4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3424.1.9a0241be85.tgz","fileCount":650,"integrity":"sha512-apdEZw7Cwn+czkOr+eHVeeUx5kpo0AC4kzMBdNp9ea44VLF4POQGrp9NQopQ3NRYAob4/gD4d1Dq++9cOusz2w==","signatures":[{"sig":"MEUCIQDZjxhJLynPEVF6pp7E+buUiXwYldVmLYeJ8T90zr/ZSQIgXxkHfRb6NKv7apNkCce9PSVOxB0dByEfEX27orrDKj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3424.1.9a0241be85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799686},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-apdEZw7Cwn+czkOr+eHVeeUx5kpo0AC4kzMBdNp9ea44VLF4POQGrp9NQopQ3NRYAob4/gD4d1Dq++9cOusz2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3424.1.9a0241be85","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3424.1.9a0241be85","@open-mercato/shared":"0.6.2-canary.3424.1.9a0241be85"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3424.1.9a0241be85","@open-mercato/shared":"0.6.2-canary.3424.1.9a0241be85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3424.1.9a0241be85_1779124401053_0.4172440504537587","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3426.1.g8101103512":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3426.1.g8101103512","_id":"@open-mercato/ai-assistant@0.6.2-canary.3426.1.g8101103512","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb85fb07884c48b1f2271e6d4aeba1158a5e96df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3426.1.g8101103512.tgz","fileCount":650,"integrity":"sha512-25M3kWPantNJYBa+1XbHjnrnIufaRtOYksc14H+d+7cdhLZJFR1BkkB3QnRBEIeUqHf+D/YKoQ0N2TJWXbmNGw==","signatures":[{"sig":"MEYCIQCFBPKdaPAaUSWaUom7hgSh1Mw82eMYv+HNV5MlYqGe2QIhALYbKgkuUw0gnmd9lAqClBK5rSrjgoNKr/OtY2Vcca4h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3426.1.g8101103512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5799692},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-25M3kWPantNJYBa+1XbHjnrnIufaRtOYksc14H+d+7cdhLZJFR1BkkB3QnRBEIeUqHf+D/YKoQ0N2TJWXbmNGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3426.1.g8101103512","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3426.1.g8101103512","@open-mercato/shared":"0.6.2-canary.3426.1.g8101103512"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3426.1.g8101103512","@open-mercato/shared":"0.6.2-canary.3426.1.g8101103512"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3426.1.g8101103512_1779127084493_0.7674357709210042","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3433.1.a56c35c38a":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3433.1.a56c35c38a","_id":"@open-mercato/ai-assistant@0.6.2-canary.3433.1.a56c35c38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25aa1a6af67c174f22458c14b24eb22597958bbc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3433.1.a56c35c38a.tgz","fileCount":650,"integrity":"sha512-fe0wiEeulP0iCPOIEZtLXrnNC63R474eD+bW2yzd+WjziMIVm2K76/Fo5/02cUn/aCHELYyeQhmYOAPS5nBnwQ==","signatures":[{"sig":"MEYCIQC2is1osOUH9p3B7nxp6HIYJOcld+pVSgZzKwPm2gI7sQIhAPNm2zOAWkV1GBNBAr5T7Atrif6IywyRz6rEximWQ29Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3433.1.a56c35c38a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fe0wiEeulP0iCPOIEZtLXrnNC63R474eD+bW2yzd+WjziMIVm2K76/Fo5/02cUn/aCHELYyeQhmYOAPS5nBnwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3433.1.a56c35c38a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3433.1.a56c35c38a","@open-mercato/shared":"0.6.2-canary.3433.1.a56c35c38a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3433.1.a56c35c38a","@open-mercato/shared":"0.6.2-canary.3433.1.a56c35c38a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3433.1.a56c35c38a_1779138280076_0.27141430592918736","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3436.1.545ea09675":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3436.1.545ea09675","_id":"@open-mercato/ai-assistant@0.6.2-canary.3436.1.545ea09675","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"186383171e99e3763efcdbd6d0bde4be094ca485","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3436.1.545ea09675.tgz","fileCount":643,"integrity":"sha512-NT6nnPIMPiEDzP/AppMc7qIiqWQWW1CW9m8oXa+pvB+gC+n4uwd+Pv2M+55XODo1te+YtNcuV0C+KSwK1vb6Kw==","signatures":[{"sig":"MEQCIAWX+es0DIN2LW9VVPqGR3KHWj0/N7dWnXdd45Y7ZnHSAiAGKEJ+HGgUK9G62SCr3yNwTZGqrl/T0cLjqw+tBqcjpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3436.1.545ea09675","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NT6nnPIMPiEDzP/AppMc7qIiqWQWW1CW9m8oXa+pvB+gC+n4uwd+Pv2M+55XODo1te+YtNcuV0C+KSwK1vb6Kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3436.1.545ea09675","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3436.1.545ea09675","@open-mercato/shared":"0.6.2-canary.3436.1.545ea09675"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3436.1.545ea09675","@open-mercato/shared":"0.6.2-canary.3436.1.545ea09675"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3436.1.545ea09675_1779140520958_0.8117094090207133","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3437.1.c494ba435b":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3437.1.c494ba435b","_id":"@open-mercato/ai-assistant@0.6.2-canary.3437.1.c494ba435b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"adbe755b56ec16d6c3efa80672d94c8d8784de60","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3437.1.c494ba435b.tgz","fileCount":643,"integrity":"sha512-oWBWqeJNsa2bRZkYz4bEqCoqXLaJSD7ZHU46dD6FVDqciwqpD85HHozFp4isI/l9NYa+R2Bkf39oZS6vpEFGBg==","signatures":[{"sig":"MEQCIGks2lQgyLp6ZSZkLAoirMb+HGW3DsmHzV7WRG5QJVCdAiB1SvE1JbzKhz1xE3HbFjR7t6KxrjDQXmGqMdRSenHhUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3437.1.c494ba435b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oWBWqeJNsa2bRZkYz4bEqCoqXLaJSD7ZHU46dD6FVDqciwqpD85HHozFp4isI/l9NYa+R2Bkf39oZS6vpEFGBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3437.1.c494ba435b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3437.1.c494ba435b","@open-mercato/shared":"0.6.2-canary.3437.1.c494ba435b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3437.1.c494ba435b","@open-mercato/shared":"0.6.2-canary.3437.1.c494ba435b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3437.1.c494ba435b_1779140753051_0.4083044042390189","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3438.1.6938fc263e":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3438.1.6938fc263e","_id":"@open-mercato/ai-assistant@0.6.2-canary.3438.1.6938fc263e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04827297dd28b5e6b794a37fb7437d513cce9891","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3438.1.6938fc263e.tgz","fileCount":650,"integrity":"sha512-LhfGL+X1auxvE1sJPfjRv2B6w4RuCKrOgOub/nOqvci1T3wuaSMKPsIce347dDKA5ATgHnkI6KcGP3rYPFCP6g==","signatures":[{"sig":"MEQCIHuG9NPHWOkdJHxJTOIXbCFxrSSWhXa/CVcQj2srd8ceAiBA+ihv0kjkFCKgGxHb/uIDcF5suAt8JC535Udh3a+Qig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3438.1.6938fc263e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LhfGL+X1auxvE1sJPfjRv2B6w4RuCKrOgOub/nOqvci1T3wuaSMKPsIce347dDKA5ATgHnkI6KcGP3rYPFCP6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3438.1.6938fc263e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3438.1.6938fc263e","@open-mercato/shared":"0.6.2-canary.3438.1.6938fc263e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3438.1.6938fc263e","@open-mercato/shared":"0.6.2-canary.3438.1.6938fc263e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3438.1.6938fc263e_1779141086152_0.4392545836921482","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3439.1.94b9d9733c":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3439.1.94b9d9733c","_id":"@open-mercato/ai-assistant@0.6.2-develop.3439.1.94b9d9733c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13ee93ab5565a6cfe1229d45ec29a24858e756e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3439.1.94b9d9733c.tgz","fileCount":643,"integrity":"sha512-iEL+ijklr/ouUIh+pD1wK1+X/E/jQQuMcaJMQ9xutu5qgGBJob1kj83hJNXmF71wJOJuTl09NoOBhu8Q+PJncQ==","signatures":[{"sig":"MEUCIQDejDJZb+oeWczbQJ0xVCLBh330jLBYRMGEmJ5IVK3vqQIgeANDeIi77o6OMLJv1roei2/5OZnEzJMUip2w36+3vs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3439.1.94b9d9733c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692060},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iEL+ijklr/ouUIh+pD1wK1+X/E/jQQuMcaJMQ9xutu5qgGBJob1kj83hJNXmF71wJOJuTl09NoOBhu8Q+PJncQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3439.1.94b9d9733c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3439.1.94b9d9733c","@open-mercato/shared":"0.6.2-develop.3439.1.94b9d9733c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3439.1.94b9d9733c","@open-mercato/shared":"0.6.2-develop.3439.1.94b9d9733c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3439.1.94b9d9733c_1779141942442_0.6875908774507318","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3440.1.17dbd5eacb":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3440.1.17dbd5eacb","_id":"@open-mercato/ai-assistant@0.6.2-canary.3440.1.17dbd5eacb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7f0ed46bed8fa51e5be41695ab42f3f4739049f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3440.1.17dbd5eacb.tgz","fileCount":643,"integrity":"sha512-wtv8KtQhtR11VxrM45zNFgJ7I2iiBdd7oosC9jmbWg++xIBupemrRuoixvLkGFkh+Pt4M8ysaKBKppY9PBAiZA==","signatures":[{"sig":"MEYCIQDD+viaoTdoqmMrg9qmUOorfgS4RWsrgrh1H+P8vZGMMwIhAKgUA2qElSJtHUeFvCwYYsd9iHgR/q7VQIZEo5L5gYsU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3440.1.17dbd5eacb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wtv8KtQhtR11VxrM45zNFgJ7I2iiBdd7oosC9jmbWg++xIBupemrRuoixvLkGFkh+Pt4M8ysaKBKppY9PBAiZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3440.1.17dbd5eacb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3440.1.17dbd5eacb","@open-mercato/shared":"0.6.2-canary.3440.1.17dbd5eacb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3440.1.17dbd5eacb","@open-mercato/shared":"0.6.2-canary.3440.1.17dbd5eacb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3440.1.17dbd5eacb_1779142037000_0.9832526245818531","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3441.1.81a9c8d031":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3441.1.81a9c8d031","_id":"@open-mercato/ai-assistant@0.6.2-canary.3441.1.81a9c8d031","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bda0b9b47dedaa5ff9d914af8d00856b4618496f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3441.1.81a9c8d031.tgz","fileCount":650,"integrity":"sha512-hm/L+PD9fjRFtBTwSO7pF2yAcaLiZpchM1dWqoaNz9ZsgT1VxhkW9cqHgBcnzSD73QnNTDNMU9rxzqI1MWTYlQ==","signatures":[{"sig":"MEUCIQCPzfqjOj/PIb8G48yMF7oHAjbKxnqdOp0iwtOexAMptQIgUYizgDVN3PUPseiSJjz+BbNeH+X81UAc3CRMzhWYggo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3441.1.81a9c8d031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hm/L+PD9fjRFtBTwSO7pF2yAcaLiZpchM1dWqoaNz9ZsgT1VxhkW9cqHgBcnzSD73QnNTDNMU9rxzqI1MWTYlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3441.1.81a9c8d031","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3441.1.81a9c8d031","@open-mercato/shared":"0.6.2-canary.3441.1.81a9c8d031"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3441.1.81a9c8d031","@open-mercato/shared":"0.6.2-canary.3441.1.81a9c8d031"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3441.1.81a9c8d031_1779142695477_0.9920337981217937","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3442.1.b45edeced8":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3442.1.b45edeced8","_id":"@open-mercato/ai-assistant@0.6.2-canary.3442.1.b45edeced8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fbd8d47762666f0337dfd3552b464414ff54cff1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3442.1.b45edeced8.tgz","fileCount":643,"integrity":"sha512-MAQYFwMvzZgCQvFVIBNQ3WAO5oUgP0Kmy7DrrGP9hJB5P5UyJi9BBi4K8orzAyd1NQzXEU83MJRMs/D1kogpZg==","signatures":[{"sig":"MEUCIAiu1MJF9v45OrL2Da9VRtkw57gtBBcYOFi0JYzKvcOfAiEAzadLtNIx+XHgifHQAlCcwGbZFn0ooDAdy/nlqjtvr4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3442.1.b45edeced8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MAQYFwMvzZgCQvFVIBNQ3WAO5oUgP0Kmy7DrrGP9hJB5P5UyJi9BBi4K8orzAyd1NQzXEU83MJRMs/D1kogpZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3442.1.b45edeced8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3442.1.b45edeced8","@open-mercato/shared":"0.6.2-canary.3442.1.b45edeced8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3442.1.b45edeced8","@open-mercato/shared":"0.6.2-canary.3442.1.b45edeced8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3442.1.b45edeced8_1779142995703_0.5817369283387126","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3443.1.3616682bad":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3443.1.3616682bad","_id":"@open-mercato/ai-assistant@0.6.2-canary.3443.1.3616682bad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fd1004c0282e316a6c021fb0c221372cae64af2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3443.1.3616682bad.tgz","fileCount":650,"integrity":"sha512-qHFVECH+I2urYXs/A9Qn1Dz4eMxtMQFivgSYHDyOfc5Ezc3NcFdHOH0jPV2H8G3qHaqzm/shMISHTvtRTJuvyw==","signatures":[{"sig":"MEUCIAM4550Hsueg9Fv6rMe358juSPUlAHhnGR8zK6My3Y3lAiEA4wjtBW4ROhJ3hIxwpR5uQ5tk0xcNxfkMuh5I938Hstc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3443.1.3616682bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qHFVECH+I2urYXs/A9Qn1Dz4eMxtMQFivgSYHDyOfc5Ezc3NcFdHOH0jPV2H8G3qHaqzm/shMISHTvtRTJuvyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3443.1.3616682bad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3443.1.3616682bad","@open-mercato/shared":"0.6.2-canary.3443.1.3616682bad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3443.1.3616682bad","@open-mercato/shared":"0.6.2-canary.3443.1.3616682bad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3443.1.3616682bad_1779145650302_0.6460720931606441","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3444.1.6e9bcc0ba8":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3444.1.6e9bcc0ba8","_id":"@open-mercato/ai-assistant@0.6.2-canary.3444.1.6e9bcc0ba8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f061d41a81ac7cf3d2b7d54fe012b5e8daa81fa5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3444.1.6e9bcc0ba8.tgz","fileCount":650,"integrity":"sha512-tyXCyR0ac/qRqfMJTZ/ng3evLRM6F31qnbn3i8agvA5NimYAUzQpgvIryR5wT314fL9nCQh19E8nz1xT1fqCpg==","signatures":[{"sig":"MEQCIAfDPpKGoJT/Zu0If8Rw33BKK7aVkebBJ0m1Tg/sMSNWAiBkJ9UtrlDq1juIySxCQdbDy8huviq6SiHuKg83A13KbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3444.1.6e9bcc0ba8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tyXCyR0ac/qRqfMJTZ/ng3evLRM6F31qnbn3i8agvA5NimYAUzQpgvIryR5wT314fL9nCQh19E8nz1xT1fqCpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3444.1.6e9bcc0ba8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3444.1.6e9bcc0ba8","@open-mercato/shared":"0.6.2-canary.3444.1.6e9bcc0ba8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3444.1.6e9bcc0ba8","@open-mercato/shared":"0.6.2-canary.3444.1.6e9bcc0ba8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3444.1.6e9bcc0ba8_1779148268156_0.24218097347992495","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3446.1.bd060c6017":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3446.1.bd060c6017","_id":"@open-mercato/ai-assistant@0.6.2-develop.3446.1.bd060c6017","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8fa908e8fd3ffff5b104a44a954a6ffa5cc55300","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3446.1.bd060c6017.tgz","fileCount":650,"integrity":"sha512-DP48TNvCz7m9acKg2Zzpv3dpcZOtXrzRC1jb2Aaon+WnRzTqH8NgCyDEbeh1zFS/ZHC9Ny2H/3hOKfYS6nI0fg==","signatures":[{"sig":"MEUCICPzLUCLVD5cNEMDiJAfyALdl0C9CHOV6S9C0Ysy1TaQAiEAni0PgKr9DykN7GE8Zr1WKMc+cwciZHAPFpPEL94ra4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3446.1.bd060c6017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802103},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DP48TNvCz7m9acKg2Zzpv3dpcZOtXrzRC1jb2Aaon+WnRzTqH8NgCyDEbeh1zFS/ZHC9Ny2H/3hOKfYS6nI0fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3446.1.bd060c6017","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3446.1.bd060c6017","@open-mercato/shared":"0.6.2-develop.3446.1.bd060c6017"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3446.1.bd060c6017","@open-mercato/shared":"0.6.2-develop.3446.1.bd060c6017"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3446.1.bd060c6017_1779162130194_0.18038865910671764","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3445.1.d30fa04a0f":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3445.1.d30fa04a0f","_id":"@open-mercato/ai-assistant@0.6.2-canary.3445.1.d30fa04a0f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a284d2336730d79b51ccf42e9ef45e6739ca9811","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3445.1.d30fa04a0f.tgz","fileCount":650,"integrity":"sha512-MXSI9TN443c6AwMIHTwX7Si1Bron9DpJSbsEhFbiFtnoxki1wfRAg6aTeKZgZE1Hyosx0sLniX7W1DZJ8HtQIw==","signatures":[{"sig":"MEQCIGMJQy+0ZVC/aMloqoAg0ivATXB/J4GbNLZ6vAK7rdq6AiAkL5HJlRxJQnaAi6knO2tAnsfhtpO/m/2r0q0yl8jj8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3445.1.d30fa04a0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MXSI9TN443c6AwMIHTwX7Si1Bron9DpJSbsEhFbiFtnoxki1wfRAg6aTeKZgZE1Hyosx0sLniX7W1DZJ8HtQIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3445.1.d30fa04a0f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3445.1.d30fa04a0f","@open-mercato/shared":"0.6.2-canary.3445.1.d30fa04a0f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3445.1.d30fa04a0f","@open-mercato/shared":"0.6.2-canary.3445.1.d30fa04a0f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3445.1.d30fa04a0f_1779162142818_0.6506713744323691","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3447.1.8de31d1227":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3447.1.8de31d1227","_id":"@open-mercato/ai-assistant@0.6.2-canary.3447.1.8de31d1227","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de29ce6d0b4e5e5fdfaf69a38911a4d24f207147","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3447.1.8de31d1227.tgz","fileCount":650,"integrity":"sha512-4b96rgiO6IQd16KuadmyLR8cOsgo1Y49hrfdNp2PDkKP61utYw0HBPl/BrLcUZ/ajhmOWT1ejQIA4YZmwAUtuA==","signatures":[{"sig":"MEQCIC9VtEyn8dt9GIoyCfHc6ubT+lHNGwFTSlJWhD67fBvLAiAgMuH+lBmeUf4eXEapxxAVss3Aa/ENpKSGadcXT5O9KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3447.1.8de31d1227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4b96rgiO6IQd16KuadmyLR8cOsgo1Y49hrfdNp2PDkKP61utYw0HBPl/BrLcUZ/ajhmOWT1ejQIA4YZmwAUtuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3447.1.8de31d1227","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3447.1.8de31d1227","@open-mercato/shared":"0.6.2-canary.3447.1.8de31d1227"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3447.1.8de31d1227","@open-mercato/shared":"0.6.2-canary.3447.1.8de31d1227"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3447.1.8de31d1227_1779163073636_0.1740602304741381","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3448.1.8a0cae6de2":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3448.1.8a0cae6de2","_id":"@open-mercato/ai-assistant@0.6.2-canary.3448.1.8a0cae6de2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef91c71d2cb083ab016860b01bfa7081466fe717","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3448.1.8a0cae6de2.tgz","fileCount":650,"integrity":"sha512-6hQgVQvkuDyh7lJa41RzNX7LydDQghL4QxFsxEy5HTFHWa4LIo0S2s6r73ipItQ8ajuCWQcswFB3Cs1Kkv+B+g==","signatures":[{"sig":"MEYCIQDU2+AFZNwYUuGR4JRb81qFqquFmskaTNbji3uv0VYVGAIhAL7X9CSJxcVkbwbpK9pnigbXat7PT1F1wB90xqsEr3g7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3448.1.8a0cae6de2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6hQgVQvkuDyh7lJa41RzNX7LydDQghL4QxFsxEy5HTFHWa4LIo0S2s6r73ipItQ8ajuCWQcswFB3Cs1Kkv+B+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3448.1.8a0cae6de2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3448.1.8a0cae6de2","@open-mercato/shared":"0.6.2-canary.3448.1.8a0cae6de2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3448.1.8a0cae6de2","@open-mercato/shared":"0.6.2-canary.3448.1.8a0cae6de2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3448.1.8a0cae6de2_1779163265710_0.07258701846421034","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3450.1.64da316984":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3450.1.64da316984","_id":"@open-mercato/ai-assistant@0.6.2-canary.3450.1.64da316984","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"894aad29aa6354754120f6ea9a3fc167b788a09d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3450.1.64da316984.tgz","fileCount":650,"integrity":"sha512-ShK0hv3zonyn4zFA7W0xm5+Nrf1Vv13rh0hPlbE+Dv0UmwCTlv2dR1ZscmsI3xJiyE/H63aOTyLpJWjGNKQbVw==","signatures":[{"sig":"MEQCIGmBZh0olpqoJ13Q19XOGWij6225/wFJYiSF1rC/XxayAiABoABtkG+de7lie4Moc05XvcYfTVRHtpzBNhc1sJ8eTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3450.1.64da316984","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802122},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ShK0hv3zonyn4zFA7W0xm5+Nrf1Vv13rh0hPlbE+Dv0UmwCTlv2dR1ZscmsI3xJiyE/H63aOTyLpJWjGNKQbVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3450.1.64da316984","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3450.1.64da316984","@open-mercato/shared":"0.6.2-canary.3450.1.64da316984"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3450.1.64da316984","@open-mercato/shared":"0.6.2-canary.3450.1.64da316984"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3450.1.64da316984_1779163462646_0.4742281515796911","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3451.1.9f9217fa0d":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3451.1.9f9217fa0d","_id":"@open-mercato/ai-assistant@0.6.2-canary.3451.1.9f9217fa0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba27c1a92fd6e4d9814defa5e5201c37f769671e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3451.1.9f9217fa0d.tgz","fileCount":685,"integrity":"sha512-LyKfdf3DpoLDIf5IWHdL26FnXFbwwj9fqRyAOagctXcGGaNVwzn9lNE3EfTfv4aUeH+SM2iqsxPBQJaJ2HcuVA==","signatures":[{"sig":"MEYCIQCypuqFz4hPnu4NDwcv5pB7K1Mzww9Kasuj2Cv0r/daWAIhANyIvWA0UB9K1RCnQAM5RSvCwXpEeU/HhPJHoPx+d3Mi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3451.1.9f9217fa0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110176},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LyKfdf3DpoLDIf5IWHdL26FnXFbwwj9fqRyAOagctXcGGaNVwzn9lNE3EfTfv4aUeH+SM2iqsxPBQJaJ2HcuVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3451.1.9f9217fa0d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3451.1.9f9217fa0d","@open-mercato/shared":"0.6.2-canary.3451.1.9f9217fa0d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3451.1.9f9217fa0d","@open-mercato/shared":"0.6.2-canary.3451.1.9f9217fa0d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3451.1.9f9217fa0d_1779163518832_0.8681579186072026","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3449.1.cf0d2b35f5":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3449.1.cf0d2b35f5","_id":"@open-mercato/ai-assistant@0.6.2-canary.3449.1.cf0d2b35f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ecd0add13e1147a72778ff8b568af635f8d330d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3449.1.cf0d2b35f5.tgz","fileCount":650,"integrity":"sha512-vFJrzUktBWc8JyyQx00vATkd/F1rFWiCGMBKUAIPsiFvG+CUaEAHonJtmsI7tGAKmHtA10O2Gr80tbs4RZViHQ==","signatures":[{"sig":"MEUCIF5pM6+xaNyfOxy9aNoFCwAjfPJkbAJQr9UaYgg0quBAAiEA1uV42vxJIUh76r+UQAAuszQXtgmui/EmQD6WTkJ1SaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3449.1.cf0d2b35f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vFJrzUktBWc8JyyQx00vATkd/F1rFWiCGMBKUAIPsiFvG+CUaEAHonJtmsI7tGAKmHtA10O2Gr80tbs4RZViHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3449.1.cf0d2b35f5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3449.1.cf0d2b35f5","@open-mercato/shared":"0.6.2-canary.3449.1.cf0d2b35f5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3449.1.cf0d2b35f5","@open-mercato/shared":"0.6.2-canary.3449.1.cf0d2b35f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3449.1.cf0d2b35f5_1779163726595_0.3065044391654157","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3452.1.f1ed666c45":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3452.1.f1ed666c45","_id":"@open-mercato/ai-assistant@0.6.2-canary.3452.1.f1ed666c45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c94818d515e9297d372211428e1b411688697f5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3452.1.f1ed666c45.tgz","fileCount":650,"integrity":"sha512-jDABR5nLKjgNRwplfu5AKoeqVEfkcw55oE9r+1uiBp6oxYYNgyhK8kg85MidzStDB/2KzN0F22AoIMzGB+XGSQ==","signatures":[{"sig":"MEUCIHMLpRwSmLXVQ3u0FA87qSaSByXDaJ4tnGeqiaZeSdrZAiEAu53C5F2ChecqnZ5Zo60qNhDweb8a4LbveORcxdkpOpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3452.1.f1ed666c45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jDABR5nLKjgNRwplfu5AKoeqVEfkcw55oE9r+1uiBp6oxYYNgyhK8kg85MidzStDB/2KzN0F22AoIMzGB+XGSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3452.1.f1ed666c45","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3452.1.f1ed666c45","@open-mercato/shared":"0.6.2-canary.3452.1.f1ed666c45"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3452.1.f1ed666c45","@open-mercato/shared":"0.6.2-canary.3452.1.f1ed666c45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3452.1.f1ed666c45_1779164366581_0.07534695121329382","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3453.1.23f3658cc0":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3453.1.23f3658cc0","_id":"@open-mercato/ai-assistant@0.6.2-canary.3453.1.23f3658cc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1df968f52cb7a46f30d6b873f13817b55e40f2f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3453.1.23f3658cc0.tgz","fileCount":650,"integrity":"sha512-w5uMBLR69+QQRqPXiQhCbmhI/S69xH2/NxFeYGwchVprq1pXBiJK5RLTqEln7VedaxGpcCBC+ttcOMmkFH/Kdg==","signatures":[{"sig":"MEUCIFBbOZy9405hEwSBsCoSvebkuCb5PzKgu6/sjsJ2fedPAiEApJWwTEWyIj131KyCkt2m08TMLj+nvjKBLabZeZ4cba0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3453.1.23f3658cc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w5uMBLR69+QQRqPXiQhCbmhI/S69xH2/NxFeYGwchVprq1pXBiJK5RLTqEln7VedaxGpcCBC+ttcOMmkFH/Kdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3453.1.23f3658cc0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3453.1.23f3658cc0","@open-mercato/shared":"0.6.2-canary.3453.1.23f3658cc0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3453.1.23f3658cc0","@open-mercato/shared":"0.6.2-canary.3453.1.23f3658cc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3453.1.23f3658cc0_1779164912419_0.11274749984778598","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3457.1.c2ca56c769":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3457.1.c2ca56c769","_id":"@open-mercato/ai-assistant@0.6.2-canary.3457.1.c2ca56c769","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ebade5f4acd2ad0c88680c87663b85033e009f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3457.1.c2ca56c769.tgz","fileCount":650,"integrity":"sha512-+L39Ro9QENonln2WR/3v13APUl1nvNO4xguZvE8Rx8yMgCRN6PTK6apl2o6cuNWhFvLeK4ahJCzR1CwkCXvh1w==","signatures":[{"sig":"MEUCIQDwcgfvAZDeHNjw59HNpM+069eB2ieyTy9zfjVXYZ5WCAIgcRpsSJj48Sfo0N9px8xA28LQkOI8uoUoNeX0o+nEba8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3457.1.c2ca56c769","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+L39Ro9QENonln2WR/3v13APUl1nvNO4xguZvE8Rx8yMgCRN6PTK6apl2o6cuNWhFvLeK4ahJCzR1CwkCXvh1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3457.1.c2ca56c769","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3457.1.c2ca56c769","@open-mercato/shared":"0.6.2-canary.3457.1.c2ca56c769"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3457.1.c2ca56c769","@open-mercato/shared":"0.6.2-canary.3457.1.c2ca56c769"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3457.1.c2ca56c769_1779164927990_0.1463025182649651","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3455.1.3cdeb06c6d":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3455.1.3cdeb06c6d","_id":"@open-mercato/ai-assistant@0.6.2-canary.3455.1.3cdeb06c6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ba2f429a58e72d16a8eb721258f1bbef5f049ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3455.1.3cdeb06c6d.tgz","fileCount":650,"integrity":"sha512-esiy7gv9/uQNw2haGkEuKQXd7AT8vFUIwM83/Ob5yDhTBCy7Gsvz5x38Y922c2XVHpZFL0vmp8NYxtKfffuAFw==","signatures":[{"sig":"MEYCIQCdqUSkLFLYJSNwKGYi0EEYPj4I9hvFz37P6y5ThpBXlAIhAJOPdJyHiabi/YbJcnxw8xYVjrk6Dp9DA164pdd5B5ky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3455.1.3cdeb06c6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-esiy7gv9/uQNw2haGkEuKQXd7AT8vFUIwM83/Ob5yDhTBCy7Gsvz5x38Y922c2XVHpZFL0vmp8NYxtKfffuAFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3455.1.3cdeb06c6d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3455.1.3cdeb06c6d","@open-mercato/shared":"0.6.2-canary.3455.1.3cdeb06c6d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3455.1.3cdeb06c6d","@open-mercato/shared":"0.6.2-canary.3455.1.3cdeb06c6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3455.1.3cdeb06c6d_1779165316282_0.5901682588902057","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3454.1.4c79e9875f":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3454.1.4c79e9875f","_id":"@open-mercato/ai-assistant@0.6.2-canary.3454.1.4c79e9875f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eecb612fe5d94cc3192566580f5d2fc77f81f34f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3454.1.4c79e9875f.tgz","fileCount":650,"integrity":"sha512-jO14GQaQERtvS9mzfDA00PAHEoy2L2K02wZDweNaw9FaJnzzD1QjPJFdE6jRr3Q+YsrVglebE0pA4vKOOynSOQ==","signatures":[{"sig":"MEYCIQDK+wy/gwXQE5KmbLlRsZR9as4+sGMq/2BQUHSUpRwSNwIhAJphiYq9h0KgGH5hZg5uqPbrPX2KgCiTmK/tNTnMtvUE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3454.1.4c79e9875f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jO14GQaQERtvS9mzfDA00PAHEoy2L2K02wZDweNaw9FaJnzzD1QjPJFdE6jRr3Q+YsrVglebE0pA4vKOOynSOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3454.1.4c79e9875f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3454.1.4c79e9875f","@open-mercato/shared":"0.6.2-canary.3454.1.4c79e9875f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3454.1.4c79e9875f","@open-mercato/shared":"0.6.2-canary.3454.1.4c79e9875f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3454.1.4c79e9875f_1779165689813_0.7658063337142045","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3460.1.86bd57430e":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3460.1.86bd57430e","_id":"@open-mercato/ai-assistant@0.6.2-canary.3460.1.86bd57430e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ba07a6310787f0a7068b3ccaac62cd562f8ae32","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3460.1.86bd57430e.tgz","fileCount":650,"integrity":"sha512-47svmYGSLPrMiTZlj6GETpt9GerWGQ+pgahbfLvYnYkPb+fqPqZrOeeQ93LxAq0eXO6T+i/UJkvPVPkIEbf7Tg==","signatures":[{"sig":"MEUCIG9Xja8zTQKqI8nd83U7zy/RnPqKym94d1qb/HYq2/SoAiEAjHrpvHg60tJPA6L50POHPY5pCD6r6x1PANXCNzp5U1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3460.1.86bd57430e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802097},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-47svmYGSLPrMiTZlj6GETpt9GerWGQ+pgahbfLvYnYkPb+fqPqZrOeeQ93LxAq0eXO6T+i/UJkvPVPkIEbf7Tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3460.1.86bd57430e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3460.1.86bd57430e","@open-mercato/shared":"0.6.2-canary.3460.1.86bd57430e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3460.1.86bd57430e","@open-mercato/shared":"0.6.2-canary.3460.1.86bd57430e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3460.1.86bd57430e_1779168694272_0.9059324148523686","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3461.1.605f31c2c9":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3461.1.605f31c2c9","_id":"@open-mercato/ai-assistant@0.6.2-develop.3461.1.605f31c2c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e9498edf2d8eb1dcf8109d452074696e31d246c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3461.1.605f31c2c9.tgz","fileCount":650,"integrity":"sha512-i8tBtJ6GSEOMiB9RSPzAcGmU94c3gr3oTwldstbHm2FXu3Ce4un7IuFHR6In9a7K1Md1ktwokKbuixfLtVv+KQ==","signatures":[{"sig":"MEYCIQDqqC8rA4zaVkx+aLhcq/PxiVUZHCeRWEnnX450Bf6xgAIhAOHs1odfidbiy9dEPv5byThHdi4+lX3WvmoKokJjWy32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3461.1.605f31c2c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5802103},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i8tBtJ6GSEOMiB9RSPzAcGmU94c3gr3oTwldstbHm2FXu3Ce4un7IuFHR6In9a7K1Md1ktwokKbuixfLtVv+KQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3461.1.605f31c2c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3461.1.605f31c2c9","@open-mercato/shared":"0.6.2-develop.3461.1.605f31c2c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3461.1.605f31c2c9","@open-mercato/shared":"0.6.2-develop.3461.1.605f31c2c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3461.1.605f31c2c9_1779172276520_0.1469453424180942","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3465.1.89e4a75f09":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3465.1.89e4a75f09","_id":"@open-mercato/ai-assistant@0.6.2-canary.3465.1.89e4a75f09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e78d0d2c360c75dd64e13704d2e7c02092ed89a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3465.1.89e4a75f09.tgz","fileCount":685,"integrity":"sha512-pnHkLON08qUIYuJqgZpTYWI+bFMA9k7b6pFI11+1a3kMm7JayFw9hHNalJdzPcZk1iV3hS6/z8ZrKMu9nglgtQ==","signatures":[{"sig":"MEUCICnTocOAhiuCCC+4Zu4VEIPtyxYKfb4iuosNKs6pAlovAiEA/JJIRT7hnCAkjnFkkVBRRkX5b4HKLuyjS7Mwdo3/8vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3465.1.89e4a75f09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110176},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pnHkLON08qUIYuJqgZpTYWI+bFMA9k7b6pFI11+1a3kMm7JayFw9hHNalJdzPcZk1iV3hS6/z8ZrKMu9nglgtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3465.1.89e4a75f09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3465.1.89e4a75f09","@open-mercato/shared":"0.6.2-canary.3465.1.89e4a75f09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3465.1.89e4a75f09","@open-mercato/shared":"0.6.2-canary.3465.1.89e4a75f09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3465.1.89e4a75f09_1779173015980_0.03717449050767141","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3466.1.89a49bea15":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3466.1.89a49bea15","_id":"@open-mercato/ai-assistant@0.6.2-canary.3466.1.89a49bea15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45813181515acc0544b88efca77e84630b2bceb5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3466.1.89a49bea15.tgz","fileCount":685,"integrity":"sha512-tzLwX/CKGXVaOCMBXZOWwX3VW3iA9lIQRn3eDMVM46KsBRuSg9lnjmYLevWSb2a2ae7pW4qaWcIgwhIuudCE+w==","signatures":[{"sig":"MEUCIQC5GQhr57/8i/UzAuEfKOglt/wBSJh63Ccfwv905YRilAIgBSiZfM97OBH09pm3Yq4Rp9FO9S24CJlfBOejSVQtI/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3466.1.89a49bea15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110244},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tzLwX/CKGXVaOCMBXZOWwX3VW3iA9lIQRn3eDMVM46KsBRuSg9lnjmYLevWSb2a2ae7pW4qaWcIgwhIuudCE+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3466.1.89a49bea15","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3466.1.89a49bea15","@open-mercato/shared":"0.6.2-canary.3466.1.89a49bea15"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3466.1.89a49bea15","@open-mercato/shared":"0.6.2-canary.3466.1.89a49bea15"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3466.1.89a49bea15_1779173744509_0.33884912347567786","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3468.1.9b8e8e278a":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3468.1.9b8e8e278a","_id":"@open-mercato/ai-assistant@0.6.2-canary.3468.1.9b8e8e278a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"666ffb49731cac004e334e5a1933d61f17141e85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3468.1.9b8e8e278a.tgz","fileCount":685,"integrity":"sha512-oQjaM5FpLb+HTTya1ujSxr9y7Mjato1EfbXus06r+QOvaBmwoMqBz3+ZmHJikw2XJxJoGFFnmhL2z2yi3OxDfg==","signatures":[{"sig":"MEQCIEBHiUtj6e3V8wKffmJBOJR5MBVLxzhSQcXt9S7TtOFPAiBnxVnTPTnRWY8kNl9+UWnnWc2qkDuqe9qpL8Op7ZHUyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3468.1.9b8e8e278a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110201},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oQjaM5FpLb+HTTya1ujSxr9y7Mjato1EfbXus06r+QOvaBmwoMqBz3+ZmHJikw2XJxJoGFFnmhL2z2yi3OxDfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3468.1.9b8e8e278a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3468.1.9b8e8e278a","@open-mercato/shared":"0.6.2-canary.3468.1.9b8e8e278a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3468.1.9b8e8e278a","@open-mercato/shared":"0.6.2-canary.3468.1.9b8e8e278a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3468.1.9b8e8e278a_1779174216663_0.40454668618986633","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3469.1.9b3b96558f":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3469.1.9b3b96558f","_id":"@open-mercato/ai-assistant@0.6.2-canary.3469.1.9b3b96558f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4781d76b4e5000588467b11a693719cfa01e6347","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3469.1.9b3b96558f.tgz","fileCount":685,"integrity":"sha512-Ale/peGrqb5yHZg7qB6zzxUIHUjMg9OFEB40vQhMqSUysC0xt8QxBdgSuUGmMo81hmU2rWZP1FYpL9Ba1XkqXQ==","signatures":[{"sig":"MEQCIA7dNsnb6dNDb1nIeIYwL9ZFls4DrlICtpLHFOVGabt2AiAl/7Nup1298m4R/bbx7ld6wI85SN03fCKTqchEIR2xvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3469.1.9b3b96558f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110176},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ale/peGrqb5yHZg7qB6zzxUIHUjMg9OFEB40vQhMqSUysC0xt8QxBdgSuUGmMo81hmU2rWZP1FYpL9Ba1XkqXQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3469.1.9b3b96558f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3469.1.9b3b96558f","@open-mercato/shared":"0.6.2-canary.3469.1.9b3b96558f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3469.1.9b3b96558f","@open-mercato/shared":"0.6.2-canary.3469.1.9b3b96558f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3469.1.9b3b96558f_1779174593117_0.13131028914117615","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3471.1.d30869bc99":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3471.1.d30869bc99","_id":"@open-mercato/ai-assistant@0.6.2-canary.3471.1.d30869bc99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2388277ced0fc468871147fb5d49505433e0f0e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3471.1.d30869bc99.tgz","fileCount":685,"integrity":"sha512-WSPVarcQohyO5WPP/Z4lOHtJHKa5Ccu3q0dOMTWsWl9RFOEsbZmXjf1lkTC9rEWV72Ows5kU7PEejeoaQYtcdw==","signatures":[{"sig":"MEYCIQC+i7RYlG39ODlyG6szfjGsUIZiwlEn65CoKJRaKHXGfAIhAPejOrDA4s06DH8dDiQBc4fMLRGdF0bD4EX242kI3qdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3471.1.d30869bc99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110176},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WSPVarcQohyO5WPP/Z4lOHtJHKa5Ccu3q0dOMTWsWl9RFOEsbZmXjf1lkTC9rEWV72Ows5kU7PEejeoaQYtcdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3471.1.d30869bc99","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3471.1.d30869bc99","@open-mercato/shared":"0.6.2-canary.3471.1.d30869bc99"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3471.1.d30869bc99","@open-mercato/shared":"0.6.2-canary.3471.1.d30869bc99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3471.1.d30869bc99_1779174930102_0.528306734147755","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3470.1.95b643a0b3":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3470.1.95b643a0b3","_id":"@open-mercato/ai-assistant@0.6.2-canary.3470.1.95b643a0b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8233afdca76f76f4f2ee097174584d95e6d79108","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3470.1.95b643a0b3.tgz","fileCount":685,"integrity":"sha512-q6UETZ4Rh9ngAn1prRdy2IXdR3QagoD0fnZbd1pCToTAP6uCscC0wyqFPTJqMKQEGMzdprRy6PzTjmXw1YCXrg==","signatures":[{"sig":"MEUCIQD0RQUDN649p/NywEUSwSM+mgPyNdhZRkU1X8HJARuMYQIgSvxM7a2dXlJRG1nyaac18ch2kELBc+MZt8s8bzcg73Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3470.1.95b643a0b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110176},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q6UETZ4Rh9ngAn1prRdy2IXdR3QagoD0fnZbd1pCToTAP6uCscC0wyqFPTJqMKQEGMzdprRy6PzTjmXw1YCXrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3470.1.95b643a0b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3470.1.95b643a0b3","@open-mercato/shared":"0.6.2-canary.3470.1.95b643a0b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3470.1.95b643a0b3","@open-mercato/shared":"0.6.2-canary.3470.1.95b643a0b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3470.1.95b643a0b3_1779174978824_0.17091953283564698","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3467.1.2a1818709d":{"name":"@open-mercato/ai-assistant","version":"0.6.2-develop.3467.1.2a1818709d","_id":"@open-mercato/ai-assistant@0.6.2-develop.3467.1.2a1818709d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a93e8940ef8fe669d7fe2e68e51d066896ae10c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-develop.3467.1.2a1818709d.tgz","fileCount":685,"integrity":"sha512-Cr3am10NkaH2vBblOKabb5unHMwKAunT1HGvAtcufbBVch84C87/1n63PAHR9gkog/VNLO0JmIb9Onw3Br+P4w==","signatures":[{"sig":"MEUCIQDAaT7rM9DcrHPPyukIkyQlrLcIcszhNjOa9h0q9ki5ywIgS+GSjluXwPVqbx4Hb2TISdFlQwe3JwjRnMMLea8TBj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-develop.3467.1.2a1818709d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110182},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Cr3am10NkaH2vBblOKabb5unHMwKAunT1HGvAtcufbBVch84C87/1n63PAHR9gkog/VNLO0JmIb9Onw3Br+P4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-develop.3467.1.2a1818709d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-develop.3467.1.2a1818709d","@open-mercato/shared":"0.6.2-develop.3467.1.2a1818709d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-develop.3467.1.2a1818709d","@open-mercato/shared":"0.6.2-develop.3467.1.2a1818709d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-develop.3467.1.2a1818709d_1779175027907_0.047018064145093685","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3473.1.803f0d614f":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3473.1.803f0d614f","_id":"@open-mercato/ai-assistant@0.6.2-canary.3473.1.803f0d614f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d76fd8c5530c65e90d30bd137ecbc91d2229724a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3473.1.803f0d614f.tgz","fileCount":685,"integrity":"sha512-7qPEyu6+I/Q/39xBV7kQnRX4BiosUJ1hWNUskVVHJMWc34HR94SSLKc11vu37YKtnkhBJPP9P2E0TSAJ0/ge7Q==","signatures":[{"sig":"MEUCICm8J6IadzVnwxI0MXAEd/kpEGgd/y+np2tLMVEMa7ULAiEAmK+OUwMkSlzZs9Qk6bicaJ724uyQT+jLVMVNlvC3cRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3473.1.803f0d614f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110176},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7qPEyu6+I/Q/39xBV7kQnRX4BiosUJ1hWNUskVVHJMWc34HR94SSLKc11vu37YKtnkhBJPP9P2E0TSAJ0/ge7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3473.1.803f0d614f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3473.1.803f0d614f","@open-mercato/shared":"0.6.2-canary.3473.1.803f0d614f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3473.1.803f0d614f","@open-mercato/shared":"0.6.2-canary.3473.1.803f0d614f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3473.1.803f0d614f_1779178267840_0.22884957064834732","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3479.1.c73f5afd59":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3479.1.c73f5afd59","_id":"@open-mercato/ai-assistant@0.6.2-canary.3479.1.c73f5afd59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09fb681b64d04115d1b009f9dabe4c54bb148401","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3479.1.c73f5afd59.tgz","fileCount":685,"integrity":"sha512-eaI7NtMv2r+8zaKQB7gx18QYARe22UtVo7qM5jRvnOdbRw1Uo3wccg1gW/ITD3cjuSi+8kg+t01xjtXwlLxFxg==","signatures":[{"sig":"MEYCIQDqTDu1vEnAMdhGnkYwcS5FdNl8T91fZDcKY4wUf42eQAIhAOyZkZUGHyR0h8LKRgxkJjiJdJGLEf61XiOiaq/naZdZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3479.1.c73f5afd59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110201},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eaI7NtMv2r+8zaKQB7gx18QYARe22UtVo7qM5jRvnOdbRw1Uo3wccg1gW/ITD3cjuSi+8kg+t01xjtXwlLxFxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3479.1.c73f5afd59","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3479.1.c73f5afd59","@open-mercato/shared":"0.6.2-canary.3479.1.c73f5afd59"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3479.1.c73f5afd59","@open-mercato/shared":"0.6.2-canary.3479.1.c73f5afd59"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3479.1.c73f5afd59_1779178407151_0.945924409691512","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3484.1.1427e58147":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3484.1.1427e58147","_id":"@open-mercato/ai-assistant@0.6.3-develop.3484.1.1427e58147","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fdc64297ea6821e99e35231ceab07f9d2d0f2a88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3484.1.1427e58147.tgz","fileCount":685,"integrity":"sha512-fuorAcdZoKTVuInvZC85Qgd5qPfLVJu3kYqIxD9dKv9b6pXkS0l0dFTF2Cmz7Wh+qJpPdgyzfQR96h2Ssjl7Pg==","signatures":[{"sig":"MEUCIQDTvl/YUboYs7nAdXt2CD5n+8bJGtljDb9odryR0ZZGMQIgDT278Olk6IAdgpczcB3sBwELES80A9bpQdTxP7bmGc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3484.1.1427e58147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fuorAcdZoKTVuInvZC85Qgd5qPfLVJu3kYqIxD9dKv9b6pXkS0l0dFTF2Cmz7Wh+qJpPdgyzfQR96h2Ssjl7Pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3484.1.1427e58147","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3484.1.1427e58147","@open-mercato/shared":"0.6.3-develop.3484.1.1427e58147"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3484.1.1427e58147","@open-mercato/shared":"0.6.3-develop.3484.1.1427e58147"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3484.1.1427e58147_1779179480005_0.5208644793918806","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3483.1.98d4b4ecc7":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3483.1.98d4b4ecc7","_id":"@open-mercato/ai-assistant@0.6.3-canary.3483.1.98d4b4ecc7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a223b5daca722ff19c885a28d1be7694fc84e70","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3483.1.98d4b4ecc7.tgz","fileCount":685,"integrity":"sha512-OiYY2ZkcV8grLWkXqposQXDXOzO8V8Ukq6akT7rsRcyZY0sgf6w98RV0RxO/xnWr3N5KEdhWLA9LaigPz4KNIw==","signatures":[{"sig":"MEUCIBKDKV6zEQuTr0FOUZMoOILvybENtlGGNOvSra0VUtAFAiEAnq/y/B1POpxISFco6BbqVThAxlIbnd3FfZlwBqDe3aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3483.1.98d4b4ecc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OiYY2ZkcV8grLWkXqposQXDXOzO8V8Ukq6akT7rsRcyZY0sgf6w98RV0RxO/xnWr3N5KEdhWLA9LaigPz4KNIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3483.1.98d4b4ecc7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3483.1.98d4b4ecc7","@open-mercato/shared":"0.6.3-canary.3483.1.98d4b4ecc7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3483.1.98d4b4ecc7","@open-mercato/shared":"0.6.3-canary.3483.1.98d4b4ecc7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3483.1.98d4b4ecc7_1779179793928_0.1186858295059805","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3487.1.f47a7b33c1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3487.1.f47a7b33c1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3487.1.f47a7b33c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2ca4e1cac9dfd5891ed40f796e5c08e5d8e2ad6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3487.1.f47a7b33c1.tgz","fileCount":685,"integrity":"sha512-uqSVFu6j1zJfMDytIxmfq11EyG5uFsUyMXCrXHRAWLfuCXYo+jPsM4aLx3SOrHgogy9/5vcM0pTjmadJihstiw==","signatures":[{"sig":"MEUCIBV6CGsll5G05FgKLtwGZWIkIiMBQBsRiZdhDOLIxEt2AiEArIxQyvHeE6OkTujtE6xplsxhTMW7HfPWXQh7Yl8Tboo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3487.1.f47a7b33c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uqSVFu6j1zJfMDytIxmfq11EyG5uFsUyMXCrXHRAWLfuCXYo+jPsM4aLx3SOrHgogy9/5vcM0pTjmadJihstiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3487.1.f47a7b33c1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3487.1.f47a7b33c1","@open-mercato/shared":"0.6.3-canary.3487.1.f47a7b33c1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3487.1.f47a7b33c1","@open-mercato/shared":"0.6.3-canary.3487.1.f47a7b33c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3487.1.f47a7b33c1_1779180646269_0.6848569992653013","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3489.1.1e71287579":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3489.1.1e71287579","_id":"@open-mercato/ai-assistant@0.6.3-canary.3489.1.1e71287579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9bf914335326f55a2d0e4a3e3ec06749bdd7faf7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3489.1.1e71287579.tgz","fileCount":685,"integrity":"sha512-TZIm1GObtJ2BkruJvsDvc2jOUWxNVPJ80Un0LP+FZUAc8H82CiXdEu65BqJ1ipEG3ArX70bHUy45UkfJR5bKhQ==","signatures":[{"sig":"MEUCIQDXd07nzw5V4xOmr4v8KKibUSlPwGryOmNu8UEXxwgczgIgebbH2Ux200sQqBh3eZiRvvhSD+1+DjCCjPZZt46XLdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3489.1.1e71287579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TZIm1GObtJ2BkruJvsDvc2jOUWxNVPJ80Un0LP+FZUAc8H82CiXdEu65BqJ1ipEG3ArX70bHUy45UkfJR5bKhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3489.1.1e71287579","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3489.1.1e71287579","@open-mercato/shared":"0.6.3-canary.3489.1.1e71287579"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3489.1.1e71287579","@open-mercato/shared":"0.6.3-canary.3489.1.1e71287579"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3489.1.1e71287579_1779180750509_0.25396625356881053","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3490.1.a90a39183a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3490.1.a90a39183a","_id":"@open-mercato/ai-assistant@0.6.3-canary.3490.1.a90a39183a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20dbf761193129568ff43d681891410847cf137d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3490.1.a90a39183a.tgz","fileCount":685,"integrity":"sha512-srpmvxrcAk0ZV+r/mE17ffqgnRt3Uv4w4GAIcP/H3R1LFyosQPr8br6Qd6Iq9fNcMMtZR9095Tffm6PRq+GpgA==","signatures":[{"sig":"MEYCIQCK8UGVP3cU0xX7ZxT+f782TvX3xVrP4zh2bP26xT3w/AIhAKUWQCZWJ36zlnQw9VQZT+W56/dQEEiiQF8FWqt0T5Iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3490.1.a90a39183a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-srpmvxrcAk0ZV+r/mE17ffqgnRt3Uv4w4GAIcP/H3R1LFyosQPr8br6Qd6Iq9fNcMMtZR9095Tffm6PRq+GpgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3490.1.a90a39183a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3490.1.a90a39183a","@open-mercato/shared":"0.6.3-canary.3490.1.a90a39183a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3490.1.a90a39183a","@open-mercato/shared":"0.6.3-canary.3490.1.a90a39183a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3490.1.a90a39183a_1779180823549_0.8112789424864932","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3491.1.4700ef658a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3491.1.4700ef658a","_id":"@open-mercato/ai-assistant@0.6.3-develop.3491.1.4700ef658a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6dbe43890eb678039077aeef609a081b85b10fd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3491.1.4700ef658a.tgz","fileCount":685,"integrity":"sha512-jXTQdCQpR3pdQTdJw+RxuMN+4RdDP0xXSLDm0kVNX6ikZ4v2/jgm3OVyqXb+1KN4+5GXihip9VJQCXvIXxKnYQ==","signatures":[{"sig":"MEUCIG2nvj3ACU8N0gflCzSl+8PZsohlg72EZ8EcoVINbE0nAiEApM3o34kYBGJidILZfl7q2fFG/jU4jgFuUGU8EQ6NA7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3491.1.4700ef658a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jXTQdCQpR3pdQTdJw+RxuMN+4RdDP0xXSLDm0kVNX6ikZ4v2/jgm3OVyqXb+1KN4+5GXihip9VJQCXvIXxKnYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3491.1.4700ef658a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3491.1.4700ef658a","@open-mercato/shared":"0.6.3-develop.3491.1.4700ef658a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3491.1.4700ef658a","@open-mercato/shared":"0.6.3-develop.3491.1.4700ef658a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3491.1.4700ef658a_1779182468829_0.6319882673901864","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3493.1.2560607bc4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3493.1.2560607bc4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3493.1.2560607bc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d34f6e8d6363fbb435b69b753fc9eb927f625033","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3493.1.2560607bc4.tgz","fileCount":685,"integrity":"sha512-dxndpmcmIcqYGWmE6YBg/W4hL4R7oyVm/AX7g925PShxne2nfypJthqsgBLKHbR65ce9OoxocX1uYG3qcYt4Fg==","signatures":[{"sig":"MEQCIFNe4bQ1I17ObdX1CACLAhXpAl4nXM3btNxGQWAo40/hAiBc2PpRRRfARvPTzZBvboSNluY8+5G1JlPbw4Dc7P08AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3493.1.2560607bc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dxndpmcmIcqYGWmE6YBg/W4hL4R7oyVm/AX7g925PShxne2nfypJthqsgBLKHbR65ce9OoxocX1uYG3qcYt4Fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3493.1.2560607bc4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3493.1.2560607bc4","@open-mercato/shared":"0.6.3-canary.3493.1.2560607bc4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3493.1.2560607bc4","@open-mercato/shared":"0.6.3-canary.3493.1.2560607bc4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3493.1.2560607bc4_1779183103512_0.4832376114499648","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3496.1.41a1291df2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3496.1.41a1291df2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3496.1.41a1291df2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e52475d786b30995dac766546199637aceab312a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3496.1.41a1291df2.tgz","fileCount":685,"integrity":"sha512-oo8YbvKDNIeaN2ykxJ8HCeGq30WJLERjd9/Dm5CpBZqLxn714m4uADX1qNWvESJ+jX82M1dKZoCYX8jJukFh9g==","signatures":[{"sig":"MEUCICZOz1xXz7yDFi4QoHHDURw+2O+7U8VjCp9LQHo8y6aBAiEAplyZ4/MzC/ngJACWvFKXGC+l8+i+nYvrYTNtj1HR8xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3496.1.41a1291df2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oo8YbvKDNIeaN2ykxJ8HCeGq30WJLERjd9/Dm5CpBZqLxn714m4uADX1qNWvESJ+jX82M1dKZoCYX8jJukFh9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3496.1.41a1291df2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3496.1.41a1291df2","@open-mercato/shared":"0.6.3-canary.3496.1.41a1291df2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3496.1.41a1291df2","@open-mercato/shared":"0.6.3-canary.3496.1.41a1291df2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3496.1.41a1291df2_1779183666636_0.7664735205679505","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3499.1.50445e3204":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3499.1.50445e3204","_id":"@open-mercato/ai-assistant@0.6.3-canary.3499.1.50445e3204","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad53e0072b1dfd3fc01fa2f23b71a39bc260f628","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3499.1.50445e3204.tgz","fileCount":685,"integrity":"sha512-uN1APUbJEj410ALIQwRPRFK6ek2DGo9G6Hz8+No171+5C4PXR1rVBjqTdvxUvjeNgrQ2oJx+E7ecI1RueLAIPg==","signatures":[{"sig":"MEUCICzNUTrSr0mJiKT/wOS2Qyao7RtbyIuxh/kr8fgfcG+RAiEA+/6K6N50PNIa4itDsfokxB+ii6+2RmQhFDHalovlo0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3499.1.50445e3204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uN1APUbJEj410ALIQwRPRFK6ek2DGo9G6Hz8+No171+5C4PXR1rVBjqTdvxUvjeNgrQ2oJx+E7ecI1RueLAIPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3499.1.50445e3204","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3499.1.50445e3204","@open-mercato/shared":"0.6.3-canary.3499.1.50445e3204"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3499.1.50445e3204","@open-mercato/shared":"0.6.3-canary.3499.1.50445e3204"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3499.1.50445e3204_1779183721103_0.8404625099334886","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3498.1.3956a84bc9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3498.1.3956a84bc9","_id":"@open-mercato/ai-assistant@0.6.3-develop.3498.1.3956a84bc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09b1440472b076826aa4f91f70d792c3bbdbc51b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3498.1.3956a84bc9.tgz","fileCount":685,"integrity":"sha512-f3+KuOBXnx7IX+YJqjGNDXyBo/9nQBdcN083LLcwCDgVxQqcYsCWLdT00XkhixqpVWrMDcWzqAHb/GPakK5msw==","signatures":[{"sig":"MEYCIQDCWyqfSehSbxgKAKgwtdEWaeg38/lKrMO/0UXhh55WkgIhAP3bjhIGb7SZQS9vkLUPIHWdbJ/G60VecZfjDD9Kh6AD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3498.1.3956a84bc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f3+KuOBXnx7IX+YJqjGNDXyBo/9nQBdcN083LLcwCDgVxQqcYsCWLdT00XkhixqpVWrMDcWzqAHb/GPakK5msw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3498.1.3956a84bc9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3498.1.3956a84bc9","@open-mercato/shared":"0.6.3-develop.3498.1.3956a84bc9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3498.1.3956a84bc9","@open-mercato/shared":"0.6.3-develop.3498.1.3956a84bc9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3498.1.3956a84bc9_1779185308081_0.2794570228371238","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3497.1.ff324d48d7":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3497.1.ff324d48d7","_id":"@open-mercato/ai-assistant@0.6.3-canary.3497.1.ff324d48d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c49bcd31ef12159b7a5f14184267bb73b6e7554","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3497.1.ff324d48d7.tgz","fileCount":685,"integrity":"sha512-igTfTEQx18AjhQkw97UtNGX/W8l1tVrQB6f/y9zhI4i1ij+jUZDu9rCS/DiFdZeFeU50O0mgSB+W/wSH8KF7Xg==","signatures":[{"sig":"MEUCIQCr1tr3Uv+5cAuLLK655Yu4UKOiTifo/1pidMOwlp17agIgHOEcNEWSwWnOtTcorpYuQTyEIxPnEjvGLKzsXUg8Vck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3497.1.ff324d48d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-igTfTEQx18AjhQkw97UtNGX/W8l1tVrQB6f/y9zhI4i1ij+jUZDu9rCS/DiFdZeFeU50O0mgSB+W/wSH8KF7Xg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3497.1.ff324d48d7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3497.1.ff324d48d7","@open-mercato/shared":"0.6.3-canary.3497.1.ff324d48d7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3497.1.ff324d48d7","@open-mercato/shared":"0.6.3-canary.3497.1.ff324d48d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3497.1.ff324d48d7_1779186402046_0.06095089310646795","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3503.1.d6ac8c6f2b":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3503.1.d6ac8c6f2b","_id":"@open-mercato/ai-assistant@0.6.3-canary.3503.1.d6ac8c6f2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a51fd015d02f6999a5097a1d2a4cff557732c66c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3503.1.d6ac8c6f2b.tgz","fileCount":685,"integrity":"sha512-hLB0Gan10G2vZc0jrMmujLxK+PjBoyCmuvDt2XU8cZKnTpp8DUgdOMThe/yJV7qsaHpVK++tzEYnbL0iTv1xRQ==","signatures":[{"sig":"MEYCIQDa/rkiSMa7sZ//2Rybd8zYAG/awqRFQq+qoIH/yx5lWwIhALDXDcr2dDq3+zNbHnfIj1uu/0tjZ9aZ/+uXhAbJDKZk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3503.1.d6ac8c6f2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hLB0Gan10G2vZc0jrMmujLxK+PjBoyCmuvDt2XU8cZKnTpp8DUgdOMThe/yJV7qsaHpVK++tzEYnbL0iTv1xRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3503.1.d6ac8c6f2b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3503.1.d6ac8c6f2b","@open-mercato/shared":"0.6.3-canary.3503.1.d6ac8c6f2b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3503.1.d6ac8c6f2b","@open-mercato/shared":"0.6.3-canary.3503.1.d6ac8c6f2b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3503.1.d6ac8c6f2b_1779186408902_0.2756487767680429","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3502.1.234f53f93c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3502.1.234f53f93c","_id":"@open-mercato/ai-assistant@0.6.3-develop.3502.1.234f53f93c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a210758848ee82a9d0a3de36fc690abb54a6a6a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3502.1.234f53f93c.tgz","fileCount":685,"integrity":"sha512-cb209G67BwI0lu+XdwsgZXSdJzyNhhV4IIrVGuR6CqvRs0FDcqB0/8y8chR6C5nr6TAUQbuN3K8oo/XB1hwFAg==","signatures":[{"sig":"MEYCIQDNYXOJkSTHwM3bHpt+l2JpNtwIWNGXt+z+MGRHnJWNFAIhAKtv+bdwM32NU79WoJg2/rx7H//WfMwAZna3jH2QNvkz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3502.1.234f53f93c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cb209G67BwI0lu+XdwsgZXSdJzyNhhV4IIrVGuR6CqvRs0FDcqB0/8y8chR6C5nr6TAUQbuN3K8oo/XB1hwFAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3502.1.234f53f93c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3502.1.234f53f93c","@open-mercato/shared":"0.6.3-develop.3502.1.234f53f93c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3502.1.234f53f93c","@open-mercato/shared":"0.6.3-develop.3502.1.234f53f93c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3502.1.234f53f93c_1779188001222_0.07690964788523913","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3510.1.e3b22be026":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3510.1.e3b22be026","_id":"@open-mercato/ai-assistant@0.6.3-develop.3510.1.e3b22be026","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e25462a94fef6da6b247307b89c039adb5864aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3510.1.e3b22be026.tgz","fileCount":685,"integrity":"sha512-YHVCKhh3azUShpBrI/x6qCNWQ/s7JO+EsPm8+yqcXfEMUFN6BOfiECoGHJiK32Gnh22o7DIIpVWL6bmvpbzgVw==","signatures":[{"sig":"MEQCICY8eQyR51DI4e0/gumjbPxYmztKHhfCAWsMq00Vvvd2AiBKevlBcdYdTuLkg5CmEClh+qi8sDet4RUamVSGklSC+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3510.1.e3b22be026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YHVCKhh3azUShpBrI/x6qCNWQ/s7JO+EsPm8+yqcXfEMUFN6BOfiECoGHJiK32Gnh22o7DIIpVWL6bmvpbzgVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3510.1.e3b22be026","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3510.1.e3b22be026","@open-mercato/shared":"0.6.3-develop.3510.1.e3b22be026"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3510.1.e3b22be026","@open-mercato/shared":"0.6.3-develop.3510.1.e3b22be026"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3510.1.e3b22be026_1779218862337_0.8622300348115182","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3511.1.a624e1553c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3511.1.a624e1553c","_id":"@open-mercato/ai-assistant@0.6.3-canary.3511.1.a624e1553c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acb4fbe4e34e36c0708b28e00ad0274cac36a4d0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3511.1.a624e1553c.tgz","fileCount":685,"integrity":"sha512-8xcoBffFQA7IX4q+zf6tm+O58RK3NVBourl1Pr3JLyXxOvHErRewECdlQXacIllc+csJqd7yDfs2fgLfcw3v4g==","signatures":[{"sig":"MEQCHztucDQtdxI+rBAluJ8SzuU3gzaprAQaA4/O8LOcRasCIQD+ZdYj/PzU2xeybhw5OrvHGerVFYybfvHB0N9patdnOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3511.1.a624e1553c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8xcoBffFQA7IX4q+zf6tm+O58RK3NVBourl1Pr3JLyXxOvHErRewECdlQXacIllc+csJqd7yDfs2fgLfcw3v4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3511.1.a624e1553c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3511.1.a624e1553c","@open-mercato/shared":"0.6.3-canary.3511.1.a624e1553c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3511.1.a624e1553c","@open-mercato/shared":"0.6.3-canary.3511.1.a624e1553c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3511.1.a624e1553c_1779218921214_0.608148316241474","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3540.1.f358a0faab":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3540.1.f358a0faab","_id":"@open-mercato/ai-assistant@0.6.3-canary.3540.1.f358a0faab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1cb1ac059223f485c2dfb09ad9be83ffd975cbb6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3540.1.f358a0faab.tgz","fileCount":685,"integrity":"sha512-wnf0VvEsSg92vtlBO8nud7rr3YrBZvWW+33Ns+Ds4qg9GMGcD86dzmH9mdbOojhZUMUp1yx3f0ZYy9DntmsRqg==","signatures":[{"sig":"MEYCIQDB13VVYlXPxtrH4iBma8xGJQr/DUbhEQOkJt7O1Yc46wIhAIyKRpUMQ8NouLfBGq6BWRIC6VQNdFyJ7O0CpIcHF52M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3540.1.f358a0faab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wnf0VvEsSg92vtlBO8nud7rr3YrBZvWW+33Ns+Ds4qg9GMGcD86dzmH9mdbOojhZUMUp1yx3f0ZYy9DntmsRqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3540.1.f358a0faab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3540.1.f358a0faab","@open-mercato/shared":"0.6.3-canary.3540.1.f358a0faab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3540.1.f358a0faab","@open-mercato/shared":"0.6.3-canary.3540.1.f358a0faab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3540.1.f358a0faab_1779307348510_0.46729471036322834","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3542.1.2a264ebe29":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3542.1.2a264ebe29","_id":"@open-mercato/ai-assistant@0.6.3-canary.3542.1.2a264ebe29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"665e34111c7b9f7baa86cdaca556151626c790b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3542.1.2a264ebe29.tgz","fileCount":685,"integrity":"sha512-QW+hsrkfArkuc9w+uyv+oybaSIy/hNtdbRXPnyeFi5GXStSTNVACMRWEqdHeUCOnPx+sUom/yykvzAzbNsPGgQ==","signatures":[{"sig":"MEYCIQC6gjC3e00PKekPDzj7ypL7gmy/r3hV19JNBNqcX2EO0gIhALLQfnzjSat3SJtT+hrmeFoOichcV/ivftHf1qNGMdhR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3542.1.2a264ebe29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QW+hsrkfArkuc9w+uyv+oybaSIy/hNtdbRXPnyeFi5GXStSTNVACMRWEqdHeUCOnPx+sUom/yykvzAzbNsPGgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3542.1.2a264ebe29","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3542.1.2a264ebe29","@open-mercato/shared":"0.6.3-canary.3542.1.2a264ebe29"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3542.1.2a264ebe29","@open-mercato/shared":"0.6.3-canary.3542.1.2a264ebe29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3542.1.2a264ebe29_1779307522700_0.9770714960332865","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3532.2.4959af6dd4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3532.2.4959af6dd4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3532.2.4959af6dd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"806ffa155f6f05d8f3033bf15fa469905f7f82b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3532.2.4959af6dd4.tgz","fileCount":685,"integrity":"sha512-mTObLgp0GW8Nlu7fJtaMUAmpFdqfg5fF9oXVoxINLNaUI0kdTDQ/4kJNV7hCYnvyTthNT4uyGjaXreT/HQIdMg==","signatures":[{"sig":"MEYCIQCX+AFuyyqGval0IAJKau0+oeSl80W7QvmfhpRX41EbnAIhAJrjIS/x2DwPSzCXojtwmHGnmrJaiglHrW1kv58oadUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3532.2.4959af6dd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mTObLgp0GW8Nlu7fJtaMUAmpFdqfg5fF9oXVoxINLNaUI0kdTDQ/4kJNV7hCYnvyTthNT4uyGjaXreT/HQIdMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3532.2.4959af6dd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3532.2.4959af6dd4","@open-mercato/shared":"0.6.3-canary.3532.2.4959af6dd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3532.2.4959af6dd4","@open-mercato/shared":"0.6.3-canary.3532.2.4959af6dd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3532.2.4959af6dd4_1779307607398_0.053450774521706546","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3522.2.5cbd8da502":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3522.2.5cbd8da502","_id":"@open-mercato/ai-assistant@0.6.3-canary.3522.2.5cbd8da502","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44746c497d6064cfd2a86a2050b295db344adb64","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3522.2.5cbd8da502.tgz","fileCount":685,"integrity":"sha512-N7QL+JNNszshmX/5HuEjotQSIMUj+WYK+iehn31EOttpTTC8PuwlSRsd+Fxqi6VUqsUWPn0zQZQTwW22gnSBQg==","signatures":[{"sig":"MEYCIQC8KBOvV3QTv/bI6nHXxqG2eh/QinJXuj8vn8LtaACZWAIhAM/Enu8YVK1jXHl8YC0y9fp507OMyti9b2wKfBk+2Wg8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3522.2.5cbd8da502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N7QL+JNNszshmX/5HuEjotQSIMUj+WYK+iehn31EOttpTTC8PuwlSRsd+Fxqi6VUqsUWPn0zQZQTwW22gnSBQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3522.2.5cbd8da502","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3522.2.5cbd8da502","@open-mercato/shared":"0.6.3-canary.3522.2.5cbd8da502"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3522.2.5cbd8da502","@open-mercato/shared":"0.6.3-canary.3522.2.5cbd8da502"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3522.2.5cbd8da502_1779307634887_0.19345173720887976","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3521.2.5be42484f1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3521.2.5be42484f1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3521.2.5be42484f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51db89bb95a29d72863b1aa8a98ad148bbaee0b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3521.2.5be42484f1.tgz","fileCount":685,"integrity":"sha512-gXMgwhL80XFVc5PtE6eI6WF3n38hbP+hfHoG/vNDT/h+Tdgl94FUAtFP9LRjaLgUpDTYwv8UjTiUcpQo3ARkDw==","signatures":[{"sig":"MEUCIQCHlfH/D/WDCzdREByBNFwySlvnn8DJk8XxDVkz62tw4gIgIvuUemwW1PUprUQD7oDGu1wWEmPL93hlb3XxL6cik2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3521.2.5be42484f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gXMgwhL80XFVc5PtE6eI6WF3n38hbP+hfHoG/vNDT/h+Tdgl94FUAtFP9LRjaLgUpDTYwv8UjTiUcpQo3ARkDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3521.2.5be42484f1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3521.2.5be42484f1","@open-mercato/shared":"0.6.3-canary.3521.2.5be42484f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3521.2.5be42484f1","@open-mercato/shared":"0.6.3-canary.3521.2.5be42484f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3521.2.5be42484f1_1779307636888_0.011107720491424278","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3517.3.3b467f13d7":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3517.3.3b467f13d7","_id":"@open-mercato/ai-assistant@0.6.3-canary.3517.3.3b467f13d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"595c69191c31ce3650c6252500d7de2362f3363b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3517.3.3b467f13d7.tgz","fileCount":685,"integrity":"sha512-7XzmyvP8HbV/Cfh4FEZ7lH33IrHcFJaY+XgMyB7Nc1KnHfB3fxuZNaBwQK5XhPKeScdz272gOghUXBI6KYabCA==","signatures":[{"sig":"MEUCIFX8XmnF0gYgqv/4TlAA7QeiQ5tj/X47Aa77C3iK6YjNAiEAmOSNxYIc7vhvNwRm6Z1eLAmPnaroSduWlnF6ZgfttyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3517.3.3b467f13d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7XzmyvP8HbV/Cfh4FEZ7lH33IrHcFJaY+XgMyB7Nc1KnHfB3fxuZNaBwQK5XhPKeScdz272gOghUXBI6KYabCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3517.3.3b467f13d7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3517.3.3b467f13d7","@open-mercato/shared":"0.6.3-canary.3517.3.3b467f13d7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3517.3.3b467f13d7","@open-mercato/shared":"0.6.3-canary.3517.3.3b467f13d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3517.3.3b467f13d7_1779307638491_0.10917468388316265","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3526.3.1a94d5fe44":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3526.3.1a94d5fe44","_id":"@open-mercato/ai-assistant@0.6.3-canary.3526.3.1a94d5fe44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0faeb81503b5ee42cb5123dd6cce49acaf36795f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3526.3.1a94d5fe44.tgz","fileCount":685,"integrity":"sha512-d2KUCDVgzm2bk8z9xGdJ2li+1OjFf1TkKEF0OZXrn1OerYlPplUwIQg2tmYwAYA732L+30QD+P1lk02Je3+2eQ==","signatures":[{"sig":"MEQCIBTNRyQR+JAHWgc1RIF36Xb2Z248AOqOCikjpTpD7gXFAiBO41th8aeF9btHqRnl1E62Jr2iBAJ9vrib1Esqlb22mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3526.3.1a94d5fe44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d2KUCDVgzm2bk8z9xGdJ2li+1OjFf1TkKEF0OZXrn1OerYlPplUwIQg2tmYwAYA732L+30QD+P1lk02Je3+2eQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3526.3.1a94d5fe44","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3526.3.1a94d5fe44","@open-mercato/shared":"0.6.3-canary.3526.3.1a94d5fe44"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3526.3.1a94d5fe44","@open-mercato/shared":"0.6.3-canary.3526.3.1a94d5fe44"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3526.3.1a94d5fe44_1779307649652_0.8307595013035445","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3518.2.6430598da8":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3518.2.6430598da8","_id":"@open-mercato/ai-assistant@0.6.3-canary.3518.2.6430598da8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"133e3f8d5e837d30c03c34d71510be9b8b05d1b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3518.2.6430598da8.tgz","fileCount":685,"integrity":"sha512-M+imzpk0dA6OR5l9X4fn6E7iMXQhDPtE5+CgizME6K52nsjhslIhwvqBUtaL6N4hLoC2iFOVy3wDGLaLcf6xoA==","signatures":[{"sig":"MEUCIBwN6kW6JzPlAhUXl1hmdgSKr1qASDNCmPwiJSHrAD13AiEAs2vhbWKdtFdgMyJ1WjIamCyS9UTka+jvTOjHK9AXT0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3518.2.6430598da8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M+imzpk0dA6OR5l9X4fn6E7iMXQhDPtE5+CgizME6K52nsjhslIhwvqBUtaL6N4hLoC2iFOVy3wDGLaLcf6xoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3518.2.6430598da8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3518.2.6430598da8","@open-mercato/shared":"0.6.3-canary.3518.2.6430598da8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3518.2.6430598da8","@open-mercato/shared":"0.6.3-canary.3518.2.6430598da8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3518.2.6430598da8_1779307652876_0.233035323546541","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3523.2.042bed9c4d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3523.2.042bed9c4d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3523.2.042bed9c4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e27abf86862527157ab372bbde020c995882b0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3523.2.042bed9c4d.tgz","fileCount":685,"integrity":"sha512-/Hml6bYdAgbZSpkra761vEFGW4S7zh89KIVlPiC0G/ENVN38KfUdUHQ4dwGSWWzMpbyJyUuQeQ9DRtJFMFvMGg==","signatures":[{"sig":"MEYCIQDRL79Hoj9yhbUmhM1c0wTYl9yKKViZwpJ8/MAywhc4mgIhALBjW2+nztXHkIvJxDXrfZsLKRmFFMts/Qag6Wvxo9NH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3523.2.042bed9c4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/Hml6bYdAgbZSpkra761vEFGW4S7zh89KIVlPiC0G/ENVN38KfUdUHQ4dwGSWWzMpbyJyUuQeQ9DRtJFMFvMGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3523.2.042bed9c4d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3523.2.042bed9c4d","@open-mercato/shared":"0.6.3-canary.3523.2.042bed9c4d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3523.2.042bed9c4d","@open-mercato/shared":"0.6.3-canary.3523.2.042bed9c4d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3523.2.042bed9c4d_1779307681109_0.3937423555554507","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3541.1.c56b513365":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3541.1.c56b513365","_id":"@open-mercato/ai-assistant@0.6.3-canary.3541.1.c56b513365","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c3da7abd2d21589f9fceb8dfcee6812497499bc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3541.1.c56b513365.tgz","fileCount":685,"integrity":"sha512-XBMlwZKhtUyXTlKIZ8wQPdPuNz23MmlCjiZBiwXtGbRyXn5oaD2zqP0Jx1nDU/EhMPzi0X//neM2C2hi95oAtw==","signatures":[{"sig":"MEUCIECWAXpA2wtgfvcCI1xRCYqeYtUJC8p16iyaWqF869fjAiEAvcnu6Q6J86CfntKHiQLSqrELSuSsosZk/zuimTSIwwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3541.1.c56b513365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XBMlwZKhtUyXTlKIZ8wQPdPuNz23MmlCjiZBiwXtGbRyXn5oaD2zqP0Jx1nDU/EhMPzi0X//neM2C2hi95oAtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3541.1.c56b513365","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3541.1.c56b513365","@open-mercato/shared":"0.6.3-canary.3541.1.c56b513365"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3541.1.c56b513365","@open-mercato/shared":"0.6.3-canary.3541.1.c56b513365"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3541.1.c56b513365_1779307685855_0.7119211683683964","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3525.3.cc18b8a43f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3525.3.cc18b8a43f","_id":"@open-mercato/ai-assistant@0.6.3-develop.3525.3.cc18b8a43f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dad294b59ae7a5c5f9210d3d2403f8b0ac2dc57d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3525.3.cc18b8a43f.tgz","fileCount":685,"integrity":"sha512-MYm7rQwPKe8WG44LTWnMZxhrE0sy1o56sI9k+BbujXGGGOegGGYeHTZfDoHFWhtrzZ3OACluL2qF7LIh6rvvbA==","signatures":[{"sig":"MEYCIQC2BF+AyDPhN6NWq5rK8sa1mfepsYt2aYmnwwCPT7o7rwIhAMRu1C5MN1R1fTEuTiulhOUzOW8lQpIpASZndl7C33nG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3525.3.cc18b8a43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MYm7rQwPKe8WG44LTWnMZxhrE0sy1o56sI9k+BbujXGGGOegGGYeHTZfDoHFWhtrzZ3OACluL2qF7LIh6rvvbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3525.3.cc18b8a43f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3525.3.cc18b8a43f","@open-mercato/shared":"0.6.3-develop.3525.3.cc18b8a43f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3525.3.cc18b8a43f","@open-mercato/shared":"0.6.3-develop.3525.3.cc18b8a43f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3525.3.cc18b8a43f_1779307820766_0.633184775658677","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3524.2.7b1e1cdf13":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3524.2.7b1e1cdf13","_id":"@open-mercato/ai-assistant@0.6.3-canary.3524.2.7b1e1cdf13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23fa78eaf5936d5f1b46456a1711363728abf3ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3524.2.7b1e1cdf13.tgz","fileCount":685,"integrity":"sha512-CdugHNlUFX2WsRfJHkUzvxa4TfoUagsfI54RC3Ewku30GZ5eIVnoZz8gMe/EeP9J/Xlyp8RpzZK65j7r4LsjuQ==","signatures":[{"sig":"MEQCIHQWO66A+qfplUSy8R2kCWqcyMNZQak2gNlxApioroMVAiAIA7MAnwKPwcztLSFmPHgZiEJrEiuY9iNb1rvCzTOIOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3524.2.7b1e1cdf13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CdugHNlUFX2WsRfJHkUzvxa4TfoUagsfI54RC3Ewku30GZ5eIVnoZz8gMe/EeP9J/Xlyp8RpzZK65j7r4LsjuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3524.2.7b1e1cdf13","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3524.2.7b1e1cdf13","@open-mercato/shared":"0.6.3-canary.3524.2.7b1e1cdf13"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3524.2.7b1e1cdf13","@open-mercato/shared":"0.6.3-canary.3524.2.7b1e1cdf13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3524.2.7b1e1cdf13_1779308280448_0.17034007001743512","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3543.1.38118b5ad7":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3543.1.38118b5ad7","_id":"@open-mercato/ai-assistant@0.6.3-canary.3543.1.38118b5ad7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4bd1fa95ff8a4e04644ed0fd38a22e93851f6a30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3543.1.38118b5ad7.tgz","fileCount":685,"integrity":"sha512-ecBLBkRPSpRZhv0SyOWId069pWt+jFtpk+67xWwsgXo+YhGLn2JBMFeYCYX1MnfOna0dNf+3u2OKt9GWeqieUA==","signatures":[{"sig":"MEYCIQCFfHgeizSjGkv0NCfLVs47OPWxY8GJBQN4B6953bOuoAIhAJkXhsVV+ochE8kXDVyBdDxVd+xTimrV9CT2iRqNYs6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3543.1.38118b5ad7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ecBLBkRPSpRZhv0SyOWId069pWt+jFtpk+67xWwsgXo+YhGLn2JBMFeYCYX1MnfOna0dNf+3u2OKt9GWeqieUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3543.1.38118b5ad7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3543.1.38118b5ad7","@open-mercato/shared":"0.6.3-canary.3543.1.38118b5ad7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3543.1.38118b5ad7","@open-mercato/shared":"0.6.3-canary.3543.1.38118b5ad7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3543.1.38118b5ad7_1779312755970_0.36720781677154246","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3544.1.0d5031620f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3544.1.0d5031620f","_id":"@open-mercato/ai-assistant@0.6.3-canary.3544.1.0d5031620f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec3631fdb983c7cf8ca1103f6f742e776ea77565","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3544.1.0d5031620f.tgz","fileCount":685,"integrity":"sha512-K/BUWm6B+L9YgAuH0xcLHCef6LwGZ1Ljk1imibHkvIVdMCWyXTLdRkPFq7s9ZmygC2SxEeOWfVZroP77l17vhA==","signatures":[{"sig":"MEUCIQCuAH4riPqisgCH9M7u5h6yJ1imClUYjzjZ7fioPCkXUwIgIfXHO0HH1izhHu4Kp/Xcbau6DzDuJ/e9TJplYYpnF4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3544.1.0d5031620f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K/BUWm6B+L9YgAuH0xcLHCef6LwGZ1Ljk1imibHkvIVdMCWyXTLdRkPFq7s9ZmygC2SxEeOWfVZroP77l17vhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3544.1.0d5031620f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3544.1.0d5031620f","@open-mercato/shared":"0.6.3-canary.3544.1.0d5031620f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3544.1.0d5031620f","@open-mercato/shared":"0.6.3-canary.3544.1.0d5031620f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3544.1.0d5031620f_1779314008272_0.3630906755313399","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3545.1.b43f2aef32":{"name":"@open-mercato/ai-assistant","version":"0.6.2-canary.3545.1.b43f2aef32","_id":"@open-mercato/ai-assistant@0.6.2-canary.3545.1.b43f2aef32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9008b5dd3f708bbb76eebb66909c4422f87b47f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2-canary.3545.1.b43f2aef32.tgz","fileCount":643,"integrity":"sha512-8i3aw0M2Op0S9ep5UF4liwQolAriHvJyBnktX4rAcESzNne/P0LFeCt/qZ4CbAcKefSNESwVVO00nlOOvPw0Vg==","signatures":[{"sig":"MEUCIQDAGEKgLMdd1K7XlTXgo8yR9lBvrVrVNwIWetw3CLMGlAIgC+suoS0ugYprpRCJZFsKZWbIwXwwVJQqM50FDzeF3SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2-canary.3545.1.b43f2aef32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5692054},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8i3aw0M2Op0S9ep5UF4liwQolAriHvJyBnktX4rAcESzNne/P0LFeCt/qZ4CbAcKefSNESwVVO00nlOOvPw0Vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.38.0","@ai-sdk/google":"^3.0.71","@ai-sdk/openai":"^3.0.63","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.76","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2-canary.3545.1.b43f2aef32","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2-canary.3545.1.b43f2aef32","@open-mercato/shared":"0.6.2-canary.3545.1.b43f2aef32"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2-canary.3545.1.b43f2aef32","@open-mercato/shared":"0.6.2-canary.3545.1.b43f2aef32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2-canary.3545.1.b43f2aef32_1779315753086_0.5014413667908852","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3546.1.ecb0b299c4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3546.1.ecb0b299c4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3546.1.ecb0b299c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bee4eeb1be5ee30f608131b6a9ad63c898c3bcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3546.1.ecb0b299c4.tgz","fileCount":685,"integrity":"sha512-ML0IWpw89BITnYBuG0gmDwipLHJ4zwM2qAszPMri3IqNfpUM8ZpRh85ntAwsi6mnieFgtfW57vY5OQCEki4ukA==","signatures":[{"sig":"MEUCIQCCdy9JIJoacgYUUPrnXp1AoybbdrXSX4zoSsX5ysHiDgIgWN7H+NJMdp416krJblsJjLb9oZGn7YwxvBuZ/bizjIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3546.1.ecb0b299c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ML0IWpw89BITnYBuG0gmDwipLHJ4zwM2qAszPMri3IqNfpUM8ZpRh85ntAwsi6mnieFgtfW57vY5OQCEki4ukA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3546.1.ecb0b299c4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3546.1.ecb0b299c4","@open-mercato/shared":"0.6.3-canary.3546.1.ecb0b299c4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3546.1.ecb0b299c4","@open-mercato/shared":"0.6.3-canary.3546.1.ecb0b299c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3546.1.ecb0b299c4_1779316388556_0.047730104507532234","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3549.1.f635511776":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3549.1.f635511776","_id":"@open-mercato/ai-assistant@0.6.3-canary.3549.1.f635511776","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4818479f1fe310e7603bcb1d2f993833f3a2828","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3549.1.f635511776.tgz","fileCount":685,"integrity":"sha512-nplHWBbOkia9vRxaVnn/fEQO0SfmEG6pJ8pCfbDn/2QP273r6+P5Tb881F8m4lajkGzFIAixctw0uyEkH1G53A==","signatures":[{"sig":"MEUCIGvaTx9uY+gT2no0RqHQmoR7xPB8Qtdz2Ra6eF5C9PUDAiEA5YObDz/3+j65LUJ3CUxwdyERuHT/FsEGOiblTtK0W5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3549.1.f635511776","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nplHWBbOkia9vRxaVnn/fEQO0SfmEG6pJ8pCfbDn/2QP273r6+P5Tb881F8m4lajkGzFIAixctw0uyEkH1G53A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3549.1.f635511776","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3549.1.f635511776","@open-mercato/shared":"0.6.3-canary.3549.1.f635511776"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3549.1.f635511776","@open-mercato/shared":"0.6.3-canary.3549.1.f635511776"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3549.1.f635511776_1779316799235_0.39803180367721613","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3547.1.43e7a42036":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3547.1.43e7a42036","_id":"@open-mercato/ai-assistant@0.6.3-canary.3547.1.43e7a42036","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03faf2514252399768b69be69513c70953efb3d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3547.1.43e7a42036.tgz","fileCount":685,"integrity":"sha512-N2WAFiTQL3tMtOab6cyrRgEsu4K6ryhkaIZe1/hHhNcQesS+qPUSf5MdAlrqN8P4QvRwE5OkBTDDLFQkK4wmcA==","signatures":[{"sig":"MEYCIQC64EXYf+PKMdw6adGL+B9wywE4mDT0ihhwV5cHgsUSxAIhAJbrglFMtPpVXTwRXxlhmXLf74/kCaEQga+ew0d8NitO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3547.1.43e7a42036","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N2WAFiTQL3tMtOab6cyrRgEsu4K6ryhkaIZe1/hHhNcQesS+qPUSf5MdAlrqN8P4QvRwE5OkBTDDLFQkK4wmcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3547.1.43e7a42036","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3547.1.43e7a42036","@open-mercato/shared":"0.6.3-canary.3547.1.43e7a42036"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3547.1.43e7a42036","@open-mercato/shared":"0.6.3-canary.3547.1.43e7a42036"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3547.1.43e7a42036_1779316910905_0.8171281279478368","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3550.1.5b8b26aaf6":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3550.1.5b8b26aaf6","_id":"@open-mercato/ai-assistant@0.6.3-canary.3550.1.5b8b26aaf6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f12fc3c89f41669ab95db0d99d8d851216281ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3550.1.5b8b26aaf6.tgz","fileCount":685,"integrity":"sha512-+w5vqQbmJ1tsp9itbIzLTzirr3DNykZGTFoiW4zGgK/r34apZkwDW7qvrs539R4E29RbFZRWAvY/wNjo/PxkfQ==","signatures":[{"sig":"MEUCIQCIRX3GobpT/pP62DHkwRsXfermWTh8U+QA5aELZhP4eAIgZ2Pst9EKziG1K4dC0UZ2ZI4ixNzh227GSn5cOPn06iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3550.1.5b8b26aaf6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+w5vqQbmJ1tsp9itbIzLTzirr3DNykZGTFoiW4zGgK/r34apZkwDW7qvrs539R4E29RbFZRWAvY/wNjo/PxkfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3550.1.5b8b26aaf6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3550.1.5b8b26aaf6","@open-mercato/shared":"0.6.3-canary.3550.1.5b8b26aaf6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3550.1.5b8b26aaf6","@open-mercato/shared":"0.6.3-canary.3550.1.5b8b26aaf6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3550.1.5b8b26aaf6_1779317481362_0.48764329962082376","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3548.2.b2613ebb49":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3548.2.b2613ebb49","_id":"@open-mercato/ai-assistant@0.6.3-canary.3548.2.b2613ebb49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6828742ca461920bf3eb83ac119e8ff591db45f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3548.2.b2613ebb49.tgz","fileCount":685,"integrity":"sha512-RjjiI2MXWF/0bxxsnFisl/vy/6wl5MspxUoaHaMksV4EpfURbn7NrfwoPC6e6sQdSvhBMOrRpbzyj75CqJ8+9Q==","signatures":[{"sig":"MEYCIQDL+WGX5UMKeqzxMgbp+SpkJuUph/T2m1H+uslziZHTHgIhAMJwMOwDhPGjvYgxlCYe9dM47xfruQw4jpAvBmbCqBiS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3548.2.b2613ebb49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RjjiI2MXWF/0bxxsnFisl/vy/6wl5MspxUoaHaMksV4EpfURbn7NrfwoPC6e6sQdSvhBMOrRpbzyj75CqJ8+9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3548.2.b2613ebb49","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3548.2.b2613ebb49","@open-mercato/shared":"0.6.3-canary.3548.2.b2613ebb49"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3548.2.b2613ebb49","@open-mercato/shared":"0.6.3-canary.3548.2.b2613ebb49"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3548.2.b2613ebb49_1779335381070_0.9221070264605074","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3517.4.3b467f13d7":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3517.4.3b467f13d7","_id":"@open-mercato/ai-assistant@0.6.3-canary.3517.4.3b467f13d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a9d16d381674d15f686cbddd4b25d8abd9b5b580","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3517.4.3b467f13d7.tgz","fileCount":685,"integrity":"sha512-0IWrVYBGFau0EKJP2T79yeCmRNLcEgX2H/Ofa35ZRJ7U/dujLpS7NzxuycGmQVRxW9ZYll4xGWTMo9UGQFkW6w==","signatures":[{"sig":"MEUCIBTabRffZVHwHzYP2h+eZrwx3P1MLR4IeZukvwRqkYeVAiEA2KD+MCkl6lPFhPYMxjriwDoww7P4KtwvYNwWQIt6dwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3517.4.3b467f13d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0IWrVYBGFau0EKJP2T79yeCmRNLcEgX2H/Ofa35ZRJ7U/dujLpS7NzxuycGmQVRxW9ZYll4xGWTMo9UGQFkW6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3517.4.3b467f13d7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3517.4.3b467f13d7","@open-mercato/shared":"0.6.3-canary.3517.4.3b467f13d7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3517.4.3b467f13d7","@open-mercato/shared":"0.6.3-canary.3517.4.3b467f13d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3517.4.3b467f13d7_1779335969707_0.23576053642700678","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3519.5.c3599d19a1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3519.5.c3599d19a1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3519.5.c3599d19a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b6b31e7db2233ad214ee7bb2ab6acd2ce4f2a4b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3519.5.c3599d19a1.tgz","fileCount":685,"integrity":"sha512-+CG6ej+YZITmwdMuWcWGEAebHCIuEQuLY2XqlCGoCJzDx5RjXWBZ9u87siElcPijHBweHHb37MM/DNitveAlVQ==","signatures":[{"sig":"MEUCIHMSGs9GpW4psENSAF0VNgQYlfrLcOXIbgz42zOnuX78AiEAjTd/f6LugUncuvKvO4+00m8zZ5VoVDHi0AvSCBq9kGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3519.5.c3599d19a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+CG6ej+YZITmwdMuWcWGEAebHCIuEQuLY2XqlCGoCJzDx5RjXWBZ9u87siElcPijHBweHHb37MM/DNitveAlVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3519.5.c3599d19a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3519.5.c3599d19a1","@open-mercato/shared":"0.6.3-canary.3519.5.c3599d19a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3519.5.c3599d19a1","@open-mercato/shared":"0.6.3-canary.3519.5.c3599d19a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3519.5.c3599d19a1_1779336019956_0.5949784763060386","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3562.1.71049275ff":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3562.1.71049275ff","_id":"@open-mercato/ai-assistant@0.6.3-develop.3562.1.71049275ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34a757af0c48d11ab3d9c22e8677cf30cc7f68e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3562.1.71049275ff.tgz","fileCount":685,"integrity":"sha512-9Iy12YavrzVfIUvfOnW4KOnrEt7q0Ola9Tcr6L2UpZR08UIPZTjVfwyCiCU1kvJESeSQWIUOyrl5IeRoRD3MyA==","signatures":[{"sig":"MEUCIB+gyhc+fYe92oUCRfRgBMplUFpuzrBgbIBhxwY0Yz2XAiEAikeIgHT9pG3c5PsIIiXTHwGcZZJk965NgRMGuJCX6fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3562.1.71049275ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9Iy12YavrzVfIUvfOnW4KOnrEt7q0Ola9Tcr6L2UpZR08UIPZTjVfwyCiCU1kvJESeSQWIUOyrl5IeRoRD3MyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3562.1.71049275ff","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3562.1.71049275ff","@open-mercato/shared":"0.6.3-develop.3562.1.71049275ff"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3562.1.71049275ff","@open-mercato/shared":"0.6.3-develop.3562.1.71049275ff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3562.1.71049275ff_1779337398480_0.49342876145006165","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3564.1.2fe2fd4c61":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3564.1.2fe2fd4c61","_id":"@open-mercato/ai-assistant@0.6.3-canary.3564.1.2fe2fd4c61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a0616697c4f66bb177b2cdd73657845ec99f117","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3564.1.2fe2fd4c61.tgz","fileCount":685,"integrity":"sha512-niwl1h3/CpdsRi/UZ0PzBywBQQ2wxlw3de8kkWSeypqzvY0WUyE1Z4w3/n0qVm7My0dCFA5uyCvOxe5qtG0Fyg==","signatures":[{"sig":"MEYCIQCkXqBuC/4+DJs8u5NAuW3pItSWqEhY6q1rWLnFb1dcAwIhAKxnBnDIwp8KZY0jm4qO54MRI9J4DKXJPrDZcBEMyf7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3564.1.2fe2fd4c61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-niwl1h3/CpdsRi/UZ0PzBywBQQ2wxlw3de8kkWSeypqzvY0WUyE1Z4w3/n0qVm7My0dCFA5uyCvOxe5qtG0Fyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3564.1.2fe2fd4c61","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3564.1.2fe2fd4c61","@open-mercato/shared":"0.6.3-canary.3564.1.2fe2fd4c61"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3564.1.2fe2fd4c61","@open-mercato/shared":"0.6.3-canary.3564.1.2fe2fd4c61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3564.1.2fe2fd4c61_1779337491806_0.33486500650614803","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3563.1.05f8b9d441":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3563.1.05f8b9d441","_id":"@open-mercato/ai-assistant@0.6.3-canary.3563.1.05f8b9d441","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93bc85879b945e484e7b4054eb773709ecdf54a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3563.1.05f8b9d441.tgz","fileCount":685,"integrity":"sha512-vLXPEtFYoziZ3ofDPMLt9Pb6sqdtjy07zwYWZNEnBC/Vfb37zJC4X8m6FcAk+joU8gsxKdh0PFLBU5+4B60paw==","signatures":[{"sig":"MEQCIEpmpT1Wjc84g76wXp4xE9zUgxw2JwzYyxSFRt/deUwxAiA1f4qW9m8L7bB4u7jBxUZ3nieIU47H/pdOWBtlXnx2jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3563.1.05f8b9d441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vLXPEtFYoziZ3ofDPMLt9Pb6sqdtjy07zwYWZNEnBC/Vfb37zJC4X8m6FcAk+joU8gsxKdh0PFLBU5+4B60paw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3563.1.05f8b9d441","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3563.1.05f8b9d441","@open-mercato/shared":"0.6.3-canary.3563.1.05f8b9d441"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3563.1.05f8b9d441","@open-mercato/shared":"0.6.3-canary.3563.1.05f8b9d441"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3563.1.05f8b9d441_1779337503325_0.07684490052106274","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3565.1.dcfe9a351b":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3565.1.dcfe9a351b","_id":"@open-mercato/ai-assistant@0.6.3-canary.3565.1.dcfe9a351b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9513ec5defa92f244ffd86b19d47ebafb4c621b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3565.1.dcfe9a351b.tgz","fileCount":685,"integrity":"sha512-dF6xUQ1KuLG2046l1as/AzEvG7XioxFUTzk+3hs2+raxKqOKbLDCmkk7NVv+0TnJKB5tr8AaiicDABVKBpR9Yg==","signatures":[{"sig":"MEQCIASoEqjeDoiB787eU30Y3/Mn5hX58lxRg++ER1G4OQ9dAiB03tduUAdEovQJkvSB3yEcOoNsqFa+3VMK/hCQ+dGjBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3565.1.dcfe9a351b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dF6xUQ1KuLG2046l1as/AzEvG7XioxFUTzk+3hs2+raxKqOKbLDCmkk7NVv+0TnJKB5tr8AaiicDABVKBpR9Yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3565.1.dcfe9a351b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3565.1.dcfe9a351b","@open-mercato/shared":"0.6.3-canary.3565.1.dcfe9a351b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3565.1.dcfe9a351b","@open-mercato/shared":"0.6.3-canary.3565.1.dcfe9a351b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3565.1.dcfe9a351b_1779337675264_0.6396740908273413","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3568.1.dcae0f2656":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3568.1.dcae0f2656","_id":"@open-mercato/ai-assistant@0.6.3-canary.3568.1.dcae0f2656","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3701ef06e334eaabfa73a50884356c6fda7bb696","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3568.1.dcae0f2656.tgz","fileCount":685,"integrity":"sha512-cVJa5OHkv0oZoz3G/NqkMzUdQEItWshsLaV0dDS/D8grLqVY1V/K5ZVoeOn6ndSweac3SQtwm/mJuz2sDs3fcg==","signatures":[{"sig":"MEYCIQD9iwZxPcJCan4reHAqA9FhbmoEt+dO3T978xMrpVQPWwIhAOhkWPU2RDmNGnjHCbFM2UZQrLk9DMU+HtK5lTF/efE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3568.1.dcae0f2656","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cVJa5OHkv0oZoz3G/NqkMzUdQEItWshsLaV0dDS/D8grLqVY1V/K5ZVoeOn6ndSweac3SQtwm/mJuz2sDs3fcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3568.1.dcae0f2656","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3568.1.dcae0f2656","@open-mercato/shared":"0.6.3-canary.3568.1.dcae0f2656"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3568.1.dcae0f2656","@open-mercato/shared":"0.6.3-canary.3568.1.dcae0f2656"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3568.1.dcae0f2656_1779338582511_0.29381808170472734","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3574.1.f3c5dcf345":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3574.1.f3c5dcf345","_id":"@open-mercato/ai-assistant@0.6.3-develop.3574.1.f3c5dcf345","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be435b32e16e744bd6e95102583fffc117f05414","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3574.1.f3c5dcf345.tgz","fileCount":685,"integrity":"sha512-6vW6D0pAylPKzu19rpSYl/H5LIO8V6kmU4+YeL5d0X1F9DdZY4Nf/xpYaQUdNd+DBXu0A4B1pRFWZ94roDK1lQ==","signatures":[{"sig":"MEYCIQCPBe+2kFZrTORyc7UJ/nN+qMHt4/zM2ePWWRheGWZz8QIhAMevcHYnjwSl8dKpFVGgMq4yCstebSSCmKM4O00NK7l3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3574.1.f3c5dcf345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6vW6D0pAylPKzu19rpSYl/H5LIO8V6kmU4+YeL5d0X1F9DdZY4Nf/xpYaQUdNd+DBXu0A4B1pRFWZ94roDK1lQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3574.1.f3c5dcf345","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3574.1.f3c5dcf345","@open-mercato/shared":"0.6.3-develop.3574.1.f3c5dcf345"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3574.1.f3c5dcf345","@open-mercato/shared":"0.6.3-develop.3574.1.f3c5dcf345"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3574.1.f3c5dcf345_1779340231356_0.9743945991481961","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3575.1.cc62284e11":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3575.1.cc62284e11","_id":"@open-mercato/ai-assistant@0.6.3-canary.3575.1.cc62284e11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ebfe0cf9cbc6369fe35d1349fa1e0cee09b299a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3575.1.cc62284e11.tgz","fileCount":685,"integrity":"sha512-Nph4ze4mHA4uekOJFmfYKMjG8Lddr92OcbtvjNoGE4tKwGaBIlq482wInELNzB0cUa4QyPebLZ27dg37KX+Svg==","signatures":[{"sig":"MEUCIBzIFJHScEX/3WbHfIocIZhksRxpVf9S3hRBAeGqu1b7AiEAmKAg1G6LkmQ4c8mN4sVMYu8Oz03BSqfI+XtqehN3Z9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3575.1.cc62284e11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Nph4ze4mHA4uekOJFmfYKMjG8Lddr92OcbtvjNoGE4tKwGaBIlq482wInELNzB0cUa4QyPebLZ27dg37KX+Svg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3575.1.cc62284e11","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3575.1.cc62284e11","@open-mercato/shared":"0.6.3-canary.3575.1.cc62284e11"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3575.1.cc62284e11","@open-mercato/shared":"0.6.3-canary.3575.1.cc62284e11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3575.1.cc62284e11_1779340381696_0.3200735531654777","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3569.1.c46d5f02f4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3569.1.c46d5f02f4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3569.1.c46d5f02f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7474c2c94d03d9f5b5f5d70dc0655e616c9bda0e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3569.1.c46d5f02f4.tgz","fileCount":685,"integrity":"sha512-GOKBaIGmkxhFdITLq5PWBp4b+GKNKQEBfhgh0OWTbF+cF8k2ydU+pDwjdgr4r80Vi8L9DQYRctF1e7iriJIUWw==","signatures":[{"sig":"MEUCIEqqBJEvdZQsiaLh34vDtrkrc/adkndXyRGYNjWNCE8LAiEAuPJSEJG34sCE9htLuX/20HZ/UE/lhIREi5NpQ86hoHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3569.1.c46d5f02f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GOKBaIGmkxhFdITLq5PWBp4b+GKNKQEBfhgh0OWTbF+cF8k2ydU+pDwjdgr4r80Vi8L9DQYRctF1e7iriJIUWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3569.1.c46d5f02f4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3569.1.c46d5f02f4","@open-mercato/shared":"0.6.3-canary.3569.1.c46d5f02f4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3569.1.c46d5f02f4","@open-mercato/shared":"0.6.3-canary.3569.1.c46d5f02f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3569.1.c46d5f02f4_1779340776720_0.139673829611362","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3576.1.51c9149577":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3576.1.51c9149577","_id":"@open-mercato/ai-assistant@0.6.3-develop.3576.1.51c9149577","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6db96d05d2adaa004feb0bd4fa90f6b4dfa3ee9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3576.1.51c9149577.tgz","fileCount":685,"integrity":"sha512-cEe4P4c5x6yJbYSfRuiPIOZXNSo8uhwd/Y3U6cNY1KVxq410tk28GJ2amsNmMcx6dMSrph2uMd7P038YA/ApKQ==","signatures":[{"sig":"MEUCIH3Dw91g97+wSMjxy0R4vgLMhyaWijfPlileooWrrR69AiEA5/mmL/Cys+GpI78EWgzA6//SiMcayb3REVriE3+SE2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3576.1.51c9149577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cEe4P4c5x6yJbYSfRuiPIOZXNSo8uhwd/Y3U6cNY1KVxq410tk28GJ2amsNmMcx6dMSrph2uMd7P038YA/ApKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3576.1.51c9149577","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3576.1.51c9149577","@open-mercato/shared":"0.6.3-develop.3576.1.51c9149577"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3576.1.51c9149577","@open-mercato/shared":"0.6.3-develop.3576.1.51c9149577"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3576.1.51c9149577_1779344296669_0.1956887315611351","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3577.1.20008edaa6":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3577.1.20008edaa6","_id":"@open-mercato/ai-assistant@0.6.3-canary.3577.1.20008edaa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4bc2930d82294846d3fa36488b4ffab00eac1f2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3577.1.20008edaa6.tgz","fileCount":685,"integrity":"sha512-KBTfF2oJhGEBKQkqmbWRuxTUHlQ/4sg5I1FqebB8V7p6evb3zrai5h2aZzUlcMYwVRSIcw6vjdJwAi0Et9Qxdg==","signatures":[{"sig":"MEQCIGO6Quz35LgknUsbvK4kykvudRHUdIjybdfCJORYwn4XAiAZ5SiDdB9YWSLZ5pPhBLGwNQpHBARJygzslqn67hcDIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3577.1.20008edaa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KBTfF2oJhGEBKQkqmbWRuxTUHlQ/4sg5I1FqebB8V7p6evb3zrai5h2aZzUlcMYwVRSIcw6vjdJwAi0Et9Qxdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3577.1.20008edaa6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3577.1.20008edaa6","@open-mercato/shared":"0.6.3-canary.3577.1.20008edaa6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3577.1.20008edaa6","@open-mercato/shared":"0.6.3-canary.3577.1.20008edaa6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3577.1.20008edaa6_1779344323915_0.5760559460469798","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3578.1.37cbb8f92c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3578.1.37cbb8f92c","_id":"@open-mercato/ai-assistant@0.6.3-develop.3578.1.37cbb8f92c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d23560f2fc3d06980071c63c464a616c51b856d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3578.1.37cbb8f92c.tgz","fileCount":685,"integrity":"sha512-gk3ZLigZnB9EZfpEFO94F4J39TDF2JTWAPuzxUXzdLISiFU7bp0Ahv8uFslmluerwmDv4CRjwHyL7Wij3KtlAA==","signatures":[{"sig":"MEYCIQCgDKOsaRnAMFdd6G9CMNOgi4QyM+dajfI0l2euP44WNwIhAOOQqaM1Eml5+CdgWHsbfpjAJXnnAX/bQOlINBWzRCSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3578.1.37cbb8f92c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gk3ZLigZnB9EZfpEFO94F4J39TDF2JTWAPuzxUXzdLISiFU7bp0Ahv8uFslmluerwmDv4CRjwHyL7Wij3KtlAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3578.1.37cbb8f92c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3578.1.37cbb8f92c","@open-mercato/shared":"0.6.3-develop.3578.1.37cbb8f92c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3578.1.37cbb8f92c","@open-mercato/shared":"0.6.3-develop.3578.1.37cbb8f92c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3578.1.37cbb8f92c_1779346899903_0.31024823386160993","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3579.1.2c98b2a66c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3579.1.2c98b2a66c","_id":"@open-mercato/ai-assistant@0.6.3-canary.3579.1.2c98b2a66c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d6dc231e51e1e9dfaef8ff6c49ca849ca59fe96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3579.1.2c98b2a66c.tgz","fileCount":685,"integrity":"sha512-Q/qw/cblbr6cnKn+1YM7/ovxaUJmgIDjt5bAjYAlqsIkv0eh/0gWz1x8NDXAA0k4kh8Zakkwmh8J9SyEe7lJPA==","signatures":[{"sig":"MEUCIQDaFk7DRIWAenqKJz6+fY/bQNn6/dYrzgHOu9f7ZDQbdwIgEUViioQhIqj+kdLIjgcISJoeB+8j0ZrCyVfpxI2LIlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3579.1.2c98b2a66c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q/qw/cblbr6cnKn+1YM7/ovxaUJmgIDjt5bAjYAlqsIkv0eh/0gWz1x8NDXAA0k4kh8Zakkwmh8J9SyEe7lJPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3579.1.2c98b2a66c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3579.1.2c98b2a66c","@open-mercato/shared":"0.6.3-canary.3579.1.2c98b2a66c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3579.1.2c98b2a66c","@open-mercato/shared":"0.6.3-canary.3579.1.2c98b2a66c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3579.1.2c98b2a66c_1779347602418_0.3385960212475396","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3583.1.2cb24e83d8":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3583.1.2cb24e83d8","_id":"@open-mercato/ai-assistant@0.6.3-canary.3583.1.2cb24e83d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92e771d8e5eaba5811d369109e9474d29fa3ef1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3583.1.2cb24e83d8.tgz","fileCount":685,"integrity":"sha512-u8T+p/Gn+OBnq7//u4sI/444E75Fkiry7JMuyvrNayrqHwTe1zyiPAQBt6Hs3HQHiRSRs8J+0cwimCOKUwu2Ew==","signatures":[{"sig":"MEUCIQCSJsCcI8w+dbChkokL67UctiNh1u/8lJQQYbvrEqQl8AIgET9sRv56dPLfeb/wMed6L4SYbsj+FieEpF77+mBDr/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3583.1.2cb24e83d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u8T+p/Gn+OBnq7//u4sI/444E75Fkiry7JMuyvrNayrqHwTe1zyiPAQBt6Hs3HQHiRSRs8J+0cwimCOKUwu2Ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3583.1.2cb24e83d8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3583.1.2cb24e83d8","@open-mercato/shared":"0.6.3-canary.3583.1.2cb24e83d8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3583.1.2cb24e83d8","@open-mercato/shared":"0.6.3-canary.3583.1.2cb24e83d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3583.1.2cb24e83d8_1779367152104_0.7038214310958788","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3584.1.3d0e711427":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3584.1.3d0e711427","_id":"@open-mercato/ai-assistant@0.6.3-canary.3584.1.3d0e711427","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb666ea5ee88a33b6ddf69e38b3d14003bdcef7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3584.1.3d0e711427.tgz","fileCount":685,"integrity":"sha512-b7nRZA0awNjv8US2asnNFWIZwH+ZxUFN+TS7Zg1NralhoKcaCGV2jZpculNvC9U5YtyxyaNn8PRRaxa2Zuf5aQ==","signatures":[{"sig":"MEYCIQCNmQo4GlrU1sej2ScZUYmeUF1xaomwSPTsMWywla1OMQIhAKftyt3LyFnrT9f1WY/IBXcfSYW3RbKYuxsMn2FxsxkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3584.1.3d0e711427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b7nRZA0awNjv8US2asnNFWIZwH+ZxUFN+TS7Zg1NralhoKcaCGV2jZpculNvC9U5YtyxyaNn8PRRaxa2Zuf5aQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3584.1.3d0e711427","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3584.1.3d0e711427","@open-mercato/shared":"0.6.3-canary.3584.1.3d0e711427"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3584.1.3d0e711427","@open-mercato/shared":"0.6.3-canary.3584.1.3d0e711427"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3584.1.3d0e711427_1779369802598_0.49761106908332753","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3586.1.d5a44c810f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3586.1.d5a44c810f","_id":"@open-mercato/ai-assistant@0.6.3-develop.3586.1.d5a44c810f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8cb80ca5ad3306cf409aca431bbc5cb4d2b374a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3586.1.d5a44c810f.tgz","fileCount":685,"integrity":"sha512-F6Vego9v/rkiJN6pcGhgqhBb6Ff4EOGtoPth+i/Qsuk46J8v8xnOBCI9Ql1TbX2+tNwiDdStMgwiVTOr2jgVEQ==","signatures":[{"sig":"MEYCIQCTJ7D05y8L/6FOOe3hJc7ZVmUHZpArAwuAtGUhPC9yjwIhAKtG+qE6xBHMkAHQaYeZCWHAqeBphiaWbj0r9uSPrsI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3586.1.d5a44c810f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F6Vego9v/rkiJN6pcGhgqhBb6Ff4EOGtoPth+i/Qsuk46J8v8xnOBCI9Ql1TbX2+tNwiDdStMgwiVTOr2jgVEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3586.1.d5a44c810f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3586.1.d5a44c810f","@open-mercato/shared":"0.6.3-develop.3586.1.d5a44c810f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3586.1.d5a44c810f","@open-mercato/shared":"0.6.3-develop.3586.1.d5a44c810f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3586.1.d5a44c810f_1779379314476_0.6364381434754298","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3587.1.a9beb88f08":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3587.1.a9beb88f08","_id":"@open-mercato/ai-assistant@0.6.3-canary.3587.1.a9beb88f08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6618732a48b9b5d694499a804ea213439b1f200f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3587.1.a9beb88f08.tgz","fileCount":685,"integrity":"sha512-qPvchYtjsJSzQ8VamIln259LV3haVn8dzbDxSS3Xs+sOl//Hk6y7vlNT2dv/FUmdeXdHhV6H9IERR+bSRtjM0w==","signatures":[{"sig":"MEQCIDtfhU2FVTtL8l5a8BWh/GZyZoj1wC7H8WLM06oY/oFkAiAmB33GhG8f6uxPRDKGoq/Wpd9DJ185dWWQ0QN5i91K2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3587.1.a9beb88f08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qPvchYtjsJSzQ8VamIln259LV3haVn8dzbDxSS3Xs+sOl//Hk6y7vlNT2dv/FUmdeXdHhV6H9IERR+bSRtjM0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3587.1.a9beb88f08","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3587.1.a9beb88f08","@open-mercato/shared":"0.6.3-canary.3587.1.a9beb88f08"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3587.1.a9beb88f08","@open-mercato/shared":"0.6.3-canary.3587.1.a9beb88f08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3587.1.a9beb88f08_1779379325499_0.4249707798677842","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3588.1.2f62d1bb0d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3588.1.2f62d1bb0d","_id":"@open-mercato/ai-assistant@0.6.3-develop.3588.1.2f62d1bb0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d70332dea577eaaefd73df1d6f59104df7c859e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3588.1.2f62d1bb0d.tgz","fileCount":685,"integrity":"sha512-tooLQ0PeyZkV9fKJybD7ieDaUH8JqgcD4qx+oEHDrgHhYOBJOddOMZvWkigRyOcXhZCwNQJ04F5N7xd/NWmZzw==","signatures":[{"sig":"MEQCIGhfo8IBfb5m44IlB9vcj2C7ean8OzvWkjAAlQxPu4tIAiBDtttQDIzFVyxFGuIx+KlbavsLSl3BGKylVjgc+m1kKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3588.1.2f62d1bb0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tooLQ0PeyZkV9fKJybD7ieDaUH8JqgcD4qx+oEHDrgHhYOBJOddOMZvWkigRyOcXhZCwNQJ04F5N7xd/NWmZzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3588.1.2f62d1bb0d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3588.1.2f62d1bb0d","@open-mercato/shared":"0.6.3-develop.3588.1.2f62d1bb0d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3588.1.2f62d1bb0d","@open-mercato/shared":"0.6.3-develop.3588.1.2f62d1bb0d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3588.1.2f62d1bb0d_1779382025181_0.3658085403937539","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3589.1.ad6638a0d7":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3589.1.ad6638a0d7","_id":"@open-mercato/ai-assistant@0.6.3-canary.3589.1.ad6638a0d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6b8a45e8ddd6589257a61d650e07092cd4ddc80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3589.1.ad6638a0d7.tgz","fileCount":685,"integrity":"sha512-YTC52s6yJABhpdxhF3oTsdqqd4uBkaXCcViedYsUYj+tF5dqMFDtN8V0l3vwhzatW5NkcF0PitXMvRjmT0gBYw==","signatures":[{"sig":"MEUCIQC4GmbvGKOnw3Njvf70JBNZreGV54e9AoIdBiy4t2XtmAIgOUUgGgpyq7yk1geO3ClPFixx991J/IdlkDEb8YP6g8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3589.1.ad6638a0d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YTC52s6yJABhpdxhF3oTsdqqd4uBkaXCcViedYsUYj+tF5dqMFDtN8V0l3vwhzatW5NkcF0PitXMvRjmT0gBYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3589.1.ad6638a0d7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3589.1.ad6638a0d7","@open-mercato/shared":"0.6.3-canary.3589.1.ad6638a0d7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3589.1.ad6638a0d7","@open-mercato/shared":"0.6.3-canary.3589.1.ad6638a0d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3589.1.ad6638a0d7_1779382146230_0.06893484963276952","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3590.1.17d48d6659":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3590.1.17d48d6659","_id":"@open-mercato/ai-assistant@0.6.3-canary.3590.1.17d48d6659","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09efcd5e456905130e10ffc48af5019b77717792","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3590.1.17d48d6659.tgz","fileCount":685,"integrity":"sha512-BPbeZntChBcmBsNjlw364+Sq2PiWjrYnyAz7c8n7pt17P+Jr5o7M+gjB775wXnija8JJA246fuNuZ948sssFpA==","signatures":[{"sig":"MEYCIQCC23XKpHDirx2UivWCtOotBCUGHmYFDTNQyyixnTK8SgIhAIjL1ch5fyPzqnh49jJULyHyxntDgZXjMEGX8QbY2D6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3590.1.17d48d6659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BPbeZntChBcmBsNjlw364+Sq2PiWjrYnyAz7c8n7pt17P+Jr5o7M+gjB775wXnija8JJA246fuNuZ948sssFpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3590.1.17d48d6659","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3590.1.17d48d6659","@open-mercato/shared":"0.6.3-canary.3590.1.17d48d6659"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3590.1.17d48d6659","@open-mercato/shared":"0.6.3-canary.3590.1.17d48d6659"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3590.1.17d48d6659_1779385810591_0.03129333538922463","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3595.1.g9738823845":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3595.1.g9738823845","_id":"@open-mercato/ai-assistant@0.6.3-canary.3595.1.g9738823845","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2905d8ce6ba9a23d08134c91482982bdea55be39","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3595.1.g9738823845.tgz","fileCount":685,"integrity":"sha512-l3lFqFjZriuu0nhR/8UC/Ieu9tBt/7HK7vJTM6RB9wYO0VyESZExApGhawGgGpTxTb/wlD+aOXLkl0hGwBL2Ow==","signatures":[{"sig":"MEUCIFhandAJjlLZNqdVtersoyaano8bSQL0aEd8dJTf1/IpAiEA7xvG8MsVI9rYmcPeEyGbzCcQ9HDDNpsgS2BXLZEBqD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3595.1.g9738823845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l3lFqFjZriuu0nhR/8UC/Ieu9tBt/7HK7vJTM6RB9wYO0VyESZExApGhawGgGpTxTb/wlD+aOXLkl0hGwBL2Ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3595.1.g9738823845","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3595.1.g9738823845","@open-mercato/shared":"0.6.3-canary.3595.1.g9738823845"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3595.1.g9738823845","@open-mercato/shared":"0.6.3-canary.3595.1.g9738823845"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3595.1.g9738823845_1779387109789_0.9733668884942601","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3596.1.3a0a1b19b0":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3596.1.3a0a1b19b0","_id":"@open-mercato/ai-assistant@0.6.3-canary.3596.1.3a0a1b19b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2254f12ad62cdee9d59a7cf3a639932aa4a4f648","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3596.1.3a0a1b19b0.tgz","fileCount":685,"integrity":"sha512-DXiUMs7hL2Eby9dtJvTtdd1rq1dFd8Bs71m+r6iHBuAjd3yPldv311QjfX9j5pX1EZtquMHb/vObUeUENs0X/Q==","signatures":[{"sig":"MEUCIQC25CLXRtTZxlnKCqMa+7BXBEDJj6HTQeOvZe+HCSJpqQIgPTayU9uibrQQO2I3iwPtJmykne9eM3Ah6GTbNQfrnKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3596.1.3a0a1b19b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DXiUMs7hL2Eby9dtJvTtdd1rq1dFd8Bs71m+r6iHBuAjd3yPldv311QjfX9j5pX1EZtquMHb/vObUeUENs0X/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3596.1.3a0a1b19b0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3596.1.3a0a1b19b0","@open-mercato/shared":"0.6.3-canary.3596.1.3a0a1b19b0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3596.1.3a0a1b19b0","@open-mercato/shared":"0.6.3-canary.3596.1.3a0a1b19b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3596.1.3a0a1b19b0_1779387871025_0.5276104188980135","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3593.1.8eda8943fa":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3593.1.8eda8943fa","_id":"@open-mercato/ai-assistant@0.6.3-develop.3593.1.8eda8943fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9e308c084a8088ac3c9eb69a0bceec53af7ecd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3593.1.8eda8943fa.tgz","fileCount":685,"integrity":"sha512-zPB3/QhUtM7YvZlhy0zDvsCO4LYYVvxnN+spH6a25NbuBQ9IDOP2Wko7SOnqSp8dvdTMqryo5xvOvJT2ymh5vA==","signatures":[{"sig":"MEUCICnsD7qlUv9aDdS1q01kF5krbg90NTDmcGKesqujd7f1AiEA1+MMgEJeovs6uRTGR9zh6aDfOWxOnuUtKR7efXquyJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3593.1.8eda8943fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zPB3/QhUtM7YvZlhy0zDvsCO4LYYVvxnN+spH6a25NbuBQ9IDOP2Wko7SOnqSp8dvdTMqryo5xvOvJT2ymh5vA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3593.1.8eda8943fa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3593.1.8eda8943fa","@open-mercato/shared":"0.6.3-develop.3593.1.8eda8943fa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3593.1.8eda8943fa","@open-mercato/shared":"0.6.3-develop.3593.1.8eda8943fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3593.1.8eda8943fa_1779387927611_0.6352056392546932","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3594.1.2d3f3fde09":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3594.1.2d3f3fde09","_id":"@open-mercato/ai-assistant@0.6.3-canary.3594.1.2d3f3fde09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ad5578d88163659585607e8a5b6c55e0f4baace","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3594.1.2d3f3fde09.tgz","fileCount":685,"integrity":"sha512-xf4t5Yb7r7cQACH1IfY58QvbhX8Htmnsu8U8FdZY0D4e8oQJs0dREJ/pNj+uMXTShIgLufNZABZb5GT5xdl5qg==","signatures":[{"sig":"MEYCIQDIFd2+jpHVJSSEYBvF+a2Kdk2s3F9KVVO/kEHu+pZNkAIhAPxrZnmj7srlwVqhy+3y0tCcEfHQ+Jx/w1G9ceHNqymT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3594.1.2d3f3fde09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xf4t5Yb7r7cQACH1IfY58QvbhX8Htmnsu8U8FdZY0D4e8oQJs0dREJ/pNj+uMXTShIgLufNZABZb5GT5xdl5qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3594.1.2d3f3fde09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3594.1.2d3f3fde09","@open-mercato/shared":"0.6.3-canary.3594.1.2d3f3fde09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3594.1.2d3f3fde09","@open-mercato/shared":"0.6.3-canary.3594.1.2d3f3fde09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3594.1.2d3f3fde09_1779388231081_0.23216057984334926","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3597.1.52d7b3fd8e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3597.1.52d7b3fd8e","_id":"@open-mercato/ai-assistant@0.6.3-canary.3597.1.52d7b3fd8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa760a85166b45296f23c15f434bb376c6aa28c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3597.1.52d7b3fd8e.tgz","fileCount":685,"integrity":"sha512-2LdHNhmDVdJEMDBDpm/EOPdC+cVVPCFbC9zWPZbF5El76tji5kzHwAe7scNOperb2MLE3EosDFrlBZwTHA7JEA==","signatures":[{"sig":"MEUCIQCYNK9i/slpn59c6cMRFr4Vn/fgWKz8ardD6RmTj5GjVwIgP0lAoFy9aU84wcYnPct3wvabrAr4v7HX7X/bF37Hv7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3597.1.52d7b3fd8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2LdHNhmDVdJEMDBDpm/EOPdC+cVVPCFbC9zWPZbF5El76tji5kzHwAe7scNOperb2MLE3EosDFrlBZwTHA7JEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3597.1.52d7b3fd8e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3597.1.52d7b3fd8e","@open-mercato/shared":"0.6.3-canary.3597.1.52d7b3fd8e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3597.1.52d7b3fd8e","@open-mercato/shared":"0.6.3-canary.3597.1.52d7b3fd8e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3597.1.52d7b3fd8e_1779389922505_0.14386389372602681","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3599.1.a4f62ffc19":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3599.1.a4f62ffc19","_id":"@open-mercato/ai-assistant@0.6.3-canary.3599.1.a4f62ffc19","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a793556b2d61ceedb9b1cfcab229709bfbfd105c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3599.1.a4f62ffc19.tgz","fileCount":685,"integrity":"sha512-lyWReDD4UYZqXivBseoAT6PD3BTY88L/5TuGtMT/ygZkByB8rHOLX85B8Bg/M9sTdg+WBDHP3v0Ve+YTDtmNzw==","signatures":[{"sig":"MEUCIQDnkxMG6z6Em03/FEZZWzyah0kVzFvlFTWpDMGicEBA5QIgebSvrBigI3gpUdw4dww5y5gyLe5xdItDKVx+asApJig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3599.1.a4f62ffc19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lyWReDD4UYZqXivBseoAT6PD3BTY88L/5TuGtMT/ygZkByB8rHOLX85B8Bg/M9sTdg+WBDHP3v0Ve+YTDtmNzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3599.1.a4f62ffc19","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3599.1.a4f62ffc19","@open-mercato/shared":"0.6.3-canary.3599.1.a4f62ffc19"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3599.1.a4f62ffc19","@open-mercato/shared":"0.6.3-canary.3599.1.a4f62ffc19"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3599.1.a4f62ffc19_1779391506802_0.7340578373802726","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3598.1.259c138c7d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3598.1.259c138c7d","_id":"@open-mercato/ai-assistant@0.6.3-develop.3598.1.259c138c7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"447539d2f89a1143a822f3a18206eecb90389df4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3598.1.259c138c7d.tgz","fileCount":685,"integrity":"sha512-QDHro/p8QV5FmjlAi8r+brnAUjFPVcMpfS/3sEu1tA98wZedHjDw2qosNsig+/s2589jIJdyI+JStVGTj8foZQ==","signatures":[{"sig":"MEQCIBMzeGkV9OZM/SXEslxBWsFWdM7U0C+WXWKoSbFWp8bSAiAsRMurkrsugFSA6QsDQRgEXyfu+Bq4MGW0QFrCFhIuxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3598.1.259c138c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QDHro/p8QV5FmjlAi8r+brnAUjFPVcMpfS/3sEu1tA98wZedHjDw2qosNsig+/s2589jIJdyI+JStVGTj8foZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3598.1.259c138c7d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3598.1.259c138c7d","@open-mercato/shared":"0.6.3-develop.3598.1.259c138c7d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3598.1.259c138c7d","@open-mercato/shared":"0.6.3-develop.3598.1.259c138c7d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3598.1.259c138c7d_1779391509233_0.8594496784711283","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3598.2.259c138c7d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3598.2.259c138c7d","_id":"@open-mercato/ai-assistant@0.6.3-develop.3598.2.259c138c7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94a381ab69d80119bd2ab863ce1c862cd40675c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3598.2.259c138c7d.tgz","fileCount":685,"integrity":"sha512-61b9M6FZT+9RWMtqAVx3bvF6R4Rnk0uH0NE20ZBF622TE64L3YiVxcdYnB7mv0Hnsia9cuciWT0zO6ByIj/ZSg==","signatures":[{"sig":"MEYCIQDUZrQdOvbGaFw6sXQ0CluDcSLqcK7bUQZJULD0V40HegIhALyH16VUBeh2WO8jpb4X8p7788v3Q6yBTRlu8YReDXas","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3598.2.259c138c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-61b9M6FZT+9RWMtqAVx3bvF6R4Rnk0uH0NE20ZBF622TE64L3YiVxcdYnB7mv0Hnsia9cuciWT0zO6ByIj/ZSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3598.2.259c138c7d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3598.2.259c138c7d","@open-mercato/shared":"0.6.3-develop.3598.2.259c138c7d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3598.2.259c138c7d","@open-mercato/shared":"0.6.3-develop.3598.2.259c138c7d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3598.2.259c138c7d_1779392308371_0.46955008204493365","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3601.1.7a7214ec55":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3601.1.7a7214ec55","_id":"@open-mercato/ai-assistant@0.6.3-canary.3601.1.7a7214ec55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00754a5703c0bd2a93de1f4af2cbb2ba8aff3449","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3601.1.7a7214ec55.tgz","fileCount":685,"integrity":"sha512-1VgrTceZdRYQEUFjSRXLLQPJJAOVfMB2iOOGNFexj/9gkunomQLoy/0uEv+m11rdCiore7NKcd4KD5r1JUtLtQ==","signatures":[{"sig":"MEYCIQDy8GsJVmR0Kio6Ik0f0+efBHad1Cu4nEDZSdnxBVxW2gIhAN5Aa+puCBvyWsfOfzHWj6xJAdFaKjt3p1QwrDAlYNs1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3601.1.7a7214ec55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1VgrTceZdRYQEUFjSRXLLQPJJAOVfMB2iOOGNFexj/9gkunomQLoy/0uEv+m11rdCiore7NKcd4KD5r1JUtLtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3601.1.7a7214ec55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3601.1.7a7214ec55","@open-mercato/shared":"0.6.3-canary.3601.1.7a7214ec55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3601.1.7a7214ec55","@open-mercato/shared":"0.6.3-canary.3601.1.7a7214ec55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3601.1.7a7214ec55_1779394192731_0.04675416223394069","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3602.1.8287bc577d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3602.1.8287bc577d","_id":"@open-mercato/ai-assistant@0.6.3-develop.3602.1.8287bc577d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7883d3099341933513d3a2686d88fc049aa36c6d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3602.1.8287bc577d.tgz","fileCount":685,"integrity":"sha512-7h3LWoA80N1jmxfMcoZqLKk6KSzPKog24e3RN7V5EL4GYMplVRVTrUuAHvqaihqEaYT2m8RS/AaaBsPPJaPHow==","signatures":[{"sig":"MEUCICZmJoq9CNRM7FEF2y9HGl1L9+v4+c/2bS4DbDgGSjL1AiEAl6P8Y9PJTMtOePJJQhyp93ral5nHv13WCwWxNnUDnWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3602.1.8287bc577d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7h3LWoA80N1jmxfMcoZqLKk6KSzPKog24e3RN7V5EL4GYMplVRVTrUuAHvqaihqEaYT2m8RS/AaaBsPPJaPHow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3602.1.8287bc577d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3602.1.8287bc577d","@open-mercato/shared":"0.6.3-develop.3602.1.8287bc577d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3602.1.8287bc577d","@open-mercato/shared":"0.6.3-develop.3602.1.8287bc577d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3602.1.8287bc577d_1779395536481_0.5810132334818825","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3603.1.6e447ac965":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3603.1.6e447ac965","_id":"@open-mercato/ai-assistant@0.6.3-canary.3603.1.6e447ac965","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7821e06bf29a5facddd8bf8458c2c8d512b7614","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3603.1.6e447ac965.tgz","fileCount":685,"integrity":"sha512-OB+u7cSnK4F02e81TuTo/MQ4Sskk47kYHPbdTpYlYIik2XUQuYr+/XgitRg19Gseej+Ab/zdR59cNDF0PFT0KQ==","signatures":[{"sig":"MEUCIQCvrRrjOXhgsCxnkluaQ0UbeY1JDQCFj9HhH6Ouvl/JCgIgLlrfprrXpcSoubnpl4M10IZHD4NRfCCVxovVL78+Kqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3603.1.6e447ac965","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OB+u7cSnK4F02e81TuTo/MQ4Sskk47kYHPbdTpYlYIik2XUQuYr+/XgitRg19Gseej+Ab/zdR59cNDF0PFT0KQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3603.1.6e447ac965","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3603.1.6e447ac965","@open-mercato/shared":"0.6.3-canary.3603.1.6e447ac965"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3603.1.6e447ac965","@open-mercato/shared":"0.6.3-canary.3603.1.6e447ac965"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3603.1.6e447ac965_1779396885208_0.5674704191346818","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3604.1.abcb8d1963":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3604.1.abcb8d1963","_id":"@open-mercato/ai-assistant@0.6.3-develop.3604.1.abcb8d1963","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b6073b42a54bc14ede7f5a77e392b3756fb69ee0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3604.1.abcb8d1963.tgz","fileCount":685,"integrity":"sha512-3G6sh+WYnCY9WSqqnJ2C+tZ0KWFCIsjSw0uw+uQI4v9qj36x79Ewdt+vvKxgPTodjD2vyfLghayTKiVnRgOc2A==","signatures":[{"sig":"MEUCIFmBlR/abFrM+b91AZ1n1ANODUc587IYjr2KvBEEVguGAiEAk5yR7CIr/Nc+EvSNU3yIP0G1px7ngFaERX67n/A2Bes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3604.1.abcb8d1963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3G6sh+WYnCY9WSqqnJ2C+tZ0KWFCIsjSw0uw+uQI4v9qj36x79Ewdt+vvKxgPTodjD2vyfLghayTKiVnRgOc2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3604.1.abcb8d1963","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3604.1.abcb8d1963","@open-mercato/shared":"0.6.3-develop.3604.1.abcb8d1963"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3604.1.abcb8d1963","@open-mercato/shared":"0.6.3-develop.3604.1.abcb8d1963"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3604.1.abcb8d1963_1779398528315_0.4184784793731968","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3605.1.1d7f6c22c9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3605.1.1d7f6c22c9","_id":"@open-mercato/ai-assistant@0.6.3-canary.3605.1.1d7f6c22c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39528185601ba3ee965b0845ee13f3db261fb369","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3605.1.1d7f6c22c9.tgz","fileCount":685,"integrity":"sha512-+PDAkvMl1uNHoMrcwPTD7lKwsM37kTnhtPcJ3qknV3vUnTT3Z7b8TGETZz8ojrO6wwXYH26+XCfIffAQajDbaA==","signatures":[{"sig":"MEYCIQDM8iYlUZUHzMX5Y6bwSrGEU9K7wvL7Kny7TDM7wW/5vwIhAOFKhWN7mhOYuT5qRZ015Q7m7SdUl7DiTlB+jEFwR5QM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3605.1.1d7f6c22c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+PDAkvMl1uNHoMrcwPTD7lKwsM37kTnhtPcJ3qknV3vUnTT3Z7b8TGETZz8ojrO6wwXYH26+XCfIffAQajDbaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3605.1.1d7f6c22c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3605.1.1d7f6c22c9","@open-mercato/shared":"0.6.3-canary.3605.1.1d7f6c22c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3605.1.1d7f6c22c9","@open-mercato/shared":"0.6.3-canary.3605.1.1d7f6c22c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3605.1.1d7f6c22c9_1779399626076_0.8416082869362504","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3608.1.2815a70e74":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3608.1.2815a70e74","_id":"@open-mercato/ai-assistant@0.6.3-canary.3608.1.2815a70e74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e0d520e4584a97e92f8942c9234e42d5fc6518c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3608.1.2815a70e74.tgz","fileCount":685,"integrity":"sha512-4wuyJMsR9NjzF69S3T/Y7rcX21NVgQWadeQScvBDAjuaUYi+t9VTSHwGAzr2GP/siXuOHcxnVZMP3JuR88K25w==","signatures":[{"sig":"MEUCIBHkhPbUJHhnai1m13MYaJu0GoYZDc9C7Cd/IjubqMmrAiEArVqfQ9GhNR8S72qJ9sBRHJ3YmkEatfxBGXC6XKJqopA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3608.1.2815a70e74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4wuyJMsR9NjzF69S3T/Y7rcX21NVgQWadeQScvBDAjuaUYi+t9VTSHwGAzr2GP/siXuOHcxnVZMP3JuR88K25w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3608.1.2815a70e74","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3608.1.2815a70e74","@open-mercato/shared":"0.6.3-canary.3608.1.2815a70e74"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3608.1.2815a70e74","@open-mercato/shared":"0.6.3-canary.3608.1.2815a70e74"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3608.1.2815a70e74_1779422864328_0.3217371030972065","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3609.1.01983ef87a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3609.1.01983ef87a","_id":"@open-mercato/ai-assistant@0.6.3-develop.3609.1.01983ef87a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a11d3ba48671a31a637fa461620a0a62c4a1baf8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3609.1.01983ef87a.tgz","fileCount":685,"integrity":"sha512-ttzbT/89i2Bd23GWDYn7VeQxJCsF4U6oJLXhjQqvznBSWLBs3REhXy9vVd3v38O1ZD1MEpSCOCHcdat3FxMwJw==","signatures":[{"sig":"MEUCIQDxGJRoxQRyWci5qvAW4IomUWrRhnxj8dyoTXOC16KXDwIgMx2y1dFzgoQ0x7ds75K0774iZdp8HnlcSkIJh+3J35s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3609.1.01983ef87a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ttzbT/89i2Bd23GWDYn7VeQxJCsF4U6oJLXhjQqvznBSWLBs3REhXy9vVd3v38O1ZD1MEpSCOCHcdat3FxMwJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3609.1.01983ef87a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3609.1.01983ef87a","@open-mercato/shared":"0.6.3-develop.3609.1.01983ef87a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3609.1.01983ef87a","@open-mercato/shared":"0.6.3-develop.3609.1.01983ef87a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3609.1.01983ef87a_1779424273785_0.6864902710860821","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3610.1.134231eb5f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3610.1.134231eb5f","_id":"@open-mercato/ai-assistant@0.6.3-canary.3610.1.134231eb5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dad26ab140dd670ccc1dfc07855655fb89ca04c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3610.1.134231eb5f.tgz","fileCount":685,"integrity":"sha512-QV1tjzYVISiF9HQ9v6quXNoyXD9KCmNJ2n1cKTKsM3Dr4QjFGyelW0zcdOwbfnrsFTUSI4b0MrdfpO6Y5eJBlw==","signatures":[{"sig":"MEQCIHc49jwq9w26HCA58WEEKoS1W0rT7ksf5MUNz12nXUKfAiBD7wwbtM3IBa1j7pAfNsyWiWhUmSHPaKSStSOUho+2OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3610.1.134231eb5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QV1tjzYVISiF9HQ9v6quXNoyXD9KCmNJ2n1cKTKsM3Dr4QjFGyelW0zcdOwbfnrsFTUSI4b0MrdfpO6Y5eJBlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3610.1.134231eb5f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3610.1.134231eb5f","@open-mercato/shared":"0.6.3-canary.3610.1.134231eb5f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3610.1.134231eb5f","@open-mercato/shared":"0.6.3-canary.3610.1.134231eb5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3610.1.134231eb5f_1779424311060_0.22661075449443868","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3611.1.6e565f84ab":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3611.1.6e565f84ab","_id":"@open-mercato/ai-assistant@0.6.3-develop.3611.1.6e565f84ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2588a6714eb53e08418981635c61995fa7833f20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3611.1.6e565f84ab.tgz","fileCount":685,"integrity":"sha512-vfTbfrnh1U/SyX1p04Bc/9erRQaPSEMqwP03EgOoKS5aKTxG6LZap0NNFciEVA1z8nhcohhuYd1uiZj53jUimg==","signatures":[{"sig":"MEUCIQD8YtJrVDXFGJfKijHYUWEp4eDc1tm+TsByVEI6BV2PMwIgF+i+F7rxXZtncrUsutZ95tolJQvYYqMjcGKw6Qy98d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3611.1.6e565f84ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vfTbfrnh1U/SyX1p04Bc/9erRQaPSEMqwP03EgOoKS5aKTxG6LZap0NNFciEVA1z8nhcohhuYd1uiZj53jUimg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3611.1.6e565f84ab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3611.1.6e565f84ab","@open-mercato/shared":"0.6.3-develop.3611.1.6e565f84ab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3611.1.6e565f84ab","@open-mercato/shared":"0.6.3-develop.3611.1.6e565f84ab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3611.1.6e565f84ab_1779426741209_0.07872581238513843","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3612.1.4b9e2d9fa6":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3612.1.4b9e2d9fa6","_id":"@open-mercato/ai-assistant@0.6.3-canary.3612.1.4b9e2d9fa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed6d6a1102da8a28489e6da8f4d34e57e42362d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3612.1.4b9e2d9fa6.tgz","fileCount":685,"integrity":"sha512-HLhEBOn948sXh6pe4bO3/NGSHNmWSWtrORL1nagWpRFeCBPT2xPrWFNNqqvC2j64LAp3sj7fFIzH3SRHygT+Gg==","signatures":[{"sig":"MEUCICIRE/G/XZSeda3ZuOyH0e2H1CFVeMh4xXWbnNVtMuU3AiEA1BbPyzck4JhYtuGognLDA9/Pp1AHIO05yYOeNx0xQMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3612.1.4b9e2d9fa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HLhEBOn948sXh6pe4bO3/NGSHNmWSWtrORL1nagWpRFeCBPT2xPrWFNNqqvC2j64LAp3sj7fFIzH3SRHygT+Gg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3612.1.4b9e2d9fa6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3612.1.4b9e2d9fa6","@open-mercato/shared":"0.6.3-canary.3612.1.4b9e2d9fa6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3612.1.4b9e2d9fa6","@open-mercato/shared":"0.6.3-canary.3612.1.4b9e2d9fa6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3612.1.4b9e2d9fa6_1779427013712_0.8318728185343902","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@open-mercato/ai-assistant","version":"0.6.2","_id":"@open-mercato/ai-assistant@0.6.2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"618f3aafbac4dbe5b4638450b7bd2a51e5ebd863","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.2.tgz","fileCount":685,"integrity":"sha512-rdllATmge8KEqzu1usiVl9exz01DhJmj/X2MorkDzpaRuiQMohjc+FaQ7fEgc6CJ494pHPu0HghL+LHDcd6wIQ==","signatures":[{"sig":"MEUCIHlktvjEdnPBBv9I/T4tEE1utjNfwRdoVYArhxNQbUOGAiEAgkSzR1tLgI/TUJDhB8c43ABqHPU+09j5qv6l2VFh8xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110091},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rdllATmge8KEqzu1usiVl9exz01DhJmj/X2MorkDzpaRuiQMohjc+FaQ7fEgc6CJ494pHPu0HghL+LHDcd6wIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.2","@open-mercato/shared":"0.6.2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.2","@open-mercato/shared":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.2_1779430952879_0.6069436835477799","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3614.1.2ef936ab8b":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3614.1.2ef936ab8b","_id":"@open-mercato/ai-assistant@0.6.3-canary.3614.1.2ef936ab8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1696e1ad8d0c86f7304b5ff54e86bd54d640537","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3614.1.2ef936ab8b.tgz","fileCount":685,"integrity":"sha512-asD/u+YMkBvghQdgbkQ0yvvBkVvTofTcC3QkX2LZE7qDDV21OryBjGirXocKcmMemTLBUsEWCSVQyqvM739pmw==","signatures":[{"sig":"MEUCIBy4hlUs08gHMycqfCpZXHYTk2etMPAcLdDtKjNROLl2AiEA/V4YZCZq17B8N3U9KW+5r7ckomnYbAKfvVp5+pICbdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3614.1.2ef936ab8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-asD/u+YMkBvghQdgbkQ0yvvBkVvTofTcC3QkX2LZE7qDDV21OryBjGirXocKcmMemTLBUsEWCSVQyqvM739pmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3614.1.2ef936ab8b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3614.1.2ef936ab8b","@open-mercato/shared":"0.6.3-canary.3614.1.2ef936ab8b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3614.1.2ef936ab8b","@open-mercato/shared":"0.6.3-canary.3614.1.2ef936ab8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3614.1.2ef936ab8b_1779431037274_0.40107306940382514","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3615.1.50408eb26d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3615.1.50408eb26d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3615.1.50408eb26d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ce27b21c62fb35ca80043ad8c97e6208f37072c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3615.1.50408eb26d.tgz","fileCount":685,"integrity":"sha512-d16d51PZUwYyYMYrrH/ZUWjytGF/lbQHVZHLVW2NIIlLt82fa4xoFJ7pdPzsJUcaKwMG8X4JQH5CCRAv0iBYmQ==","signatures":[{"sig":"MEYCIQDUL2E3v3uitOMuu+xTCZwE1dL+e1gAZkrpFpSnAGyxsgIhAKFG9T16ZQtNK1s0ipy17Lcvq1T/IZ3l2tLoPwbFs95X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3615.1.50408eb26d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d16d51PZUwYyYMYrrH/ZUWjytGF/lbQHVZHLVW2NIIlLt82fa4xoFJ7pdPzsJUcaKwMG8X4JQH5CCRAv0iBYmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3615.1.50408eb26d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3615.1.50408eb26d","@open-mercato/shared":"0.6.3-canary.3615.1.50408eb26d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3615.1.50408eb26d","@open-mercato/shared":"0.6.3-canary.3615.1.50408eb26d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3615.1.50408eb26d_1779435094914_0.40716341995806116","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3616.1.2b3cfd6dc6":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3616.1.2b3cfd6dc6","_id":"@open-mercato/ai-assistant@0.6.3-canary.3616.1.2b3cfd6dc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e87560a4f6e91ce23ddb0dd564b35e66de95df80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3616.1.2b3cfd6dc6.tgz","fileCount":685,"integrity":"sha512-k035p8l+5nsc5/gGWN7ZP0r+wWl3frxpt4bYy8xyiwJbFmiBwIQ4WQcCrKWXv/50FxB0KSRMy2EV8N9ljU9MMw==","signatures":[{"sig":"MEUCIQDKqqrNc5FkRhhZdz1lm8akUYRX6iFUh1wrcI7+ZIoDWgIgCA5TrsL8pe1ufvzQc1Uc5kKJnbKgRkOmkBFT7wyHsVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3616.1.2b3cfd6dc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k035p8l+5nsc5/gGWN7ZP0r+wWl3frxpt4bYy8xyiwJbFmiBwIQ4WQcCrKWXv/50FxB0KSRMy2EV8N9ljU9MMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3616.1.2b3cfd6dc6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3616.1.2b3cfd6dc6","@open-mercato/shared":"0.6.3-canary.3616.1.2b3cfd6dc6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3616.1.2b3cfd6dc6","@open-mercato/shared":"0.6.3-canary.3616.1.2b3cfd6dc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3616.1.2b3cfd6dc6_1779439034995_0.9160199190070555","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3617.1.1cdb2ba61f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3617.1.1cdb2ba61f","_id":"@open-mercato/ai-assistant@0.6.3-canary.3617.1.1cdb2ba61f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b6b5c34c2fafef70f51c907db93372ba09d5617","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3617.1.1cdb2ba61f.tgz","fileCount":685,"integrity":"sha512-XBIrrgBXghMVSg7H81ma/G2PS6Quhw56VNzCkM/2Pw3dbAjFsrLYN1Na7O/VdD/Omk6TMwjv0rGl+2c1A+0CjQ==","signatures":[{"sig":"MEUCIQCuVwW1N8Mx9NygLUJ1BtvEdOaskAwN0CL9lD/RnodD1wIgJ5F8UlwYJaUsjrLlRtOFjNZ4HNm/wnQ5x1+JA//u+Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3617.1.1cdb2ba61f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XBIrrgBXghMVSg7H81ma/G2PS6Quhw56VNzCkM/2Pw3dbAjFsrLYN1Na7O/VdD/Omk6TMwjv0rGl+2c1A+0CjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3617.1.1cdb2ba61f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3617.1.1cdb2ba61f","@open-mercato/shared":"0.6.3-canary.3617.1.1cdb2ba61f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3617.1.1cdb2ba61f","@open-mercato/shared":"0.6.3-canary.3617.1.1cdb2ba61f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3617.1.1cdb2ba61f_1779439928553_0.32290324895176914","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3618.1.1832e763a3":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3618.1.1832e763a3","_id":"@open-mercato/ai-assistant@0.6.3-canary.3618.1.1832e763a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ea1a85f8e5f11d269972ccc4fa7cb9885647247","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3618.1.1832e763a3.tgz","fileCount":685,"integrity":"sha512-dkKindWns71Z1dV/XmI3wihvnvNyG35T9UEwAMt8snK38qlM5ntbVsyOFZ1/WsWEZzH7qYM073sIoTXD0XJ46A==","signatures":[{"sig":"MEYCIQDhxEruO6IjnsLr3PBJab9HfEaAbTj/dXpxntNdS666WAIhANWits4IZgSEkujq4Y7X+S40/Eab1/q+Ci5mxvV9lRK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3618.1.1832e763a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dkKindWns71Z1dV/XmI3wihvnvNyG35T9UEwAMt8snK38qlM5ntbVsyOFZ1/WsWEZzH7qYM073sIoTXD0XJ46A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3618.1.1832e763a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3618.1.1832e763a3","@open-mercato/shared":"0.6.3-canary.3618.1.1832e763a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3618.1.1832e763a3","@open-mercato/shared":"0.6.3-canary.3618.1.1832e763a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3618.1.1832e763a3_1779440017890_0.049549659454920736","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3622.1.24446247b0":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3622.1.24446247b0","_id":"@open-mercato/ai-assistant@0.6.3-canary.3622.1.24446247b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a23b3ae46164bbf3841b35975f6a214315d962b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3622.1.24446247b0.tgz","fileCount":685,"integrity":"sha512-h0fI27DgzzOh/lbGbCpW9Xj30aeqOQZ1OEMVHlcN3Hmn08xUclFMYYyHMk2Fm8sMw399Iq5D59dEQ3UeRfnkRA==","signatures":[{"sig":"MEUCIQCZF8F6xZurQIupz5ouPu+gVzdwimt9oA7fehTsaNogegIgfoYbu2iVoeva3XiwiX5nG1Nztj3PWWzwxUfRlRXX7YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3622.1.24446247b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-h0fI27DgzzOh/lbGbCpW9Xj30aeqOQZ1OEMVHlcN3Hmn08xUclFMYYyHMk2Fm8sMw399Iq5D59dEQ3UeRfnkRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3622.1.24446247b0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3622.1.24446247b0","@open-mercato/shared":"0.6.3-canary.3622.1.24446247b0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3622.1.24446247b0","@open-mercato/shared":"0.6.3-canary.3622.1.24446247b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3622.1.24446247b0_1779460623703_0.08187607250100659","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3635.1.e4a05c16e8":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3635.1.e4a05c16e8","_id":"@open-mercato/ai-assistant@0.6.3-develop.3635.1.e4a05c16e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"40a846300365650863dd2e7fac6a84018701b59a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3635.1.e4a05c16e8.tgz","fileCount":685,"integrity":"sha512-I7dfBXqYQ5OiG/wjwOAr8THIc/5jHWvQMb0DwZDbNSAgXQgOjwy+26OrVnFVis6LCPs24oVBAi3MaS2AnxsiXA==","signatures":[{"sig":"MEUCIQCMdx56f5pdRnbXEzqYD+IjxcSr1P8SMLhjlkm0X9UktQIgLrzyqgAZsTDfw/5RmMwUkKK3DPFEp+/i+ekq/uQYZzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3635.1.e4a05c16e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I7dfBXqYQ5OiG/wjwOAr8THIc/5jHWvQMb0DwZDbNSAgXQgOjwy+26OrVnFVis6LCPs24oVBAi3MaS2AnxsiXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3635.1.e4a05c16e8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3635.1.e4a05c16e8","@open-mercato/shared":"0.6.3-develop.3635.1.e4a05c16e8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3635.1.e4a05c16e8","@open-mercato/shared":"0.6.3-develop.3635.1.e4a05c16e8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3635.1.e4a05c16e8_1779519168998_0.9328194646501242","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3642.1.7c8353a890":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3642.1.7c8353a890","_id":"@open-mercato/ai-assistant@0.6.3-canary.3642.1.7c8353a890","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4dc944b9cb6f2ba63ff6c18eca9ea58ddd653392","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3642.1.7c8353a890.tgz","fileCount":685,"integrity":"sha512-buGVr8coJUEaMfh9050QcgEKzuWX2nRJM1R1AMQyG7NOBDP1pY2w0qmlOz60KMQLyn336OXz9Z9jMhfrC0EKyg==","signatures":[{"sig":"MEYCIQC/9YUK2l8F37sCMoZN97mOJhcg7YTmQ3R8GK762aukUgIhAI2oC3qpvyEy+KfmgNccHNQXW52hL58bNPYasbsiCg05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3642.1.7c8353a890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-buGVr8coJUEaMfh9050QcgEKzuWX2nRJM1R1AMQyG7NOBDP1pY2w0qmlOz60KMQLyn336OXz9Z9jMhfrC0EKyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3642.1.7c8353a890","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3642.1.7c8353a890","@open-mercato/shared":"0.6.3-canary.3642.1.7c8353a890"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3642.1.7c8353a890","@open-mercato/shared":"0.6.3-canary.3642.1.7c8353a890"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3642.1.7c8353a890_1779612043288_0.010429976027152899","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3643.1.6f8e2c25c9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3643.1.6f8e2c25c9","_id":"@open-mercato/ai-assistant@0.6.3-canary.3643.1.6f8e2c25c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62f98ef18e018efaa812d071b218db2373caae29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3643.1.6f8e2c25c9.tgz","fileCount":685,"integrity":"sha512-HoO2TaSV5ffI0zEROgLZC/TXdzNkPGLkr9xAb3ewjGxE8JY2k4deNyBB350x2EcZtC96UolPtSGN+4qsx9QPfQ==","signatures":[{"sig":"MEQCIGeG5M+WO2UkfS97dyOmgXSQvS8OU9xg8zMOFcsvBVrVAiA04Tczsora1h/Hm+64hQww43f6gg7Ctql+DanSw6I8NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3643.1.6f8e2c25c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HoO2TaSV5ffI0zEROgLZC/TXdzNkPGLkr9xAb3ewjGxE8JY2k4deNyBB350x2EcZtC96UolPtSGN+4qsx9QPfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3643.1.6f8e2c25c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3643.1.6f8e2c25c9","@open-mercato/shared":"0.6.3-canary.3643.1.6f8e2c25c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3643.1.6f8e2c25c9","@open-mercato/shared":"0.6.3-canary.3643.1.6f8e2c25c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3643.1.6f8e2c25c9_1779614787598_0.6420296609479299","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3644.1.51c8f1911e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3644.1.51c8f1911e","_id":"@open-mercato/ai-assistant@0.6.3-canary.3644.1.51c8f1911e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb52e7e3734aef850fd4de880b5ada0bb60a6964","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3644.1.51c8f1911e.tgz","fileCount":685,"integrity":"sha512-6lbYde9SYYGwG1nDpXnWTZ+zSMGOqEgwmo8hbgXqgIR6Wo4GWn3MldPr5CQEzeRjUfq/LQpW4Fbexz5h1WB8lA==","signatures":[{"sig":"MEUCIGabiO89qsihh9GQoCMVjj28JDKQD+aIICBrFfv36k6KAiEAn+0RBUE2qHO3oa4D+0NTECokn3Wn/XjRWZftUIjMakc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3644.1.51c8f1911e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6lbYde9SYYGwG1nDpXnWTZ+zSMGOqEgwmo8hbgXqgIR6Wo4GWn3MldPr5CQEzeRjUfq/LQpW4Fbexz5h1WB8lA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3644.1.51c8f1911e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3644.1.51c8f1911e","@open-mercato/shared":"0.6.3-canary.3644.1.51c8f1911e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3644.1.51c8f1911e","@open-mercato/shared":"0.6.3-canary.3644.1.51c8f1911e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3644.1.51c8f1911e_1779621588925_0.9137398853658851","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3645.1.db8c027907":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3645.1.db8c027907","_id":"@open-mercato/ai-assistant@0.6.3-canary.3645.1.db8c027907","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f7f985a837cb08ee7dd589f701c82f0815536b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3645.1.db8c027907.tgz","fileCount":685,"integrity":"sha512-Wp2/dqeAlsqgOwCA6DYwQ0/kklrq9caBH9lY5CthaFcHZqjk1ucFg2dWnrsqZSKnbkRgb5u376qpg0GIhq8vOQ==","signatures":[{"sig":"MEUCIQD0mVy8dFzcZsSWD8EguGd6DL/r4i2ptCLEzvJwsPwtJQIgBCvVtR0oa2IHkvHuPPrJ//H+9BxTyl8Kk7XSOsX3+cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3645.1.db8c027907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Wp2/dqeAlsqgOwCA6DYwQ0/kklrq9caBH9lY5CthaFcHZqjk1ucFg2dWnrsqZSKnbkRgb5u376qpg0GIhq8vOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3645.1.db8c027907","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3645.1.db8c027907","@open-mercato/shared":"0.6.3-canary.3645.1.db8c027907"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3645.1.db8c027907","@open-mercato/shared":"0.6.3-canary.3645.1.db8c027907"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3645.1.db8c027907_1779621695670_0.5367576762823851","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3646.1.8bfbb8d0b5":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3646.1.8bfbb8d0b5","_id":"@open-mercato/ai-assistant@0.6.3-canary.3646.1.8bfbb8d0b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bceaff3bd10eafa9586ab3964b3151aefd149333","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3646.1.8bfbb8d0b5.tgz","fileCount":685,"integrity":"sha512-pQmP8Txr5LuJGNbRA6WjmvVkcYTOJ08Kr2fHbfhN7UopLflxk4h6LilHmG/nvO+g0bYPBpjTB30nn+tAlR4UDQ==","signatures":[{"sig":"MEQCICDtYfOG3z6FoF3GFYIRsPIFslBiAegpONh6vfQyw+BAAiBBorCgygHpGYHlUV9v7PEMKskfG6NoOxotavvr3BYyvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3646.1.8bfbb8d0b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pQmP8Txr5LuJGNbRA6WjmvVkcYTOJ08Kr2fHbfhN7UopLflxk4h6LilHmG/nvO+g0bYPBpjTB30nn+tAlR4UDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3646.1.8bfbb8d0b5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3646.1.8bfbb8d0b5","@open-mercato/shared":"0.6.3-canary.3646.1.8bfbb8d0b5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3646.1.8bfbb8d0b5","@open-mercato/shared":"0.6.3-canary.3646.1.8bfbb8d0b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3646.1.8bfbb8d0b5_1779622470798_0.9637652269037664","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3648.1.836b4f0692":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3648.1.836b4f0692","_id":"@open-mercato/ai-assistant@0.6.3-canary.3648.1.836b4f0692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ed35fd914a6c2525a3e719e013b1ca4891acd79","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3648.1.836b4f0692.tgz","fileCount":685,"integrity":"sha512-iHMe0079HxfSIBibUhas5H61r0vWzBz0frmEfKT4NFXUK7E0sQXbEjNwtKbAWN3O306xjjT16FrTuzRPJbEGNg==","signatures":[{"sig":"MEUCIDVhuPxcSUO+VoRHN61X1Lo+klMlnYrIyd7KtK2EdvpSAiEA2LvhStTABOu6dU8x8ZmVT54K+6ALwcs/2hCro3i35rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3648.1.836b4f0692","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iHMe0079HxfSIBibUhas5H61r0vWzBz0frmEfKT4NFXUK7E0sQXbEjNwtKbAWN3O306xjjT16FrTuzRPJbEGNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3648.1.836b4f0692","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3648.1.836b4f0692","@open-mercato/shared":"0.6.3-canary.3648.1.836b4f0692"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3648.1.836b4f0692","@open-mercato/shared":"0.6.3-canary.3648.1.836b4f0692"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3648.1.836b4f0692_1779625345513_0.943877345410411","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3649.1.cbc384a21a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3649.1.cbc384a21a","_id":"@open-mercato/ai-assistant@0.6.3-canary.3649.1.cbc384a21a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc1ff0526126c821e3fbf5111a337afb9d16fb9c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3649.1.cbc384a21a.tgz","fileCount":685,"integrity":"sha512-qrRXTsgZ9pWtGR5HwhdqjjuYCYLzIeOjJsGCLNmHD4RTkNoCbCJ3+ogNcacBXio/zJBehTh6RAmjmOOeEhW/HA==","signatures":[{"sig":"MEUCIFei794Lf0oNb6+6QbtieqcysfL3a0q1/tjgFbSQnhTFAiEAldNNFJcUFBfQ9863l2QVirdo39k3FDFLlVwIzW0JVRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3649.1.cbc384a21a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qrRXTsgZ9pWtGR5HwhdqjjuYCYLzIeOjJsGCLNmHD4RTkNoCbCJ3+ogNcacBXio/zJBehTh6RAmjmOOeEhW/HA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3649.1.cbc384a21a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3649.1.cbc384a21a","@open-mercato/shared":"0.6.3-canary.3649.1.cbc384a21a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3649.1.cbc384a21a","@open-mercato/shared":"0.6.3-canary.3649.1.cbc384a21a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3649.1.cbc384a21a_1779629875996_0.5207868240179201","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3650.1.d76764b773":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3650.1.d76764b773","_id":"@open-mercato/ai-assistant@0.6.3-canary.3650.1.d76764b773","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"978eb625fd018800e4d5a18183b74a563b053e95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3650.1.d76764b773.tgz","fileCount":685,"integrity":"sha512-awQqHVke15OmtLZbeW5g5vw+y0/FgJbQEk55mAEVFXPm/OPEL81/NCJzQtXc6xo4C6xNMRQ2BN4/WFb0MJHztA==","signatures":[{"sig":"MEYCIQCiAWYLVtmcHwSp5pzQRGqDm1Qw0CL9CuTNLQmEmGMGAgIhAJtQrEd7OuNWBazDZLZdBhPtKZWoBcwrrAyQ1b12wziN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3650.1.d76764b773","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-awQqHVke15OmtLZbeW5g5vw+y0/FgJbQEk55mAEVFXPm/OPEL81/NCJzQtXc6xo4C6xNMRQ2BN4/WFb0MJHztA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3650.1.d76764b773","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3650.1.d76764b773","@open-mercato/shared":"0.6.3-canary.3650.1.d76764b773"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3650.1.d76764b773","@open-mercato/shared":"0.6.3-canary.3650.1.d76764b773"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3650.1.d76764b773_1779631932234_0.3177883521247389","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3651.1.d3a548a5f1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3651.1.d3a548a5f1","_id":"@open-mercato/ai-assistant@0.6.3-develop.3651.1.d3a548a5f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"772b48beb7ffc24f8e80ab84b9b6af037ba02c37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3651.1.d3a548a5f1.tgz","fileCount":685,"integrity":"sha512-T/Yx558L2vEdw3SJjCNeiQwNrVnz9IRQdtpk5PGlCun+8F19M0PIR756BR2ojTnUF/CALCYqUqSTL2OXJ2gwdA==","signatures":[{"sig":"MEUCIQCl0hbFLBc6XjkgMi64t3G5+loLzc+yWZG74dBjrR4MCwIgJeInV3Ex/9w69NJwEw+vlljJbiWIfv7lBq5szI/7C9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3651.1.d3a548a5f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T/Yx558L2vEdw3SJjCNeiQwNrVnz9IRQdtpk5PGlCun+8F19M0PIR756BR2ojTnUF/CALCYqUqSTL2OXJ2gwdA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3651.1.d3a548a5f1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3651.1.d3a548a5f1","@open-mercato/shared":"0.6.3-develop.3651.1.d3a548a5f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3651.1.d3a548a5f1","@open-mercato/shared":"0.6.3-develop.3651.1.d3a548a5f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3651.1.d3a548a5f1_1779641993661_0.657242858966506","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3654.1.b2fdde5d27":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3654.1.b2fdde5d27","_id":"@open-mercato/ai-assistant@0.6.3-canary.3654.1.b2fdde5d27","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e8769c09905b9ae7c7377192734648611091ca9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3654.1.b2fdde5d27.tgz","fileCount":685,"integrity":"sha512-AxglgBlwQ+IMLcrs1PjfzMdaKQT/NT2xBzuUjq/399sH7lNVvtYrRAQgZKMV5Q8HIAj7Kt3HtLC+RR73n97hVQ==","signatures":[{"sig":"MEQCIHMH/qOZ1Oah1CJ+Y2/tcmZodSL6dfkehA86ukmNDSwnAiB1SYyCu+1XNMBgn/tH52hvw1IntX3tE8591VDVvBlB/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3654.1.b2fdde5d27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AxglgBlwQ+IMLcrs1PjfzMdaKQT/NT2xBzuUjq/399sH7lNVvtYrRAQgZKMV5Q8HIAj7Kt3HtLC+RR73n97hVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3654.1.b2fdde5d27","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3654.1.b2fdde5d27","@open-mercato/shared":"0.6.3-canary.3654.1.b2fdde5d27"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3654.1.b2fdde5d27","@open-mercato/shared":"0.6.3-canary.3654.1.b2fdde5d27"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3654.1.b2fdde5d27_1779642760546_0.5181793369038883","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3655.1.0c8a3d385f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3655.1.0c8a3d385f","_id":"@open-mercato/ai-assistant@0.6.3-canary.3655.1.0c8a3d385f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f259063d1613d7d73b961c52c770d1d3719fa691","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3655.1.0c8a3d385f.tgz","fileCount":685,"integrity":"sha512-q+asXX0wvQqR8aFYhLJac6cx8yULkJDvBUhjNcfezyQ9TDN30Fu5LWG/7X5/3igi84JtlhY0E9NEzw3B17YkjQ==","signatures":[{"sig":"MEQCIBB4k4g8Rl0eE7LRHgLIq3GJRkzGkb5+X7HtNl1dDNi8AiA6X4Kf1loQRVSRAmkobC22hmkyQ/hGWqhZbhzWSD9BIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3655.1.0c8a3d385f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q+asXX0wvQqR8aFYhLJac6cx8yULkJDvBUhjNcfezyQ9TDN30Fu5LWG/7X5/3igi84JtlhY0E9NEzw3B17YkjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3655.1.0c8a3d385f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3655.1.0c8a3d385f","@open-mercato/shared":"0.6.3-canary.3655.1.0c8a3d385f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3655.1.0c8a3d385f","@open-mercato/shared":"0.6.3-canary.3655.1.0c8a3d385f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3655.1.0c8a3d385f_1779643713411_0.25254515030856695","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3656.1.6eeddbb4ad":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3656.1.6eeddbb4ad","_id":"@open-mercato/ai-assistant@0.6.3-canary.3656.1.6eeddbb4ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e22ff60990e6d02ea687bd3f42928f74fd894399","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3656.1.6eeddbb4ad.tgz","fileCount":685,"integrity":"sha512-XFWoZOjnSFfnLLsw5/8NKNhk47zQco9OY0T9lLiz0evE5bL35IgYPH4qAOE39hYmU9ng3mb13bYQGVcTY3H+Dg==","signatures":[{"sig":"MEQCIEMsnIXK/VWW9tMz5shOpxvrM3ViNNDeCOrjTA0yBFLCAiARrp3xxoAWdDIH9iSUtM0zdB5cdDd3hmnix2IBvy1jkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3656.1.6eeddbb4ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XFWoZOjnSFfnLLsw5/8NKNhk47zQco9OY0T9lLiz0evE5bL35IgYPH4qAOE39hYmU9ng3mb13bYQGVcTY3H+Dg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3656.1.6eeddbb4ad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3656.1.6eeddbb4ad","@open-mercato/shared":"0.6.3-canary.3656.1.6eeddbb4ad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3656.1.6eeddbb4ad","@open-mercato/shared":"0.6.3-canary.3656.1.6eeddbb4ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3656.1.6eeddbb4ad_1779643753304_0.3552757882728028","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3658.1.e9e0cc05db":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3658.1.e9e0cc05db","_id":"@open-mercato/ai-assistant@0.6.3-canary.3658.1.e9e0cc05db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93d3fab40c3ae395f773e0ec9c185d2b5db6230b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3658.1.e9e0cc05db.tgz","fileCount":685,"integrity":"sha512-smltvHgEREfIFkdhdzGTjo/1Nwf0yyqD3pNHBXLzaZFh74r65f7ns5MZT4wBMmNfhutHzjujyVIygk9Gq/+cdA==","signatures":[{"sig":"MEYCIQD4n6kRZ+Mb2gANCpSHmt4NIOnx3WkNFOjzrLEWHQZpFQIhAJXJcVl04vPDIv3fFXjiluYr1Ip2QP4f+XgI3SzgG1Zk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3658.1.e9e0cc05db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-smltvHgEREfIFkdhdzGTjo/1Nwf0yyqD3pNHBXLzaZFh74r65f7ns5MZT4wBMmNfhutHzjujyVIygk9Gq/+cdA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3658.1.e9e0cc05db","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3658.1.e9e0cc05db","@open-mercato/shared":"0.6.3-canary.3658.1.e9e0cc05db"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3658.1.e9e0cc05db","@open-mercato/shared":"0.6.3-canary.3658.1.e9e0cc05db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3658.1.e9e0cc05db_1779644451870_0.24749813782834407","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3657.1.c7474bdbea":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3657.1.c7474bdbea","_id":"@open-mercato/ai-assistant@0.6.3-canary.3657.1.c7474bdbea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b97ac7f039a8f477e34f03ff150d005c7611f97","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3657.1.c7474bdbea.tgz","fileCount":685,"integrity":"sha512-/7ZevBFK8oJokB59cRpZXkdERTc2Kylk+vTmvAPEadU0+8pfxG8JL2sCqVjhdUNBzoevqwyZG9FWXiRlayddDg==","signatures":[{"sig":"MEQCIGv5d7V/yetsGY9AWj+pDWNnAj6gn6iz1CewgcMkJ2ElAiBESs/9jSa+8mAxwi0Hl/aI+IZZY3JI+x4pl+LRlMInPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3657.1.c7474bdbea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/7ZevBFK8oJokB59cRpZXkdERTc2Kylk+vTmvAPEadU0+8pfxG8JL2sCqVjhdUNBzoevqwyZG9FWXiRlayddDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3657.1.c7474bdbea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3657.1.c7474bdbea","@open-mercato/shared":"0.6.3-canary.3657.1.c7474bdbea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3657.1.c7474bdbea","@open-mercato/shared":"0.6.3-canary.3657.1.c7474bdbea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3657.1.c7474bdbea_1779644617499_0.7987260461722627","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3653.1.b8558737ae":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3653.1.b8558737ae","_id":"@open-mercato/ai-assistant@0.6.3-develop.3653.1.b8558737ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c2b1e521576b119845665ccae947e8b698ae65f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3653.1.b8558737ae.tgz","fileCount":685,"integrity":"sha512-38Y9yxXm6kbTFRizm2THb2uCnYvPX/PvHf5wbRCtGS2zYB9Fqw2StUGAdA0RXrFxeI0neWcf98CnUNEmvZ4yvw==","signatures":[{"sig":"MEUCIE6iD70RqdyTt0dvKuPUidLIqdVujxE92QDDNK9fg0C/AiEAvTY6jql5wYBnGEMKB4sBP0bjvtt0IQZDjF9mB5fC5Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3653.1.b8558737ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-38Y9yxXm6kbTFRizm2THb2uCnYvPX/PvHf5wbRCtGS2zYB9Fqw2StUGAdA0RXrFxeI0neWcf98CnUNEmvZ4yvw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3653.1.b8558737ae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3653.1.b8558737ae","@open-mercato/shared":"0.6.3-develop.3653.1.b8558737ae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3653.1.b8558737ae","@open-mercato/shared":"0.6.3-develop.3653.1.b8558737ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3653.1.b8558737ae_1779644689331_0.23547393636881275","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3659.1.aa4f7dcf42":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3659.1.aa4f7dcf42","_id":"@open-mercato/ai-assistant@0.6.3-canary.3659.1.aa4f7dcf42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"170aa334b13f88d8cfda628dab0b5907bba75d86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3659.1.aa4f7dcf42.tgz","fileCount":685,"integrity":"sha512-gRhGcEOfXhbDraWG0HJ692RSydovy8S1XxNHCqItWT1YcjyCYgtLNVNRngWjC0Y056yoACorliKB0lTsXOTN0w==","signatures":[{"sig":"MEYCIQCcq0BMM+/tAmz0shP+/bKpBS+lZVIXL+2q9CO056ZQLQIhAJb3MuyFg2sGzKcPleXoIcEa8Y+L3t47zSmAbD9sCORl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3659.1.aa4f7dcf42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gRhGcEOfXhbDraWG0HJ692RSydovy8S1XxNHCqItWT1YcjyCYgtLNVNRngWjC0Y056yoACorliKB0lTsXOTN0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3659.1.aa4f7dcf42","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3659.1.aa4f7dcf42","@open-mercato/shared":"0.6.3-canary.3659.1.aa4f7dcf42"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3659.1.aa4f7dcf42","@open-mercato/shared":"0.6.3-canary.3659.1.aa4f7dcf42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3659.1.aa4f7dcf42_1779649869990_0.6992031942374224","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3660.1.53b73d5aa4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3660.1.53b73d5aa4","_id":"@open-mercato/ai-assistant@0.6.3-develop.3660.1.53b73d5aa4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26cbde1c37d804fa34cc841c145289015dc96612","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3660.1.53b73d5aa4.tgz","fileCount":685,"integrity":"sha512-DewERXTPGLlm58xhUZzWSOn3889Xoclbz71KYCSnjBtRL1V2kGmsW8E+HgkXUk8qSIztRNyAhpFltmeEAhCVNw==","signatures":[{"sig":"MEYCIQDkvvogw3+a/3GwBcEJWopEMcHqGrbt0v+QP3KbCn/6jAIhANraLMJmJ1l7UkvIAuZWF2O8oj6nHLRZtGKNDyxlbbxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3660.1.53b73d5aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DewERXTPGLlm58xhUZzWSOn3889Xoclbz71KYCSnjBtRL1V2kGmsW8E+HgkXUk8qSIztRNyAhpFltmeEAhCVNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3660.1.53b73d5aa4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3660.1.53b73d5aa4","@open-mercato/shared":"0.6.3-develop.3660.1.53b73d5aa4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3660.1.53b73d5aa4","@open-mercato/shared":"0.6.3-develop.3660.1.53b73d5aa4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3660.1.53b73d5aa4_1779653014269_0.6107997440498578","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3661.1.b52dab4246":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3661.1.b52dab4246","_id":"@open-mercato/ai-assistant@0.6.3-canary.3661.1.b52dab4246","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"99a84c58b1bafd07ba8525675fdf8d8a73b29d88","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3661.1.b52dab4246.tgz","fileCount":685,"integrity":"sha512-F8IcIi6tgx23j1hDRmGCPIvC0bHOw1ijS8xhB1hCa78A9YZfBAcqQOef8dgB1WqhZOyFxr5sfY+tXX/KVQ08vQ==","signatures":[{"sig":"MEQCID9hfWwIzus0IsiNChlyQ78OyJvhhYgKIW8FnfzMS4lAAiAHFaKJy//x3DXnwYoXx9ka9yHaWRtEvU61Vj1BoljENA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3661.1.b52dab4246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F8IcIi6tgx23j1hDRmGCPIvC0bHOw1ijS8xhB1hCa78A9YZfBAcqQOef8dgB1WqhZOyFxr5sfY+tXX/KVQ08vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3661.1.b52dab4246","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3661.1.b52dab4246","@open-mercato/shared":"0.6.3-canary.3661.1.b52dab4246"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3661.1.b52dab4246","@open-mercato/shared":"0.6.3-canary.3661.1.b52dab4246"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3661.1.b52dab4246_1779658014032_0.5132591244712554","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3662.1.ae32773a89":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3662.1.ae32773a89","_id":"@open-mercato/ai-assistant@0.6.3-canary.3662.1.ae32773a89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffe98e62e5617872fabb13ea679ec5587dbc87b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3662.1.ae32773a89.tgz","fileCount":685,"integrity":"sha512-6QsRbMTMluQ2ROV9kJl3twSbKA//OUE/gWuH+kM6Rryvy8+d6554PAZggBwXiRKlBnwKFxfrI56uxNOglxAvFQ==","signatures":[{"sig":"MEUCIQDAt3dqJjsLtquymx2SUgiwoNPBmlDNcNXgGkAXYSIWsQIgHOrzsBgGtPaLmVZRgT85rZcC/1/sx/TBWOR9kUo2jxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3662.1.ae32773a89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6QsRbMTMluQ2ROV9kJl3twSbKA//OUE/gWuH+kM6Rryvy8+d6554PAZggBwXiRKlBnwKFxfrI56uxNOglxAvFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3662.1.ae32773a89","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3662.1.ae32773a89","@open-mercato/shared":"0.6.3-canary.3662.1.ae32773a89"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3662.1.ae32773a89","@open-mercato/shared":"0.6.3-canary.3662.1.ae32773a89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3662.1.ae32773a89_1779659904958_0.7275787306291222","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3663.1.63517660ba":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3663.1.63517660ba","_id":"@open-mercato/ai-assistant@0.6.3-develop.3663.1.63517660ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8952b18e898c1a9fb15a8e33172cf2701437f25e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3663.1.63517660ba.tgz","fileCount":685,"integrity":"sha512-g8F6JDruhsZ9fKA4VQIenRhTtuiVLKXgfpL/MLxRDppzll+CK41HgHiRP63Rzmh/4mDjsv9B+TJJrRdJ72dF0w==","signatures":[{"sig":"MEYCIQCQJ4wqg8B5x2G6BR/J5Kh1KhaqEVxXDt9XmrDFTChn3wIhALrEDTp8Mgm6oEdRJxJkRlL/32SEunzr56JSJHRqu2aK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3663.1.63517660ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g8F6JDruhsZ9fKA4VQIenRhTtuiVLKXgfpL/MLxRDppzll+CK41HgHiRP63Rzmh/4mDjsv9B+TJJrRdJ72dF0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3663.1.63517660ba","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3663.1.63517660ba","@open-mercato/shared":"0.6.3-develop.3663.1.63517660ba"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3663.1.63517660ba","@open-mercato/shared":"0.6.3-develop.3663.1.63517660ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3663.1.63517660ba_1779660042271_0.38993099605416126","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3664.1.b374a0a30d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3664.1.b374a0a30d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3664.1.b374a0a30d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8aae91f000a65d3e29eef9f9bf717e0bd72b8d63","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3664.1.b374a0a30d.tgz","fileCount":685,"integrity":"sha512-Sg1pAhTIYo0gjVijqefI8GQcA6rugm/uDVULJ5b+50NEchy7gFgRRjLD4h8IynifRUVhedwlwANPDV8uU1Iodw==","signatures":[{"sig":"MEUCIQCbeIslG1MPnBuLn1KmQxGHZg1NTrsyNSF9jL3KJcKTKAIgHHulSiwFgsyG04QiBLVneHGmxljSvYiCXjVwULwqJkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3664.1.b374a0a30d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Sg1pAhTIYo0gjVijqefI8GQcA6rugm/uDVULJ5b+50NEchy7gFgRRjLD4h8IynifRUVhedwlwANPDV8uU1Iodw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3664.1.b374a0a30d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3664.1.b374a0a30d","@open-mercato/shared":"0.6.3-canary.3664.1.b374a0a30d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3664.1.b374a0a30d","@open-mercato/shared":"0.6.3-canary.3664.1.b374a0a30d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3664.1.b374a0a30d_1779675682805_0.41479136407636075","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3665.1.02b5cf5e65":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3665.1.02b5cf5e65","_id":"@open-mercato/ai-assistant@0.6.3-canary.3665.1.02b5cf5e65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4580c558f321054a43e7f57eb83059d3e3b69f73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3665.1.02b5cf5e65.tgz","fileCount":685,"integrity":"sha512-xtbRj13QB3goaKWUCx9FHqt+T3tHZhVd+v+MBMoibFagCKeo9lva/7nbiSgC38XDQ88PCA6B9oYWT+Y9bjMMDg==","signatures":[{"sig":"MEQCIDNftEqictV2EY+0weFIRE9VUSY0rSBy2IzjtOvRvOm1AiAiDqf4Pp3Va2OTQg6iFMCm8qOLQtmK6xgPRW4D342Bqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3665.1.02b5cf5e65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xtbRj13QB3goaKWUCx9FHqt+T3tHZhVd+v+MBMoibFagCKeo9lva/7nbiSgC38XDQ88PCA6B9oYWT+Y9bjMMDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3665.1.02b5cf5e65","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3665.1.02b5cf5e65","@open-mercato/shared":"0.6.3-canary.3665.1.02b5cf5e65"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3665.1.02b5cf5e65","@open-mercato/shared":"0.6.3-canary.3665.1.02b5cf5e65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3665.1.02b5cf5e65_1779678468064_0.08553462695646186","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3666.1.1d4980c1b9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3666.1.1d4980c1b9","_id":"@open-mercato/ai-assistant@0.6.3-canary.3666.1.1d4980c1b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38c57051fcd54ef7a462d23b936c980ab3cd60a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3666.1.1d4980c1b9.tgz","fileCount":685,"integrity":"sha512-m69pdHr/Z0ad4YOfkOOMZzMlGqhe6tCeVCGJisdCyVfxjya0mlLym7injWVJ4IwZDWHVsuqv03GgONoWvxrQgA==","signatures":[{"sig":"MEUCICeZXj7hUzb9vcYVY/jCIcFzRopADfvLxAr+mrRQBiqiAiEAr4GtStMVCmlyXQqzX102KkA4kWasvQsI8DgSytf3X2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3666.1.1d4980c1b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m69pdHr/Z0ad4YOfkOOMZzMlGqhe6tCeVCGJisdCyVfxjya0mlLym7injWVJ4IwZDWHVsuqv03GgONoWvxrQgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3666.1.1d4980c1b9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3666.1.1d4980c1b9","@open-mercato/shared":"0.6.3-canary.3666.1.1d4980c1b9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3666.1.1d4980c1b9","@open-mercato/shared":"0.6.3-canary.3666.1.1d4980c1b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3666.1.1d4980c1b9_1779682018942_0.9837181886141482","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3667.1.23ead010a4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3667.1.23ead010a4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3667.1.23ead010a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8d6cb822f45c83c2afa42be5ec7f0593706b9ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3667.1.23ead010a4.tgz","fileCount":685,"integrity":"sha512-9kwrIUM4YyZJvxf6fS6BX23I+vO56SEw0o29YRV04lDT5g5Q2n//uaILVtEIKuM5Btvfj8idUUXoTc5d9OxPQQ==","signatures":[{"sig":"MEUCIF0EJ1sH65VjmouKZ5vTjneX4M232qO7KcmBt1gxFMG2AiEA2yD8Pa0CVPQK6mrEiOp55L5IvuzLCs69rfL3inB5s4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3667.1.23ead010a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9kwrIUM4YyZJvxf6fS6BX23I+vO56SEw0o29YRV04lDT5g5Q2n//uaILVtEIKuM5Btvfj8idUUXoTc5d9OxPQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3667.1.23ead010a4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3667.1.23ead010a4","@open-mercato/shared":"0.6.3-canary.3667.1.23ead010a4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3667.1.23ead010a4","@open-mercato/shared":"0.6.3-canary.3667.1.23ead010a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3667.1.23ead010a4_1779687159597_0.09544163267141315","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3668.1.a36ce37b8d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3668.1.a36ce37b8d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3668.1.a36ce37b8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d54866fe9b5ed06eb74e636295f8158bba31ff18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3668.1.a36ce37b8d.tgz","fileCount":685,"integrity":"sha512-1OPiecvYjOi4uMTT+2koeML3hY7u54/9M24ZlYLK1+lkE2XUqqAJssz3W68Xdc0a0bsMJr+wpDyya9YXOy//Hw==","signatures":[{"sig":"MEYCIQC/aUcSEZkaP6Ktm5dxoxL9f95Hjum7zCbZjQvXojI/CwIhAKx/C7UnGMoblG6ZY2g10xEm499VZU3cfQe2Oq5tuL3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3668.1.a36ce37b8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1OPiecvYjOi4uMTT+2koeML3hY7u54/9M24ZlYLK1+lkE2XUqqAJssz3W68Xdc0a0bsMJr+wpDyya9YXOy//Hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3668.1.a36ce37b8d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3668.1.a36ce37b8d","@open-mercato/shared":"0.6.3-canary.3668.1.a36ce37b8d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3668.1.a36ce37b8d","@open-mercato/shared":"0.6.3-canary.3668.1.a36ce37b8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3668.1.a36ce37b8d_1779689880255_0.5989358872437074","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3669.1.3580c0008d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3669.1.3580c0008d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3669.1.3580c0008d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98a323e9b79d33cae2d936f71128269f0b60c7c7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3669.1.3580c0008d.tgz","fileCount":685,"integrity":"sha512-Z8oUvYVNRrrIDvQTlyemMRTYJFCXa9HjbTiGPhsnsT1QTzRl9f249okA2PPCsrP9IxeFPARq7nTP2YKBim3T6Q==","signatures":[{"sig":"MEUCIQDyHnf7rsbfAj+ZdppEvM1Cg4TS3X1IffLt5ftvGp1TgwIgGumbzJoWKIu97cUjbO7wJjDd7+d8unnI3PvJGO4InDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3669.1.3580c0008d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z8oUvYVNRrrIDvQTlyemMRTYJFCXa9HjbTiGPhsnsT1QTzRl9f249okA2PPCsrP9IxeFPARq7nTP2YKBim3T6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3669.1.3580c0008d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3669.1.3580c0008d","@open-mercato/shared":"0.6.3-canary.3669.1.3580c0008d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3669.1.3580c0008d","@open-mercato/shared":"0.6.3-canary.3669.1.3580c0008d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3669.1.3580c0008d_1779692805078_0.8576654768305929","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3672.1.f2a28d6807":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3672.1.f2a28d6807","_id":"@open-mercato/ai-assistant@0.6.3-develop.3672.1.f2a28d6807","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c937a78926c82687bfc6e5461f0cccd8ea8761ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3672.1.f2a28d6807.tgz","fileCount":685,"integrity":"sha512-IkTUQkDX8IaN4eA353o0IISKo1dZQB7Y/wWM0vGobRKBQ7twkEgLaazpxaKSSHrZhi1tTS/doO95ZClJN3Se5Q==","signatures":[{"sig":"MEYCIQDs1X2rI/5OGoYkgnCBE46qDus8bXozBkhb2j736NnXUQIhALomrkvIMLUQLcQC14GWW0jvl8zW2G90BituSbTwSrBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3672.1.f2a28d6807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IkTUQkDX8IaN4eA353o0IISKo1dZQB7Y/wWM0vGobRKBQ7twkEgLaazpxaKSSHrZhi1tTS/doO95ZClJN3Se5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3672.1.f2a28d6807","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3672.1.f2a28d6807","@open-mercato/shared":"0.6.3-develop.3672.1.f2a28d6807"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3672.1.f2a28d6807","@open-mercato/shared":"0.6.3-develop.3672.1.f2a28d6807"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3672.1.f2a28d6807_1779696641987_0.41968873955124897","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3674.1.f4c76a7489":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3674.1.f4c76a7489","_id":"@open-mercato/ai-assistant@0.6.3-canary.3674.1.f4c76a7489","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"29cb5b8675923eba92d98ee9131af78575bc685f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3674.1.f4c76a7489.tgz","fileCount":685,"integrity":"sha512-88Go48zIUmileRSv+PrkQxbvDobW3Van6txlJVRCPyDo10HdT+TpVGUb9jI8N2Sb00UHiUz4zyfAhMveQ73qEQ==","signatures":[{"sig":"MEQCIAoHyZkNOeq5IUUH4DEHgQios4MtTg1VEXxm3g7QPkeIAiB6wqc+bjrmIvrn99EpijS4cldpAV78CeMVl9oQ5PrEaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3674.1.f4c76a7489","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-88Go48zIUmileRSv+PrkQxbvDobW3Van6txlJVRCPyDo10HdT+TpVGUb9jI8N2Sb00UHiUz4zyfAhMveQ73qEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3674.1.f4c76a7489","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3674.1.f4c76a7489","@open-mercato/shared":"0.6.3-canary.3674.1.f4c76a7489"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3674.1.f4c76a7489","@open-mercato/shared":"0.6.3-canary.3674.1.f4c76a7489"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3674.1.f4c76a7489_1779696844603_0.41663169665762867","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3673.1.37deddfec9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3673.1.37deddfec9","_id":"@open-mercato/ai-assistant@0.6.3-canary.3673.1.37deddfec9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f266b859aabaddced9f763781139cf3f90b9e5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3673.1.37deddfec9.tgz","fileCount":685,"integrity":"sha512-ufUBih1UuO3IxOadN6TeEb01z3gDlvPw2muohpZxKGz2ThmDg7Vqub2a9ye6stGlAU2QyGenQdA/0uanIkMFvQ==","signatures":[{"sig":"MEUCIQDt7/p9kx6YSgALkUWQzHVUP9SW+Ncsn34kmf8XrZhHBQIgP640M6dnI2Wnx7oYBj7fKimHtoE5bOXGkIZ/QctHUJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3673.1.37deddfec9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ufUBih1UuO3IxOadN6TeEb01z3gDlvPw2muohpZxKGz2ThmDg7Vqub2a9ye6stGlAU2QyGenQdA/0uanIkMFvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3673.1.37deddfec9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3673.1.37deddfec9","@open-mercato/shared":"0.6.3-canary.3673.1.37deddfec9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3673.1.37deddfec9","@open-mercato/shared":"0.6.3-canary.3673.1.37deddfec9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3673.1.37deddfec9_1779696856489_0.20449656982903353","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3675.1.7f56a8b1f1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3675.1.7f56a8b1f1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3675.1.7f56a8b1f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc32a3252378d9337d6ec95c7b64d36f2c513102","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3675.1.7f56a8b1f1.tgz","fileCount":685,"integrity":"sha512-8hHxNVHStHovhTLNfP47xbl8eXU9xynQ2O5Daklll9wJJbc1fSAcL+IktQx+ZpNzdA6HOxPdEME4+KTxu9MT/A==","signatures":[{"sig":"MEQCIEYVudj1aRBObPnfBANF75GWNpVQAD7bEMKXpdmKuey1AiAdRxEmEdp1QCoDTiqzVQur47mRI0Q25gx5rSSbHUIxAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3675.1.7f56a8b1f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8hHxNVHStHovhTLNfP47xbl8eXU9xynQ2O5Daklll9wJJbc1fSAcL+IktQx+ZpNzdA6HOxPdEME4+KTxu9MT/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3675.1.7f56a8b1f1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3675.1.7f56a8b1f1","@open-mercato/shared":"0.6.3-canary.3675.1.7f56a8b1f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3675.1.7f56a8b1f1","@open-mercato/shared":"0.6.3-canary.3675.1.7f56a8b1f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3675.1.7f56a8b1f1_1779696860324_0.7610642550725886","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3676.1.bb6ba0b329":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3676.1.bb6ba0b329","_id":"@open-mercato/ai-assistant@0.6.3-canary.3676.1.bb6ba0b329","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4902032d02f5812d89b01c74bf32e3f87678a4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3676.1.bb6ba0b329.tgz","fileCount":685,"integrity":"sha512-ekFGEp6JlAH6R9KAqPcEVFuz4n3Jm9Lvqw4q2S1wP1vNzuysieDBUDWIM66uyXJo6Vq0G8mV6LKY9x1LtB3l2w==","signatures":[{"sig":"MEQCIB/U+i+Gbi8oAN9QXYEyB/kH4m4wXtGt5mL9vwYhCGB1AiA5vviKaITWMJw7GIVMcAJpopviqRxyFhOgTaicxK1ZYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3676.1.bb6ba0b329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ekFGEp6JlAH6R9KAqPcEVFuz4n3Jm9Lvqw4q2S1wP1vNzuysieDBUDWIM66uyXJo6Vq0G8mV6LKY9x1LtB3l2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3676.1.bb6ba0b329","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3676.1.bb6ba0b329","@open-mercato/shared":"0.6.3-canary.3676.1.bb6ba0b329"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3676.1.bb6ba0b329","@open-mercato/shared":"0.6.3-canary.3676.1.bb6ba0b329"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3676.1.bb6ba0b329_1779696869975_0.8696925772646247","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3677.1.0a25ea0d05":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3677.1.0a25ea0d05","_id":"@open-mercato/ai-assistant@0.6.3-canary.3677.1.0a25ea0d05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"37578eb4124660fdf1662ddd8ffa56bb355e118f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3677.1.0a25ea0d05.tgz","fileCount":685,"integrity":"sha512-k/l3hRZ1CYrRJOeurPao3sqJleTUvM97BqDI0c8c9HtvlFGrq/6trB9qFDmGc0bjukcixz0Lyj9HHT/kS2Pdng==","signatures":[{"sig":"MEYCIQD4GtJ4Vl1hbpm2XOHO8u6Geis+HkRbgfwd8jdVpQbWqgIhALPiQQXyTvaLENYhmo1zGfEOAtYaiaoIJNL9/luN+fw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3677.1.0a25ea0d05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k/l3hRZ1CYrRJOeurPao3sqJleTUvM97BqDI0c8c9HtvlFGrq/6trB9qFDmGc0bjukcixz0Lyj9HHT/kS2Pdng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3677.1.0a25ea0d05","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3677.1.0a25ea0d05","@open-mercato/shared":"0.6.3-canary.3677.1.0a25ea0d05"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3677.1.0a25ea0d05","@open-mercato/shared":"0.6.3-canary.3677.1.0a25ea0d05"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3677.1.0a25ea0d05_1779696909626_0.008897481922672146","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3678.1.6a21fd1131":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3678.1.6a21fd1131","_id":"@open-mercato/ai-assistant@0.6.3-canary.3678.1.6a21fd1131","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e6d4ba4351a8da5a1215dce9da8cbcf10a6ca2c8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3678.1.6a21fd1131.tgz","fileCount":685,"integrity":"sha512-kYZn3zjocRiIspFXnQ7KNPDt2dFyzGttgfCOCRhsDBlWqUicDwYNx/DWPWKzmvMRkTbtyipJi5wTpoyR1/vAlw==","signatures":[{"sig":"MEQCIEyNg0i7bu8Ne62jEfQSuIy1eWYbU5iBjoSfy/zfpAeIAiAbVUmC+i5637B7Ohi+uqMij3FukO7sBe8cZwlqHQ0oVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3678.1.6a21fd1131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kYZn3zjocRiIspFXnQ7KNPDt2dFyzGttgfCOCRhsDBlWqUicDwYNx/DWPWKzmvMRkTbtyipJi5wTpoyR1/vAlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3678.1.6a21fd1131","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3678.1.6a21fd1131","@open-mercato/shared":"0.6.3-canary.3678.1.6a21fd1131"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3678.1.6a21fd1131","@open-mercato/shared":"0.6.3-canary.3678.1.6a21fd1131"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3678.1.6a21fd1131_1779697890927_0.26807284976910006","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3680.1.62e9da67c2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3680.1.62e9da67c2","_id":"@open-mercato/ai-assistant@0.6.3-develop.3680.1.62e9da67c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd336e009be3a918e4d2d7955ae2f5f72926ad7c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3680.1.62e9da67c2.tgz","fileCount":685,"integrity":"sha512-/DeSn8Lg7sH6NC6W20bhRjziZkToSN5ccqa5l9p6affUqTqs1xqXuy0OI80Mlwy7Ea+XtVk4zlVpfKofR0ytqg==","signatures":[{"sig":"MEUCIQCJ6HWwTJiU2NwtYS5vT2yEbdTzInnISRaQlG5pyFv01wIgXJGuDymlIdWDriZsP0MtjViawQQZ9feBPg2jP0uN478=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3680.1.62e9da67c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/DeSn8Lg7sH6NC6W20bhRjziZkToSN5ccqa5l9p6affUqTqs1xqXuy0OI80Mlwy7Ea+XtVk4zlVpfKofR0ytqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3680.1.62e9da67c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3680.1.62e9da67c2","@open-mercato/shared":"0.6.3-develop.3680.1.62e9da67c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3680.1.62e9da67c2","@open-mercato/shared":"0.6.3-develop.3680.1.62e9da67c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3680.1.62e9da67c2_1779700391401_0.6070632810170595","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3681.1.ffc30645eb":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3681.1.ffc30645eb","_id":"@open-mercato/ai-assistant@0.6.3-canary.3681.1.ffc30645eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9504b33d8c39c7fd98bce08a2c8cb460cdc99347","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3681.1.ffc30645eb.tgz","fileCount":685,"integrity":"sha512-PB5MAbC3+abWnZLa5qKNtm/yB4OWL9uxArxPLlIsqAdz8ayvMO5Ni6j3pbR/egjTwRR9tGkB0ckfKHxTEiB0aA==","signatures":[{"sig":"MEUCIQCou86IbV/khVG58LGissqNjuMqqPge1i/9SpUB9129SgIgQgRMdr3dAcVDMlkgy1oEAZwOug55qVEOMCv0M5DGzS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3681.1.ffc30645eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PB5MAbC3+abWnZLa5qKNtm/yB4OWL9uxArxPLlIsqAdz8ayvMO5Ni6j3pbR/egjTwRR9tGkB0ckfKHxTEiB0aA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3681.1.ffc30645eb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3681.1.ffc30645eb","@open-mercato/shared":"0.6.3-canary.3681.1.ffc30645eb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3681.1.ffc30645eb","@open-mercato/shared":"0.6.3-canary.3681.1.ffc30645eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3681.1.ffc30645eb_1779700530729_0.2393841923909008","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3684.1.1f68ad202c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3684.1.1f68ad202c","_id":"@open-mercato/ai-assistant@0.6.3-develop.3684.1.1f68ad202c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c734cefa9ee5f990b0f8b380b0231f7333add5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3684.1.1f68ad202c.tgz","fileCount":685,"integrity":"sha512-lYxL1+1dvwSN4MuwtoNKHKN7it2OlrYc47K5Gu4Vjm7Njmz8YvqOAxlYiRHnlQH6/ACkN9ESRCuJNOSbsuYxfQ==","signatures":[{"sig":"MEUCIQC/VE+Eu1yw8WYmsMxBGVYSE5sH9Tc/+y9VjIyEzTmOtQIgbPKeeVhZ5/xQs1X2pHIso5P6BnrmyTWOnwknLifb12w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3684.1.1f68ad202c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lYxL1+1dvwSN4MuwtoNKHKN7it2OlrYc47K5Gu4Vjm7Njmz8YvqOAxlYiRHnlQH6/ACkN9ESRCuJNOSbsuYxfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3684.1.1f68ad202c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3684.1.1f68ad202c","@open-mercato/shared":"0.6.3-develop.3684.1.1f68ad202c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3684.1.1f68ad202c","@open-mercato/shared":"0.6.3-develop.3684.1.1f68ad202c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3684.1.1f68ad202c_1779703118586_0.48179728845362524","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3690.1.bcc96a9d57":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3690.1.bcc96a9d57","_id":"@open-mercato/ai-assistant@0.6.3-canary.3690.1.bcc96a9d57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f748ae3a2a7d8038c2245df785afacf3cd60d339","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3690.1.bcc96a9d57.tgz","fileCount":685,"integrity":"sha512-lutb8JecaAToVX9encHjg+Hz0DZYVyYXgyVbf5lrCRgktuOG0ioHAJHXvbeq6lH/Y/00Hw04SsmpGthtz5J8zA==","signatures":[{"sig":"MEUCIQDXF1Uhdr4wnlrFNjAo3M2fQgJnLV2brEhH7Av+osZvCgIgbjy4M+RKECkpNyECirHAJF7hSqAiiOwHWNlSEfEaEE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3690.1.bcc96a9d57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lutb8JecaAToVX9encHjg+Hz0DZYVyYXgyVbf5lrCRgktuOG0ioHAJHXvbeq6lH/Y/00Hw04SsmpGthtz5J8zA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3690.1.bcc96a9d57","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3690.1.bcc96a9d57","@open-mercato/shared":"0.6.3-canary.3690.1.bcc96a9d57"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3690.1.bcc96a9d57","@open-mercato/shared":"0.6.3-canary.3690.1.bcc96a9d57"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3690.1.bcc96a9d57_1779705629542_0.08555330646407455","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3692.1.ec9f86fe3f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3692.1.ec9f86fe3f","_id":"@open-mercato/ai-assistant@0.6.3-develop.3692.1.ec9f86fe3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d309a94b2ff6b25f57ddfbbfe6f8281c5b0e1a48","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3692.1.ec9f86fe3f.tgz","fileCount":685,"integrity":"sha512-cSExVjfOy4pLmJNq5jZCUOkWSzR3IoFCKc5YzYHIXoStKPvjzFcyJ4XNFOeT2PUV4QpJUUn4LztbRyqGZoI74Q==","signatures":[{"sig":"MEUCIBWXNrBMGlYHDA9Qd3sRwPXo4738bmPAvJKxc48Ij3LFAiEAwR/BcMywbzbXtpC+QZeyimCS6UlvQyGGqK5RdoFfNf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3692.1.ec9f86fe3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cSExVjfOy4pLmJNq5jZCUOkWSzR3IoFCKc5YzYHIXoStKPvjzFcyJ4XNFOeT2PUV4QpJUUn4LztbRyqGZoI74Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3692.1.ec9f86fe3f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3692.1.ec9f86fe3f","@open-mercato/shared":"0.6.3-develop.3692.1.ec9f86fe3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3692.1.ec9f86fe3f","@open-mercato/shared":"0.6.3-develop.3692.1.ec9f86fe3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3692.1.ec9f86fe3f_1779706199564_0.2296857328853552","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3703.1.af417d31b1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3703.1.af417d31b1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3703.1.af417d31b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15df7f3216a5a8da1c0e1782cf74a7fb24eec7f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3703.1.af417d31b1.tgz","fileCount":685,"integrity":"sha512-xu2BiGqhP/4YnraMg2xTkvEF+7IaAtNdj46RgWkC9heHuS9mT3iT6NSepisp3oJfvYj+88Q61OAHeLBoL4cnOQ==","signatures":[{"sig":"MEQCIG7syq4ZHt1q0NSABOQUsTgRkyBHAAinDUVQieqPB/P1AiBttVS8/IXWXEB11Wzp84YFjXSzFmCdbRu5TWKhuT/9Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3703.1.af417d31b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xu2BiGqhP/4YnraMg2xTkvEF+7IaAtNdj46RgWkC9heHuS9mT3iT6NSepisp3oJfvYj+88Q61OAHeLBoL4cnOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3703.1.af417d31b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3703.1.af417d31b1","@open-mercato/shared":"0.6.3-canary.3703.1.af417d31b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3703.1.af417d31b1","@open-mercato/shared":"0.6.3-canary.3703.1.af417d31b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3703.1.af417d31b1_1779708355832_0.7239371457614225","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3693.1.fc658e5483":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3693.1.fc658e5483","_id":"@open-mercato/ai-assistant@0.6.3-develop.3693.1.fc658e5483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f21f673912c95518d292b7b652e07b1d3a546252","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3693.1.fc658e5483.tgz","fileCount":685,"integrity":"sha512-2n1JzLHqwbEmZHIwvIzWtxocFWboKcEvbtigokYDvqy+8k/K1q5L46pwjyueWVZv+KDcsQA7ncbGwfhmpx3eoA==","signatures":[{"sig":"MEUCIQCyJ1JGKTQGfMWoxcbpMx//M4ZvJM8ibZIGw0P9x0T8wQIgZBFpGhyKoFYYoJY9DTXhtsSZNLPj5/2++V/s5zxOJhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3693.1.fc658e5483","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2n1JzLHqwbEmZHIwvIzWtxocFWboKcEvbtigokYDvqy+8k/K1q5L46pwjyueWVZv+KDcsQA7ncbGwfhmpx3eoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3693.1.fc658e5483","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3693.1.fc658e5483","@open-mercato/shared":"0.6.3-develop.3693.1.fc658e5483"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3693.1.fc658e5483","@open-mercato/shared":"0.6.3-develop.3693.1.fc658e5483"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3693.1.fc658e5483_1779708632561_0.06562169167756182","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3707.1.a6ba33d7ac":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3707.1.a6ba33d7ac","_id":"@open-mercato/ai-assistant@0.6.3-canary.3707.1.a6ba33d7ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"813eaa11bfe83a759bd34722eadcccbcb211c1c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3707.1.a6ba33d7ac.tgz","fileCount":685,"integrity":"sha512-n1EsJLE0w4hpB5zReEGWp6G/+HLZ4zt+Qb0E+fHEA894flLRarrprzMXppivDJSzWxZGolk8uU4y6ZNY22unlA==","signatures":[{"sig":"MEYCIQDDE6WARza6bFS3SumzcuSeiSd1/O7t+SSPvLchjW7PagIhAJOURC8Yd2qZTJhzuUktb9tAWs8p991HI0QiTYHdoxZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3707.1.a6ba33d7ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n1EsJLE0w4hpB5zReEGWp6G/+HLZ4zt+Qb0E+fHEA894flLRarrprzMXppivDJSzWxZGolk8uU4y6ZNY22unlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3707.1.a6ba33d7ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3707.1.a6ba33d7ac","@open-mercato/shared":"0.6.3-canary.3707.1.a6ba33d7ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3707.1.a6ba33d7ac","@open-mercato/shared":"0.6.3-canary.3707.1.a6ba33d7ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3707.1.a6ba33d7ac_1779711076239_0.715854001226538","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3709.1.0f15e09a5f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3709.1.0f15e09a5f","_id":"@open-mercato/ai-assistant@0.6.3-develop.3709.1.0f15e09a5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d45f2ab79036731d900023323881ee751ab748f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3709.1.0f15e09a5f.tgz","fileCount":685,"integrity":"sha512-Cm5w6PfOANROFhpaplXUzDcsH0W1+kHl6O23kICu+GsQpnbyxgeCpzjUgwrL/z9tBg2s9yS/vfUNjRiPOtZbzA==","signatures":[{"sig":"MEUCIQCTJVmzk5XWpm5KXgikV6zNl7vlDWtOK21a8oXMhQjr5AIgXPjG3Pa7HGYdbh/9arWFlcEfXykfaHJ+44YqrMBdJPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3709.1.0f15e09a5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Cm5w6PfOANROFhpaplXUzDcsH0W1+kHl6O23kICu+GsQpnbyxgeCpzjUgwrL/z9tBg2s9yS/vfUNjRiPOtZbzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3709.1.0f15e09a5f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3709.1.0f15e09a5f","@open-mercato/shared":"0.6.3-develop.3709.1.0f15e09a5f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3709.1.0f15e09a5f","@open-mercato/shared":"0.6.3-develop.3709.1.0f15e09a5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3709.1.0f15e09a5f_1779713282538_0.741241977096986","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3713.1.ab45fdb70b":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3713.1.ab45fdb70b","_id":"@open-mercato/ai-assistant@0.6.3-canary.3713.1.ab45fdb70b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"742799726d033551c18cec87a12320845c14964e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3713.1.ab45fdb70b.tgz","fileCount":685,"integrity":"sha512-MrZx3TBC6IRhXblz7dsrrGlhdBztcNir3zJUfKxdEiSvJMxr9RgQ84qHrmKfBlFzKvnBzevG1VLw8L/NNqQzFg==","signatures":[{"sig":"MEQCIHK4vHixs92S/AskBD/MuQzfscOWu/z3Dfm67f7aM3+zAiAS8i7+I65MMJ4suCGVzqu7sc7jlahIdjAbyumTZ/W/FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3713.1.ab45fdb70b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MrZx3TBC6IRhXblz7dsrrGlhdBztcNir3zJUfKxdEiSvJMxr9RgQ84qHrmKfBlFzKvnBzevG1VLw8L/NNqQzFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3713.1.ab45fdb70b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3713.1.ab45fdb70b","@open-mercato/shared":"0.6.3-canary.3713.1.ab45fdb70b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3713.1.ab45fdb70b","@open-mercato/shared":"0.6.3-canary.3713.1.ab45fdb70b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3713.1.ab45fdb70b_1779716406795_0.32344574761728295","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3717.1.cd2ed3b4bf":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3717.1.cd2ed3b4bf","_id":"@open-mercato/ai-assistant@0.6.3-canary.3717.1.cd2ed3b4bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b89e0e3118b3a2f06882345e1e4b93667d7e83c4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3717.1.cd2ed3b4bf.tgz","fileCount":685,"integrity":"sha512-cHUUo/0/WprOaqOZnoszGdJ6oqoFEx9WonJ4sOHJsNsZPJ/6bso/EyKfmuTzIg9Nv2Mmggv56JVIc9pZE0A+9g==","signatures":[{"sig":"MEUCIFOcR2ygB5MORkWJfOYfCBQ0pRux9YT0szApcdoKhm2AAiEAp97hvHdQMS8RmJ9ctNaLr10qfoOxvcIIoMGlZLleodw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3717.1.cd2ed3b4bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cHUUo/0/WprOaqOZnoszGdJ6oqoFEx9WonJ4sOHJsNsZPJ/6bso/EyKfmuTzIg9Nv2Mmggv56JVIc9pZE0A+9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3717.1.cd2ed3b4bf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3717.1.cd2ed3b4bf","@open-mercato/shared":"0.6.3-canary.3717.1.cd2ed3b4bf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3717.1.cd2ed3b4bf","@open-mercato/shared":"0.6.3-canary.3717.1.cd2ed3b4bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3717.1.cd2ed3b4bf_1779718297420_0.5025694365297215","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3718.1.6ef5fa2818":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3718.1.6ef5fa2818","_id":"@open-mercato/ai-assistant@0.6.3-canary.3718.1.6ef5fa2818","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"021623f7c048114a1e90dd76eb88fc1f5a7c6e20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3718.1.6ef5fa2818.tgz","fileCount":685,"integrity":"sha512-9KqA67xKFYLFMODa5PHGPV6wM9jSR6iQrWyc+6JCriz4oDc+XZqLdo0BN8j1NtMprTwz0D+A+Hg25uEaCzn2MA==","signatures":[{"sig":"MEUCIQCl+BYovHceUUW1GGVAzQywISvlXuH6CWAsRqrCsuxuewIgD6z4MXvQYTmHcBjbHL9CqATs0j+AoI8tT7CsE8am4jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3718.1.6ef5fa2818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9KqA67xKFYLFMODa5PHGPV6wM9jSR6iQrWyc+6JCriz4oDc+XZqLdo0BN8j1NtMprTwz0D+A+Hg25uEaCzn2MA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3718.1.6ef5fa2818","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3718.1.6ef5fa2818","@open-mercato/shared":"0.6.3-canary.3718.1.6ef5fa2818"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3718.1.6ef5fa2818","@open-mercato/shared":"0.6.3-canary.3718.1.6ef5fa2818"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3718.1.6ef5fa2818_1779719253844_0.08604424419331846","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3723.1.261e12fb56":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3723.1.261e12fb56","_id":"@open-mercato/ai-assistant@0.6.3-canary.3723.1.261e12fb56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"245987f28009c6b3dd40fdd51fa248443994947d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3723.1.261e12fb56.tgz","fileCount":685,"integrity":"sha512-2bafWzKEjnutEMcLmd384DSevxUZFGVXM/MwQEaXiVNLLqSIIDG10qELr2ajVmz3xg6WARe3Xvryh2Oa9zNNxw==","signatures":[{"sig":"MEYCIQDeSdZHx3lxjJRxx5SdqaxgxFgUdDJYd3BDy2v4z4Ov5AIhAOWZU9lopIU3A9Tc3tyC3kaT9WWre9inZ1ZINWyng+0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3723.1.261e12fb56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2bafWzKEjnutEMcLmd384DSevxUZFGVXM/MwQEaXiVNLLqSIIDG10qELr2ajVmz3xg6WARe3Xvryh2Oa9zNNxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3723.1.261e12fb56","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3723.1.261e12fb56","@open-mercato/shared":"0.6.3-canary.3723.1.261e12fb56"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3723.1.261e12fb56","@open-mercato/shared":"0.6.3-canary.3723.1.261e12fb56"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3723.1.261e12fb56_1779722693810_0.36499664875898374","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3725.1.b76f38bd83":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3725.1.b76f38bd83","_id":"@open-mercato/ai-assistant@0.6.3-canary.3725.1.b76f38bd83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6fbd10edae3c3a8f7e2985224c8c8a91fe8852c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3725.1.b76f38bd83.tgz","fileCount":685,"integrity":"sha512-BW4Y9KISwMpOYoOtWTcbmgxLItHPO56Ljb4w55pH7Myy+gMHFDUyWbI3dH7cilZkRGS1/JfctUbIiwKQmZ+i8g==","signatures":[{"sig":"MEUCIEvY2UPzv6kbwJcY6VKh4QNHXgMXZE4s1UR6HvFaPiLtAiEAmRkzNjvrVTJZBBysaiaB8hVYg/yFMmqjfaeYEphy5Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3725.1.b76f38bd83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BW4Y9KISwMpOYoOtWTcbmgxLItHPO56Ljb4w55pH7Myy+gMHFDUyWbI3dH7cilZkRGS1/JfctUbIiwKQmZ+i8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3725.1.b76f38bd83","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3725.1.b76f38bd83","@open-mercato/shared":"0.6.3-canary.3725.1.b76f38bd83"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3725.1.b76f38bd83","@open-mercato/shared":"0.6.3-canary.3725.1.b76f38bd83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3725.1.b76f38bd83_1779725516983_0.19651846037237886","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3726.1.b7939c7119":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3726.1.b7939c7119","_id":"@open-mercato/ai-assistant@0.6.3-canary.3726.1.b7939c7119","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ed1c834746c5cd8cc74e87bd94ff3064cceb307","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3726.1.b7939c7119.tgz","fileCount":685,"integrity":"sha512-fXFWCC/PuYVt4+AzmhPqDccC5yOVVzNpo6fba0t7CvSE4E/OCBWnkaqCBo/ejEFRk6xjalWw83gFPG5ETvDZmw==","signatures":[{"sig":"MEQCID4XM/Scr4FEL2nR9XVeFwJUaGykM/niLPrr+HlR4UGaAiB/vVgvM3LncotB3X834/ShczpvUJEaa13kFq6grrO9vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3726.1.b7939c7119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fXFWCC/PuYVt4+AzmhPqDccC5yOVVzNpo6fba0t7CvSE4E/OCBWnkaqCBo/ejEFRk6xjalWw83gFPG5ETvDZmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3726.1.b7939c7119","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3726.1.b7939c7119","@open-mercato/shared":"0.6.3-canary.3726.1.b7939c7119"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3726.1.b7939c7119","@open-mercato/shared":"0.6.3-canary.3726.1.b7939c7119"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3726.1.b7939c7119_1779728315081_0.9148544696434253","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3732.1.7954d63a1a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3732.1.7954d63a1a","_id":"@open-mercato/ai-assistant@0.6.3-canary.3732.1.7954d63a1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d477d37199ceb3090cd73c192f2bde4e351b63aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3732.1.7954d63a1a.tgz","fileCount":685,"integrity":"sha512-/N/5X4jW7i6dzWFSUgx7nd6nu3e3HwJPhObzLzBKNP0KSLewufphrD7BKZIeOdf3trkfzfa4l4In5tsPWVtsnw==","signatures":[{"sig":"MEYCIQDpNNMgnDY5kKmBKQiBMldsEgK1n/avyVufvxD6ae32aQIhAMcz8tQUsvmcua5NzC66H0qcaalxHkTGJT1WfC1bbmSn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3732.1.7954d63a1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/N/5X4jW7i6dzWFSUgx7nd6nu3e3HwJPhObzLzBKNP0KSLewufphrD7BKZIeOdf3trkfzfa4l4In5tsPWVtsnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3732.1.7954d63a1a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3732.1.7954d63a1a","@open-mercato/shared":"0.6.3-canary.3732.1.7954d63a1a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3732.1.7954d63a1a","@open-mercato/shared":"0.6.3-canary.3732.1.7954d63a1a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3732.1.7954d63a1a_1779731009011_0.9458896751473558","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3734.1.766f3e785b":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3734.1.766f3e785b","_id":"@open-mercato/ai-assistant@0.6.3-develop.3734.1.766f3e785b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20997922daa638453199d927ea6f4d831a88dd09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3734.1.766f3e785b.tgz","fileCount":685,"integrity":"sha512-mynzCz687IPnDNSsP5D1ak5+l7CTYSpDvzpZlZ09qLo6bU71SYmbJo1lzjsWp13pMxPoAVYF7lydmBzRV5Zcdg==","signatures":[{"sig":"MEUCIDZcIeW6PzTzl6XzWTx8XXo9A6UMCU6m+NJdx4n/kOgVAiEApMBDk0PpqarKEBWeiRGuMdHpqlartw8hz12mrVVNYSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3734.1.766f3e785b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mynzCz687IPnDNSsP5D1ak5+l7CTYSpDvzpZlZ09qLo6bU71SYmbJo1lzjsWp13pMxPoAVYF7lydmBzRV5Zcdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3734.1.766f3e785b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3734.1.766f3e785b","@open-mercato/shared":"0.6.3-develop.3734.1.766f3e785b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3734.1.766f3e785b","@open-mercato/shared":"0.6.3-develop.3734.1.766f3e785b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3734.1.766f3e785b_1779732154005_0.2255058968218493","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3735.1.314c36d85a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3735.1.314c36d85a","_id":"@open-mercato/ai-assistant@0.6.3-canary.3735.1.314c36d85a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"094e82e64d5a329b5a5cf4812f8664a1cf33f9dc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3735.1.314c36d85a.tgz","fileCount":685,"integrity":"sha512-8m9KUUuENq10sHe3YCM0bc0r+8kjrH4WlGhovO9LhXCFECDXn6NK1f7V81Fo+V5dZc7PpSpsp+sCmeWY3nIYyQ==","signatures":[{"sig":"MEUCIBzJrlP+bmYh3Z3Kfko93FSp2U8NEKr2QQmHfKwMl7ZaAiEAqAGRuhRNj0fxRl56JIdVBuHxbo9DWYo0u8vlOj//Q0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3735.1.314c36d85a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8m9KUUuENq10sHe3YCM0bc0r+8kjrH4WlGhovO9LhXCFECDXn6NK1f7V81Fo+V5dZc7PpSpsp+sCmeWY3nIYyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3735.1.314c36d85a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3735.1.314c36d85a","@open-mercato/shared":"0.6.3-canary.3735.1.314c36d85a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3735.1.314c36d85a","@open-mercato/shared":"0.6.3-canary.3735.1.314c36d85a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3735.1.314c36d85a_1779733234094_0.8717787363591931","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3737.1.4319e10e86":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3737.1.4319e10e86","_id":"@open-mercato/ai-assistant@0.6.3-canary.3737.1.4319e10e86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0138120200d6cf42b1cad13d53c7d3772a1c5a65","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3737.1.4319e10e86.tgz","fileCount":685,"integrity":"sha512-BunhKCSSas2jZtpKizSWQjVPqmlot14eZrSI9uleNIrKhyqBK7Bz2hwngGwe45H4fG7FAs05jYmScCwJWNHsDw==","signatures":[{"sig":"MEUCIQCoPx+0A/cOuXWLL6mycPHUheaBFagBn04nZzPzU9K18wIgGvoH2oWp6rr97ybzES+Kp1zqW5HjlZb3ejes9rG2Ye4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3737.1.4319e10e86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BunhKCSSas2jZtpKizSWQjVPqmlot14eZrSI9uleNIrKhyqBK7Bz2hwngGwe45H4fG7FAs05jYmScCwJWNHsDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3737.1.4319e10e86","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3737.1.4319e10e86","@open-mercato/shared":"0.6.3-canary.3737.1.4319e10e86"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3737.1.4319e10e86","@open-mercato/shared":"0.6.3-canary.3737.1.4319e10e86"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3737.1.4319e10e86_1779733457782_0.043105168421273765","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3738.1.6aeb917a9d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3738.1.6aeb917a9d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3738.1.6aeb917a9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6c4150d114a6d832fb3e89fdd6cf652b1e716f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3738.1.6aeb917a9d.tgz","fileCount":685,"integrity":"sha512-NMxOdrkQk4izGDaEl3LD6vJOuL7/EKh7gNg7AXbGvuMiRsIQW+7Tab9ZJGx4lJQVV6sopfKbpBMT9pCyLGXqDQ==","signatures":[{"sig":"MEQCIEim6LdzPaHQFzQgfzzBoWQKKeD+qddezqpPalH2yn5UAiBN7fnwPz6BXRrtZfT30Xs77buRcsj2k4E7YN15+dCtpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3738.1.6aeb917a9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NMxOdrkQk4izGDaEl3LD6vJOuL7/EKh7gNg7AXbGvuMiRsIQW+7Tab9ZJGx4lJQVV6sopfKbpBMT9pCyLGXqDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3738.1.6aeb917a9d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3738.1.6aeb917a9d","@open-mercato/shared":"0.6.3-canary.3738.1.6aeb917a9d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3738.1.6aeb917a9d","@open-mercato/shared":"0.6.3-canary.3738.1.6aeb917a9d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3738.1.6aeb917a9d_1779733651812_0.6979251963911943","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3736.1.38ebfabff5":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3736.1.38ebfabff5","_id":"@open-mercato/ai-assistant@0.6.3-canary.3736.1.38ebfabff5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd7fcd9bbb341552f0ac8208a67383578e639cf7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3736.1.38ebfabff5.tgz","fileCount":685,"integrity":"sha512-39p//9kcblevr9LPV5rZNyg3w0/QVH4BhuRg8SnUUhDy6RVqU1OU9gG3xqc//8A/bRI/Dt/AF0Haex4aJbgxgQ==","signatures":[{"sig":"MEQCIFp7ATlTx1YPQUrcgjmnXORkdYeN0zpSqYtbvFL0DaH6AiA2iFthlQ48Z/K8prz9XAE5OsbuhnDhZA3LcfXxjkJsRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3736.1.38ebfabff5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-39p//9kcblevr9LPV5rZNyg3w0/QVH4BhuRg8SnUUhDy6RVqU1OU9gG3xqc//8A/bRI/Dt/AF0Haex4aJbgxgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3736.1.38ebfabff5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3736.1.38ebfabff5","@open-mercato/shared":"0.6.3-canary.3736.1.38ebfabff5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3736.1.38ebfabff5","@open-mercato/shared":"0.6.3-canary.3736.1.38ebfabff5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3736.1.38ebfabff5_1779733934679_0.15133900052056792","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3741.1.9c5e9af72e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3741.1.9c5e9af72e","_id":"@open-mercato/ai-assistant@0.6.3-canary.3741.1.9c5e9af72e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f021549e53a47792bb4a5f9a3bb30c21a754f40b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3741.1.9c5e9af72e.tgz","fileCount":685,"integrity":"sha512-YyIHG3dOq3gQ2lf8k8Ru+7v7MoS9mMfMzOmnRJP3TjYaVotWyL5PliXd9dmZ2tfbjL6lzpgyC+s1k9PrloEcYQ==","signatures":[{"sig":"MEQCIH5eiLfv3b+KbXFq9pTsCMgeSW0AroLVfCDZHmdC0q1tAiBohGfp2IgS3a5Vp3dbQJl1yU813qZV3r1lWDg8ngBG1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3741.1.9c5e9af72e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YyIHG3dOq3gQ2lf8k8Ru+7v7MoS9mMfMzOmnRJP3TjYaVotWyL5PliXd9dmZ2tfbjL6lzpgyC+s1k9PrloEcYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3741.1.9c5e9af72e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3741.1.9c5e9af72e","@open-mercato/shared":"0.6.3-canary.3741.1.9c5e9af72e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3741.1.9c5e9af72e","@open-mercato/shared":"0.6.3-canary.3741.1.9c5e9af72e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3741.1.9c5e9af72e_1779736447376_0.1732799215397649","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3740.1.g8713317847":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3740.1.g8713317847","_id":"@open-mercato/ai-assistant@0.6.3-canary.3740.1.g8713317847","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a055c01b1a3b4ba76a94578efd1bb6f9a8798111","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3740.1.g8713317847.tgz","fileCount":685,"integrity":"sha512-n8+o9SyZDz94xuGBxOKtTGVFpMvGgUBQYx0heoVcB8/B1Ti5/7tDnH/V/nmCzaY4iX06ekYPcxn3UOsRlaBizQ==","signatures":[{"sig":"MEUCIQCZqDEnN6tJjPgUb7WsMZdSWegba0Towigpa8To2e5DzAIgTuqI/DAOhPFNEiPi0JbH7S1agTVmTaE9YJsin43paoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3740.1.g8713317847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n8+o9SyZDz94xuGBxOKtTGVFpMvGgUBQYx0heoVcB8/B1Ti5/7tDnH/V/nmCzaY4iX06ekYPcxn3UOsRlaBizQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3740.1.g8713317847","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3740.1.g8713317847","@open-mercato/shared":"0.6.3-canary.3740.1.g8713317847"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3740.1.g8713317847","@open-mercato/shared":"0.6.3-canary.3740.1.g8713317847"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3740.1.g8713317847_1779736581455_0.8547205444255801","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3743.1.42ab3995d9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3743.1.42ab3995d9","_id":"@open-mercato/ai-assistant@0.6.3-canary.3743.1.42ab3995d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7051d4734f4deffeb18e5fa61607716181f27bef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3743.1.42ab3995d9.tgz","fileCount":685,"integrity":"sha512-NZyHrx9KSd28I5+3kyWuJzDZ1tNdkQ1diHA7EPsH3ieB+vhbM7sv4orF8i8dYBPq1t+xmebcKD+0i7enmNqYDg==","signatures":[{"sig":"MEUCIQDBNqIHE1Ygyfg7cJ7eKIKJLFPWs5NG+0PSlO/cEwFMJgIgWTw9yr+O/6SwFayKh8ptyD/bwn/91wY9KIhR8u4VRcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3743.1.42ab3995d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NZyHrx9KSd28I5+3kyWuJzDZ1tNdkQ1diHA7EPsH3ieB+vhbM7sv4orF8i8dYBPq1t+xmebcKD+0i7enmNqYDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3743.1.42ab3995d9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3743.1.42ab3995d9","@open-mercato/shared":"0.6.3-canary.3743.1.42ab3995d9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3743.1.42ab3995d9","@open-mercato/shared":"0.6.3-canary.3743.1.42ab3995d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3743.1.42ab3995d9_1779738206006_0.46104375209589055","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3744.1.27cc7fa4ab":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3744.1.27cc7fa4ab","_id":"@open-mercato/ai-assistant@0.6.3-canary.3744.1.27cc7fa4ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab14cdf7ab527f120d2d74d4835694ce11920d96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3744.1.27cc7fa4ab.tgz","fileCount":685,"integrity":"sha512-phbavE8hOHo4AUnQ8MPagj8RGA/MT3gyO8wLtx2VlyYt2hyllO2wJMa9wYAIz+XrfCQIFH1/537lYKC3K2LLSQ==","signatures":[{"sig":"MEYCIQDsfwvF6zUSeZaYddChnr7OTj1lSW062isgDQgWO8FsMwIhALOITQYwxpfOdwkaSeYRRVXg9Eyuv/arE/xWX1WIbTMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3744.1.27cc7fa4ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-phbavE8hOHo4AUnQ8MPagj8RGA/MT3gyO8wLtx2VlyYt2hyllO2wJMa9wYAIz+XrfCQIFH1/537lYKC3K2LLSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3744.1.27cc7fa4ab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3744.1.27cc7fa4ab","@open-mercato/shared":"0.6.3-canary.3744.1.27cc7fa4ab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3744.1.27cc7fa4ab","@open-mercato/shared":"0.6.3-canary.3744.1.27cc7fa4ab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3744.1.27cc7fa4ab_1779740036217_0.7927022035913629","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3745.1.64c9588f7d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3745.1.64c9588f7d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3745.1.64c9588f7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dfaf94d2b98489353ec8b56c9bf962d6f7874673","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3745.1.64c9588f7d.tgz","fileCount":685,"integrity":"sha512-VjFQ58jNF5PjWj04eKnH7dI0DoF2lyGCfHo0JycAkG0SsvK3tVvxkMfg1txJnuKfwu/c6ma9tuBpYO5befDqWg==","signatures":[{"sig":"MEQCIFsHhggyuSc1ilf8j1AKz3Rjs5+d59J1Doud3nJwkZNbAiAg7H3zvp1rKh57Y1678+7IWLqEfJ4kCcpNVnr8ShQLHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3745.1.64c9588f7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VjFQ58jNF5PjWj04eKnH7dI0DoF2lyGCfHo0JycAkG0SsvK3tVvxkMfg1txJnuKfwu/c6ma9tuBpYO5befDqWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3745.1.64c9588f7d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3745.1.64c9588f7d","@open-mercato/shared":"0.6.3-canary.3745.1.64c9588f7d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3745.1.64c9588f7d","@open-mercato/shared":"0.6.3-canary.3745.1.64c9588f7d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3745.1.64c9588f7d_1779741708278_0.093286966253457","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3746.1.4fb8f8fd55":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3746.1.4fb8f8fd55","_id":"@open-mercato/ai-assistant@0.6.3-canary.3746.1.4fb8f8fd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04e8066798260c00e6864c7204c0a13cdacee402","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3746.1.4fb8f8fd55.tgz","fileCount":685,"integrity":"sha512-4Abo4h0se2bpbTu/Wx4oUdqtlws+IwmMRyPQ4qtin4HEGrA4VIDnfPbXaM/DWovJ9qipXJkjymHAsfGDIWRb/Q==","signatures":[{"sig":"MEQCIEsBZspfZnCSvyzShdOBLnEOeeQrUp2DxD3EkuPM+baaAiA0wtO5//gXoYJCAAsrHflaHuaRJmeB8iiWfU87cvqLPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3746.1.4fb8f8fd55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4Abo4h0se2bpbTu/Wx4oUdqtlws+IwmMRyPQ4qtin4HEGrA4VIDnfPbXaM/DWovJ9qipXJkjymHAsfGDIWRb/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3746.1.4fb8f8fd55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3746.1.4fb8f8fd55","@open-mercato/shared":"0.6.3-canary.3746.1.4fb8f8fd55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3746.1.4fb8f8fd55","@open-mercato/shared":"0.6.3-canary.3746.1.4fb8f8fd55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3746.1.4fb8f8fd55_1779743361497_0.1808708077520913","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3748.1.4d27a7ee0c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3748.1.4d27a7ee0c","_id":"@open-mercato/ai-assistant@0.6.3-canary.3748.1.4d27a7ee0c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"160eddc2d262c58a47de99158e90407a1fc6c2a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3748.1.4d27a7ee0c.tgz","fileCount":685,"integrity":"sha512-VBbHwglAmwtNwDEtHyJtLQRE9MAKL1hWQb4fBW2Mwjgfd40/BF6e7s2MkipeALvq2nbWJ8Yd3v7cBudCfIBq3Q==","signatures":[{"sig":"MEYCIQCtDeGEa7inz0/8zkxWlJVCRG+57Kfu/V9GC+3/CaIdxAIhAIGF3Wla/0uy+FjOqm8ReodyUG2SJC0FkYRq2l99nXLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3748.1.4d27a7ee0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VBbHwglAmwtNwDEtHyJtLQRE9MAKL1hWQb4fBW2Mwjgfd40/BF6e7s2MkipeALvq2nbWJ8Yd3v7cBudCfIBq3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3748.1.4d27a7ee0c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3748.1.4d27a7ee0c","@open-mercato/shared":"0.6.3-canary.3748.1.4d27a7ee0c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3748.1.4d27a7ee0c","@open-mercato/shared":"0.6.3-canary.3748.1.4d27a7ee0c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3748.1.4d27a7ee0c_1779745177506_0.6943736442470207","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3749.1.4c42c72bc4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3749.1.4c42c72bc4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3749.1.4c42c72bc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b3459630aeb1b1ecd2ea3101e631502a4a8cbdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3749.1.4c42c72bc4.tgz","fileCount":685,"integrity":"sha512-TFByDtmzRP96nevkugijl6RRkDx+chosVcZXCJr0NramgV5x8zdRRXfHUi3dhYSSN+8YCO3GlvUwHT/8gSX9Vg==","signatures":[{"sig":"MEYCIQCuCtcDpY2hEedEnf69StlZjBNBHSX90oC5tcLFYQNgZAIhAM8uog6xeRIg81+jJ754RkM7OG12bAH29uwfgJG9Asxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3749.1.4c42c72bc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TFByDtmzRP96nevkugijl6RRkDx+chosVcZXCJr0NramgV5x8zdRRXfHUi3dhYSSN+8YCO3GlvUwHT/8gSX9Vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3749.1.4c42c72bc4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3749.1.4c42c72bc4","@open-mercato/shared":"0.6.3-canary.3749.1.4c42c72bc4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3749.1.4c42c72bc4","@open-mercato/shared":"0.6.3-canary.3749.1.4c42c72bc4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3749.1.4c42c72bc4_1779747021685_0.9986996720368493","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3750.1.111f2aba26":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3750.1.111f2aba26","_id":"@open-mercato/ai-assistant@0.6.3-canary.3750.1.111f2aba26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f783a48e27a5019f2ea016f96d1f6691dc05f3bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3750.1.111f2aba26.tgz","fileCount":685,"integrity":"sha512-5rRnIWO+G2k90RSlWALB4GwJRupjdhLFg3bmhjsVepwjtDnDgFgKdJdDs4KbR4ISshh4OmVTCDPTAguGMIsWdw==","signatures":[{"sig":"MEUCIQCbvE8ogXXtRUBJsVp+vKPKwG9ntO4r+prWV6UQIjva/gIgHYMvroIrw5NokaU1GruzfhGrTbOTRZZmDPQRTmVfYkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3750.1.111f2aba26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5rRnIWO+G2k90RSlWALB4GwJRupjdhLFg3bmhjsVepwjtDnDgFgKdJdDs4KbR4ISshh4OmVTCDPTAguGMIsWdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3750.1.111f2aba26","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3750.1.111f2aba26","@open-mercato/shared":"0.6.3-canary.3750.1.111f2aba26"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3750.1.111f2aba26","@open-mercato/shared":"0.6.3-canary.3750.1.111f2aba26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3750.1.111f2aba26_1779748694536_0.9745558020506662","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3752.1.c68cf3eca2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3752.1.c68cf3eca2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3752.1.c68cf3eca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"951f62a77d82504b215274aceaecc65ae4c220b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3752.1.c68cf3eca2.tgz","fileCount":685,"integrity":"sha512-07H2dGFcuOUOLPEuADaMj4H11/3CplPK2YLf09WvnxKyt4r1YD8CxVvbdXLYQlLFdGg7dGjIW93BGUpUy4MXmA==","signatures":[{"sig":"MEUCIQCDmzrils+KeR7XWsp2vDczOmxMiNC0ZG1QslLtuasK5AIgbPjS0q6KJdGPBIATh0F6/McqrpJnrqFKVX4Jl0gYI3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3752.1.c68cf3eca2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-07H2dGFcuOUOLPEuADaMj4H11/3CplPK2YLf09WvnxKyt4r1YD8CxVvbdXLYQlLFdGg7dGjIW93BGUpUy4MXmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3752.1.c68cf3eca2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3752.1.c68cf3eca2","@open-mercato/shared":"0.6.3-canary.3752.1.c68cf3eca2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3752.1.c68cf3eca2","@open-mercato/shared":"0.6.3-canary.3752.1.c68cf3eca2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3752.1.c68cf3eca2_1779750431109_0.9939471135977718","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3753.1.29e9a20dde":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3753.1.29e9a20dde","_id":"@open-mercato/ai-assistant@0.6.3-develop.3753.1.29e9a20dde","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c27ad759d44b7e2d4926508361d8196208c3d73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3753.1.29e9a20dde.tgz","fileCount":685,"integrity":"sha512-lJYUfAtXMRdXrlfLbK9ZdgHP43h4WSJSVwXTu0JNPigd6mPY0u+vG2QE/pnx7WxVJIxr0VRR5wGHygo9snOCFQ==","signatures":[{"sig":"MEUCIQDTHTSVZXATNhKnlVzV8GVMg1dsKe8oC/jgUNuxmvJoHQIgKz0jb+rVdKmb+yE5BBMBIgga9accIfrkou3GIRxZDZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3753.1.29e9a20dde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lJYUfAtXMRdXrlfLbK9ZdgHP43h4WSJSVwXTu0JNPigd6mPY0u+vG2QE/pnx7WxVJIxr0VRR5wGHygo9snOCFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3753.1.29e9a20dde","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3753.1.29e9a20dde","@open-mercato/shared":"0.6.3-develop.3753.1.29e9a20dde"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3753.1.29e9a20dde","@open-mercato/shared":"0.6.3-develop.3753.1.29e9a20dde"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3753.1.29e9a20dde_1779767552003_0.29191764580115387","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3754.1.115166578e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3754.1.115166578e","_id":"@open-mercato/ai-assistant@0.6.3-canary.3754.1.115166578e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69052819fd7e20feecda6289fc0a940d6438ac5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3754.1.115166578e.tgz","fileCount":685,"integrity":"sha512-93hTSlTPW8JR8gLarjGKxb5WGSe7jFAozfG6fWN6IWgrXrv9azwApCrGAzqTKaS5x2MaPRbFrIZhvm0a+g1bzg==","signatures":[{"sig":"MEUCIQChyDFMHQXgmf3UWgqqDUGm6Mp2zpbqjgVZSP12oDCnRQIgIsT8nY6U5+1c0ekIF3x5FVD6g/VAGTAxTR6VZcS0sHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3754.1.115166578e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-93hTSlTPW8JR8gLarjGKxb5WGSe7jFAozfG6fWN6IWgrXrv9azwApCrGAzqTKaS5x2MaPRbFrIZhvm0a+g1bzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3754.1.115166578e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3754.1.115166578e","@open-mercato/shared":"0.6.3-canary.3754.1.115166578e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3754.1.115166578e","@open-mercato/shared":"0.6.3-canary.3754.1.115166578e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3754.1.115166578e_1779768634517_0.5913121223267634","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3755.1.84e4410d84":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3755.1.84e4410d84","_id":"@open-mercato/ai-assistant@0.6.3-develop.3755.1.84e4410d84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eeafa60a953316ada1c99f797554171e4eb097f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3755.1.84e4410d84.tgz","fileCount":685,"integrity":"sha512-ejFq+Op1mhZO1Dy6ccEGcSiYC3R7tXJTdZQ9EH2dVN4uXfnGLqDe00WlmEY5HRyjAeDMlpei8j23kvrDkIE8gQ==","signatures":[{"sig":"MEUCIQCG1DEnLBxiqIuBwKq5jywMiOOGiMA343IP12qByvcitQIgDWJ0DKxaPqqls72pbweZiVIIFjF5vDHu/ijWXEJI8m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3755.1.84e4410d84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ejFq+Op1mhZO1Dy6ccEGcSiYC3R7tXJTdZQ9EH2dVN4uXfnGLqDe00WlmEY5HRyjAeDMlpei8j23kvrDkIE8gQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3755.1.84e4410d84","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3755.1.84e4410d84","@open-mercato/shared":"0.6.3-develop.3755.1.84e4410d84"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3755.1.84e4410d84","@open-mercato/shared":"0.6.3-develop.3755.1.84e4410d84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3755.1.84e4410d84_1779768941573_0.5765340018884961","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3756.1.464f04b4fd":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3756.1.464f04b4fd","_id":"@open-mercato/ai-assistant@0.6.3-canary.3756.1.464f04b4fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c503abf77ce2de1f32cdb15a0c4ff0ee315bf718","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3756.1.464f04b4fd.tgz","fileCount":685,"integrity":"sha512-zWjTSvizpqERvCBjzPo8NOrxCJJH5Od01fkztHeyrr7cY5zfg0hCjJZjUQJXGXh5KJCueX23uO7kPNEpySydVw==","signatures":[{"sig":"MEUCIQCU7//nHoEf2Agd5NFZF5gzJ3QBUsbLvOzedMUreg16cwIgLGgagwzBEA5Wd/Oow94WpLZe8OPdBlug4jv7grp66as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3756.1.464f04b4fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zWjTSvizpqERvCBjzPo8NOrxCJJH5Od01fkztHeyrr7cY5zfg0hCjJZjUQJXGXh5KJCueX23uO7kPNEpySydVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3756.1.464f04b4fd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3756.1.464f04b4fd","@open-mercato/shared":"0.6.3-canary.3756.1.464f04b4fd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3756.1.464f04b4fd","@open-mercato/shared":"0.6.3-canary.3756.1.464f04b4fd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3756.1.464f04b4fd_1779769518176_0.449033337797897","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3757.1.210328791d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3757.1.210328791d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3757.1.210328791d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab434fbac5877ed37c1f2c004901516ebfed2725","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3757.1.210328791d.tgz","fileCount":685,"integrity":"sha512-vJSqJxtvCuXKV0uBJCmPS9ULcatOJTxSwu+QTSklbvoXFfQb7LNcd90UbK116WPYflJxq7qIgPVPhOZCRuG/zA==","signatures":[{"sig":"MEQCIAaXpRKMxzBs7t0RDqM5rRoE2gc7c3WbP73YDpW3BeLNAiA1ao+GQaTGG4zB2QlG69TSO4xGufQfE0BskIhQt6tmCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3757.1.210328791d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vJSqJxtvCuXKV0uBJCmPS9ULcatOJTxSwu+QTSklbvoXFfQb7LNcd90UbK116WPYflJxq7qIgPVPhOZCRuG/zA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3757.1.210328791d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3757.1.210328791d","@open-mercato/shared":"0.6.3-canary.3757.1.210328791d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3757.1.210328791d","@open-mercato/shared":"0.6.3-canary.3757.1.210328791d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3757.1.210328791d_1779769699653_0.051944843878444","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3758.1.7aa00229ab":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3758.1.7aa00229ab","_id":"@open-mercato/ai-assistant@0.6.3-canary.3758.1.7aa00229ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41e5183d3b47994115246c99e84fb28a0b4b4278","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3758.1.7aa00229ab.tgz","fileCount":685,"integrity":"sha512-kEZRuotY4l3yJc5w3d6q9fdiMyJY67AiJ5DBDGmmODZ0nLIVlNwrhlUiRVummbxgRuiMKdvOtTCWoWM0NBbvAQ==","signatures":[{"sig":"MEYCIQCOrarTy4Dwlz69PmoYGmhOUWCMNcmX/jgvmWPOSnQkUgIhAOvuVOmOTh0TdRX0Mia7jADanYEYYyG07sDzklvqcd9q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3758.1.7aa00229ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kEZRuotY4l3yJc5w3d6q9fdiMyJY67AiJ5DBDGmmODZ0nLIVlNwrhlUiRVummbxgRuiMKdvOtTCWoWM0NBbvAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3758.1.7aa00229ab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3758.1.7aa00229ab","@open-mercato/shared":"0.6.3-canary.3758.1.7aa00229ab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3758.1.7aa00229ab","@open-mercato/shared":"0.6.3-canary.3758.1.7aa00229ab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3758.1.7aa00229ab_1779770461107_0.5460588196960017","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3759.1.8893981bc3":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3759.1.8893981bc3","_id":"@open-mercato/ai-assistant@0.6.3-canary.3759.1.8893981bc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecc66fd57c90e51f053819ed429c11a7d2b74f08","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3759.1.8893981bc3.tgz","fileCount":685,"integrity":"sha512-9ZXvRakfgLnOHKCsm7SG2n4evi1YGDF7oarX3WH7Qm289g2EUdIbrD9HG+nkwh6cIWCpP1MqrYkIKoWES8x6IQ==","signatures":[{"sig":"MEUCIQDp47NU7MDjQqiIHb4tA09jj4IAOz1tr8HFbxZ/NsjaqgIgAXtM2Fz+hICH55PiVlIPc8OcrjQBHWGgSiAzaGivhM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3759.1.8893981bc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9ZXvRakfgLnOHKCsm7SG2n4evi1YGDF7oarX3WH7Qm289g2EUdIbrD9HG+nkwh6cIWCpP1MqrYkIKoWES8x6IQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3759.1.8893981bc3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3759.1.8893981bc3","@open-mercato/shared":"0.6.3-canary.3759.1.8893981bc3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3759.1.8893981bc3","@open-mercato/shared":"0.6.3-canary.3759.1.8893981bc3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3759.1.8893981bc3_1779771299900_0.4398028993210097","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3762.1.94f7703db2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3762.1.94f7703db2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3762.1.94f7703db2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b194216b643c0268de45572d8c311f534f97027","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3762.1.94f7703db2.tgz","fileCount":685,"integrity":"sha512-jp5wFTU8wSYbt1uHR8Nb5qoPjoW0tzX2kbT87bVgumWp1tPiS2Uy1NepDL+ziEimetvl9kCCp570a3/cf45n0g==","signatures":[{"sig":"MEUCIAKeiN/o0h5pTR1dABZoO7TCiGdzLT96bFoXsuAMrXvdAiEAvJuXsYv4oiLZP/oSQPKQh5E4opKy/G1B+KcVgHRHF1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3762.1.94f7703db2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jp5wFTU8wSYbt1uHR8Nb5qoPjoW0tzX2kbT87bVgumWp1tPiS2Uy1NepDL+ziEimetvl9kCCp570a3/cf45n0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3762.1.94f7703db2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3762.1.94f7703db2","@open-mercato/shared":"0.6.3-canary.3762.1.94f7703db2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3762.1.94f7703db2","@open-mercato/shared":"0.6.3-canary.3762.1.94f7703db2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3762.1.94f7703db2_1779771633919_0.014597209850128579","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3760.1.26ca7c98c8":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3760.1.26ca7c98c8","_id":"@open-mercato/ai-assistant@0.6.3-canary.3760.1.26ca7c98c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0220a8ac61a53771a8cd9a1ad80aaab89e5e37e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3760.1.26ca7c98c8.tgz","fileCount":685,"integrity":"sha512-A+mNHnM8GdHjVEYDwd9K0Gt1CFIspR1pIExv87/aE55+mtHx7XlX0iOih0oihdG97MQEj8bULk7nWUG3+EzW4Q==","signatures":[{"sig":"MEQCICWCVmgEYQac4UMGFb8lWCP/Uzi9ewJU6yCBHYDnss3gAiAZOnGhZm97ga0qsTvQHrvRbjgA62txGzoZ7LfwgArsRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3760.1.26ca7c98c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A+mNHnM8GdHjVEYDwd9K0Gt1CFIspR1pIExv87/aE55+mtHx7XlX0iOih0oihdG97MQEj8bULk7nWUG3+EzW4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3760.1.26ca7c98c8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3760.1.26ca7c98c8","@open-mercato/shared":"0.6.3-canary.3760.1.26ca7c98c8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3760.1.26ca7c98c8","@open-mercato/shared":"0.6.3-canary.3760.1.26ca7c98c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3760.1.26ca7c98c8_1779771732730_0.26718957498009055","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3766.1.33102bfc91":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3766.1.33102bfc91","_id":"@open-mercato/ai-assistant@0.6.3-develop.3766.1.33102bfc91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e196ca0c4b9ca18c7f0519b1900e08f1571d917","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3766.1.33102bfc91.tgz","fileCount":685,"integrity":"sha512-CN0uCQqPbLe3esjHGddZ4FwEqNxU6hZ4dJqe5F6YVY/F26jVfAZDngeFym7OEMfEqhXqnKMI03cN5/UglzGrbA==","signatures":[{"sig":"MEYCIQCNRGg3EUBO55ZbMIalyIF2/W+7CXzuwz6Y0HqFCiv/zQIhAPfWNKMAYk/qXMv1R2SA3HiEUKFxvQUidU2FMmRMMtdu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3766.1.33102bfc91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CN0uCQqPbLe3esjHGddZ4FwEqNxU6hZ4dJqe5F6YVY/F26jVfAZDngeFym7OEMfEqhXqnKMI03cN5/UglzGrbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-develop.3766.1.33102bfc91","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3766.1.33102bfc91","@open-mercato/shared":"0.6.3-develop.3766.1.33102bfc91"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3766.1.33102bfc91","@open-mercato/shared":"0.6.3-develop.3766.1.33102bfc91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3766.1.33102bfc91_1779772124248_0.7959352930090282","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3768.1.92dd46fa07":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3768.1.92dd46fa07","_id":"@open-mercato/ai-assistant@0.6.3-canary.3768.1.92dd46fa07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a775bdc5cbf9874e05a8a17c57ee4640b850d16","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3768.1.92dd46fa07.tgz","fileCount":685,"integrity":"sha512-gxjkJke8iS7nAJ7WsNu7XC5hISpkT2+TjN2gbH5V6zrWFcyehpo8MniUFigPjUuh5LGau0DD6WWFiChltpRirg==","signatures":[{"sig":"MEUCIQCtHlj2IqwJFubTlQSQQHcZAzhh4ZgWjLCiZ67dE1twcQIgFj5UsLRx9ZmUBYtf/CbQ0tCeudyTbdx+HxrZgEZp2tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3768.1.92dd46fa07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gxjkJke8iS7nAJ7WsNu7XC5hISpkT2+TjN2gbH5V6zrWFcyehpo8MniUFigPjUuh5LGau0DD6WWFiChltpRirg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3768.1.92dd46fa07","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3768.1.92dd46fa07","@open-mercato/shared":"0.6.3-canary.3768.1.92dd46fa07"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3768.1.92dd46fa07","@open-mercato/shared":"0.6.3-canary.3768.1.92dd46fa07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3768.1.92dd46fa07_1779772749036_0.4687014302403305","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3770.1.83e96765c1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3770.1.83e96765c1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3770.1.83e96765c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4969367b28f742def9df6e0a351b42fc30e73765","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3770.1.83e96765c1.tgz","fileCount":685,"integrity":"sha512-/qyhTd5ZhBfrdbutpSEHUzjdsdO7EPc4jsoDFmLzZvXAWFr6esW5FyvcqmnjZgApoJHpGdkkDvkeLPvqX/z52w==","signatures":[{"sig":"MEUCIQDhHvDCywCvqpW5vew0mepijsKgbANBatcIKPx/7JU7UQIgIXkgObnjXCZqMToaLAC/BofCEguJnA953JlvTSRKKNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3770.1.83e96765c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/qyhTd5ZhBfrdbutpSEHUzjdsdO7EPc4jsoDFmLzZvXAWFr6esW5FyvcqmnjZgApoJHpGdkkDvkeLPvqX/z52w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3770.1.83e96765c1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3770.1.83e96765c1","@open-mercato/shared":"0.6.3-canary.3770.1.83e96765c1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3770.1.83e96765c1","@open-mercato/shared":"0.6.3-canary.3770.1.83e96765c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3770.1.83e96765c1_1779774267136_0.1629321127757446","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3771.1.1788990f9e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3771.1.1788990f9e","_id":"@open-mercato/ai-assistant@0.6.3-develop.3771.1.1788990f9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c41fb78c9d94673f9dbdd20a362a4e18973369a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3771.1.1788990f9e.tgz","fileCount":685,"integrity":"sha512-ls7OBvEiZPAqy5xg+dKMHWoepivL3jQ+K/fGScrA/Mfm/Ug4Lt0+C2op0OhhLEdACwJ6vhy/bwAvqajNaIKliQ==","signatures":[{"sig":"MEUCIQCVD0Fq3otPKuRE10jP0T8j7rDQrq+YOLZFeCZIlBLOLQIgYekDWsIuULAbM46xlngCFVZ15sJh8/RIuLdYRU4qXzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3771.1.1788990f9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ls7OBvEiZPAqy5xg+dKMHWoepivL3jQ+K/fGScrA/Mfm/Ug4Lt0+C2op0OhhLEdACwJ6vhy/bwAvqajNaIKliQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3771.1.1788990f9e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3771.1.1788990f9e","@open-mercato/shared":"0.6.3-develop.3771.1.1788990f9e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3771.1.1788990f9e","@open-mercato/shared":"0.6.3-develop.3771.1.1788990f9e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3771.1.1788990f9e_1779774563031_0.4092437376530518","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3777.1.bfb8194455":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3777.1.bfb8194455","_id":"@open-mercato/ai-assistant@0.6.3-canary.3777.1.bfb8194455","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f8f2d716f6aa5352fe66bfb28c66d635f2f773b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3777.1.bfb8194455.tgz","fileCount":685,"integrity":"sha512-6hmGliG3/Rlkvvl3hGlpZPPm5TpedYVTBWP4su1iYLPNcZ2bvD7HrK5xeAUGiNXVcST5JKjoayUL6hg/mU11tQ==","signatures":[{"sig":"MEUCIQCI8iLUfeo+jmRBlK+w+9ORbR/RytxCrDOwNaRd7LVbCAIgL/EMwtQrPL5NFAZFz10H945tSJXg4k7KS/B8g1wUMbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3777.1.bfb8194455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6hmGliG3/Rlkvvl3hGlpZPPm5TpedYVTBWP4su1iYLPNcZ2bvD7HrK5xeAUGiNXVcST5JKjoayUL6hg/mU11tQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3777.1.bfb8194455","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3777.1.bfb8194455","@open-mercato/shared":"0.6.3-canary.3777.1.bfb8194455"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3777.1.bfb8194455","@open-mercato/shared":"0.6.3-canary.3777.1.bfb8194455"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3777.1.bfb8194455_1779775565242_0.4879430911014735","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3769.1.9be8c347f5":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3769.1.9be8c347f5","_id":"@open-mercato/ai-assistant@0.6.3-canary.3769.1.9be8c347f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"318153bc14f0b15d5c73e4ac71cf5da84a2fa494","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3769.1.9be8c347f5.tgz","fileCount":685,"integrity":"sha512-TSsZWR0BNo8KQ77mqAOnLKx2EFIKIui3dAInNLHwio2MSSeSdS2PgHwIW6Ir0dzV8hyBFXNgxFtvmB9FbuTbLw==","signatures":[{"sig":"MEUCIBCfRSmaVbJqd1/M5Tv3xXkPTzRiH6g6xqAdiyE8GXHPAiEApTQgYqKQgUcxICG4LcqFQ8VmEfiyrd+Adf51BLQXhzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3769.1.9be8c347f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TSsZWR0BNo8KQ77mqAOnLKx2EFIKIui3dAInNLHwio2MSSeSdS2PgHwIW6Ir0dzV8hyBFXNgxFtvmB9FbuTbLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.185","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.39.0","@ai-sdk/google":"^3.0.75","@ai-sdk/openai":"^3.0.64","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.78","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.2","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.14","@open-mercato/ui":"0.6.3-canary.3769.1.9be8c347f5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3769.1.9be8c347f5","@open-mercato/shared":"0.6.3-canary.3769.1.9be8c347f5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3769.1.9be8c347f5","@open-mercato/shared":"0.6.3-canary.3769.1.9be8c347f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3769.1.9be8c347f5_1779775711753_0.2494789020141288","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3779.1.8d36257c80":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3779.1.8d36257c80","_id":"@open-mercato/ai-assistant@0.6.3-canary.3779.1.8d36257c80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0274bec6ae0253f33ea9438375c040d2834c23c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3779.1.8d36257c80.tgz","fileCount":685,"integrity":"sha512-R5eWljFbVtea6RE/BaWuIFpC4YhtbwrLz9nFpy4oAmO+qdYnlEO0EDiFNJ4jakSY2zlubH260BCRRdCT9TSJZw==","signatures":[{"sig":"MEQCIF9zTjTbFgSKSffMjFnQ+ew3vLATClSpFU7G0ZhHeCE9AiByek2u66MueIElNLLiL/51cw1OIwDZ0mohBNDI1bc8cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3779.1.8d36257c80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R5eWljFbVtea6RE/BaWuIFpC4YhtbwrLz9nFpy4oAmO+qdYnlEO0EDiFNJ4jakSY2zlubH260BCRRdCT9TSJZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3779.1.8d36257c80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3779.1.8d36257c80","@open-mercato/shared":"0.6.3-canary.3779.1.8d36257c80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3779.1.8d36257c80","@open-mercato/shared":"0.6.3-canary.3779.1.8d36257c80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3779.1.8d36257c80_1779777561237_0.5023471948150438","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3778.1.25fdb35f2e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3778.1.25fdb35f2e","_id":"@open-mercato/ai-assistant@0.6.3-develop.3778.1.25fdb35f2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f234444d63eec28ac451737dfbedecd7aea1ca4b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3778.1.25fdb35f2e.tgz","fileCount":685,"integrity":"sha512-1amvEUPzpTXtcYvaa8hKCijM73totBEypZLCIyy5TITDwesiHtlDkoDzRu4P9qsxDwR+M46Lns36GsWYeFyMAA==","signatures":[{"sig":"MEYCIQC9230Vv835R6ZbmwWPTbpg3cFkjF6SxSMggDWybedDrwIhALJflSx4KiEtc6qhYGhyzrSrzvxvMSsrMy/MNXPuMut9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3778.1.25fdb35f2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1amvEUPzpTXtcYvaa8hKCijM73totBEypZLCIyy5TITDwesiHtlDkoDzRu4P9qsxDwR+M46Lns36GsWYeFyMAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3778.1.25fdb35f2e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3778.1.25fdb35f2e","@open-mercato/shared":"0.6.3-develop.3778.1.25fdb35f2e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3778.1.25fdb35f2e","@open-mercato/shared":"0.6.3-develop.3778.1.25fdb35f2e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3778.1.25fdb35f2e_1779777708558_0.8517105280543737","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3780.1.fa430f1320":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3780.1.fa430f1320","_id":"@open-mercato/ai-assistant@0.6.3-canary.3780.1.fa430f1320","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2e97ec5c20280b1ba48ed7a88f746e119dc6b43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3780.1.fa430f1320.tgz","fileCount":685,"integrity":"sha512-rfUoYEyx+FssY8FN9xCo5tG5xz6lAnp6Dr93F/T+BfedT2fT52jI7E+OT3M+QwLfzJfp4QrARfSPejREskhAkg==","signatures":[{"sig":"MEYCIQDl0YJsnAk5OhmaWYnps6wmhCvM1Tgg4NChtCAhso/rwwIhAKSgQkWMK8j5eJYauTHsfkVnKGsTqg1umVyBb3sL6GHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3780.1.fa430f1320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rfUoYEyx+FssY8FN9xCo5tG5xz6lAnp6Dr93F/T+BfedT2fT52jI7E+OT3M+QwLfzJfp4QrARfSPejREskhAkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3780.1.fa430f1320","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3780.1.fa430f1320","@open-mercato/shared":"0.6.3-canary.3780.1.fa430f1320"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3780.1.fa430f1320","@open-mercato/shared":"0.6.3-canary.3780.1.fa430f1320"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3780.1.fa430f1320_1779778061460_0.7999770548704723","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3781.1.683199a6de":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3781.1.683199a6de","_id":"@open-mercato/ai-assistant@0.6.3-canary.3781.1.683199a6de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"37e437f1ccda991f3a6194964237883fc60e4cb0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3781.1.683199a6de.tgz","fileCount":685,"integrity":"sha512-rKmV4oQ44mtzjhLxfRno7+db0caEc5+dRlmPQZ45DaE2rACeLkmVhgTZn0he74s8KfqqWEu1tjQB4o7q3Y+9yQ==","signatures":[{"sig":"MEYCIQCaf7kUXhFeJGl0Gh6lO3Ddm2hNDn2tr8ALucNYn0d2XwIhAIzzOiE/bx25uyy4QPC38o1FWQt0H1/Mf0Jf8p7yNjNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3781.1.683199a6de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rKmV4oQ44mtzjhLxfRno7+db0caEc5+dRlmPQZ45DaE2rACeLkmVhgTZn0he74s8KfqqWEu1tjQB4o7q3Y+9yQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3781.1.683199a6de","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3781.1.683199a6de","@open-mercato/shared":"0.6.3-canary.3781.1.683199a6de"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3781.1.683199a6de","@open-mercato/shared":"0.6.3-canary.3781.1.683199a6de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3781.1.683199a6de_1779778788543_0.539796246808748","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3783.1.3ffdecef88":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3783.1.3ffdecef88","_id":"@open-mercato/ai-assistant@0.6.3-canary.3783.1.3ffdecef88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"892d701c45f876b3add2047da29370391569a28c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3783.1.3ffdecef88.tgz","fileCount":685,"integrity":"sha512-G5i9L+JoMgg90qbPdXMV+OAcjXYtCHpPv5QpF9ZbBArzb6izdUJNJlF9BY6XQMSyDXu/n/2WiT2XOTrGbKy+bA==","signatures":[{"sig":"MEYCIQDGs4NjYMOQLC85GXI3AqcR/Bu88t0fL2WxGIaH1seUTQIhANQVOoPXs+ycibj1m605t145J0H7BXYF9h9RoJF4qM1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3783.1.3ffdecef88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G5i9L+JoMgg90qbPdXMV+OAcjXYtCHpPv5QpF9ZbBArzb6izdUJNJlF9BY6XQMSyDXu/n/2WiT2XOTrGbKy+bA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3783.1.3ffdecef88","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3783.1.3ffdecef88","@open-mercato/shared":"0.6.3-canary.3783.1.3ffdecef88"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3783.1.3ffdecef88","@open-mercato/shared":"0.6.3-canary.3783.1.3ffdecef88"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3783.1.3ffdecef88_1779779910073_0.27034008494540296","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3784.1.a762cd0110":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3784.1.a762cd0110","_id":"@open-mercato/ai-assistant@0.6.3-canary.3784.1.a762cd0110","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"099b75fed6a13154d5e02d23979584b25b2e8a3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3784.1.a762cd0110.tgz","fileCount":685,"integrity":"sha512-rvnJcT+WhFkeWO2LmYb+IPsc86uWJtLOSUCiQgiFmd8jZEpNA7QaytrfVrFcsFMg5+T0aGSVb4jT/iznjh2dHA==","signatures":[{"sig":"MEQCIB23bblwXMuwoy63DN/ZTHljT1UbUo7EilpcsAZLjLc+AiAuq9iscZ1MBzkG+AIRYRtmpMej1zxsYV/JK7QC2CC+8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3784.1.a762cd0110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rvnJcT+WhFkeWO2LmYb+IPsc86uWJtLOSUCiQgiFmd8jZEpNA7QaytrfVrFcsFMg5+T0aGSVb4jT/iznjh2dHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3784.1.a762cd0110","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3784.1.a762cd0110","@open-mercato/shared":"0.6.3-canary.3784.1.a762cd0110"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3784.1.a762cd0110","@open-mercato/shared":"0.6.3-canary.3784.1.a762cd0110"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3784.1.a762cd0110_1779784562582_0.4742529105524109","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3780.2.fa430f1320":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3780.2.fa430f1320","_id":"@open-mercato/ai-assistant@0.6.3-canary.3780.2.fa430f1320","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f6aed069dc68c14861da9002e444d91060bb115","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3780.2.fa430f1320.tgz","fileCount":685,"integrity":"sha512-lJB1OJAHymVs7OMHCc+GdxRU2MA9oBa5b02gsXD2W4SHvq5ruh4kYOHVGC5UgsGCyAdQDzTPATRTo68k+99dVg==","signatures":[{"sig":"MEUCIQCJ80v2AXneVgcB1kaTghuPIy4F+xUMyBh3quOaWjs+OQIgB3mVVKuSczTYBiMRazczbuWorPkmue2y/9R5kQ4mtk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3780.2.fa430f1320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lJB1OJAHymVs7OMHCc+GdxRU2MA9oBa5b02gsXD2W4SHvq5ruh4kYOHVGC5UgsGCyAdQDzTPATRTo68k+99dVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3780.2.fa430f1320","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3780.2.fa430f1320","@open-mercato/shared":"0.6.3-canary.3780.2.fa430f1320"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3780.2.fa430f1320","@open-mercato/shared":"0.6.3-canary.3780.2.fa430f1320"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3780.2.fa430f1320_1779787658703_0.7860878598626249","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3785.1.31e05119b1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3785.1.31e05119b1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3785.1.31e05119b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1350e27f245a5ce9d84964701bbebc3737cd4c8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3785.1.31e05119b1.tgz","fileCount":685,"integrity":"sha512-utGpu3vno4CtpWgOUedF+1CK9Zdy7rJ3LppL7QAKSA3nGa2mvHXPG9qijzMyptGQEXlPWcKx39O5jLmtUDvK9w==","signatures":[{"sig":"MEUCIEl9uOYH8hstCjzCewoQVfccISeg8ySsosIuvf9tuWKaAiEA9WW+5qSnSePvGmleXpXu8rvXoL9Q7xQI3N2KzK4EOcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3785.1.31e05119b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-utGpu3vno4CtpWgOUedF+1CK9Zdy7rJ3LppL7QAKSA3nGa2mvHXPG9qijzMyptGQEXlPWcKx39O5jLmtUDvK9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3785.1.31e05119b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3785.1.31e05119b1","@open-mercato/shared":"0.6.3-canary.3785.1.31e05119b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3785.1.31e05119b1","@open-mercato/shared":"0.6.3-canary.3785.1.31e05119b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3785.1.31e05119b1_1779789301763_0.7386957789648239","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3786.1.7fa1f429e4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3786.1.7fa1f429e4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3786.1.7fa1f429e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50836109c7907b97262a9cdd6c29f0a39fda44de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3786.1.7fa1f429e4.tgz","fileCount":685,"integrity":"sha512-r15FoU7VxjwOHHa6zqTD6KmBndfXw3w/5zyLcEfPiGPwe7wVazbKPfWGfNFvxJvwEUTj8sFhmklJDtAadRPRqw==","signatures":[{"sig":"MEYCIQCisJuGBXtj/fKH1B5le+wmUFTG45ck0foWSxb0rLAFVwIhAPb46TvD1LymORAt/5BqDQABbhpvYkg7PlOxS++0DUTa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3786.1.7fa1f429e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r15FoU7VxjwOHHa6zqTD6KmBndfXw3w/5zyLcEfPiGPwe7wVazbKPfWGfNFvxJvwEUTj8sFhmklJDtAadRPRqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3786.1.7fa1f429e4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3786.1.7fa1f429e4","@open-mercato/shared":"0.6.3-canary.3786.1.7fa1f429e4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3786.1.7fa1f429e4","@open-mercato/shared":"0.6.3-canary.3786.1.7fa1f429e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3786.1.7fa1f429e4_1779792074234_0.6097223858935898","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3790.1.bb2498b692":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3790.1.bb2498b692","_id":"@open-mercato/ai-assistant@0.6.3-canary.3790.1.bb2498b692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b533ef8c5b3f99a0746d675d79fe198969c6ebef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3790.1.bb2498b692.tgz","fileCount":685,"integrity":"sha512-qTDbH6yO6WlXV9o8j2LtKgq2E0wqTlPray0Jja25Kt/Y9B3nrxi2TD3NWQN/yBFUusXuzj3j7bGncwZZNIK5pw==","signatures":[{"sig":"MEUCIQCQ3F4FL6wdhRIymgBEHmv18yt/bQMI9EKaz0wdNqkjvgIgKgz04FHUfUqxZtMFKZyKo8usWR9awAqI5f6GH1k6chM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3790.1.bb2498b692","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qTDbH6yO6WlXV9o8j2LtKgq2E0wqTlPray0Jja25Kt/Y9B3nrxi2TD3NWQN/yBFUusXuzj3j7bGncwZZNIK5pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3790.1.bb2498b692","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3790.1.bb2498b692","@open-mercato/shared":"0.6.3-canary.3790.1.bb2498b692"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3790.1.bb2498b692","@open-mercato/shared":"0.6.3-canary.3790.1.bb2498b692"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3790.1.bb2498b692_1779801569721_0.14611805894580554","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3797.1.9d6338d7cd":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3797.1.9d6338d7cd","_id":"@open-mercato/ai-assistant@0.6.3-develop.3797.1.9d6338d7cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"770eea195588991d9c208c2b8abf7a6f658f6d41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3797.1.9d6338d7cd.tgz","fileCount":685,"integrity":"sha512-t7bdq4U16FL3ozu1GcozL+QTyp+8H+o/MSaUdOo3R1wYrU0WknZb9qno4cZaovbhqtrJjbKsx6d0orr0hMOn/w==","signatures":[{"sig":"MEUCIA8l0mcIss9XTnjJCP2qQZMgX43KZJFNRbyb19USb2R8AiEA7leXcGqb1o4yV9VoVjJS+SUZXQVcIuvxpl+TJnxDNR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3797.1.9d6338d7cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t7bdq4U16FL3ozu1GcozL+QTyp+8H+o/MSaUdOo3R1wYrU0WknZb9qno4cZaovbhqtrJjbKsx6d0orr0hMOn/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3797.1.9d6338d7cd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3797.1.9d6338d7cd","@open-mercato/shared":"0.6.3-develop.3797.1.9d6338d7cd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3797.1.9d6338d7cd","@open-mercato/shared":"0.6.3-develop.3797.1.9d6338d7cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3797.1.9d6338d7cd_1779811166109_0.15641283794795569","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3798.1.39325a8896":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3798.1.39325a8896","_id":"@open-mercato/ai-assistant@0.6.3-develop.3798.1.39325a8896","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c563d549315113573fd57efbab6c38675a21b5bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3798.1.39325a8896.tgz","fileCount":685,"integrity":"sha512-emw6bSYCDcpVYn5i2e83fe9zJ+xlP8jb7u4AeNj7xUo/SKe8I9/cflgq9441qcr3WC91LHZre6clmArbgNr2Zw==","signatures":[{"sig":"MEYCIQDbBKo8zrjsn3gJLYVOZjLCAU6FyHcMXBMyV2jZbfW/IQIhALYKpulBUcTLRs7sfcbP//j5F0revgQ94HjT6OAVRWh5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3798.1.39325a8896","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-emw6bSYCDcpVYn5i2e83fe9zJ+xlP8jb7u4AeNj7xUo/SKe8I9/cflgq9441qcr3WC91LHZre6clmArbgNr2Zw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3798.1.39325a8896","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3798.1.39325a8896","@open-mercato/shared":"0.6.3-develop.3798.1.39325a8896"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3798.1.39325a8896","@open-mercato/shared":"0.6.3-develop.3798.1.39325a8896"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3798.1.39325a8896_1779813848390_0.6640090114268795","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3801.1.c7e84192a4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3801.1.c7e84192a4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3801.1.c7e84192a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e7d9f639fd11cc2c8fdbcb7eb7ee3f5186eba77","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3801.1.c7e84192a4.tgz","fileCount":685,"integrity":"sha512-Z1jgarOrBve4SiljoCmXGmQmewoys20ABbY+dmdJM5dqBc5EOLv9LS3HG+lil1E+eI/6Deh7yzlPJjudAwWzEw==","signatures":[{"sig":"MEQCIAEwIayiAIMPGd1FylNuqGCmPFQ1SW4dWPW/qQxR0R+/AiB3A+x4m0c9+Wrv+OjyGp1dd9TidyNW+vMZBoI1sOU8lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3801.1.c7e84192a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z1jgarOrBve4SiljoCmXGmQmewoys20ABbY+dmdJM5dqBc5EOLv9LS3HG+lil1E+eI/6Deh7yzlPJjudAwWzEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3801.1.c7e84192a4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3801.1.c7e84192a4","@open-mercato/shared":"0.6.3-canary.3801.1.c7e84192a4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3801.1.c7e84192a4","@open-mercato/shared":"0.6.3-canary.3801.1.c7e84192a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3801.1.c7e84192a4_1779814468770_0.4107256992578061","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3804.1.d8c750cd3d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3804.1.d8c750cd3d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3804.1.d8c750cd3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"866c3d4aea8ca956b26eed6cc2cf520d212040e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3804.1.d8c750cd3d.tgz","fileCount":685,"integrity":"sha512-SmcrJXg/WTeqWCl7aIJsy4sbYIBoiMUFDKb/MluAaHO7tJoQBDFJOWHwLjqbIpRNH1eALTfn11rTQRHr/Bp8cQ==","signatures":[{"sig":"MEYCIQDHQtyW5NYJH0zSU62M7grrziMr4mfvPhDTVP64fzkRdwIhAKF6uQQPOlH8ZvSpBuaLt0UgdZ9X8/vtG3b1/PF602Hp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3804.1.d8c750cd3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SmcrJXg/WTeqWCl7aIJsy4sbYIBoiMUFDKb/MluAaHO7tJoQBDFJOWHwLjqbIpRNH1eALTfn11rTQRHr/Bp8cQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3804.1.d8c750cd3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3804.1.d8c750cd3d","@open-mercato/shared":"0.6.3-canary.3804.1.d8c750cd3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3804.1.d8c750cd3d","@open-mercato/shared":"0.6.3-canary.3804.1.d8c750cd3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3804.1.d8c750cd3d_1779837010842_0.9491434908555243","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3805.1.357827108c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3805.1.357827108c","_id":"@open-mercato/ai-assistant@0.6.3-develop.3805.1.357827108c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9875ae742bb34b2b7156542f785f2fd31f54ee9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3805.1.357827108c.tgz","fileCount":685,"integrity":"sha512-amqcIhZ6n+YO9wwblWTxbI1DNEORxg8LYXw0/Eb8tJBjxUTfgLVuFLZ7UsYa+HK9/deGQ2o/bUjxzY4qKUF1sQ==","signatures":[{"sig":"MEYCIQDQ8njeSfTTCVdTZUncokhn3cYdt4rpywVIe9un/2BRSQIhANZRph4XXnxCD66wHHaLfXFziyaMTp6HvMIpZvAw+R5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3805.1.357827108c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-amqcIhZ6n+YO9wwblWTxbI1DNEORxg8LYXw0/Eb8tJBjxUTfgLVuFLZ7UsYa+HK9/deGQ2o/bUjxzY4qKUF1sQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3805.1.357827108c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3805.1.357827108c","@open-mercato/shared":"0.6.3-develop.3805.1.357827108c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3805.1.357827108c","@open-mercato/shared":"0.6.3-develop.3805.1.357827108c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3805.1.357827108c_1779852767277_0.8268691427293273","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3809.1.bde5459e65":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3809.1.bde5459e65","_id":"@open-mercato/ai-assistant@0.6.3-develop.3809.1.bde5459e65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"501a26931fcfd2036bc6e7235fecf944f6e704bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3809.1.bde5459e65.tgz","fileCount":685,"integrity":"sha512-/aJ/WUzS028Z7/t7ggl/MASEhJGLezY/ayxssy5ffT+X28UiZsqOgpMT2OBaHoicONu9D3VSu5EqcBvLNcIp9Q==","signatures":[{"sig":"MEUCIQDG7MZCvp2uIybys6O+ybgAPpCO/4AS3MWqrwYV5riWqgIgKYZqaln34Y/3B6BUNXuw9KDkQa8ah2WHXnETquArDpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3809.1.bde5459e65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/aJ/WUzS028Z7/t7ggl/MASEhJGLezY/ayxssy5ffT+X28UiZsqOgpMT2OBaHoicONu9D3VSu5EqcBvLNcIp9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3809.1.bde5459e65","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3809.1.bde5459e65","@open-mercato/shared":"0.6.3-develop.3809.1.bde5459e65"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3809.1.bde5459e65","@open-mercato/shared":"0.6.3-develop.3809.1.bde5459e65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3809.1.bde5459e65_1779855395904_0.8384680188808427","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3810.1.ad92c339f5":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3810.1.ad92c339f5","_id":"@open-mercato/ai-assistant@0.6.3-develop.3810.1.ad92c339f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"595d9155110cd9282c9d7b90cdc30f1900a381b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3810.1.ad92c339f5.tgz","fileCount":685,"integrity":"sha512-F/j4ZOUT5GlauLpR2P7L59VBm3RgZIN9eLE6Yfbppj9V09JjWnw88ZR7X7tQ8/4ZM8GfNRu0XCwDCQ7DdAr0Ww==","signatures":[{"sig":"MEQCIG+mfYyL9VXK+a6CdmwESUOf2NV2ztvWkmVUA5iD+XnnAiA1iFGKgeAUNms5AtIriQYWidy3lmFXdKwMOZDubRdd9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3810.1.ad92c339f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F/j4ZOUT5GlauLpR2P7L59VBm3RgZIN9eLE6Yfbppj9V09JjWnw88ZR7X7tQ8/4ZM8GfNRu0XCwDCQ7DdAr0Ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3810.1.ad92c339f5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3810.1.ad92c339f5","@open-mercato/shared":"0.6.3-develop.3810.1.ad92c339f5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3810.1.ad92c339f5","@open-mercato/shared":"0.6.3-develop.3810.1.ad92c339f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3810.1.ad92c339f5_1779856033444_0.06557183072373296","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3812.1.37dc0e314f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3812.1.37dc0e314f","_id":"@open-mercato/ai-assistant@0.6.3-canary.3812.1.37dc0e314f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62bd700699b4aa102b1e57463397a387bd3eaae3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3812.1.37dc0e314f.tgz","fileCount":685,"integrity":"sha512-fNPGax63lGnyxn+nDHd02txI94RHxTWOvcnFLZz0/y1jqemKppt1I/3n4i1S3MIYcmpTeBqK+gAbrDossYqXGQ==","signatures":[{"sig":"MEYCIQCXKrN9daG22Vb1nNv6bhockqPxUsUDpTOgXNn/GgIPogIhAPMBkSQM4VBp68CrI1OduoOLKxmLzaFDnP+fFCM9niKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3812.1.37dc0e314f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fNPGax63lGnyxn+nDHd02txI94RHxTWOvcnFLZz0/y1jqemKppt1I/3n4i1S3MIYcmpTeBqK+gAbrDossYqXGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3812.1.37dc0e314f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3812.1.37dc0e314f","@open-mercato/shared":"0.6.3-canary.3812.1.37dc0e314f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3812.1.37dc0e314f","@open-mercato/shared":"0.6.3-canary.3812.1.37dc0e314f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3812.1.37dc0e314f_1779857227952_0.92145435659686","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3811.1.be22750402":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3811.1.be22750402","_id":"@open-mercato/ai-assistant@0.6.3-develop.3811.1.be22750402","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d79c11f5aeae4279c8adf9b6c4eea7b3abbb30a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3811.1.be22750402.tgz","fileCount":685,"integrity":"sha512-r5DyOxciWBV+Ivx6jCNTEbLWrJGlL+BZgj7Fipg38+/vZiKE1X8u5vo0dGmGVfDaShsrXyUYzMjaXHeK8fPt9g==","signatures":[{"sig":"MEYCIQD3UTNP38BOzDRrI1V/aEevL55swVAG9N9dCq/Po8ruRgIhALMrafsCllJ4nETnxMd7IpT/YdhPdRvvlsMW5ysIPOnD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3811.1.be22750402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r5DyOxciWBV+Ivx6jCNTEbLWrJGlL+BZgj7Fipg38+/vZiKE1X8u5vo0dGmGVfDaShsrXyUYzMjaXHeK8fPt9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3811.1.be22750402","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3811.1.be22750402","@open-mercato/shared":"0.6.3-develop.3811.1.be22750402"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3811.1.be22750402","@open-mercato/shared":"0.6.3-develop.3811.1.be22750402"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3811.1.be22750402_1779858695891_0.6642671199290087","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3813.1.44a47482d2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3813.1.44a47482d2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3813.1.44a47482d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"570f47bd95e3b21d0a620cca15920e72ef4d8074","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3813.1.44a47482d2.tgz","fileCount":685,"integrity":"sha512-0yHy40z3oke9nEitxFFsSviMQZUlFzQTyjBOl8ex9pV42HO/jM6tC/+rBQLU2g4ygV4uDjwJ0maWMHKkpUYzEQ==","signatures":[{"sig":"MEQCIBiKATkPFbhmvzr2/Mx9KnWsAiq3Xdlc1Lx30rFt5V/KAiAGtwnQACKvRH+jsZd9iUlhN/TOL0anlqoviG3oO89QFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3813.1.44a47482d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0yHy40z3oke9nEitxFFsSviMQZUlFzQTyjBOl8ex9pV42HO/jM6tC/+rBQLU2g4ygV4uDjwJ0maWMHKkpUYzEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3813.1.44a47482d2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3813.1.44a47482d2","@open-mercato/shared":"0.6.3-canary.3813.1.44a47482d2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3813.1.44a47482d2","@open-mercato/shared":"0.6.3-canary.3813.1.44a47482d2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3813.1.44a47482d2_1779859397604_0.19682556777639149","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3815.1.356855dbb5":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3815.1.356855dbb5","_id":"@open-mercato/ai-assistant@0.6.3-canary.3815.1.356855dbb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c422714b320b28264b2fd44e5fa2905ff096627","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3815.1.356855dbb5.tgz","fileCount":685,"integrity":"sha512-Uq7j+3hh/0wewp6p3wqHcvZhUGP4AG1fWVu+5eJvTYvVelOmoIhdbg1ymWAsrjked2LH6piudZuZc3EBTGCH6g==","signatures":[{"sig":"MEUCICmODYTZ+C4hBODenjbi5+H/t5zBPT0LenSdqCXfy3qTAiEAs4W56OOAGiOBaWApzZJzqX+zXk5euTv92MSKU7MOsLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3815.1.356855dbb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Uq7j+3hh/0wewp6p3wqHcvZhUGP4AG1fWVu+5eJvTYvVelOmoIhdbg1ymWAsrjked2LH6piudZuZc3EBTGCH6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3815.1.356855dbb5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3815.1.356855dbb5","@open-mercato/shared":"0.6.3-canary.3815.1.356855dbb5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3815.1.356855dbb5","@open-mercato/shared":"0.6.3-canary.3815.1.356855dbb5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3815.1.356855dbb5_1779861652207_0.4698515990455283","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3817.1.be644515c4":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3817.1.be644515c4","_id":"@open-mercato/ai-assistant@0.6.3-canary.3817.1.be644515c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d518d3a452af88c52f2a0b70a5f82c786c3b42f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3817.1.be644515c4.tgz","fileCount":685,"integrity":"sha512-FDc1xAOZjzz/WnCfEZBKMGEv77FtHJ8KkCDKtPZHMKNqn9em1KIINY/f6aOmx8eiLSwpvfFbdrARnUT5uYF0+Q==","signatures":[{"sig":"MEQCIGiTUfxSlJwrRnMzYQkFDDS6bEArY5ucF8sNgqPdgILuAiAr094/5GUjHlHzlhXmiWJcx/5eHGuPtcEAV22IhtalaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3817.1.be644515c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FDc1xAOZjzz/WnCfEZBKMGEv77FtHJ8KkCDKtPZHMKNqn9em1KIINY/f6aOmx8eiLSwpvfFbdrARnUT5uYF0+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3817.1.be644515c4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3817.1.be644515c4","@open-mercato/shared":"0.6.3-canary.3817.1.be644515c4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3817.1.be644515c4","@open-mercato/shared":"0.6.3-canary.3817.1.be644515c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3817.1.be644515c4_1779862566500_0.4930759419371231","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3819.1.f0f91eb67c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3819.1.f0f91eb67c","_id":"@open-mercato/ai-assistant@0.6.3-canary.3819.1.f0f91eb67c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51854845b46ab6c45cf686270dad467ea77a282d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3819.1.f0f91eb67c.tgz","fileCount":685,"integrity":"sha512-ioH+dQyPHTAyz0Fc3ENArb1mkSCepC7cXWq9xBC9FIxB4FeOiEQhaZfoJ99+Yunj0yJxYp3JfiYhhI5alYZpmg==","signatures":[{"sig":"MEUCIQChxnBFxbMebe8vbWX0NLWeqbfkj4raiP+RxRRP8mpAvgIgBPHnBbK3Zt7E8JwpCPtRwndiYeYzb/SfMm1eH296YZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3819.1.f0f91eb67c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ioH+dQyPHTAyz0Fc3ENArb1mkSCepC7cXWq9xBC9FIxB4FeOiEQhaZfoJ99+Yunj0yJxYp3JfiYhhI5alYZpmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3819.1.f0f91eb67c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3819.1.f0f91eb67c","@open-mercato/shared":"0.6.3-canary.3819.1.f0f91eb67c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3819.1.f0f91eb67c","@open-mercato/shared":"0.6.3-canary.3819.1.f0f91eb67c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3819.1.f0f91eb67c_1779863157085_0.9132339870668968","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3816.1.1343eee3d0":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3816.1.1343eee3d0","_id":"@open-mercato/ai-assistant@0.6.3-canary.3816.1.1343eee3d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6fa9890d06a836ba90701e0b5b48cb168d98e7c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3816.1.1343eee3d0.tgz","fileCount":685,"integrity":"sha512-iAkpYlhob2dkHShKvra/IbzpXIcQbyypbwrJI/LUPloaHbpdCQ4nOKnVLrYPbmTAg/BskD5yLuWyxFU2F9SfkQ==","signatures":[{"sig":"MEQCIE+NlXB5EWSfiMLgEx7Oo5KVH1q2IPWydGs8lG1sEnmhAiA9CG5WpKQJnbLQopSb88fiizxavombCtKeoTKwOmHEWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3816.1.1343eee3d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iAkpYlhob2dkHShKvra/IbzpXIcQbyypbwrJI/LUPloaHbpdCQ4nOKnVLrYPbmTAg/BskD5yLuWyxFU2F9SfkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3816.1.1343eee3d0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3816.1.1343eee3d0","@open-mercato/shared":"0.6.3-canary.3816.1.1343eee3d0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3816.1.1343eee3d0","@open-mercato/shared":"0.6.3-canary.3816.1.1343eee3d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3816.1.1343eee3d0_1779864373132_0.8012196950738317","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3820.1.636677865b":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3820.1.636677865b","_id":"@open-mercato/ai-assistant@0.6.3-develop.3820.1.636677865b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77cb86d22b32c1b044b6fb1987aff5e73b12ed57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3820.1.636677865b.tgz","fileCount":685,"integrity":"sha512-6cbSd+Zt4XkGUYjbIkWyTgPRLYjvDFMZqOQzIM8o0lYv31uPQLURub8OhbuLTYf+mGKPsc+LWFGi/VOvqmIsYg==","signatures":[{"sig":"MEQCICLIP9BNutxRjFgke9blUs0gz0ccCfUMCMfondQuowoWAiAdMPRDp8HznaRtzhyhLpe2VglIYgrJSsfrzx0B9ZM43A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3820.1.636677865b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6cbSd+Zt4XkGUYjbIkWyTgPRLYjvDFMZqOQzIM8o0lYv31uPQLURub8OhbuLTYf+mGKPsc+LWFGi/VOvqmIsYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3820.1.636677865b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3820.1.636677865b","@open-mercato/shared":"0.6.3-develop.3820.1.636677865b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3820.1.636677865b","@open-mercato/shared":"0.6.3-develop.3820.1.636677865b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3820.1.636677865b_1779864647271_0.5895851153322056","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3821.1.3aecd632f1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3821.1.3aecd632f1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3821.1.3aecd632f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a6a8c5da2572ec05c24862183b34142042cceb62","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3821.1.3aecd632f1.tgz","fileCount":685,"integrity":"sha512-YkjKc+ZkZEgCysd/FRlQzwNVs/w/v041Y+b5sX2Wd+t6JG8zuATcon91pbkYdFzVmjTVRz4QhyjFr7fjRZKHeA==","signatures":[{"sig":"MEQCIC1AVRcGpvJGu9r9cMfgv64Cl04+QZ/+RoOtmqjVuKYqAiBFevHcyXhom/9xhTuHSNvOpMM9jNr61F2/f/H/c5kl+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3821.1.3aecd632f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YkjKc+ZkZEgCysd/FRlQzwNVs/w/v041Y+b5sX2Wd+t6JG8zuATcon91pbkYdFzVmjTVRz4QhyjFr7fjRZKHeA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3821.1.3aecd632f1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3821.1.3aecd632f1","@open-mercato/shared":"0.6.3-canary.3821.1.3aecd632f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3821.1.3aecd632f1","@open-mercato/shared":"0.6.3-canary.3821.1.3aecd632f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3821.1.3aecd632f1_1779865260860_0.2733197490099504","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3818.1.d1807e8175":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3818.1.d1807e8175","_id":"@open-mercato/ai-assistant@0.6.3-canary.3818.1.d1807e8175","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"894ed75b0feb19984cd7dc4d529acb5065f44feb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3818.1.d1807e8175.tgz","fileCount":685,"integrity":"sha512-59tb8jt6YmBFvg8y23q/nySoFRCAn+h0j95Q7o3657nFhTr4huxdChcq0dHGArsnIQRX8dl5aK9dEoqYvnpJiQ==","signatures":[{"sig":"MEUCIQCzbj79K8WULY0bgGaN/LsDsLbYSipZa3K563kE0VJFcgIgBfYjt92CWcgbr+Hj1GA1CmSEMZFa9ZYjhhlJWtA+0Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3818.1.d1807e8175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-59tb8jt6YmBFvg8y23q/nySoFRCAn+h0j95Q7o3657nFhTr4huxdChcq0dHGArsnIQRX8dl5aK9dEoqYvnpJiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3818.1.d1807e8175","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3818.1.d1807e8175","@open-mercato/shared":"0.6.3-canary.3818.1.d1807e8175"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3818.1.d1807e8175","@open-mercato/shared":"0.6.3-canary.3818.1.d1807e8175"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3818.1.d1807e8175_1779865577092_0.4013486232166692","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3823.1.1d3ebf2587":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3823.1.1d3ebf2587","_id":"@open-mercato/ai-assistant@0.6.3-canary.3823.1.1d3ebf2587","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"149d7e667f5f5a5672bf1bf740d12575f3be880f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3823.1.1d3ebf2587.tgz","fileCount":685,"integrity":"sha512-4nIrV4SCBWgkqrtqRxEpYFcLH8BdUU8vAoNCZ8mUxwC0ZPh7+37BUNE4IAwqhABp/HEV7I1dF9LR6+JiPy7dSw==","signatures":[{"sig":"MEUCIQCDphCYOIyj2QkdcACMqiv1PtnNsE8xczhAJpj/BR70HQIgQdTl/VLK4RdoqHurmyCiH6lASWMd6oYYbQIb3V9xUBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3823.1.1d3ebf2587","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4nIrV4SCBWgkqrtqRxEpYFcLH8BdUU8vAoNCZ8mUxwC0ZPh7+37BUNE4IAwqhABp/HEV7I1dF9LR6+JiPy7dSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3823.1.1d3ebf2587","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3823.1.1d3ebf2587","@open-mercato/shared":"0.6.3-canary.3823.1.1d3ebf2587"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3823.1.1d3ebf2587","@open-mercato/shared":"0.6.3-canary.3823.1.1d3ebf2587"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3823.1.1d3ebf2587_1779867979758_0.22177123816834587","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3824.1.fafcdb31d5":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3824.1.fafcdb31d5","_id":"@open-mercato/ai-assistant@0.6.3-canary.3824.1.fafcdb31d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a83ec6fa9bc1391e7110b9994b77cd2d725510ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3824.1.fafcdb31d5.tgz","fileCount":685,"integrity":"sha512-o8c0KJBblJEi4ryImAmKEJjnOqv3wLyK6vEviJXjqybQgdoVxNwr0VwXz6I5OjX7Nf0ECNz9Q9eOL8jug5soBQ==","signatures":[{"sig":"MEYCIQCC5fjcHCpsIlO/OW1BAhwc53Az0+9x/5IwXxJOfHRr+wIhAPr+HGmhtz1bKe9cU0EylgUmxafCmCxDYNJQuZ+il4vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3824.1.fafcdb31d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o8c0KJBblJEi4ryImAmKEJjnOqv3wLyK6vEviJXjqybQgdoVxNwr0VwXz6I5OjX7Nf0ECNz9Q9eOL8jug5soBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3824.1.fafcdb31d5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3824.1.fafcdb31d5","@open-mercato/shared":"0.6.3-canary.3824.1.fafcdb31d5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3824.1.fafcdb31d5","@open-mercato/shared":"0.6.3-canary.3824.1.fafcdb31d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3824.1.fafcdb31d5_1779868292074_0.3939168494223617","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3826.1.8c3bf03c50":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3826.1.8c3bf03c50","_id":"@open-mercato/ai-assistant@0.6.3-canary.3826.1.8c3bf03c50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b71834e9c86072db8d4165a493a48145456e64cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3826.1.8c3bf03c50.tgz","fileCount":685,"integrity":"sha512-OsOY33pXO0JF4in31Zvnd8wQtPU+P1VAjsQTKfIQllIDuFQVOLav7nSZuw60KlZ7CNHxCzBYr5hrr/5ydsLMVw==","signatures":[{"sig":"MEUCIHNe1ppzk4A0BMZf7MHErhr7tL6WKQZ9gIssJMFfgmdLAiEAzrTLEoLn0DTQrIq8D/Rdox2a2Kispe0gCCnsmLMK3ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3826.1.8c3bf03c50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OsOY33pXO0JF4in31Zvnd8wQtPU+P1VAjsQTKfIQllIDuFQVOLav7nSZuw60KlZ7CNHxCzBYr5hrr/5ydsLMVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3826.1.8c3bf03c50","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3826.1.8c3bf03c50","@open-mercato/shared":"0.6.3-canary.3826.1.8c3bf03c50"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3826.1.8c3bf03c50","@open-mercato/shared":"0.6.3-canary.3826.1.8c3bf03c50"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3826.1.8c3bf03c50_1779870588720_0.7765625930264304","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3833.1.7c3cbf585d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3833.1.7c3cbf585d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3833.1.7c3cbf585d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2823585022ca13d536ab16ed85acca7660bfb8cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3833.1.7c3cbf585d.tgz","fileCount":685,"integrity":"sha512-JcdXNhjwrVRWgeMZkGeq7VEDTKbTkkxi2h/UgE0ZwrWJihllSBNYLYL0BQZh2krANS3CxlCE3kRszXjAZxMRvQ==","signatures":[{"sig":"MEYCIQD5ofzZ+FL2iF7l2muT3v/jS8MetJTd+KOiGZY00Gon+gIhAM0eMNhwskorPARxmz8D85XSa19XYnY1Go4MvD8+F5sY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3833.1.7c3cbf585d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JcdXNhjwrVRWgeMZkGeq7VEDTKbTkkxi2h/UgE0ZwrWJihllSBNYLYL0BQZh2krANS3CxlCE3kRszXjAZxMRvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3833.1.7c3cbf585d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3833.1.7c3cbf585d","@open-mercato/shared":"0.6.3-canary.3833.1.7c3cbf585d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3833.1.7c3cbf585d","@open-mercato/shared":"0.6.3-canary.3833.1.7c3cbf585d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3833.1.7c3cbf585d_1779876117285_0.019130927772133655","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3834.1.889bf335d1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3834.1.889bf335d1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3834.1.889bf335d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3e63231630f9b4916db64fdfce03aa6f2c96d82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3834.1.889bf335d1.tgz","fileCount":685,"integrity":"sha512-Oje826z87kU9yayrH1h6KOJXOee/K8mNaA2Ude8zc3b8rUpngR0y6uizzNdxqbDIyd93z6nC9x0ZF5WXm01RbA==","signatures":[{"sig":"MEUCIQC/o+DPLxBUS0s8v+G8lPFTsASiufDYtjXiQC0xMyTs2wIgQaoP8phKDZqEBuTtXYZp0yDKyJilz4knAFS7f1ieEcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3834.1.889bf335d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Oje826z87kU9yayrH1h6KOJXOee/K8mNaA2Ude8zc3b8rUpngR0y6uizzNdxqbDIyd93z6nC9x0ZF5WXm01RbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3834.1.889bf335d1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3834.1.889bf335d1","@open-mercato/shared":"0.6.3-canary.3834.1.889bf335d1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3834.1.889bf335d1","@open-mercato/shared":"0.6.3-canary.3834.1.889bf335d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3834.1.889bf335d1_1779877061629_0.801285839637335","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3837.1.b19a8ddd66":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3837.1.b19a8ddd66","_id":"@open-mercato/ai-assistant@0.6.3-canary.3837.1.b19a8ddd66","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"693df094ba0fc7492165b4fefd3a274049ae7a8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3837.1.b19a8ddd66.tgz","fileCount":685,"integrity":"sha512-t5W2DlNgGCgmuEvQvMGmEiVoXaO3SmAos1OujB0EE0kCAQSzPvZhNR1azHLwEx3Lip5e9fg39napYdsXHH4SyQ==","signatures":[{"sig":"MEUCIDHgapD5yWUGLws75qQ8Fl3KHYVNoEdth80OntsgeYxsAiEA8ECO8rQz5UueuLzSD8PZNZXPDvmJrIdV42dwiNpddrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3837.1.b19a8ddd66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t5W2DlNgGCgmuEvQvMGmEiVoXaO3SmAos1OujB0EE0kCAQSzPvZhNR1azHLwEx3Lip5e9fg39napYdsXHH4SyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3837.1.b19a8ddd66","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3837.1.b19a8ddd66","@open-mercato/shared":"0.6.3-canary.3837.1.b19a8ddd66"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3837.1.b19a8ddd66","@open-mercato/shared":"0.6.3-canary.3837.1.b19a8ddd66"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3837.1.b19a8ddd66_1779878942644_0.7997242900665766","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3830.1.b9b3aaf422":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3830.1.b9b3aaf422","_id":"@open-mercato/ai-assistant@0.6.3-canary.3830.1.b9b3aaf422","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c6ab9adb571063817567d09cc7169135cc431a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3830.1.b9b3aaf422.tgz","fileCount":685,"integrity":"sha512-ILJ/o20bQYs6dxAHG+QLk95SLxewzLRxLSCkcYXNet6jl9k46awrSkgzdy29Eb3fi+68dG05QbafGMxYt2YJyw==","signatures":[{"sig":"MEQCIEWy1bYVeO4K8SNUbt3Cld9SLjDSIVv4gnI90Gd8u5YcAiAWTjz81cg2yCroPya7+C8iT61Iy68KnIkbqTTOoz3HWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3830.1.b9b3aaf422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ILJ/o20bQYs6dxAHG+QLk95SLxewzLRxLSCkcYXNet6jl9k46awrSkgzdy29Eb3fi+68dG05QbafGMxYt2YJyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3830.1.b9b3aaf422","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3830.1.b9b3aaf422","@open-mercato/shared":"0.6.3-canary.3830.1.b9b3aaf422"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3830.1.b9b3aaf422","@open-mercato/shared":"0.6.3-canary.3830.1.b9b3aaf422"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3830.1.b9b3aaf422_1779881621536_0.18979687477558826","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3838.1.7f2657a47c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3838.1.7f2657a47c","_id":"@open-mercato/ai-assistant@0.6.3-develop.3838.1.7f2657a47c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80e16ba2bcaed827a979006263aa3a87d33ed137","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3838.1.7f2657a47c.tgz","fileCount":685,"integrity":"sha512-8zhFbvJP86Lf5Q1vXCNNHqQiafWVWsrc0X99iiEE0Fh+aPzNxn+zdVSBZXRUOL2KmWRTrak6KTrzuj4D1iNi5Q==","signatures":[{"sig":"MEYCIQC/yd74DXOgLbkXNLnqKVpwJmpmXne7B+bH2quuihf9oAIhANd9F2HmHTaut+d26REYwXeQz5Ey06CugyCrji+k+Jbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3838.1.7f2657a47c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8zhFbvJP86Lf5Q1vXCNNHqQiafWVWsrc0X99iiEE0Fh+aPzNxn+zdVSBZXRUOL2KmWRTrak6KTrzuj4D1iNi5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3838.1.7f2657a47c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3838.1.7f2657a47c","@open-mercato/shared":"0.6.3-develop.3838.1.7f2657a47c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3838.1.7f2657a47c","@open-mercato/shared":"0.6.3-develop.3838.1.7f2657a47c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3838.1.7f2657a47c_1779889276155_0.37823422527682005","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3839.1.006be48a53":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3839.1.006be48a53","_id":"@open-mercato/ai-assistant@0.6.3-canary.3839.1.006be48a53","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"289c378a4f0c5cac77e1003da890fae88bb937ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3839.1.006be48a53.tgz","fileCount":685,"integrity":"sha512-9fPva1J3atxY/zvbnuKj//UM/+PL3s0IM6WsKpg3S4kdCvss5AEelgNWeo9oiE3+aXFVrROtyST+ssX7/biHSQ==","signatures":[{"sig":"MEQCIDQlx9qyTlLrhyv/YID8VBkahvOWTIZVsx3F8PtiWGejAiApIq8RwxZOv9mMONw9G0RQI6fkdE2z/FRbIlaU/ymoFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3839.1.006be48a53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9fPva1J3atxY/zvbnuKj//UM/+PL3s0IM6WsKpg3S4kdCvss5AEelgNWeo9oiE3+aXFVrROtyST+ssX7/biHSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3839.1.006be48a53","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3839.1.006be48a53","@open-mercato/shared":"0.6.3-canary.3839.1.006be48a53"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3839.1.006be48a53","@open-mercato/shared":"0.6.3-canary.3839.1.006be48a53"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3839.1.006be48a53_1779889297822_0.5188652582247759","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3850.1.9373c6d85d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3850.1.9373c6d85d","_id":"@open-mercato/ai-assistant@0.6.3-canary.3850.1.9373c6d85d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4500bd7b6cf880b99887dc38f06b44b98bdcbf1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3850.1.9373c6d85d.tgz","fileCount":685,"integrity":"sha512-hK/iR/Gcs98BYvZJSZZP7iGleK9jXSFkEZkK2f9pMFkn6HJnw/x4ANP4MRExqACYe4aOnPw88NuoCYqOx2K9iQ==","signatures":[{"sig":"MEUCIFWJLuAqY/pa/UF8MslkZ6NvU4eeK5IXRfurSd9OhtAXAiEAw+OFvmo3zT5C21ISgAimZHNMI7aD7mrUwnMk5c7TJKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3850.1.9373c6d85d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hK/iR/Gcs98BYvZJSZZP7iGleK9jXSFkEZkK2f9pMFkn6HJnw/x4ANP4MRExqACYe4aOnPw88NuoCYqOx2K9iQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3850.1.9373c6d85d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3850.1.9373c6d85d","@open-mercato/shared":"0.6.3-canary.3850.1.9373c6d85d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3850.1.9373c6d85d","@open-mercato/shared":"0.6.3-canary.3850.1.9373c6d85d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3850.1.9373c6d85d_1779890662879_0.47667443581058566","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3851.1.642df0a016":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3851.1.642df0a016","_id":"@open-mercato/ai-assistant@0.6.3-develop.3851.1.642df0a016","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3f8963d0a4b16dfb9b21420ebb56e854851ea9d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3851.1.642df0a016.tgz","fileCount":685,"integrity":"sha512-QDisbuJiGRNlS9raAV6KN/6VkbGuUqHXaJWq4dZD95tgx9vyed1FzEzTS/GjQp5DH5TNGlBWv2uIohr4QvLUrA==","signatures":[{"sig":"MEUCIHH4yeswt+OooxyCV3gUCi7rRbIN6vrpd5nisO3U7rS1AiEAlgX4/15Cf7zgybEDUP4ETA3RDj1sbZkcQG7vCMkkTqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3851.1.642df0a016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QDisbuJiGRNlS9raAV6KN/6VkbGuUqHXaJWq4dZD95tgx9vyed1FzEzTS/GjQp5DH5TNGlBWv2uIohr4QvLUrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3851.1.642df0a016","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3851.1.642df0a016","@open-mercato/shared":"0.6.3-develop.3851.1.642df0a016"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3851.1.642df0a016","@open-mercato/shared":"0.6.3-develop.3851.1.642df0a016"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3851.1.642df0a016_1779892059639_0.7259548422494322","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3855.1.3faf379220":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3855.1.3faf379220","_id":"@open-mercato/ai-assistant@0.6.3-canary.3855.1.3faf379220","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ecd06e113b5ce6eda6e0a037491002fb9715dd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3855.1.3faf379220.tgz","fileCount":685,"integrity":"sha512-tYLY9RuFWHd/s23d3OOuYHjc4rPWbdbxOa5zFa5TVsPRkj8GOY79LxYQbQT7Nm9i/qMHrxRuyEZJVWC/qCIaoQ==","signatures":[{"sig":"MEQCIBrkAwmjBAVMxz5F8f28rBoDh5MM9ppXXMRSX2PpGg1QAiAapPhb3TLVu4BbYUGK97yvGEOxe4WRVgSoqC3X3jSTyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3855.1.3faf379220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tYLY9RuFWHd/s23d3OOuYHjc4rPWbdbxOa5zFa5TVsPRkj8GOY79LxYQbQT7Nm9i/qMHrxRuyEZJVWC/qCIaoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3855.1.3faf379220","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3855.1.3faf379220","@open-mercato/shared":"0.6.3-canary.3855.1.3faf379220"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3855.1.3faf379220","@open-mercato/shared":"0.6.3-canary.3855.1.3faf379220"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3855.1.3faf379220_1779893552428_0.5993317637366908","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3857.1.da89d7530c":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3857.1.da89d7530c","_id":"@open-mercato/ai-assistant@0.6.3-develop.3857.1.da89d7530c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db131b448c4e6d8cffe58cbfb2761fccb8546bfe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3857.1.da89d7530c.tgz","fileCount":685,"integrity":"sha512-RiR1obSHi6pqqbXlPJcl7vlOMB8u15BfykofQTA5TxXsMdpyMaYeDbu9nD5j1wXQ1luYbAUZkhEoM0GiCn5s1A==","signatures":[{"sig":"MEQCICEJlTsjfUcjvPR2JvnLF89OAkIqTYChkS1c34uryDgeAiAffByZDTiIweDDLzY4BXM/XdUCidoXw+CrJvDgftEeqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3857.1.da89d7530c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RiR1obSHi6pqqbXlPJcl7vlOMB8u15BfykofQTA5TxXsMdpyMaYeDbu9nD5j1wXQ1luYbAUZkhEoM0GiCn5s1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3857.1.da89d7530c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3857.1.da89d7530c","@open-mercato/shared":"0.6.3-develop.3857.1.da89d7530c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3857.1.da89d7530c","@open-mercato/shared":"0.6.3-develop.3857.1.da89d7530c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3857.1.da89d7530c_1779895339432_0.6414305553908579","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3859.1.2b9b23aa25":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3859.1.2b9b23aa25","_id":"@open-mercato/ai-assistant@0.6.3-canary.3859.1.2b9b23aa25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a205c0eefb202ab03af5fe616d6e491a6443760","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3859.1.2b9b23aa25.tgz","fileCount":685,"integrity":"sha512-LwXte91KotXi/pcfwrYrIYNfoWThz0pmLZFQ80xasaJ6jfC5SfA27xnqhVMtqfEvtghH5N9H84kw6l6cGnDoeQ==","signatures":[{"sig":"MEQCID4krYkc536Tb1gdG37SY3gs2Ai7PPBWh0Z1qkyS02SnAiBujF9vggEmclCiDFI1UOybOTvSRvvtpdk9Vv+nac2Svw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3859.1.2b9b23aa25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LwXte91KotXi/pcfwrYrIYNfoWThz0pmLZFQ80xasaJ6jfC5SfA27xnqhVMtqfEvtghH5N9H84kw6l6cGnDoeQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3859.1.2b9b23aa25","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3859.1.2b9b23aa25","@open-mercato/shared":"0.6.3-canary.3859.1.2b9b23aa25"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3859.1.2b9b23aa25","@open-mercato/shared":"0.6.3-canary.3859.1.2b9b23aa25"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3859.1.2b9b23aa25_1779895441642_0.5848669701128772","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3858.1.9560a508a8":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3858.1.9560a508a8","_id":"@open-mercato/ai-assistant@0.6.3-canary.3858.1.9560a508a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"29a1ddd1b4e1982dcf76b82982aa31f551609ee3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3858.1.9560a508a8.tgz","fileCount":685,"integrity":"sha512-1K/EOz9DTKf+7BKlBTMw2ZYKCzQ2u76J0wRHOMhWHgSeBgfSC2SP8lfAl5w5wwAX95lH5Uf6YzvddtAwUeVsww==","signatures":[{"sig":"MEQCIDqskQog451Q/zsjIr9CDng5f7bL6RsX2/PlqVYutkHAAiBaR5Gcn0Q4AFexrORXoUzyHS+mRep58ptYWimDGeWIKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3858.1.9560a508a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6110269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1K/EOz9DTKf+7BKlBTMw2ZYKCzQ2u76J0wRHOMhWHgSeBgfSC2SP8lfAl5w5wwAX95lH5Uf6YzvddtAwUeVsww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3858.1.9560a508a8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3858.1.9560a508a8","@open-mercato/shared":"0.6.3-canary.3858.1.9560a508a8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3858.1.9560a508a8","@open-mercato/shared":"0.6.3-canary.3858.1.9560a508a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3858.1.9560a508a8_1779895674952_0.9925250000387373","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3861.1.8c20be18df":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3861.1.8c20be18df","_id":"@open-mercato/ai-assistant@0.6.3-canary.3861.1.8c20be18df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9d305d9704f329b17911420267399d4e7e94260","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3861.1.8c20be18df.tgz","fileCount":685,"integrity":"sha512-OBRRk0rnW6d1GrhYNoE26N3SgcIC/JSxR1cDRKYDhPiepG+c3XG+bl6N2QrLESL/kL1aIiC/H5vQT4ATQgsXUA==","signatures":[{"sig":"MEYCIQCdo7ZOcxKCa7ObUq6e81uLKNaEQjtWZ/CkAqpkWZYpbgIhAMRn1WkWzthH9SOlYZ5PlQPgcndj8am+Xa/n5zURqQ7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3861.1.8c20be18df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OBRRk0rnW6d1GrhYNoE26N3SgcIC/JSxR1cDRKYDhPiepG+c3XG+bl6N2QrLESL/kL1aIiC/H5vQT4ATQgsXUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3861.1.8c20be18df","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3861.1.8c20be18df","@open-mercato/shared":"0.6.3-canary.3861.1.8c20be18df"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3861.1.8c20be18df","@open-mercato/shared":"0.6.3-canary.3861.1.8c20be18df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3861.1.8c20be18df_1779895848954_0.3396828996736516","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3866.1.008892bb89":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3866.1.008892bb89","_id":"@open-mercato/ai-assistant@0.6.3-canary.3866.1.008892bb89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0de6a3e4e3954fd8ede548a7b5f854b0c37e585c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3866.1.008892bb89.tgz","fileCount":685,"integrity":"sha512-wFNWZYgTpcw3YX5NnvSA3aVmbpcEtabMVabpiTTZJSs9mz9RTyzI03yVM8xUf3cO3T3Wc874TmnKOjUznv70zg==","signatures":[{"sig":"MEQCIEH+L+JS2nNeDYEbE7dAqtgWgqxbAQK1DtwQdYsByuiGAiByBI7F4tfPmyW4r7L+gIBERSMU0OcMx6gIWjH9A6wOmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3866.1.008892bb89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wFNWZYgTpcw3YX5NnvSA3aVmbpcEtabMVabpiTTZJSs9mz9RTyzI03yVM8xUf3cO3T3Wc874TmnKOjUznv70zg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3866.1.008892bb89","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3866.1.008892bb89","@open-mercato/shared":"0.6.3-canary.3866.1.008892bb89"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3866.1.008892bb89","@open-mercato/shared":"0.6.3-canary.3866.1.008892bb89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3866.1.008892bb89_1779896600787_0.620797201202334","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3860.1.a66a4f0e71":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3860.1.a66a4f0e71","_id":"@open-mercato/ai-assistant@0.6.3-canary.3860.1.a66a4f0e71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"49af57e045bc88940a039e373cd97e208d674eec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3860.1.a66a4f0e71.tgz","fileCount":685,"integrity":"sha512-BQu1hQBoCPxsWNgAbjZp82HZgEFKky7ltaHkcidEMfGpSQmYE0SzBrKcUCuEeit+rIA/K1M13RpvCDL2Cdwtdw==","signatures":[{"sig":"MEUCIQDrcdLZrcdWAQAfbPOJgQ6ljhhT36+RIMi7H6aNuY2oKQIgVN6PHQ9P6dvQSo/A8OMGMr+qNZxSoR/nee9zCSzmCh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3860.1.a66a4f0e71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BQu1hQBoCPxsWNgAbjZp82HZgEFKky7ltaHkcidEMfGpSQmYE0SzBrKcUCuEeit+rIA/K1M13RpvCDL2Cdwtdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3860.1.a66a4f0e71","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3860.1.a66a4f0e71","@open-mercato/shared":"0.6.3-canary.3860.1.a66a4f0e71"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3860.1.a66a4f0e71","@open-mercato/shared":"0.6.3-canary.3860.1.a66a4f0e71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3860.1.a66a4f0e71_1779898303728_0.8163446967594428","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3864.1.487afca419":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3864.1.487afca419","_id":"@open-mercato/ai-assistant@0.6.3-canary.3864.1.487afca419","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"994a2bdd7e759e188653d3acff29fde78b2428df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3864.1.487afca419.tgz","fileCount":685,"integrity":"sha512-Til/Vtgs9f4ao5AxwGKGnLYZZAE8Gk8JA3GUllqLdVboMDMYHM66snmx7LFY1wiuXoRHUmvR/s/M4v8Mu7yduQ==","signatures":[{"sig":"MEUCIECUXE5sBCNT93b6lFJgKB1oNb+murwQUEVswb4JhxRXAiEAunOC9OY7fajq0AdXrldxVo7r7fg1WI/+suflyaR0muo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3864.1.487afca419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Til/Vtgs9f4ao5AxwGKGnLYZZAE8Gk8JA3GUllqLdVboMDMYHM66snmx7LFY1wiuXoRHUmvR/s/M4v8Mu7yduQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3864.1.487afca419","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3864.1.487afca419","@open-mercato/shared":"0.6.3-canary.3864.1.487afca419"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3864.1.487afca419","@open-mercato/shared":"0.6.3-canary.3864.1.487afca419"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3864.1.487afca419_1779898379063_0.08503747939928163","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3865.1.f8e2873868":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3865.1.f8e2873868","_id":"@open-mercato/ai-assistant@0.6.3-canary.3865.1.f8e2873868","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62e043e72e249b1c08eea7cd07446f4a8130c068","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3865.1.f8e2873868.tgz","fileCount":685,"integrity":"sha512-TgNjQjdAuQ8CTbrsjdjk/fMukdpm2g5AH4NZHBTnZl6P4R9gvQdsKooKwk6AIXuWnBazOE445mKyQx/iowWgcw==","signatures":[{"sig":"MEYCIQDztedbTyI2S2nUZFW1hVx0vz5dQa/gcJrawK4rduKxoQIhAMQi0if6Dusvybh62kF794f9FjVuAq3r3ttsIYQjq35v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3865.1.f8e2873868","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TgNjQjdAuQ8CTbrsjdjk/fMukdpm2g5AH4NZHBTnZl6P4R9gvQdsKooKwk6AIXuWnBazOE445mKyQx/iowWgcw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3865.1.f8e2873868","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3865.1.f8e2873868","@open-mercato/shared":"0.6.3-canary.3865.1.f8e2873868"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3865.1.f8e2873868","@open-mercato/shared":"0.6.3-canary.3865.1.f8e2873868"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3865.1.f8e2873868_1779898590828_0.06806902382646896","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3870.1.be342747ed":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3870.1.be342747ed","_id":"@open-mercato/ai-assistant@0.6.3-canary.3870.1.be342747ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d166651e439872b5369ad90bfbf9425bbf192f04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3870.1.be342747ed.tgz","fileCount":685,"integrity":"sha512-JKXfgq5ADYimQle7UD8iSr4OwW9EZlIL2YrBQh8d+UwpW5eYzUQp0V+7rtzmH9g9b8tAfMHpUcRCRBZzRU5ubw==","signatures":[{"sig":"MEYCIQC6Q+sgLC0iK/ggZRIQG/yrg9rzX8+B+lk08D1zsGzFuAIhAIPm3x0zAO5Rul8SgFslFoKwM5dUlUjPU2lbCvS6BekK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3870.1.be342747ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JKXfgq5ADYimQle7UD8iSr4OwW9EZlIL2YrBQh8d+UwpW5eYzUQp0V+7rtzmH9g9b8tAfMHpUcRCRBZzRU5ubw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3870.1.be342747ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3870.1.be342747ed","@open-mercato/shared":"0.6.3-canary.3870.1.be342747ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3870.1.be342747ed","@open-mercato/shared":"0.6.3-canary.3870.1.be342747ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3870.1.be342747ed_1779898863688_0.12552718994499124","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3860.2.a66a4f0e71":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3860.2.a66a4f0e71","_id":"@open-mercato/ai-assistant@0.6.3-canary.3860.2.a66a4f0e71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c23abeda2fe8077891fa6672a1046324246b98b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3860.2.a66a4f0e71.tgz","fileCount":685,"integrity":"sha512-8R/BFTMDZ5UvV5nudU2qEdW35gyKllsko39qBOpjQ/hjmDDm6AuluYSQh4iwOgK/mM63nkwdSy1ZiRMftGvCbg==","signatures":[{"sig":"MEYCIQDIOs3aCq5aIX7qFj0tloxD6RzFQ41Dt3cwhTTMglW3IgIhAMZnUJGiQ2ga0abpfUXM2NtxixcXQOyzWyq68nEt1P6o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3860.2.a66a4f0e71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8R/BFTMDZ5UvV5nudU2qEdW35gyKllsko39qBOpjQ/hjmDDm6AuluYSQh4iwOgK/mM63nkwdSy1ZiRMftGvCbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3860.2.a66a4f0e71","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3860.2.a66a4f0e71","@open-mercato/shared":"0.6.3-canary.3860.2.a66a4f0e71"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3860.2.a66a4f0e71","@open-mercato/shared":"0.6.3-canary.3860.2.a66a4f0e71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3860.2.a66a4f0e71_1779899185019_0.2447975197688963","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3867.1.abf90665da":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3867.1.abf90665da","_id":"@open-mercato/ai-assistant@0.6.3-canary.3867.1.abf90665da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51189d50204e1cbe32585f1139d2ee0fdb6c58bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3867.1.abf90665da.tgz","fileCount":685,"integrity":"sha512-R/hGNmq5SFBLCFnc+HzwjMeCziaHonbENqWuC+96Tq5mYVi1eBLZ6qcIMaEhNa2QQ/ZQcaYzhCg2rg+1knLyIA==","signatures":[{"sig":"MEYCIQDub3MDYPxM8u0aVXMQKJTrXXenXTYqjt3aTmcA0/I3NgIhAIFI7D8MgEat7oHuwCZSJYs1klviGP1l7OKGpIWdVH+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3867.1.abf90665da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R/hGNmq5SFBLCFnc+HzwjMeCziaHonbENqWuC+96Tq5mYVi1eBLZ6qcIMaEhNa2QQ/ZQcaYzhCg2rg+1knLyIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3867.1.abf90665da","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3867.1.abf90665da","@open-mercato/shared":"0.6.3-canary.3867.1.abf90665da"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3867.1.abf90665da","@open-mercato/shared":"0.6.3-canary.3867.1.abf90665da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3867.1.abf90665da_1779899647920_0.4565178806501866","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3872.1.30ea0bd1b9":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3872.1.30ea0bd1b9","_id":"@open-mercato/ai-assistant@0.6.3-canary.3872.1.30ea0bd1b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05777539a230942e919ec77943d25a6fc68718a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3872.1.30ea0bd1b9.tgz","fileCount":685,"integrity":"sha512-rHxh5fi8U2jG7bvohB31VMwcltGRtu7HyPXDcA7lKkmOVXk3m4+Yel29BmlK2ptgzWnb36OjbCtuAtBqYfT0NQ==","signatures":[{"sig":"MEQCIFjCnVSypzqfuUigLGkmQGiN0v6qGck5UQ15Riczn5prAiAZRYjbniB8s+hGib83Am5x9Iv0CQYBxTq6l4tOlvK73w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3872.1.30ea0bd1b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rHxh5fi8U2jG7bvohB31VMwcltGRtu7HyPXDcA7lKkmOVXk3m4+Yel29BmlK2ptgzWnb36OjbCtuAtBqYfT0NQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3872.1.30ea0bd1b9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3872.1.30ea0bd1b9","@open-mercato/shared":"0.6.3-canary.3872.1.30ea0bd1b9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3872.1.30ea0bd1b9","@open-mercato/shared":"0.6.3-canary.3872.1.30ea0bd1b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3872.1.30ea0bd1b9_1779901946235_0.28892097661102945","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3873.1.eea59b07b1":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3873.1.eea59b07b1","_id":"@open-mercato/ai-assistant@0.6.3-canary.3873.1.eea59b07b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14601b8747850263a507db4acd2c5fae65c1510d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3873.1.eea59b07b1.tgz","fileCount":685,"integrity":"sha512-0J6NLoGclHqZB3Shigo+Zhba0Q8ISmN0FUT7X4HOr9NAloJIfMXTZxhcI1g6rzilf2OdOvA4Wt9cgFhZmWo/GQ==","signatures":[{"sig":"MEUCIDYhymvd0T+J+TKZkRp0Pbtuj2fuZHonl6VaiujObzuqAiEA30nilwwn53fI5UJxPy1wwuT4fi1Pn58bs7HbP5XRbzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3873.1.eea59b07b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0J6NLoGclHqZB3Shigo+Zhba0Q8ISmN0FUT7X4HOr9NAloJIfMXTZxhcI1g6rzilf2OdOvA4Wt9cgFhZmWo/GQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3873.1.eea59b07b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3873.1.eea59b07b1","@open-mercato/shared":"0.6.3-canary.3873.1.eea59b07b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3873.1.eea59b07b1","@open-mercato/shared":"0.6.3-canary.3873.1.eea59b07b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3873.1.eea59b07b1_1779903955317_0.07843698875545635","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3875.1.140f180aa2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3875.1.140f180aa2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3875.1.140f180aa2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c340b41833dca297598f6dc8091857c830d39c14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3875.1.140f180aa2.tgz","fileCount":685,"integrity":"sha512-F+j/1yzDQtJ60QFjOCR8omn2fzFsSFspAmHrhXjHaUaOjDQZJDicUUgwezOEklI4Hhq7FntR/7Ng7PQp18LihA==","signatures":[{"sig":"MEUCIQDEICWaHwPrGtOsRhaZGw5Q5iGV7sWUHPBnd3HIR239WAIgLL2yorCO5CyC0s9pya1gbtnOntRD3HJt6zD5AGcKQVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3875.1.140f180aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F+j/1yzDQtJ60QFjOCR8omn2fzFsSFspAmHrhXjHaUaOjDQZJDicUUgwezOEklI4Hhq7FntR/7Ng7PQp18LihA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3875.1.140f180aa2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3875.1.140f180aa2","@open-mercato/shared":"0.6.3-canary.3875.1.140f180aa2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3875.1.140f180aa2","@open-mercato/shared":"0.6.3-canary.3875.1.140f180aa2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3875.1.140f180aa2_1779905451821_0.46716820920716806","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3876.1.d40fe4ec2d":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3876.1.d40fe4ec2d","_id":"@open-mercato/ai-assistant@0.6.3-develop.3876.1.d40fe4ec2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3225de1e0a9ffe7ec2b51ac2670d484b819ac3b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3876.1.d40fe4ec2d.tgz","fileCount":685,"integrity":"sha512-lS7MDhL0EXwXPS1hc5LvwRr59MwV7kxIjPRuAxGN7oPPhaGOEVf0n5w7UcXDs6ye8Yi36vxKBOgRt5cEUCY0ag==","signatures":[{"sig":"MEUCIQDd9DFRNzz5u+SaPahlmbGtRrC4BRA8GGz+R6lZsquG2AIgBlWFAMa1OBKSZxbrqqznQkB4yKDix5dO7JoAKfbtRBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3876.1.d40fe4ec2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lS7MDhL0EXwXPS1hc5LvwRr59MwV7kxIjPRuAxGN7oPPhaGOEVf0n5w7UcXDs6ye8Yi36vxKBOgRt5cEUCY0ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3876.1.d40fe4ec2d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3876.1.d40fe4ec2d","@open-mercato/shared":"0.6.3-develop.3876.1.d40fe4ec2d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3876.1.d40fe4ec2d","@open-mercato/shared":"0.6.3-develop.3876.1.d40fe4ec2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3876.1.d40fe4ec2d_1779906267035_0.45608745516573657","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3874.1.27f2ee84ef":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3874.1.27f2ee84ef","_id":"@open-mercato/ai-assistant@0.6.3-canary.3874.1.27f2ee84ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83a41dcf40d5f0df11d031663243e9069c01d23d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3874.1.27f2ee84ef.tgz","fileCount":685,"integrity":"sha512-Vy20iAJQCifqMn3IOeEvbuZnDxFAKgk1l3/0hfCxd274JyKq6d2SmgMBOvfgFb72vYLhn2FIePcUSeTfixxMfw==","signatures":[{"sig":"MEQCICQ82Y2Aj6X591erBARCLfAIcLaUXTjoQvA8MZlPocn4AiB5qx0O6LyJEUnjZU5+Xdk7WcSQDM1TJIuQ+3wuFcG+jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3874.1.27f2ee84ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vy20iAJQCifqMn3IOeEvbuZnDxFAKgk1l3/0hfCxd274JyKq6d2SmgMBOvfgFb72vYLhn2FIePcUSeTfixxMfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3874.1.27f2ee84ef","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3874.1.27f2ee84ef","@open-mercato/shared":"0.6.3-canary.3874.1.27f2ee84ef"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3874.1.27f2ee84ef","@open-mercato/shared":"0.6.3-canary.3874.1.27f2ee84ef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3874.1.27f2ee84ef_1779906847700_0.6292918600941142","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3881.1.0b590ac4eb":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3881.1.0b590ac4eb","_id":"@open-mercato/ai-assistant@0.6.3-develop.3881.1.0b590ac4eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea42c630852ea7fead6cd76b04cd2332ded985b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3881.1.0b590ac4eb.tgz","fileCount":685,"integrity":"sha512-zEk194CkMk4AiQa2/xn5xk8j5egLO8cMlsdUFlB1tQPNhSzNbTuD8C5XWISNm1Z9IHrppPEH90EZq8/zlesaZQ==","signatures":[{"sig":"MEYCIQCRnCCs5Q0coiUkBrx+/Ywm3/UBDzG4TGkewFCWXEGd4AIhAL06lWjJYEsy2RoKMC00EefqzoCR0n7EcfQV27WfNMRd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3881.1.0b590ac4eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zEk194CkMk4AiQa2/xn5xk8j5egLO8cMlsdUFlB1tQPNhSzNbTuD8C5XWISNm1Z9IHrppPEH90EZq8/zlesaZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3881.1.0b590ac4eb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3881.1.0b590ac4eb","@open-mercato/shared":"0.6.3-develop.3881.1.0b590ac4eb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3881.1.0b590ac4eb","@open-mercato/shared":"0.6.3-develop.3881.1.0b590ac4eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3881.1.0b590ac4eb_1779908889117_0.13753931035415046","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3882.1.a9d037a8ea":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3882.1.a9d037a8ea","_id":"@open-mercato/ai-assistant@0.6.3-canary.3882.1.a9d037a8ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21de5fe6995107fc81e0b50d14d1d9a1e8c38987","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3882.1.a9d037a8ea.tgz","fileCount":685,"integrity":"sha512-5S9m8PSy0VkD+/3FxKFYUv+qwySewc6UOm9Aij39sDLc58u7u5gg9DJM+WiSV6NgITFiCaAnaCpGn8qZTt1k7g==","signatures":[{"sig":"MEYCIQCa3wp+qy/BTOTANJxcIu4WzJEEfEDuN6SCqH/bGVPwJgIhAO4HvQqihSO+ycD/GVVWcJ4c407y38ud7dG6CrQwr8Gi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3882.1.a9d037a8ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5S9m8PSy0VkD+/3FxKFYUv+qwySewc6UOm9Aij39sDLc58u7u5gg9DJM+WiSV6NgITFiCaAnaCpGn8qZTt1k7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3882.1.a9d037a8ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3882.1.a9d037a8ea","@open-mercato/shared":"0.6.3-canary.3882.1.a9d037a8ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3882.1.a9d037a8ea","@open-mercato/shared":"0.6.3-canary.3882.1.a9d037a8ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3882.1.a9d037a8ea_1779913464341_0.3441124869890295","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3883.1.d66b7e3117":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3883.1.d66b7e3117","_id":"@open-mercato/ai-assistant@0.6.3-canary.3883.1.d66b7e3117","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65f35a197a06ecd6e1b691a788f61feb60d1b243","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3883.1.d66b7e3117.tgz","fileCount":685,"integrity":"sha512-f/61TBlDKB9TNjg1AinwsW+w7Jlo4NKETyhNTqBqVfZxDLTAswAzTT9s3u+kxKJOeeoTuZ4y6EEuX8jmGGukZA==","signatures":[{"sig":"MEYCIQDqnImAytZl0OL0MXVuvwLGrUuOQ9r4wGExBcJyMLoysQIhAJHt+tO2866pt7bASvAzGcsL1i7seW2qljqGufZhBbuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3883.1.d66b7e3117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f/61TBlDKB9TNjg1AinwsW+w7Jlo4NKETyhNTqBqVfZxDLTAswAzTT9s3u+kxKJOeeoTuZ4y6EEuX8jmGGukZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3883.1.d66b7e3117","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3883.1.d66b7e3117","@open-mercato/shared":"0.6.3-canary.3883.1.d66b7e3117"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3883.1.d66b7e3117","@open-mercato/shared":"0.6.3-canary.3883.1.d66b7e3117"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3883.1.d66b7e3117_1779913704005_0.512246206331098","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3887.1.8ab8145c3a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3887.1.8ab8145c3a","_id":"@open-mercato/ai-assistant@0.6.3-canary.3887.1.8ab8145c3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0daf1eb2d3d6f6d0ca4c0ada19f174c91fa63cc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3887.1.8ab8145c3a.tgz","fileCount":685,"integrity":"sha512-IY8Rj4/pQfXGH4E7eRRZNSoFD7OuQPoUVtPr5VuPRNpiEjJbsY7OX2wVrC36RinoonranIKFJRRUJd2/PJ27JA==","signatures":[{"sig":"MEUCIQCjFsW1xthusQdxCz5oVxKa3oAZCdbZNI/4X8PEWPXdUAIgEDfrHHiB9D+sLhHhviUdj3+wrnHiQxYJRbD/mtWT8vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3887.1.8ab8145c3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IY8Rj4/pQfXGH4E7eRRZNSoFD7OuQPoUVtPr5VuPRNpiEjJbsY7OX2wVrC36RinoonranIKFJRRUJd2/PJ27JA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3887.1.8ab8145c3a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3887.1.8ab8145c3a","@open-mercato/shared":"0.6.3-canary.3887.1.8ab8145c3a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3887.1.8ab8145c3a","@open-mercato/shared":"0.6.3-canary.3887.1.8ab8145c3a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3887.1.8ab8145c3a_1779914354596_0.3839177828945801","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3891.1.8a6f5a9884":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3891.1.8a6f5a9884","_id":"@open-mercato/ai-assistant@0.6.3-canary.3891.1.8a6f5a9884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ee30edbd35e83299501b1d8fefc501ed1579501","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3891.1.8a6f5a9884.tgz","fileCount":685,"integrity":"sha512-F2WjDBAgbyITK0NEXvvvOUp2wIXkBla2zq+X1K82J0pK1s4up5ePLbEBzscE+kZpKdqesUX2sVCx0Dyv0P6E4A==","signatures":[{"sig":"MEUCIQDd4f6qsSn1zvO85xYT1pwTmPyU9qpaEUiVhxcqNdvetwIgSUnvW2IsaNrbur0pPcxrQ4NC+0cEIbaPW980nNTlz0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3891.1.8a6f5a9884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F2WjDBAgbyITK0NEXvvvOUp2wIXkBla2zq+X1K82J0pK1s4up5ePLbEBzscE+kZpKdqesUX2sVCx0Dyv0P6E4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3891.1.8a6f5a9884","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3891.1.8a6f5a9884","@open-mercato/shared":"0.6.3-canary.3891.1.8a6f5a9884"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3891.1.8a6f5a9884","@open-mercato/shared":"0.6.3-canary.3891.1.8a6f5a9884"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3891.1.8a6f5a9884_1779916374027_0.9915116496603367","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3885.1.db33d2ff1e":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3885.1.db33d2ff1e","_id":"@open-mercato/ai-assistant@0.6.3-canary.3885.1.db33d2ff1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f7fd0857c6361a33e6b391addb5704f9eee470c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3885.1.db33d2ff1e.tgz","fileCount":685,"integrity":"sha512-VeJ6GYQGhJb+xnCsXwcWOsQ9iEarOdOKW2uZomPmxYkpHPlXATzvkIL3eIZkMS2/SjgjBXXBgoe5rXJvKio2Cw==","signatures":[{"sig":"MEYCIQC1EPBxWchfI42Hlb3Zeum2ijPRjJr7omTT19ozAP2QDQIhAKivsWWOIxOTAqNbe587gNo1OxiWlgDK4tN3c3fbL/Vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3885.1.db33d2ff1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VeJ6GYQGhJb+xnCsXwcWOsQ9iEarOdOKW2uZomPmxYkpHPlXATzvkIL3eIZkMS2/SjgjBXXBgoe5rXJvKio2Cw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3885.1.db33d2ff1e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3885.1.db33d2ff1e","@open-mercato/shared":"0.6.3-canary.3885.1.db33d2ff1e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3885.1.db33d2ff1e","@open-mercato/shared":"0.6.3-canary.3885.1.db33d2ff1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3885.1.db33d2ff1e_1779916515597_0.09585015993657953","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3893.1.ef127392ae":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3893.1.ef127392ae","_id":"@open-mercato/ai-assistant@0.6.3-canary.3893.1.ef127392ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81ba8fee7f47a370cfeaf14b11c775ee1cf6a14a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3893.1.ef127392ae.tgz","fileCount":685,"integrity":"sha512-TDF4vgfGshLGNdfXvowXLu5+H+23GFzgzhgrgVe0ealQjXBU+VFmZB0Pya3ZcLEc114W7sA8hVPqq9n9JY0Q2w==","signatures":[{"sig":"MEUCIQCDPL+xjrkBX/+4mlIUi3wnB+kT8F5l1KROKQBTWhdr6AIgBWVuq+928rwIhSimwKVI/fzSG7KeMK70OdPhKna+o9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3893.1.ef127392ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TDF4vgfGshLGNdfXvowXLu5+H+23GFzgzhgrgVe0ealQjXBU+VFmZB0Pya3ZcLEc114W7sA8hVPqq9n9JY0Q2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3893.1.ef127392ae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3893.1.ef127392ae","@open-mercato/shared":"0.6.3-canary.3893.1.ef127392ae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3893.1.ef127392ae","@open-mercato/shared":"0.6.3-canary.3893.1.ef127392ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3893.1.ef127392ae_1779917285996_0.4320142278870067","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3894.1.352abf4240":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3894.1.352abf4240","_id":"@open-mercato/ai-assistant@0.6.3-develop.3894.1.352abf4240","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be68beac74953d242a42efea96178053dde52d11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3894.1.352abf4240.tgz","fileCount":685,"integrity":"sha512-17fxlMWqoDDp/e1YadfgeD4bZ23tTUBgUA3j+PuHtTK51Ysxn28bKB4EpV007QL5MP/Gcbm9LYsoZ6rRjFE39w==","signatures":[{"sig":"MEUCIGtGFTiO/JcYnIQNlLRn+/glQPHUdpLrgT03gfZP9pyMAiEA6kkzsXcZkAEsSiVttyDL+x9tvQzrJdYlDDy77sUDocQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3894.1.352abf4240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-17fxlMWqoDDp/e1YadfgeD4bZ23tTUBgUA3j+PuHtTK51Ysxn28bKB4EpV007QL5MP/Gcbm9LYsoZ6rRjFE39w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3894.1.352abf4240","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3894.1.352abf4240","@open-mercato/shared":"0.6.3-develop.3894.1.352abf4240"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3894.1.352abf4240","@open-mercato/shared":"0.6.3-develop.3894.1.352abf4240"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3894.1.352abf4240_1779917313402_0.38166185579211787","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3890.1.561068ae9a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3890.1.561068ae9a","_id":"@open-mercato/ai-assistant@0.6.3-canary.3890.1.561068ae9a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77588d8cea7d5b41b09b057b10a321ba8850b9c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3890.1.561068ae9a.tgz","fileCount":685,"integrity":"sha512-yeYfiKnM0X50smFidmeG0zgmadjaCp8TMyNfFI7mP1+Iw2PgoH4VdxW65tmA4YAEI6zIoQuusSetwhrfU8w4Mg==","signatures":[{"sig":"MEYCIQDOdNGMvpv2FSSddTw8eJWk5pAuJURlf6g7CgueyS+J/gIhAIlXt9yRkVjyj5WIAvGh3i+ErTQBAwRXCX++TKVnB/9r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3890.1.561068ae9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yeYfiKnM0X50smFidmeG0zgmadjaCp8TMyNfFI7mP1+Iw2PgoH4VdxW65tmA4YAEI6zIoQuusSetwhrfU8w4Mg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3890.1.561068ae9a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3890.1.561068ae9a","@open-mercato/shared":"0.6.3-canary.3890.1.561068ae9a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3890.1.561068ae9a","@open-mercato/shared":"0.6.3-canary.3890.1.561068ae9a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3890.1.561068ae9a_1779917344575_0.3217084476988732","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3892.1.2b09958845":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3892.1.2b09958845","_id":"@open-mercato/ai-assistant@0.6.3-canary.3892.1.2b09958845","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9146338f226f4cea4c33fec2a33d42795701f1c4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3892.1.2b09958845.tgz","fileCount":685,"integrity":"sha512-o0RFr4w225xofqzeQY6En1/5k5b2uuD07qoB5JfkIHzixLTM0sw9QM84314JOk5+WY/PslNzU4SG1aKMb9eSXA==","signatures":[{"sig":"MEYCIQCnGiwbubHYwc6tmMeiFVzh/QYd80qMyeVCB3de5P2rowIhAIaBJMIhCaOe+6VSHMbf9OAcBSbmV4fzl3lrBtCfA0Gx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3892.1.2b09958845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o0RFr4w225xofqzeQY6En1/5k5b2uuD07qoB5JfkIHzixLTM0sw9QM84314JOk5+WY/PslNzU4SG1aKMb9eSXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3892.1.2b09958845","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3892.1.2b09958845","@open-mercato/shared":"0.6.3-canary.3892.1.2b09958845"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3892.1.2b09958845","@open-mercato/shared":"0.6.3-canary.3892.1.2b09958845"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3892.1.2b09958845_1779919246587_0.491071099764504","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3896.1.7d641c1fe2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3896.1.7d641c1fe2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3896.1.7d641c1fe2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8440c31be34c7878a73bdeb00eada30abb88de2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3896.1.7d641c1fe2.tgz","fileCount":685,"integrity":"sha512-0eszpF7hn2XQrXtrbKiW3SHNId1cB9Qz/jO10Iod1LMbYy7UGH64hz82rnjkPJuVdxX+TUB/FKrpiPPwLPR2RQ==","signatures":[{"sig":"MEUCICIcnuqZPHTXnRXZSknM8/5p5pHM9lBAGNSXEjt0KIQBAiEA2nHby29zoQ/3CXglgwTxbFbE0EYh5etB94m9oosvVq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3896.1.7d641c1fe2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0eszpF7hn2XQrXtrbKiW3SHNId1cB9Qz/jO10Iod1LMbYy7UGH64hz82rnjkPJuVdxX+TUB/FKrpiPPwLPR2RQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3896.1.7d641c1fe2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3896.1.7d641c1fe2","@open-mercato/shared":"0.6.3-canary.3896.1.7d641c1fe2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3896.1.7d641c1fe2","@open-mercato/shared":"0.6.3-canary.3896.1.7d641c1fe2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3896.1.7d641c1fe2_1779919974368_0.5985728950085067","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3898.1.6da7af2e8f":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3898.1.6da7af2e8f","_id":"@open-mercato/ai-assistant@0.6.3-canary.3898.1.6da7af2e8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"377178991f5a67561c94d76cc0622a07a0fa8969","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3898.1.6da7af2e8f.tgz","fileCount":685,"integrity":"sha512-WPL/k+6Z349+jiujGgXwFfbOyHZrmM4j9En1mANaqNVi/VpPTIpMNAOkFgPpV5d2nw3jZrcrNzdJXXtgzsGmsQ==","signatures":[{"sig":"MEYCIQDSfviDSaowRZCat1za7LeFg5vd8hXUqeVamrohupIJmwIhAKhBJvpJT30gwbbq8x0XVxZVfvXYA2xGGVlaQCO8JNn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3898.1.6da7af2e8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WPL/k+6Z349+jiujGgXwFfbOyHZrmM4j9En1mANaqNVi/VpPTIpMNAOkFgPpV5d2nw3jZrcrNzdJXXtgzsGmsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3898.1.6da7af2e8f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3898.1.6da7af2e8f","@open-mercato/shared":"0.6.3-canary.3898.1.6da7af2e8f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3898.1.6da7af2e8f","@open-mercato/shared":"0.6.3-canary.3898.1.6da7af2e8f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3898.1.6da7af2e8f_1779922728780_0.4291076777213134","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3897.1.ceb161eecd":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3897.1.ceb161eecd","_id":"@open-mercato/ai-assistant@0.6.3-canary.3897.1.ceb161eecd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea9fbcdad764854df5ef7a1eecd41ef7852c668e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3897.1.ceb161eecd.tgz","fileCount":685,"integrity":"sha512-Yxd/vyi/iw39srb92WoTIctGRjh+OA5fl8dOYLd3Fh1IyydIofjTlz77EN5pnXl2rD8SHrgs+fe0qEsCmOmDXA==","signatures":[{"sig":"MEYCIQDr8fkiM7gwcIF3k7jQO9l7eZX01pFem7kTFrTzGTvrXgIhAMIAinoAr5Wa1Cg66Mfjv5w1V4qZmKFBGrSOSwD70MiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3897.1.ceb161eecd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Yxd/vyi/iw39srb92WoTIctGRjh+OA5fl8dOYLd3Fh1IyydIofjTlz77EN5pnXl2rD8SHrgs+fe0qEsCmOmDXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3897.1.ceb161eecd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3897.1.ceb161eecd","@open-mercato/shared":"0.6.3-canary.3897.1.ceb161eecd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3897.1.ceb161eecd","@open-mercato/shared":"0.6.3-canary.3897.1.ceb161eecd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3897.1.ceb161eecd_1779922756296_0.33098715818786806","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3900.1.74560c0af0":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3900.1.74560c0af0","_id":"@open-mercato/ai-assistant@0.6.3-canary.3900.1.74560c0af0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c05df385ca158caae4df3fe1ffcf23ecf0c2107c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3900.1.74560c0af0.tgz","fileCount":685,"integrity":"sha512-YtQk9oAF5pPRjfAnrJgzE0Mi3w1ErlTG+0MqZaVftdCOwEwVAEtwj08TN6b/LbF2L2uSdTS6LDYZAUsQCzDvNg==","signatures":[{"sig":"MEUCIQCuVgp874nb88q+eq13jeVeq9gv6mPdFjONrRTa/pY6zgIgYI9DnbN35x3+1JQrbC/zphSQ/0lgz+JZ2/uW8fLCG9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3900.1.74560c0af0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YtQk9oAF5pPRjfAnrJgzE0Mi3w1ErlTG+0MqZaVftdCOwEwVAEtwj08TN6b/LbF2L2uSdTS6LDYZAUsQCzDvNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3900.1.74560c0af0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3900.1.74560c0af0","@open-mercato/shared":"0.6.3-canary.3900.1.74560c0af0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3900.1.74560c0af0","@open-mercato/shared":"0.6.3-canary.3900.1.74560c0af0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3900.1.74560c0af0_1779946797712_0.18228193168569362","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3901.1.ddad60693a":{"name":"@open-mercato/ai-assistant","version":"0.6.3-develop.3901.1.ddad60693a","_id":"@open-mercato/ai-assistant@0.6.3-develop.3901.1.ddad60693a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bcc97253bc1a639ccb21e47a6d662cc96f5651c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-develop.3901.1.ddad60693a.tgz","fileCount":685,"integrity":"sha512-uDfmu+E3y1xZ3D6IRFheIEjPjDfb82z8Htvwo7t4G6goUSkyPTSJORiNmdRHFhKA3YQCgptjYxWX0yhxnxPxLQ==","signatures":[{"sig":"MEUCIBFtQSleRWgzcL2m3hZ4qBwwSGN6sM7O6slF6ShkLClvAiEAyUHzALq6iAbnRARMFVJHBDmVMXlWVR8clDXvwDIeASc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-develop.3901.1.ddad60693a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6111713},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uDfmu+E3y1xZ3D6IRFheIEjPjDfb82z8Htvwo7t4G6goUSkyPTSJORiNmdRHFhKA3YQCgptjYxWX0yhxnxPxLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-develop.3901.1.ddad60693a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-develop.3901.1.ddad60693a","@open-mercato/shared":"0.6.3-develop.3901.1.ddad60693a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-develop.3901.1.ddad60693a","@open-mercato/shared":"0.6.3-develop.3901.1.ddad60693a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-develop.3901.1.ddad60693a_1779946959390_0.9402774616428522","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3903.1.13eab72bd2":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3903.1.13eab72bd2","_id":"@open-mercato/ai-assistant@0.6.3-canary.3903.1.13eab72bd2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"990910ed2e66572e2024920256a158bc74cea15b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3903.1.13eab72bd2.tgz","fileCount":719,"integrity":"sha512-sPOkXnZTHYEJl1Tb6iAd4rNcSg1ombcbm5aZ9cvZR+wHYEbw8eZTBIuPampfgBQnA9t0lla5Pia+jzetWJFy8w==","signatures":[{"sig":"MEQCIAxSqvHd/OrpLxaGqnAnRHV+XOxDoiV3ruUUahbexSnkAiBJGi9IZ+iBenWWR6xKz2ci8Q4AqjajmAPDSoQcrmK/eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3903.1.13eab72bd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sPOkXnZTHYEJl1Tb6iAd4rNcSg1ombcbm5aZ9cvZR+wHYEbw8eZTBIuPampfgBQnA9t0lla5Pia+jzetWJFy8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3903.1.13eab72bd2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3903.1.13eab72bd2","@open-mercato/shared":"0.6.3-canary.3903.1.13eab72bd2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3903.1.13eab72bd2","@open-mercato/shared":"0.6.3-canary.3903.1.13eab72bd2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3903.1.13eab72bd2_1779947751052_0.954543241330182","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3904.1.273b108254":{"name":"@open-mercato/ai-assistant","version":"0.6.3-canary.3904.1.273b108254","_id":"@open-mercato/ai-assistant@0.6.3-canary.3904.1.273b108254","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c1aeb51ac4990edc59427504cb879a7da8712f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3-canary.3904.1.273b108254.tgz","fileCount":719,"integrity":"sha512-/D1RHL7SAxy17nHnqFHUHs91P9pKX0HyQIwg2Zcuj1AUs9hgZuek/PV49GlaxovO72o/n3WnQNvc0QIXSYNGqQ==","signatures":[{"sig":"MEQCICf+0WZJjeB9iyKZ6LoOdhwgTb+XWOiD1XMrVWzPMSUmAiAVa+/J+PS5m7y0iSlHS4yVNj4E82r3ZmR241Jf/ijqjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3-canary.3904.1.273b108254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/D1RHL7SAxy17nHnqFHUHs91P9pKX0HyQIwg2Zcuj1AUs9hgZuek/PV49GlaxovO72o/n3WnQNvc0QIXSYNGqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3-canary.3904.1.273b108254","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3-canary.3904.1.273b108254","@open-mercato/shared":"0.6.3-canary.3904.1.273b108254"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3-canary.3904.1.273b108254","@open-mercato/shared":"0.6.3-canary.3904.1.273b108254"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3-canary.3904.1.273b108254_1779949358684_0.4524731550014285","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3910.1.0ff5e9e9be":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3910.1.0ff5e9e9be","_id":"@open-mercato/ai-assistant@0.6.4-canary.3910.1.0ff5e9e9be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6597b6ed3658a05d6c3b2a5992532149b478ebfc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3910.1.0ff5e9e9be.tgz","fileCount":719,"integrity":"sha512-ichhXHOodWqAQSjnN3iOaPwjEv4s4+NxiWMh5Y6cHOBCN8AOr+Sz7CvlMaSKmKJcMLq8WlZ/nsRBMN/xCQIqpA==","signatures":[{"sig":"MEUCIEEXsoyrRZZNu8lGbeptrajNkKTIvq7uv80ugxJaM/gpAiEA56GyCcLpoRHMiiC4s8XsxoGmZgBRdCeFYFLFkaPYCYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3910.1.0ff5e9e9be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ichhXHOodWqAQSjnN3iOaPwjEv4s4+NxiWMh5Y6cHOBCN8AOr+Sz7CvlMaSKmKJcMLq8WlZ/nsRBMN/xCQIqpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3910.1.0ff5e9e9be","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3910.1.0ff5e9e9be","@open-mercato/shared":"0.6.4-canary.3910.1.0ff5e9e9be"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3910.1.0ff5e9e9be","@open-mercato/shared":"0.6.4-canary.3910.1.0ff5e9e9be"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3910.1.0ff5e9e9be_1779956099429_0.26433497844397147","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3917.1.4d8c013983":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3917.1.4d8c013983","_id":"@open-mercato/ai-assistant@0.6.4-canary.3917.1.4d8c013983","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec399e031e982b33a040bfe0ab33fe5832fb26f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3917.1.4d8c013983.tgz","fileCount":719,"integrity":"sha512-UAM8CvsQ1BtAhIhYZmF7a3zRNtSxqbNFSOeQMmRUaAbEh83CvYES4IuL6ODJQciRDVdYoqcGTf/bXCRaQjC5Bg==","signatures":[{"sig":"MEUCIDK9ercLM9Jd8RPpLCNgI/j1Eta0yYM6lQuu+cLI6+xyAiEA20rw38jIuYc/tF9a1a4PrXf4sgmT5dQDAfv97mYZ9Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3917.1.4d8c013983","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UAM8CvsQ1BtAhIhYZmF7a3zRNtSxqbNFSOeQMmRUaAbEh83CvYES4IuL6ODJQciRDVdYoqcGTf/bXCRaQjC5Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3917.1.4d8c013983","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3917.1.4d8c013983","@open-mercato/shared":"0.6.4-canary.3917.1.4d8c013983"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3917.1.4d8c013983","@open-mercato/shared":"0.6.4-canary.3917.1.4d8c013983"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3917.1.4d8c013983_1779958800985_0.3439349187869307","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3921.1.8a42ddf4c8":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3921.1.8a42ddf4c8","_id":"@open-mercato/ai-assistant@0.6.4-develop.3921.1.8a42ddf4c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fed3dba652a6ece4858939759dcb3c24511ca31","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3921.1.8a42ddf4c8.tgz","fileCount":719,"integrity":"sha512-xJqVGZXRaIzerRaNNeyVzGOb1ri/rzIz29CvHDCx90WOWGczDBlHdOPdUaRbEcLzQN7loO4tTwos2YqEamd6Rw==","signatures":[{"sig":"MEUCIQCczW/ODmw2jPzW+L1r+EbuI/mcOiB9LnUGIxD8zMICkAIgRTAX5T3V8rI9djFNV0mouaqvdwg0uR2slEMd3wUh9cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3921.1.8a42ddf4c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303278},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xJqVGZXRaIzerRaNNeyVzGOb1ri/rzIz29CvHDCx90WOWGczDBlHdOPdUaRbEcLzQN7loO4tTwos2YqEamd6Rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3921.1.8a42ddf4c8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3921.1.8a42ddf4c8","@open-mercato/shared":"0.6.4-develop.3921.1.8a42ddf4c8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3921.1.8a42ddf4c8","@open-mercato/shared":"0.6.4-develop.3921.1.8a42ddf4c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3921.1.8a42ddf4c8_1779959010538_0.9934444956335708","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3922.1.21b60c07b9":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3922.1.21b60c07b9","_id":"@open-mercato/ai-assistant@0.6.4-canary.3922.1.21b60c07b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8db7f56a808c471d9a5ae86ea6c866dd59fd0e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3922.1.21b60c07b9.tgz","fileCount":719,"integrity":"sha512-ejEu6uFOCUWxxZLLY878AlGKID5gxvX73DN7UctAOX/i7EVK8j7Ax8tgu6mZ0NTPybrxkQct6hEGbcdL6OTH+w==","signatures":[{"sig":"MEYCIQCGmRs7qCRd2FhBFGppC9gG/+eiTdmDhzcEQP3xa1UreAIhAOuN89ColL4Rmc6ja2c1u6kTsk3kgjGh4+xtZA4AEznH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3922.1.21b60c07b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ejEu6uFOCUWxxZLLY878AlGKID5gxvX73DN7UctAOX/i7EVK8j7Ax8tgu6mZ0NTPybrxkQct6hEGbcdL6OTH+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3922.1.21b60c07b9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3922.1.21b60c07b9","@open-mercato/shared":"0.6.4-canary.3922.1.21b60c07b9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3922.1.21b60c07b9","@open-mercato/shared":"0.6.4-canary.3922.1.21b60c07b9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3922.1.21b60c07b9_1779959037945_0.8086109359009421","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3925.1.8355a3b5b5":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3925.1.8355a3b5b5","_id":"@open-mercato/ai-assistant@0.6.4-canary.3925.1.8355a3b5b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4222c53b1b94f704576ff02582fac576022ce01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3925.1.8355a3b5b5.tgz","fileCount":719,"integrity":"sha512-cMdKzV/nzYIxoEYhnp7mJ7gM+eeNKqZTyK4I3e/N7V0U8mK7S+L19hlq3lhMbI1HCWJMgora++glPWZ5N0R2qw==","signatures":[{"sig":"MEYCIQCQ3f0LpcfTCjBg9LqPzYq/W8XbkFeQbnN4ofhfkygHKQIhALidmca3TS9RH49b7IG2haE/Ys/XEYfYUWYXIHJUOgUt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3925.1.8355a3b5b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cMdKzV/nzYIxoEYhnp7mJ7gM+eeNKqZTyK4I3e/N7V0U8mK7S+L19hlq3lhMbI1HCWJMgora++glPWZ5N0R2qw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3925.1.8355a3b5b5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3925.1.8355a3b5b5","@open-mercato/shared":"0.6.4-canary.3925.1.8355a3b5b5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3925.1.8355a3b5b5","@open-mercato/shared":"0.6.4-canary.3925.1.8355a3b5b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3925.1.8355a3b5b5_1779961484748_0.07125956671051337","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3926.1.c83e4d3395":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3926.1.c83e4d3395","_id":"@open-mercato/ai-assistant@0.6.4-develop.3926.1.c83e4d3395","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"82ca9cd7f42d2f0c662d44bf99b290b82bb2003d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3926.1.c83e4d3395.tgz","fileCount":719,"integrity":"sha512-r5mQJ+nTLzQ4WEbo2bCSZK4WZLxkok8GoDLzRltSJUjzV8PVAN4/i5JHSM5d2y6+ayPaI2ftTdxz1tc6VaM6Eg==","signatures":[{"sig":"MEUCIQCBDFMqqxrFtIUGqa65ys5wRz2oFRnpYDA7H/Q77SDCFwIgKcxAryVrMMCmIptEZi1ETSO/WK5TpAKONp0ZUZC8d8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3926.1.c83e4d3395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303278},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r5mQJ+nTLzQ4WEbo2bCSZK4WZLxkok8GoDLzRltSJUjzV8PVAN4/i5JHSM5d2y6+ayPaI2ftTdxz1tc6VaM6Eg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3926.1.c83e4d3395","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3926.1.c83e4d3395","@open-mercato/shared":"0.6.4-develop.3926.1.c83e4d3395"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3926.1.c83e4d3395","@open-mercato/shared":"0.6.4-develop.3926.1.c83e4d3395"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3926.1.c83e4d3395_1779961838461_0.6839479368033994","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3927.1.f6e4a5baf2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3927.1.f6e4a5baf2","_id":"@open-mercato/ai-assistant@0.6.4-canary.3927.1.f6e4a5baf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8b431d7fa2b1d6b2ee28bc59d3fdd5cd042e477","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3927.1.f6e4a5baf2.tgz","fileCount":719,"integrity":"sha512-Spv2/2u8SLFmlKtKSw/xN2o2wRgnQAoz274GrhCM5GEk6aR5saHQea48reyFtjUJFLN//5VmgaY9hzBzskvPZQ==","signatures":[{"sig":"MEYCIQCl60m7ExwNmLJEGRLAddGJITZDVnLChAh+xjNl4y53kwIhAJvzoDBsPMHfzVuOSJ7G42+srrZeVaj6OgaDdhIH5t2x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3927.1.f6e4a5baf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6303272},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Spv2/2u8SLFmlKtKSw/xN2o2wRgnQAoz274GrhCM5GEk6aR5saHQea48reyFtjUJFLN//5VmgaY9hzBzskvPZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3927.1.f6e4a5baf2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3927.1.f6e4a5baf2","@open-mercato/shared":"0.6.4-canary.3927.1.f6e4a5baf2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3927.1.f6e4a5baf2","@open-mercato/shared":"0.6.4-canary.3927.1.f6e4a5baf2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3927.1.f6e4a5baf2_1779961854473_0.5499677826469231","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3930.1.674c804425":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3930.1.674c804425","_id":"@open-mercato/ai-assistant@0.6.4-canary.3930.1.674c804425","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8c926b1633b8b1485421e3241f83f65cde6b07d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3930.1.674c804425.tgz","fileCount":719,"integrity":"sha512-0AeuRxslqMTuKgar9ADssViUPLf934vrw/Nom6I4yCOf/o/eoENrcERhlrgFqk0ptKNSO0nJPCze3fomLPSrCQ==","signatures":[{"sig":"MEYCIQDXHd6XtNCDaPtmnypR7PMMg/X1P05uCb9KzgEBP2xrLQIhAIqpGEdEkPTlHD92ppNF24TmoxfofbZhxSK5WlpGAzfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3930.1.674c804425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0AeuRxslqMTuKgar9ADssViUPLf934vrw/Nom6I4yCOf/o/eoENrcERhlrgFqk0ptKNSO0nJPCze3fomLPSrCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3930.1.674c804425","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3930.1.674c804425","@open-mercato/shared":"0.6.4-canary.3930.1.674c804425"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3930.1.674c804425","@open-mercato/shared":"0.6.4-canary.3930.1.674c804425"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3930.1.674c804425_1779962270560_0.05683849550884079","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3929.1.fcf7afece2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3929.1.fcf7afece2","_id":"@open-mercato/ai-assistant@0.6.4-develop.3929.1.fcf7afece2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"71668ee54ca4826c54e098246eee36295e50177f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3929.1.fcf7afece2.tgz","fileCount":719,"integrity":"sha512-+kgqOQBYCBwmB4+qSo60dGVZIuwMSUIg3RygGLsfinwnJWmOE8K8gzYc+vLcdHZ2CkPP1ToMtdhtk105MfKtyQ==","signatures":[{"sig":"MEUCIQD/yv7ajwWC4uJCuUWqsWRUcdN67tW4j6dS5x8Ohml3uQIgNI32uou2Bp8FhB0D7vJNLttm7TrZ/1kqLeppI35MOjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3929.1.fcf7afece2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307091},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+kgqOQBYCBwmB4+qSo60dGVZIuwMSUIg3RygGLsfinwnJWmOE8K8gzYc+vLcdHZ2CkPP1ToMtdhtk105MfKtyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3929.1.fcf7afece2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3929.1.fcf7afece2","@open-mercato/shared":"0.6.4-develop.3929.1.fcf7afece2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3929.1.fcf7afece2","@open-mercato/shared":"0.6.4-develop.3929.1.fcf7afece2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3929.1.fcf7afece2_1779962829745_0.7082962647552076","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3934.1.915316f7e7":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3934.1.915316f7e7","_id":"@open-mercato/ai-assistant@0.6.4-canary.3934.1.915316f7e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8d1f9264c098606b7a937bfe9c9292b86201f93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3934.1.915316f7e7.tgz","fileCount":719,"integrity":"sha512-sU0VFQade25yao6pC97GIui7PdAUgbRwuStn2sHquamoyfay+Eno9baIWKU4xKg9JyiMde3SnWlfF5Jw/Sg5EA==","signatures":[{"sig":"MEYCIQC32ej4QbesD9wKY76c0GjKT85AnaqhBV/gfzmqiavRegIhAP9UWBFwGs1XFneAH/5zQ5OkNc7B04qPNwUcObhIa+2K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3934.1.915316f7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sU0VFQade25yao6pC97GIui7PdAUgbRwuStn2sHquamoyfay+Eno9baIWKU4xKg9JyiMde3SnWlfF5Jw/Sg5EA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3934.1.915316f7e7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3934.1.915316f7e7","@open-mercato/shared":"0.6.4-canary.3934.1.915316f7e7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3934.1.915316f7e7","@open-mercato/shared":"0.6.4-canary.3934.1.915316f7e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3934.1.915316f7e7_1779963422243_0.2930421182142857","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3939.1.cf888eb3ec":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3939.1.cf888eb3ec","_id":"@open-mercato/ai-assistant@0.6.4-canary.3939.1.cf888eb3ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6a56e2d89dfdf32f7b398b939bd8924b1fc27af1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3939.1.cf888eb3ec.tgz","fileCount":719,"integrity":"sha512-tVMDek+g4moSySj1su7p8UcJIvqjTFFooZv4Q7omWGw7LJD2mvJrJ7yKXmuV+4F5KHeRR6EYCUkwu8bQ2fJOJA==","signatures":[{"sig":"MEQCIHWigW2BdAwvVEm61mhOXjvFyDzdMsrA1SVg7ka2MJ8FAiBwloEPm5kpfdmOTrdt7mweXw5gGGn+B67HQtEQrBd+UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3939.1.cf888eb3ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tVMDek+g4moSySj1su7p8UcJIvqjTFFooZv4Q7omWGw7LJD2mvJrJ7yKXmuV+4F5KHeRR6EYCUkwu8bQ2fJOJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3939.1.cf888eb3ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3939.1.cf888eb3ec","@open-mercato/shared":"0.6.4-canary.3939.1.cf888eb3ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3939.1.cf888eb3ec","@open-mercato/shared":"0.6.4-canary.3939.1.cf888eb3ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3939.1.cf888eb3ec_1779965248590_0.13231428160472647","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3940.1.885dcb8730":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3940.1.885dcb8730","_id":"@open-mercato/ai-assistant@0.6.4-canary.3940.1.885dcb8730","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c890ffb7ed0ac4930c3d5d0501752a3e266b402c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3940.1.885dcb8730.tgz","fileCount":719,"integrity":"sha512-ZbVCJeJMEPp0Dkq63gCJbdmxJ+YFlJj2o+kK98ZOV/TF71uoDK3bYDzq63qTI0ZN5qrRlEIoXaYAGo6VJ0eRnA==","signatures":[{"sig":"MEQCIHoO64Vt0ydfy9P5iPtimLP67hHFLcDqSBhY9BUAF4oFAiBs5Zoj29tH8pAVCFFzL0c/joBgLUHvuIrYwFOkDvyF4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3940.1.885dcb8730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZbVCJeJMEPp0Dkq63gCJbdmxJ+YFlJj2o+kK98ZOV/TF71uoDK3bYDzq63qTI0ZN5qrRlEIoXaYAGo6VJ0eRnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3940.1.885dcb8730","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3940.1.885dcb8730","@open-mercato/shared":"0.6.4-canary.3940.1.885dcb8730"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3940.1.885dcb8730","@open-mercato/shared":"0.6.4-canary.3940.1.885dcb8730"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3940.1.885dcb8730_1779965506724_0.6374053624568059","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3938.1.c97dbde799":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3938.1.c97dbde799","_id":"@open-mercato/ai-assistant@0.6.4-develop.3938.1.c97dbde799","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c687a3532dd03e2406b0aca582e8e4240fba5faf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3938.1.c97dbde799.tgz","fileCount":719,"integrity":"sha512-E3ECdPKrJ9Vj5oUsIKWFzt/z7sHYMorrTJBckB5CUXl/cSKYjhxsLOO1Ar+n/2x4sdW61mERaKGGKD+a2mF+fQ==","signatures":[{"sig":"MEUCIQCNoc62Dx8alDY5J590vOZ5x9xtcd1g2gIpAOGNt3EqnQIgA4xTivWoR6pXu54J4T8IX8X02hmq8luE9sSYUxF79KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3938.1.c97dbde799","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307091},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-E3ECdPKrJ9Vj5oUsIKWFzt/z7sHYMorrTJBckB5CUXl/cSKYjhxsLOO1Ar+n/2x4sdW61mERaKGGKD+a2mF+fQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3938.1.c97dbde799","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3938.1.c97dbde799","@open-mercato/shared":"0.6.4-develop.3938.1.c97dbde799"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3938.1.c97dbde799","@open-mercato/shared":"0.6.4-develop.3938.1.c97dbde799"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3938.1.c97dbde799_1779966354516_0.650091366230096","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3942.1.b8f0383a1c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3942.1.b8f0383a1c","_id":"@open-mercato/ai-assistant@0.6.4-canary.3942.1.b8f0383a1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e0d4fd951b72ebf6c2fbf2d8d192367d92d0139","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3942.1.b8f0383a1c.tgz","fileCount":719,"integrity":"sha512-pHTcDWZkX9b+j4bhmdXzgSULV1Hrj1J8CvJRQs8qmYmzXPoh4uYWhJV/cZ/wnbrM0ANWYsPYH1w0K6Zw60kI2g==","signatures":[{"sig":"MEUCIQDqbTCT2IP6WciefoFeaIJifglYVQZnDZx4lDRGrpDV1QIgMmhicVikfhX5HQncR7bmiRu2e3jd2UWN+mWr9lyPR0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3942.1.b8f0383a1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pHTcDWZkX9b+j4bhmdXzgSULV1Hrj1J8CvJRQs8qmYmzXPoh4uYWhJV/cZ/wnbrM0ANWYsPYH1w0K6Zw60kI2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3942.1.b8f0383a1c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3942.1.b8f0383a1c","@open-mercato/shared":"0.6.4-canary.3942.1.b8f0383a1c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3942.1.b8f0383a1c","@open-mercato/shared":"0.6.4-canary.3942.1.b8f0383a1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3942.1.b8f0383a1c_1779967758090_0.8746367090028826","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3941.1.d40457176c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3941.1.d40457176c","_id":"@open-mercato/ai-assistant@0.6.4-canary.3941.1.d40457176c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2481e87194802421e2c9ce91bcdadb0fcd032bd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3941.1.d40457176c.tgz","fileCount":719,"integrity":"sha512-lRsxIqWlv2/KDzacaZEoTHWJ2csQ0A7uamji4pZSjodSrpIxMy73DBYAD5r7QLbREiDkJOlebHntyhVhXHcSGw==","signatures":[{"sig":"MEUCIDUnC0E1doDtVet53tG+8qvEv2fc8L+lA1wTnZj0YQzmAiEA7D7advyI77aoZLzQfDeQFnjvzWWvTWe7++3OWE+RdMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3941.1.d40457176c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lRsxIqWlv2/KDzacaZEoTHWJ2csQ0A7uamji4pZSjodSrpIxMy73DBYAD5r7QLbREiDkJOlebHntyhVhXHcSGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3941.1.d40457176c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3941.1.d40457176c","@open-mercato/shared":"0.6.4-canary.3941.1.d40457176c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3941.1.d40457176c","@open-mercato/shared":"0.6.4-canary.3941.1.d40457176c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3941.1.d40457176c_1779968467318_0.5324900555437146","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3943.1.fc1afb9585":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3943.1.fc1afb9585","_id":"@open-mercato/ai-assistant@0.6.4-canary.3943.1.fc1afb9585","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"811080db4efa4900203bbf87ab79cc018f74b197","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3943.1.fc1afb9585.tgz","fileCount":719,"integrity":"sha512-7PLHLeyoQiSA6gnHc6AVIuCfz4AvbBSSP8BSTldTLPdtWxtzFC03vcG2HhNQ0pAEfpYRon64KfPR3zyIHMQkLg==","signatures":[{"sig":"MEQCIGg+iUS1W74YF5Isj3aUtGch9MvlZot1akCqEonvfDNjAiARZ5Ny66+UjPPcrEIJORDy6DP7jpb7eKmPLx9bh8sccA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3943.1.fc1afb9585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7PLHLeyoQiSA6gnHc6AVIuCfz4AvbBSSP8BSTldTLPdtWxtzFC03vcG2HhNQ0pAEfpYRon64KfPR3zyIHMQkLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3943.1.fc1afb9585","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3943.1.fc1afb9585","@open-mercato/shared":"0.6.4-canary.3943.1.fc1afb9585"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3943.1.fc1afb9585","@open-mercato/shared":"0.6.4-canary.3943.1.fc1afb9585"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3943.1.fc1afb9585_1779968848907_0.005701132477927029","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3944.1.4100aa7fbe":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3944.1.4100aa7fbe","_id":"@open-mercato/ai-assistant@0.6.4-develop.3944.1.4100aa7fbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60aed87e9b8caa338f5396bacb08ddbc36c2b775","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3944.1.4100aa7fbe.tgz","fileCount":719,"integrity":"sha512-q6YaE1C4ffehdaJ98k17fdWWFyNjoEGPf3CXZ+p4u5tbhsFwHShliifn36EbkWiWU818CZ3jylj2M+wSDsNfTA==","signatures":[{"sig":"MEYCIQC1Ytt4Nb5TII0xp+z8QhftLQmumssZTh+3R8djQpOfMgIhAP/rlz1sXyU2Js+i4M6rluSBca0zbYuMP2/RTMeHeqnY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3944.1.4100aa7fbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307091},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q6YaE1C4ffehdaJ98k17fdWWFyNjoEGPf3CXZ+p4u5tbhsFwHShliifn36EbkWiWU818CZ3jylj2M+wSDsNfTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3944.1.4100aa7fbe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3944.1.4100aa7fbe","@open-mercato/shared":"0.6.4-develop.3944.1.4100aa7fbe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3944.1.4100aa7fbe","@open-mercato/shared":"0.6.4-develop.3944.1.4100aa7fbe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3944.1.4100aa7fbe_1779970013248_0.41381436738179933","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3945.1.d033cd2c13":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3945.1.d033cd2c13","_id":"@open-mercato/ai-assistant@0.6.4-canary.3945.1.d033cd2c13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01244e064ae1773350caa44a5aeffdfb63adc5e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3945.1.d033cd2c13.tgz","fileCount":719,"integrity":"sha512-bZWimu0t3iZO3iuhb/0x7iECK6ddZAz2VDt5OecTLu4taYKWPa4KrcuW9F5vWKenff+bTo0Q+6xuv50mu3AU0w==","signatures":[{"sig":"MEYCIQDQBYGuW2d251g+SYFrzwAeyhr9Kdx2hrDNVUwbMN0IBAIhALLerhopcUEWDuZ1zPwZtAPp8R3GNNnqdmCN5LkCkh3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3945.1.d033cd2c13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bZWimu0t3iZO3iuhb/0x7iECK6ddZAz2VDt5OecTLu4taYKWPa4KrcuW9F5vWKenff+bTo0Q+6xuv50mu3AU0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3945.1.d033cd2c13","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3945.1.d033cd2c13","@open-mercato/shared":"0.6.4-canary.3945.1.d033cd2c13"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3945.1.d033cd2c13","@open-mercato/shared":"0.6.4-canary.3945.1.d033cd2c13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3945.1.d033cd2c13_1779970029884_0.8514216376715125","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3948.1.5be38582b6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3948.1.5be38582b6","_id":"@open-mercato/ai-assistant@0.6.4-canary.3948.1.5be38582b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b37db8f1e17635011a32b508dce6d1e76ba2fe0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3948.1.5be38582b6.tgz","fileCount":719,"integrity":"sha512-Z/IxUuxkmK0wiY3qPPi3p8YGcQlJYGHsQlKm+VTk5RaeT7MsbxqTf+Ae6eoylNIgDLZ6dheDQwIzm8eLHYchVA==","signatures":[{"sig":"MEUCIGppK2UPq1EPgMrXOivw0kamIUJtkZLfJNmEaLdVj1FFAiEAxztqV4TcGvFoFnKnUQprbndRCLPicCgnEDA+bEc/s7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3948.1.5be38582b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z/IxUuxkmK0wiY3qPPi3p8YGcQlJYGHsQlKm+VTk5RaeT7MsbxqTf+Ae6eoylNIgDLZ6dheDQwIzm8eLHYchVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3948.1.5be38582b6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3948.1.5be38582b6","@open-mercato/shared":"0.6.4-canary.3948.1.5be38582b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3948.1.5be38582b6","@open-mercato/shared":"0.6.4-canary.3948.1.5be38582b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3948.1.5be38582b6_1779970234850_0.15228337802657244","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3951.1.6e2d6e6021":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3951.1.6e2d6e6021","_id":"@open-mercato/ai-assistant@0.6.4-canary.3951.1.6e2d6e6021","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6dca3f71c4c0d509dbb95c6a17f728cbeb1617a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3951.1.6e2d6e6021.tgz","fileCount":719,"integrity":"sha512-18Cz8XLrUr4dMF9+yHj1PTtMxEqHzLRV9romLrWfP1C+zrm+1Lv6RNHyxf9itb2V8GHlaAADIDrZa52/F2s1BQ==","signatures":[{"sig":"MEUCIQD9LZPhlDh2kBP+abPpTHv0lvkInD3Czd6hMMdIrJZg6gIgXMNL0jSt0zGPBiiehC10Bxfjx02hefWyGGkvEk8HERw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3951.1.6e2d6e6021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-18Cz8XLrUr4dMF9+yHj1PTtMxEqHzLRV9romLrWfP1C+zrm+1Lv6RNHyxf9itb2V8GHlaAADIDrZa52/F2s1BQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3951.1.6e2d6e6021","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3951.1.6e2d6e6021","@open-mercato/shared":"0.6.4-canary.3951.1.6e2d6e6021"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3951.1.6e2d6e6021","@open-mercato/shared":"0.6.4-canary.3951.1.6e2d6e6021"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3951.1.6e2d6e6021_1779971042979_0.9916689460051562","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3953.1.a6644c0800":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3953.1.a6644c0800","_id":"@open-mercato/ai-assistant@0.6.4-canary.3953.1.a6644c0800","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d62b0c73523e122db749a64721dc05563c352b99","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3953.1.a6644c0800.tgz","fileCount":719,"integrity":"sha512-sgOg/edz261CKLN/I3+EbVgdumVH0niERfL0FHlsZjrb4KIkCAf9ropXg8JsGs9bMK16nmRdtbHHlgBaiQk1MQ==","signatures":[{"sig":"MEUCIFZUk7U0FzGkxiUVtFdQnCYKj1Prn5rstXB5BURXP2cRAiEAjfQJlXDBsck7GkK5TW+LyT++VTqfX92bCf+zgYP/R4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3953.1.a6644c0800","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sgOg/edz261CKLN/I3+EbVgdumVH0niERfL0FHlsZjrb4KIkCAf9ropXg8JsGs9bMK16nmRdtbHHlgBaiQk1MQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.12.1","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3953.1.a6644c0800","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3953.1.a6644c0800","@open-mercato/shared":"0.6.4-canary.3953.1.a6644c0800"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3953.1.a6644c0800","@open-mercato/shared":"0.6.4-canary.3953.1.a6644c0800"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3953.1.a6644c0800_1779972051571_0.07067394819573791","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3949.1.adc3d0b3b1":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3949.1.adc3d0b3b1","_id":"@open-mercato/ai-assistant@0.6.4-develop.3949.1.adc3d0b3b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da5d8e433637e288fa46909c92b70098b84c0e82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3949.1.adc3d0b3b1.tgz","fileCount":719,"integrity":"sha512-bGeg62WsNVQ3m96JFz1JVmAvB1Gy+qdDBs/TcY/uznKLZGlRAfkKfH6E8ypctLjDx4DcZ3nVhwZEKUmCJOBEcg==","signatures":[{"sig":"MEUCIEm+ZvLq2pfnlMYmkNA1Qz3q8jQmESeAqPZa/mNq+2B4AiEAoVxUsOPDMFCTpzHCnFtrHtmNQj6Pf4drJa968hsAeDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3949.1.adc3d0b3b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307091},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bGeg62WsNVQ3m96JFz1JVmAvB1Gy+qdDBs/TcY/uznKLZGlRAfkKfH6E8ypctLjDx4DcZ3nVhwZEKUmCJOBEcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3949.1.adc3d0b3b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3949.1.adc3d0b3b1","@open-mercato/shared":"0.6.4-develop.3949.1.adc3d0b3b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3949.1.adc3d0b3b1","@open-mercato/shared":"0.6.4-develop.3949.1.adc3d0b3b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3949.1.adc3d0b3b1_1779972613061_0.13662273378975387","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3950.1.176863011b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3950.1.176863011b","_id":"@open-mercato/ai-assistant@0.6.4-canary.3950.1.176863011b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c66dd7b3351a0bc727eff8649b7f7c7cd2a57d59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3950.1.176863011b.tgz","fileCount":719,"integrity":"sha512-5MFH4/lQ/K18YlxAjJYkcTlXDWfN+wvPPcERZ5qpLaIHOBWjqlu4dKnR3xvPr5jRUHZ8irjkx7CcZq+ouf33sg==","signatures":[{"sig":"MEUCIC1Bnfc4UrzbW7pekH+6EU56DuxOFJDoVFOE/HAPUNayAiEAtCeu9S4vPfjKuOmdijHlymsg6LlH/Toaf5lMA1r+WU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3950.1.176863011b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5MFH4/lQ/K18YlxAjJYkcTlXDWfN+wvPPcERZ5qpLaIHOBWjqlu4dKnR3xvPr5jRUHZ8irjkx7CcZq+ouf33sg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3950.1.176863011b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3950.1.176863011b","@open-mercato/shared":"0.6.4-canary.3950.1.176863011b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3950.1.176863011b","@open-mercato/shared":"0.6.4-canary.3950.1.176863011b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3950.1.176863011b_1779972690569_0.705205420992737","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3952.1.95a6265e84":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3952.1.95a6265e84","_id":"@open-mercato/ai-assistant@0.6.4-canary.3952.1.95a6265e84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b421d0483fe681cbbe732267247c482db3d420cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3952.1.95a6265e84.tgz","fileCount":719,"integrity":"sha512-tEAiY6E2wJHATYiGhFflXBKf8lgE+lgaUUQIKWc5r4C9hNBgioLg5S0VcB2fS5d9iTCMXXUFIKJHfPVyPL5h8Q==","signatures":[{"sig":"MEQCIDH7GOGvyAqUSX3SXj6ajlFo/BKTI3ORVoSf5kF9O5TeAiAqzaw6xNyyIl5LWkQwyhzJkiI1K2n0r7lQbuIMVffZyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3952.1.95a6265e84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tEAiY6E2wJHATYiGhFflXBKf8lgE+lgaUUQIKWc5r4C9hNBgioLg5S0VcB2fS5d9iTCMXXUFIKJHfPVyPL5h8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3952.1.95a6265e84","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3952.1.95a6265e84","@open-mercato/shared":"0.6.4-canary.3952.1.95a6265e84"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3952.1.95a6265e84","@open-mercato/shared":"0.6.4-canary.3952.1.95a6265e84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3952.1.95a6265e84_1779972933474_0.4269288061777814","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3954.1.83bbdc5c14":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3954.1.83bbdc5c14","_id":"@open-mercato/ai-assistant@0.6.4-canary.3954.1.83bbdc5c14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9abe6dc3917512cbce94cdf6de607d47bb273ab1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3954.1.83bbdc5c14.tgz","fileCount":719,"integrity":"sha512-+xBHfvJHH2K5Ri1QQCKkaHmFHKetGZ0kHBCuc5LJZE5GV9uxcLZyAW9+XZ1x5H7hz7ahp5Q3B8hrZcjWrWdoFw==","signatures":[{"sig":"MEYCIQDQ3BQ5PYapzNYfLBI1ipXngVH7SL3f91T0XF/bLszCHAIhAMkFp1aT5Xn1epQUqUhFIr2cGEvMaEVFvUHMcjtP+Q9X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3954.1.83bbdc5c14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+xBHfvJHH2K5Ri1QQCKkaHmFHKetGZ0kHBCuc5LJZE5GV9uxcLZyAW9+XZ1x5H7hz7ahp5Q3B8hrZcjWrWdoFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3954.1.83bbdc5c14","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3954.1.83bbdc5c14","@open-mercato/shared":"0.6.4-canary.3954.1.83bbdc5c14"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3954.1.83bbdc5c14","@open-mercato/shared":"0.6.4-canary.3954.1.83bbdc5c14"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3954.1.83bbdc5c14_1779974653824_0.5044704580666197","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3962.1.70f30e284c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3962.1.70f30e284c","_id":"@open-mercato/ai-assistant@0.6.4-develop.3962.1.70f30e284c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2bab0cea32c7291ce7e787ac562208881ee11ab8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3962.1.70f30e284c.tgz","fileCount":719,"integrity":"sha512-olI5xc55Go0/3B4+NN1vDIO6Ta0eTpNVPBJxP9w+uexndXd9LXc/ES6RSrojm0mkWWtoIlQO5z4Svt1OKlaJkg==","signatures":[{"sig":"MEQCICZvJcm+GeBkpIrFA+jQgkP76ZnIwQaWAWDADpMHNxceAiAqb774eMIV7QVMqcIbWmEeJDN7DLOioWSfWB9WDxrZxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3962.1.70f30e284c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307091},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-olI5xc55Go0/3B4+NN1vDIO6Ta0eTpNVPBJxP9w+uexndXd9LXc/ES6RSrojm0mkWWtoIlQO5z4Svt1OKlaJkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3962.1.70f30e284c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3962.1.70f30e284c","@open-mercato/shared":"0.6.4-develop.3962.1.70f30e284c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3962.1.70f30e284c","@open-mercato/shared":"0.6.4-develop.3962.1.70f30e284c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3962.1.70f30e284c_1779975152068_0.7687136490913682","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3963.1.8b1eea8b4c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3963.1.8b1eea8b4c","_id":"@open-mercato/ai-assistant@0.6.4-canary.3963.1.8b1eea8b4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8442c32ff61cf56757c0c01e057ca8ac21f77bc9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3963.1.8b1eea8b4c.tgz","fileCount":719,"integrity":"sha512-oZU0TX5KK/euxuPCwNZBcNmMaEOzWplmooVvLPhlvwQf6cv59FezCc/FUIbM4BjJWFFmKTOBFwZ0cK0gvLoQyw==","signatures":[{"sig":"MEUCIQD1/Usj/ju2ZJYIMjzQUEDmWRQGUJAb51MQbPTXFt9yPQIgf1Ems++BELNxMGfa496VTMl/y/W2bC4sJ5VvL0iDLPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3963.1.8b1eea8b4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oZU0TX5KK/euxuPCwNZBcNmMaEOzWplmooVvLPhlvwQf6cv59FezCc/FUIbM4BjJWFFmKTOBFwZ0cK0gvLoQyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3963.1.8b1eea8b4c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3963.1.8b1eea8b4c","@open-mercato/shared":"0.6.4-canary.3963.1.8b1eea8b4c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3963.1.8b1eea8b4c","@open-mercato/shared":"0.6.4-canary.3963.1.8b1eea8b4c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3963.1.8b1eea8b4c_1779975722653_0.5266033427107197","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3967.1.9372a16334":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3967.1.9372a16334","_id":"@open-mercato/ai-assistant@0.6.4-canary.3967.1.9372a16334","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"965caf20e0d4b378bc222486d9d7548d10bcf56e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3967.1.9372a16334.tgz","fileCount":719,"integrity":"sha512-+b5IYmUcjttTUMCOkpeOBHapiSLz85Xf3TfRbJC27tWj1DfyOOl/240hI1s8h0JSdezrpCg4sFJ/zhVxCaECOg==","signatures":[{"sig":"MEQCIDagizN501wAT7rn2c+lHXdP5irIHXcZms4DyXviGfT5AiAL0HP9o+1ujWVVsjJEyD9Hwo9CCYMBRWsNK+cDMYOyOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3967.1.9372a16334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6307085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+b5IYmUcjttTUMCOkpeOBHapiSLz85Xf3TfRbJC27tWj1DfyOOl/240hI1s8h0JSdezrpCg4sFJ/zhVxCaECOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3967.1.9372a16334","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3967.1.9372a16334","@open-mercato/shared":"0.6.4-canary.3967.1.9372a16334"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3967.1.9372a16334","@open-mercato/shared":"0.6.4-canary.3967.1.9372a16334"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3967.1.9372a16334_1779977822845_0.4970644688919559","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3971.1.35b45478e5":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3971.1.35b45478e5","_id":"@open-mercato/ai-assistant@0.6.4-canary.3971.1.35b45478e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a57e9daf4cc32a73f0cb4487c0893b0eccb62007","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3971.1.35b45478e5.tgz","fileCount":721,"integrity":"sha512-LM00MBMH80D9V2C/pHb6GWjFCaEP7g6ujGZqXeSLtx2d93WwgGs+wzKvybY7OUr7cNqQM3S0hJ/FW6WHzIorfg==","signatures":[{"sig":"MEUCIDT7iCASydyFecakGXS6BWahBFEYZwl9cuylEPKtNCNwAiEA9yfXfF2uycP1tLiotJ9DAVR84C4fee7xTGsyCS+0DyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3971.1.35b45478e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LM00MBMH80D9V2C/pHb6GWjFCaEP7g6ujGZqXeSLtx2d93WwgGs+wzKvybY7OUr7cNqQM3S0hJ/FW6WHzIorfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3971.1.35b45478e5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3971.1.35b45478e5","@open-mercato/shared":"0.6.4-canary.3971.1.35b45478e5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3971.1.35b45478e5","@open-mercato/shared":"0.6.4-canary.3971.1.35b45478e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3971.1.35b45478e5_1779977864306_0.6896078554945626","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3970.1.ec8aa7cf1d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3970.1.ec8aa7cf1d","_id":"@open-mercato/ai-assistant@0.6.4-canary.3970.1.ec8aa7cf1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f658ec4fc327a9099c4c608d0cccd4bbf9b0780","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3970.1.ec8aa7cf1d.tgz","fileCount":721,"integrity":"sha512-BpvVDcLX4y665WOAfE8Qi6+TOyIXBwpVJGH9r9Otf8Fy+aXSq8SRAFAbWWJMP6mCObo5EPXr+3QgcBcyUMJR+g==","signatures":[{"sig":"MEUCIQCceCRvS5BUQoee5LcmOqD5Fjh6C309juE8ahsFJtMozAIgT9IJBjdU4qiizMCn+fJpatKC5V0RB1zO3/aL5nN0H7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3970.1.ec8aa7cf1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BpvVDcLX4y665WOAfE8Qi6+TOyIXBwpVJGH9r9Otf8Fy+aXSq8SRAFAbWWJMP6mCObo5EPXr+3QgcBcyUMJR+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3970.1.ec8aa7cf1d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3970.1.ec8aa7cf1d","@open-mercato/shared":"0.6.4-canary.3970.1.ec8aa7cf1d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3970.1.ec8aa7cf1d","@open-mercato/shared":"0.6.4-canary.3970.1.ec8aa7cf1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3970.1.ec8aa7cf1d_1779977994946_0.7358826482753749","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3968.1.9d87f5fa16":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3968.1.9d87f5fa16","_id":"@open-mercato/ai-assistant@0.6.4-develop.3968.1.9d87f5fa16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de340b154ba9570370f26067de5aae0a460eb306","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3968.1.9d87f5fa16.tgz","fileCount":721,"integrity":"sha512-7zOKUCM2SmeoUaLaek9Oi7nxDMWUo/Hcwq1dcRTzILWfwjFiHMNcUfPKy9sTreHiOXFNDKUwCTb6rJa0wB7OFg==","signatures":[{"sig":"MEQCIFw9+Z6qoE4znmYBXFiVwGUZmqwnswRWupcPyyfcaEyjAiBwgvztQrWONXnhaaKhaQ+n5QCBret+cAQECWUUZr1s9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3968.1.9d87f5fa16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7zOKUCM2SmeoUaLaek9Oi7nxDMWUo/Hcwq1dcRTzILWfwjFiHMNcUfPKy9sTreHiOXFNDKUwCTb6rJa0wB7OFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3968.1.9d87f5fa16","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3968.1.9d87f5fa16","@open-mercato/shared":"0.6.4-develop.3968.1.9d87f5fa16"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3968.1.9d87f5fa16","@open-mercato/shared":"0.6.4-develop.3968.1.9d87f5fa16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3968.1.9d87f5fa16_1779978142856_0.6096820419631186","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3969.1.ab281192bb":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3969.1.ab281192bb","_id":"@open-mercato/ai-assistant@0.6.4-canary.3969.1.ab281192bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74f586bbd3a211f16eeebb286184e3f7699fc74e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3969.1.ab281192bb.tgz","fileCount":721,"integrity":"sha512-hNtwkQFTY2yC6K+wDnepHeKQEfQyYoeR7G8sFiVyUlWXaQv8KueL6VZnzqzTKTMj2STVfUrI98cx8YtaNmaqhg==","signatures":[{"sig":"MEYCIQDt03ttvacN37uAkS0Xws4PuAXhHjckUKuredVN5Yg/fgIhANmWjuRNS7ijJaJCLG8PK5Wh0sLOEMfiPWH0IH5ZbkNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3969.1.ab281192bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hNtwkQFTY2yC6K+wDnepHeKQEfQyYoeR7G8sFiVyUlWXaQv8KueL6VZnzqzTKTMj2STVfUrI98cx8YtaNmaqhg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3969.1.ab281192bb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3969.1.ab281192bb","@open-mercato/shared":"0.6.4-canary.3969.1.ab281192bb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3969.1.ab281192bb","@open-mercato/shared":"0.6.4-canary.3969.1.ab281192bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3969.1.ab281192bb_1779978343010_0.68839131539487","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3976.1.4e72e60206":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3976.1.4e72e60206","_id":"@open-mercato/ai-assistant@0.6.4-develop.3976.1.4e72e60206","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78bc4a82a3b22bffffbd1409b055f477ff960b37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3976.1.4e72e60206.tgz","fileCount":721,"integrity":"sha512-joK774Gcm/1mgI6fOAbWXXOGDsX7hByEUuVVPgrA0BrBxQSEINPCod4dFTt308sFeCkgrTJqlTYkrMu4+itw3A==","signatures":[{"sig":"MEYCIQDSfE7RxrGpbP0ZuguRciOmGlV1pIPble3kRkXr+3BoOgIhANMQgyCk/6hRPhhevoUkrkrbU/SlswO33SolNyjP0wD7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3976.1.4e72e60206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-joK774Gcm/1mgI6fOAbWXXOGDsX7hByEUuVVPgrA0BrBxQSEINPCod4dFTt308sFeCkgrTJqlTYkrMu4+itw3A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3976.1.4e72e60206","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3976.1.4e72e60206","@open-mercato/shared":"0.6.4-develop.3976.1.4e72e60206"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3976.1.4e72e60206","@open-mercato/shared":"0.6.4-develop.3976.1.4e72e60206"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3976.1.4e72e60206_1779981082096_0.30711351766118744","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3977.1.727d71b0c8":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3977.1.727d71b0c8","_id":"@open-mercato/ai-assistant@0.6.4-canary.3977.1.727d71b0c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2b9d88038699bf6380801014d740c1b364a2fc3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3977.1.727d71b0c8.tgz","fileCount":721,"integrity":"sha512-sqGDhmUcDzQqxtqthnIVGqclB+66T382yzMc+mDln4Bi970n2DltZe0gNJA3iAhcObtn8jysLayIhqYjGQ5xLQ==","signatures":[{"sig":"MEQCIAaeklyzcwMc7GPZqOBVSKX0ysns+2LN+Y7JQPFBeVUeAiB1T3AzL1GKO+JrdVwvXH7skYVGgLhZO+iiC1kMMg4mfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3977.1.727d71b0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sqGDhmUcDzQqxtqthnIVGqclB+66T382yzMc+mDln4Bi970n2DltZe0gNJA3iAhcObtn8jysLayIhqYjGQ5xLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3977.1.727d71b0c8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3977.1.727d71b0c8","@open-mercato/shared":"0.6.4-canary.3977.1.727d71b0c8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3977.1.727d71b0c8","@open-mercato/shared":"0.6.4-canary.3977.1.727d71b0c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3977.1.727d71b0c8_1779981101423_0.22352247793597213","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3979.1.4f758c45dd":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3979.1.4f758c45dd","_id":"@open-mercato/ai-assistant@0.6.4-canary.3979.1.4f758c45dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"722d11ba828b48793354e74f8b22c08d4bc10c1f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3979.1.4f758c45dd.tgz","fileCount":721,"integrity":"sha512-c8DY6FPt7LRA84v0vkLMQm3h4CnV992jhYVNQgkEFj5kgoEOB4KSgQGTa7p28mWWLuSZ06tB9h03WEwz2FwuxA==","signatures":[{"sig":"MEUCIGy+HAhuMg5sVD4Z3Q/jdC5VjK4QpxhUKdQFglNxc6slAiEAkfhWmFoAWjjIqTn20Er5p8iEJEhJqb2hYea1fnj7/vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3979.1.4f758c45dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-c8DY6FPt7LRA84v0vkLMQm3h4CnV992jhYVNQgkEFj5kgoEOB4KSgQGTa7p28mWWLuSZ06tB9h03WEwz2FwuxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3979.1.4f758c45dd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3979.1.4f758c45dd","@open-mercato/shared":"0.6.4-canary.3979.1.4f758c45dd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3979.1.4f758c45dd","@open-mercato/shared":"0.6.4-canary.3979.1.4f758c45dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3979.1.4f758c45dd_1779984196573_0.25994057102675727","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@open-mercato/ai-assistant","version":"0.6.3","_id":"@open-mercato/ai-assistant@0.6.3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0a6a651ae90ba3944e2ac669f842a94da63d929","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.3.tgz","fileCount":721,"integrity":"sha512-b056aOT7RzDnw2XuIVc4zRnvi+BLvv6SzRAbjBw6SEFcH8GSJq2SKaoxpHXlsOUGFBaZVqndFm/qBF3kOWeFmw==","signatures":[{"sig":"MEQCIHp+GNcWp4YbiAtdTFTasHXVq8xH2YXXf2z6mwMuM1isAiBd2nogphVZe4GcwDVowY5VzwIDiINJNwrxeM8fHoKFVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319085},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b056aOT7RzDnw2XuIVc4zRnvi+BLvv6SzRAbjBw6SEFcH8GSJq2SKaoxpHXlsOUGFBaZVqndFm/qBF3kOWeFmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.3","@open-mercato/shared":"0.6.3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.3","@open-mercato/shared":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.3_1779984292515_0.14733684642331624","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3978.1.2f05baffed":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3978.1.2f05baffed","_id":"@open-mercato/ai-assistant@0.6.4-develop.3978.1.2f05baffed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8061d1ad8884572d4bdce74b7f0c227e1288fd0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3978.1.2f05baffed.tgz","fileCount":721,"integrity":"sha512-v0/O/IVEUbDTb842Mo6mIgFB+TauGOGl+j8e8US+yOpiM2Ke7pa3froLQ/zywaFryf49MFJqLmrhBUbTuPU91Q==","signatures":[{"sig":"MEUCIQD+QGUq7DmHj2c1XaoVwOhOxjwwzKtssEfBHZjmDcCKmAIgCVQoKf4INZjJ+DEi1Eo8TvTiDnw9luWRwNu5FwMraqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3978.1.2f05baffed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v0/O/IVEUbDTb842Mo6mIgFB+TauGOGl+j8e8US+yOpiM2Ke7pa3froLQ/zywaFryf49MFJqLmrhBUbTuPU91Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3978.1.2f05baffed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3978.1.2f05baffed","@open-mercato/shared":"0.6.4-develop.3978.1.2f05baffed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3978.1.2f05baffed","@open-mercato/shared":"0.6.4-develop.3978.1.2f05baffed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3978.1.2f05baffed_1779984399699_0.853072636470245","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3980.1.44d1c38b69":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3980.1.44d1c38b69","_id":"@open-mercato/ai-assistant@0.6.4-canary.3980.1.44d1c38b69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e74a46f50990d59241d74ef47f6658fe38047f56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3980.1.44d1c38b69.tgz","fileCount":721,"integrity":"sha512-LQrrxNOKCtr6zbtzUicIUxX5X+Qeegsyp9nHDWOiiHq/LqZvW+Uiaum1FygsGOhtkfqmifNfEkqJCt7vgLXeQg==","signatures":[{"sig":"MEQCIFPAoGD5NprZOxUWiKJK5bF/VdEQP5beYthFybxwQbfEAiA7dhT7jcVk8t8AeOm6rzLpiaWRPafRgT7lew1UXkmfNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3980.1.44d1c38b69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LQrrxNOKCtr6zbtzUicIUxX5X+Qeegsyp9nHDWOiiHq/LqZvW+Uiaum1FygsGOhtkfqmifNfEkqJCt7vgLXeQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3980.1.44d1c38b69","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3980.1.44d1c38b69","@open-mercato/shared":"0.6.4-canary.3980.1.44d1c38b69"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3980.1.44d1c38b69","@open-mercato/shared":"0.6.4-canary.3980.1.44d1c38b69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3980.1.44d1c38b69_1779987024830_0.5399059233497279","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3981.1.0cdf7db36c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3981.1.0cdf7db36c","_id":"@open-mercato/ai-assistant@0.6.4-canary.3981.1.0cdf7db36c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c72f2d0eca92a893ca5d894f4b2860ad5b8e32eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3981.1.0cdf7db36c.tgz","fileCount":721,"integrity":"sha512-frIoeHxpOuPcHBWYyTebKjj8QMJ3QV5hs8hI7m3/PDj1Moxkfgp25+aoNJgEVxhpX2W/sgNifEalHPtU5zfZCg==","signatures":[{"sig":"MEUCIQC6kxR2oq+JnRW53NVFvDXbZ5imytVn2uE4rOTzTRrZLgIgUYWASXx+ep/aCSk2ST8BkXa3eyGpJJCU+oNVGde4u6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3981.1.0cdf7db36c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-frIoeHxpOuPcHBWYyTebKjj8QMJ3QV5hs8hI7m3/PDj1Moxkfgp25+aoNJgEVxhpX2W/sgNifEalHPtU5zfZCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3981.1.0cdf7db36c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3981.1.0cdf7db36c","@open-mercato/shared":"0.6.4-canary.3981.1.0cdf7db36c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3981.1.0cdf7db36c","@open-mercato/shared":"0.6.4-canary.3981.1.0cdf7db36c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3981.1.0cdf7db36c_1779988213423_0.5511898078865973","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3982.1.346aa2db0b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3982.1.346aa2db0b","_id":"@open-mercato/ai-assistant@0.6.4-canary.3982.1.346aa2db0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"572546c27784cc61d4370ea9752ab75bedde1d7d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3982.1.346aa2db0b.tgz","fileCount":721,"integrity":"sha512-IFVNvQK0t+OPbm9FsMkX09oF59KOf1lifJSbyZK4rkwLrbUZpEIui0hVMnXm1+ZUVwXAH/Vm2/XCZ/UKGQ/1HQ==","signatures":[{"sig":"MEYCIQCuQgCiQE1S9ljW7RdPoOcbIBGQRbQam11jrjMAsh9aKgIhAJQXCEbjZvYvbzaXtLxZog1jKSpJZALM7h3YSCWM85vz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3982.1.346aa2db0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IFVNvQK0t+OPbm9FsMkX09oF59KOf1lifJSbyZK4rkwLrbUZpEIui0hVMnXm1+ZUVwXAH/Vm2/XCZ/UKGQ/1HQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3982.1.346aa2db0b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3982.1.346aa2db0b","@open-mercato/shared":"0.6.4-canary.3982.1.346aa2db0b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3982.1.346aa2db0b","@open-mercato/shared":"0.6.4-canary.3982.1.346aa2db0b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3982.1.346aa2db0b_1779989407766_0.23761759296119167","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3983.1.d047829419":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3983.1.d047829419","_id":"@open-mercato/ai-assistant@0.6.4-canary.3983.1.d047829419","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e9b14f7295d15fb2613dfed340d9145d04a2fed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3983.1.d047829419.tgz","fileCount":721,"integrity":"sha512-M/t2zENc4iL2jAwPYafojzwiwpNcEgfWk7tEKs9K6MBZHpKwkCaFkAAH1ZXjK6Oq8+bZGbliy0MS/RqQeTfADQ==","signatures":[{"sig":"MEUCIBMGII4F6Wf7zWF+xa0dDjlmf8qmG25tYBDaTDuI47TKAiEA5bHKqrfnHL6D3pXDhkxyfz3KEYAUgvANsCN2sdiChcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3983.1.d047829419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M/t2zENc4iL2jAwPYafojzwiwpNcEgfWk7tEKs9K6MBZHpKwkCaFkAAH1ZXjK6Oq8+bZGbliy0MS/RqQeTfADQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3983.1.d047829419","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3983.1.d047829419","@open-mercato/shared":"0.6.4-canary.3983.1.d047829419"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3983.1.d047829419","@open-mercato/shared":"0.6.4-canary.3983.1.d047829419"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3983.1.d047829419_1779989626527_0.028332411438596106","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3985.1.9cbbca93d1":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3985.1.9cbbca93d1","_id":"@open-mercato/ai-assistant@0.6.4-canary.3985.1.9cbbca93d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"501008dbe197559f1421009e5de10491c63b4471","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3985.1.9cbbca93d1.tgz","fileCount":721,"integrity":"sha512-+HWDuYj1xqZ3KbH8tRcj2SNfgcAr1eZQMY+3bXOXHM1AHkXyANu306CT4PNoYNKsehMRSBAssIX35Hh+9q0RNw==","signatures":[{"sig":"MEYCIQCLq+Hu9WPsQNZSlfvMVo7RqrDDJKHKiWbuyzaI3ydE9gIhAIp/xYvX0yt0bLK750odZ9u2Cz2JUhGO+A9lsVoVrZ0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3985.1.9cbbca93d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+HWDuYj1xqZ3KbH8tRcj2SNfgcAr1eZQMY+3bXOXHM1AHkXyANu306CT4PNoYNKsehMRSBAssIX35Hh+9q0RNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3985.1.9cbbca93d1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3985.1.9cbbca93d1","@open-mercato/shared":"0.6.4-canary.3985.1.9cbbca93d1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3985.1.9cbbca93d1","@open-mercato/shared":"0.6.4-canary.3985.1.9cbbca93d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3985.1.9cbbca93d1_1779992906334_0.7500109506808212","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3990.1.b40f1be90f":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3990.1.b40f1be90f","_id":"@open-mercato/ai-assistant@0.6.4-canary.3990.1.b40f1be90f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a59fb0ff8fb4ffbb3d0d950711c6e824bb5bf219","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3990.1.b40f1be90f.tgz","fileCount":721,"integrity":"sha512-pKKxLNaUlVW9tWZB/0DttlBKRZD3vhf1bwCS0p234k61BvcltIqBeCJNK6yhPA5DOjUL7hkatUtQHCZC5ajqvg==","signatures":[{"sig":"MEUCIQCRuoMHGwDTt54DtyQZDcvti/BIRvCRafb2W3T9M/cy6gIgBLLy1ohfch7gsTn2ZcvbBZsW/7L+3euiZ7LlOYAZlyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3990.1.b40f1be90f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pKKxLNaUlVW9tWZB/0DttlBKRZD3vhf1bwCS0p234k61BvcltIqBeCJNK6yhPA5DOjUL7hkatUtQHCZC5ajqvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3990.1.b40f1be90f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3990.1.b40f1be90f","@open-mercato/shared":"0.6.4-canary.3990.1.b40f1be90f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3990.1.b40f1be90f","@open-mercato/shared":"0.6.4-canary.3990.1.b40f1be90f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3990.1.b40f1be90f_1779995642971_0.8331305586354707","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3993.1.739a4e21a9":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3993.1.739a4e21a9","_id":"@open-mercato/ai-assistant@0.6.4-canary.3993.1.739a4e21a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4516e1deb6beb296fc2c547b7a91ac51485502cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3993.1.739a4e21a9.tgz","fileCount":721,"integrity":"sha512-IC5aL6Dyl1x/5MKJS204LCh9sB/qsolEdvHkbJ1NBBvg4RfPIxJqKZ30TFJAMSXgmdl2we8pX4jpJEFsxPUUOg==","signatures":[{"sig":"MEYCIQD7gTU+5t6HeKJpGb32IR5d/zoGjwEhXl5tetTQdnw0FAIhAPdGLGLrlF8CdutPCld3Vbw8peXlWf7r6zkVDt8BDYEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3993.1.739a4e21a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IC5aL6Dyl1x/5MKJS204LCh9sB/qsolEdvHkbJ1NBBvg4RfPIxJqKZ30TFJAMSXgmdl2we8pX4jpJEFsxPUUOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3993.1.739a4e21a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3993.1.739a4e21a9","@open-mercato/shared":"0.6.4-canary.3993.1.739a4e21a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3993.1.739a4e21a9","@open-mercato/shared":"0.6.4-canary.3993.1.739a4e21a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3993.1.739a4e21a9_1779996629964_0.7718939965168423","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3992.1.0f76b3b18e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3992.1.0f76b3b18e","_id":"@open-mercato/ai-assistant@0.6.4-canary.3992.1.0f76b3b18e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a980d195d296ec7c88bf1ba18e8ffcece995dcb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3992.1.0f76b3b18e.tgz","fileCount":721,"integrity":"sha512-4CLmb/n6mHu1wLeKTwKuCS9qTyEH4IUnBVNn76WrLgSMh5zhBiRLJ9oOES+PanZWg5ojb3jmtsYSboq40dbQxQ==","signatures":[{"sig":"MEQCIE55YnWEzCiUnLs7OL9BzANzzdL0zKmQSsjAJlr3wDkjAiBWIBjKcggW9ws8UoSBqFRRLeAAeACjxBzITm+OovpHVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3992.1.0f76b3b18e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4CLmb/n6mHu1wLeKTwKuCS9qTyEH4IUnBVNn76WrLgSMh5zhBiRLJ9oOES+PanZWg5ojb3jmtsYSboq40dbQxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3992.1.0f76b3b18e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3992.1.0f76b3b18e","@open-mercato/shared":"0.6.4-canary.3992.1.0f76b3b18e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3992.1.0f76b3b18e","@open-mercato/shared":"0.6.4-canary.3992.1.0f76b3b18e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3992.1.0f76b3b18e_1779998148583_0.830344181842785","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3996.1.430e257cfc":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.3996.1.430e257cfc","_id":"@open-mercato/ai-assistant@0.6.4-develop.3996.1.430e257cfc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df5ab4eae95eec3057c08f43b6427c5e9d2baab8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.3996.1.430e257cfc.tgz","fileCount":721,"integrity":"sha512-4nQmKSLp0EP3RadHk2PZtnMSw/vI49PCBQk0go8tr1L5enHrEKU8zGuJ8U/HExj4LjCWRxpHdJDSrNT3wt74Fw==","signatures":[{"sig":"MEUCIHVsxzWclok8hgsY3kxlX+4uOZ0FrBRD4C5nt2f7r1MRAiEA+kvXiX9Oc+ZOOH0kN0PmB4SmgxG7hikkQp1+HdprOKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.3996.1.430e257cfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4nQmKSLp0EP3RadHk2PZtnMSw/vI49PCBQk0go8tr1L5enHrEKU8zGuJ8U/HExj4LjCWRxpHdJDSrNT3wt74Fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.3996.1.430e257cfc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.3996.1.430e257cfc","@open-mercato/shared":"0.6.4-develop.3996.1.430e257cfc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.3996.1.430e257cfc","@open-mercato/shared":"0.6.4-develop.3996.1.430e257cfc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.3996.1.430e257cfc_1780043015413_0.9100953132284979","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3997.1.0ffa461166":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3997.1.0ffa461166","_id":"@open-mercato/ai-assistant@0.6.4-canary.3997.1.0ffa461166","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"769e75395089a9b8bbaf8d0bab0ce64463edd2e3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3997.1.0ffa461166.tgz","fileCount":721,"integrity":"sha512-nZTDcp2egdnbDachRImrgwGbsIknfOL28tveOOFeGeitQwA80Fxe8mQFXcT11VbaPY3+uoPs44ORxxUU+XHxyQ==","signatures":[{"sig":"MEUCIGE89Y1HjmbTJgVo5opvNmkkuj5Colrzx44LE3P0R1sxAiEA5D24mxBzPQtU7UNgDIYIR75zLQOShIRFanRm19OsYsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3997.1.0ffa461166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nZTDcp2egdnbDachRImrgwGbsIknfOL28tveOOFeGeitQwA80Fxe8mQFXcT11VbaPY3+uoPs44ORxxUU+XHxyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3997.1.0ffa461166","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3997.1.0ffa461166","@open-mercato/shared":"0.6.4-canary.3997.1.0ffa461166"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3997.1.0ffa461166","@open-mercato/shared":"0.6.4-canary.3997.1.0ffa461166"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3997.1.0ffa461166_1780043927676_0.25949685466716854","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3998.1.6ab83dc2b8":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.3998.1.6ab83dc2b8","_id":"@open-mercato/ai-assistant@0.6.4-canary.3998.1.6ab83dc2b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68b72332c5257cd6c410432f8883f38973488463","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.3998.1.6ab83dc2b8.tgz","fileCount":721,"integrity":"sha512-tMKjJX9DgDxjmFCJCXhNvjOgz0I//Y85ObAk4xFTvXidGb7PpC6fczfCSnWeFEW/QM0Avb58XMyX7Ix7tZHiyw==","signatures":[{"sig":"MEUCIHvthqp8QVHyGpNfa1iZxklUKI8n4R4s/QzjOMDzhPUGAiEAt5M6I/mOyAGrZOIoC9GzA7KsEgvWqH/LfBWqd17n0Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.3998.1.6ab83dc2b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tMKjJX9DgDxjmFCJCXhNvjOgz0I//Y85ObAk4xFTvXidGb7PpC6fczfCSnWeFEW/QM0Avb58XMyX7Ix7tZHiyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.3998.1.6ab83dc2b8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.3998.1.6ab83dc2b8","@open-mercato/shared":"0.6.4-canary.3998.1.6ab83dc2b8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.3998.1.6ab83dc2b8","@open-mercato/shared":"0.6.4-canary.3998.1.6ab83dc2b8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.3998.1.6ab83dc2b8_1780046173204_0.06644737265831346","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4000.1.450e315cec":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4000.1.450e315cec","_id":"@open-mercato/ai-assistant@0.6.4-develop.4000.1.450e315cec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c77f767a39d69cb8fa2189973cf2216fcc1af24","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4000.1.450e315cec.tgz","fileCount":721,"integrity":"sha512-VzsvtcxaYS/Sdj+uglDUyQrqUKu0gctZEvbtJHBCExGJBvXEtCAyQeXS/0PkeJSTBjGhYPemlJoftpIpJUZbUA==","signatures":[{"sig":"MEUCIHbdQ3aJjsTXCELsnBuv4yNcjnwWJxs0pm+1ip3u5vI/AiEAzH0EjAXfGXkzcj5fvohNbhZrzBNHw9Hl8SL7/g4s6PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4000.1.450e315cec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VzsvtcxaYS/Sdj+uglDUyQrqUKu0gctZEvbtJHBCExGJBvXEtCAyQeXS/0PkeJSTBjGhYPemlJoftpIpJUZbUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4000.1.450e315cec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4000.1.450e315cec","@open-mercato/shared":"0.6.4-develop.4000.1.450e315cec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4000.1.450e315cec","@open-mercato/shared":"0.6.4-develop.4000.1.450e315cec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4000.1.450e315cec_1780046799197_0.27461797463195126","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4003.1.4809671b82":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4003.1.4809671b82","_id":"@open-mercato/ai-assistant@0.6.4-canary.4003.1.4809671b82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecab3752cd7ef78fb888dad463fc079dcf69147c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4003.1.4809671b82.tgz","fileCount":721,"integrity":"sha512-xAkf5Rae0ydrbp1+TsQj+3OtXzrsg3/DWA4lg5Hz4Pw4N0602reSMJt79Gv46CaeiQ3mecMQZB51cnk16NttvA==","signatures":[{"sig":"MEUCIQDJDD3sr3US0ABdqCN7bEnsTVrCoL8Wxzxnualln6b/WAIgA0wbEmgwrli5z3ODI3GFlqpsIJzFlb3WR9T6yxARpVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4003.1.4809671b82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xAkf5Rae0ydrbp1+TsQj+3OtXzrsg3/DWA4lg5Hz4Pw4N0602reSMJt79Gv46CaeiQ3mecMQZB51cnk16NttvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4003.1.4809671b82","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4003.1.4809671b82","@open-mercato/shared":"0.6.4-canary.4003.1.4809671b82"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4003.1.4809671b82","@open-mercato/shared":"0.6.4-canary.4003.1.4809671b82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4003.1.4809671b82_1780047524862_0.7218054419506712","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4004.1.f81f11a3b7":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4004.1.f81f11a3b7","_id":"@open-mercato/ai-assistant@0.6.4-canary.4004.1.f81f11a3b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5dd96a0047a9aeb55790b5e53ae4558fada02050","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4004.1.f81f11a3b7.tgz","fileCount":721,"integrity":"sha512-jokaEYrEKYHg6idii3byuS65d3ukTB4aFNECV7pJBYaj3A9yqmF/mRgupNf/eOHjQ6zXnXw9Nsi6P5MDzoU5Yg==","signatures":[{"sig":"MEUCIBjv2PnqCFSmnw0Ixm0Tp1txhhnqB/6w8t7zH8E0FSmSAiEAyjywuEbdBqHn40ZhV2IXLw2yvzt+BNru5kg+ahVi5Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4004.1.f81f11a3b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jokaEYrEKYHg6idii3byuS65d3ukTB4aFNECV7pJBYaj3A9yqmF/mRgupNf/eOHjQ6zXnXw9Nsi6P5MDzoU5Yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4004.1.f81f11a3b7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4004.1.f81f11a3b7","@open-mercato/shared":"0.6.4-canary.4004.1.f81f11a3b7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4004.1.f81f11a3b7","@open-mercato/shared":"0.6.4-canary.4004.1.f81f11a3b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4004.1.f81f11a3b7_1780047530655_0.34093910816679696","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4011.1.4f3ed9ae3e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4011.1.4f3ed9ae3e","_id":"@open-mercato/ai-assistant@0.6.4-develop.4011.1.4f3ed9ae3e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"57ea44c6c97f29425bb1d80968e0425ea505ea7f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4011.1.4f3ed9ae3e.tgz","fileCount":721,"integrity":"sha512-MTUrWovq9ofMyYPDNXQg7b/1BRerqxC0FCKzTvK8p/mL/tQlj6EgcTruF4zAaHbgEry9KVbgLcA8Vh5iNj3cNg==","signatures":[{"sig":"MEUCIQDpvtzOgyVZW15EKrPqLDikZbUGRdNZD6DQftc2fuBTGAIgCwwrU/I2h43oJpvThWESCE9wD3eOGmSWqeciAnbvRvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4011.1.4f3ed9ae3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MTUrWovq9ofMyYPDNXQg7b/1BRerqxC0FCKzTvK8p/mL/tQlj6EgcTruF4zAaHbgEry9KVbgLcA8Vh5iNj3cNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4011.1.4f3ed9ae3e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4011.1.4f3ed9ae3e","@open-mercato/shared":"0.6.4-develop.4011.1.4f3ed9ae3e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4011.1.4f3ed9ae3e","@open-mercato/shared":"0.6.4-develop.4011.1.4f3ed9ae3e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4011.1.4f3ed9ae3e_1780049380338_0.5834483756169306","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4017.1.f172c08b10":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4017.1.f172c08b10","_id":"@open-mercato/ai-assistant@0.6.4-canary.4017.1.f172c08b10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f465636008cc6e11dbdd42c6285c6645f7c8f4cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4017.1.f172c08b10.tgz","fileCount":721,"integrity":"sha512-y74+fFbjYJKwWmps0X6rJTAHrI4B9PZpCXVtmn8JFCYL3tLqxGpJPSvIivoX9GlrTkG6PGUzanYm6BaCpf/lgg==","signatures":[{"sig":"MEYCIQD0XaWw9+cowXgkreV3YwnBe2nz0SLuBTyCZ7xMTm0W0AIhAMxS6wKehB6PDWgnoIaZsV+QUxoDYQHIxPVrJY4Ot5Jr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4017.1.f172c08b10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y74+fFbjYJKwWmps0X6rJTAHrI4B9PZpCXVtmn8JFCYL3tLqxGpJPSvIivoX9GlrTkG6PGUzanYm6BaCpf/lgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4017.1.f172c08b10","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4017.1.f172c08b10","@open-mercato/shared":"0.6.4-canary.4017.1.f172c08b10"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4017.1.f172c08b10","@open-mercato/shared":"0.6.4-canary.4017.1.f172c08b10"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4017.1.f172c08b10_1780050351209_0.9500210390435677","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4020.1.dec3d5ad4d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4020.1.dec3d5ad4d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4020.1.dec3d5ad4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1ad4b029590e000afb8690879e2bb21fc120d86e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4020.1.dec3d5ad4d.tgz","fileCount":721,"integrity":"sha512-bmDzeby0Fojcj2P8qeqmgSUDWUcfIhi2n226xJPXPOnY9WN9APH83uxfkArL/TIHd0OAUX474xfCPmir+0Fddw==","signatures":[{"sig":"MEUCIDjGv27NorrQXzObiXbeqinfXc4QcqCJ7yIDpTVVc1/EAiEA31wVk0P6HimSWoUPlLRA/wweJ+z9Y7lFFcK9C/NNSOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4020.1.dec3d5ad4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bmDzeby0Fojcj2P8qeqmgSUDWUcfIhi2n226xJPXPOnY9WN9APH83uxfkArL/TIHd0OAUX474xfCPmir+0Fddw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4020.1.dec3d5ad4d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4020.1.dec3d5ad4d","@open-mercato/shared":"0.6.4-canary.4020.1.dec3d5ad4d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4020.1.dec3d5ad4d","@open-mercato/shared":"0.6.4-canary.4020.1.dec3d5ad4d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4020.1.dec3d5ad4d_1780051027812_0.7363429806787964","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4021.1.781c927779":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4021.1.781c927779","_id":"@open-mercato/ai-assistant@0.6.4-canary.4021.1.781c927779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e17779d94a80f2e5230fed90266211048ce8bf8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4021.1.781c927779.tgz","fileCount":721,"integrity":"sha512-zCBWz/WS4wZpauVD9CuJ4mVeVytpoBf5TqrW9qu3UkA3TpHCQzlw8ZqdSR9Rfkj3AxN3hH0KaAC6A5qUEBO8xw==","signatures":[{"sig":"MEQCIEsh4SpgscYhGTMevyPa/lBLJOtn6F1B7wYklC7gEpt5AiA76FnRvyKMGHbSeM5PtOa7UPA/lNX97x2KpcREH+POCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4021.1.781c927779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zCBWz/WS4wZpauVD9CuJ4mVeVytpoBf5TqrW9qu3UkA3TpHCQzlw8ZqdSR9Rfkj3AxN3hH0KaAC6A5qUEBO8xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4021.1.781c927779","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4021.1.781c927779","@open-mercato/shared":"0.6.4-canary.4021.1.781c927779"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4021.1.781c927779","@open-mercato/shared":"0.6.4-canary.4021.1.781c927779"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4021.1.781c927779_1780051147574_0.5331622829536609","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4015.1.efaafadf79":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4015.1.efaafadf79","_id":"@open-mercato/ai-assistant@0.6.4-develop.4015.1.efaafadf79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dad6c0a69da9a8fad68bc927f0783ca5aca3e34b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4015.1.efaafadf79.tgz","fileCount":721,"integrity":"sha512-DtHAOqE+kmcDGPINP9Q+6J/S+JqbOrwZPL3V3ZPw2L+2RNqqN6OelBBRBOtNEJWPQxtffigf3jlW2iIx4wDOWQ==","signatures":[{"sig":"MEUCIQDP2wqUcg0ryBQEgEpAkaVnwup5EaYFoHO687tdrDfwZgIgAWRownWxq0OllxH91tRsGf3fOtmkp1EjcYi4QHD+qp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4015.1.efaafadf79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DtHAOqE+kmcDGPINP9Q+6J/S+JqbOrwZPL3V3ZPw2L+2RNqqN6OelBBRBOtNEJWPQxtffigf3jlW2iIx4wDOWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4015.1.efaafadf79","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4015.1.efaafadf79","@open-mercato/shared":"0.6.4-develop.4015.1.efaafadf79"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4015.1.efaafadf79","@open-mercato/shared":"0.6.4-develop.4015.1.efaafadf79"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4015.1.efaafadf79_1780051989256_0.17225153658912307","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4027.1.788d487f65":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4027.1.788d487f65","_id":"@open-mercato/ai-assistant@0.6.4-canary.4027.1.788d487f65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a34f76425097a1d681bcc7ef0e4f684627f08820","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4027.1.788d487f65.tgz","fileCount":721,"integrity":"sha512-IUPfdmY4eDZTpaRiNRsKyiMaTL2bTeedGn/KQcLpYzIKNJ5jhy+f79zEUZiYZImZDqQfzY9dgmvh7snHxxK8IQ==","signatures":[{"sig":"MEQCIEJyoDiC22l8aGf/574edEjBoMFgCYAZ+zA34bm+aEZ0AiBokj3NbqkTneqTCwbSyoBAaYZZkBXAGYsMSoeSEsvWCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4027.1.788d487f65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IUPfdmY4eDZTpaRiNRsKyiMaTL2bTeedGn/KQcLpYzIKNJ5jhy+f79zEUZiYZImZDqQfzY9dgmvh7snHxxK8IQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4027.1.788d487f65","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4027.1.788d487f65","@open-mercato/shared":"0.6.4-canary.4027.1.788d487f65"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4027.1.788d487f65","@open-mercato/shared":"0.6.4-canary.4027.1.788d487f65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4027.1.788d487f65_1780053736894_0.7784063805677623","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4028.1.dca72b31f4":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4028.1.dca72b31f4","_id":"@open-mercato/ai-assistant@0.6.4-canary.4028.1.dca72b31f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61ef27677b68ca2926f09dd1d07a2cd2509dd01b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4028.1.dca72b31f4.tgz","fileCount":721,"integrity":"sha512-DNLmstrsoMaqRTWQuyEhHCvWE1YU5J0SXTaCEHOmzU6I3WFmJEQsh2xaGwBV2dMDWp0x++Xmp6ZQwximHYWrLg==","signatures":[{"sig":"MEYCIQD/iyfFuu4B1ITKepXkfbNt6glMmSXW/OEeeN+OdYv+dAIhAKC1I9vNQr1brq8+7yzMptm0lBC98qndIhLLqwFah4eS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4028.1.dca72b31f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DNLmstrsoMaqRTWQuyEhHCvWE1YU5J0SXTaCEHOmzU6I3WFmJEQsh2xaGwBV2dMDWp0x++Xmp6ZQwximHYWrLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4028.1.dca72b31f4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4028.1.dca72b31f4","@open-mercato/shared":"0.6.4-canary.4028.1.dca72b31f4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4028.1.dca72b31f4","@open-mercato/shared":"0.6.4-canary.4028.1.dca72b31f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4028.1.dca72b31f4_1780054264098_0.5646761747288438","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4029.1.8b0e44ff52":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4029.1.8b0e44ff52","_id":"@open-mercato/ai-assistant@0.6.4-canary.4029.1.8b0e44ff52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dcf2a739b56f42ccafb75af335d346d1ec515fb7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4029.1.8b0e44ff52.tgz","fileCount":721,"integrity":"sha512-I9FddQ4tPaN+EnJhhxgrvNpv19FiAOm+TrfMqSFqkZRsQvARs3j3icDJ9iU68OaONQNwm+UxzkzsTu7MqNdhuw==","signatures":[{"sig":"MEUCIGaQlmOh86eBZSj7XaDVLYwxigw7ChP8/AEFmeGkXLM4AiEAy43fOEInUMQ+khmUjdX9gaDqizPt+tlgNJI61GpRLeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4029.1.8b0e44ff52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I9FddQ4tPaN+EnJhhxgrvNpv19FiAOm+TrfMqSFqkZRsQvARs3j3icDJ9iU68OaONQNwm+UxzkzsTu7MqNdhuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4029.1.8b0e44ff52","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4029.1.8b0e44ff52","@open-mercato/shared":"0.6.4-canary.4029.1.8b0e44ff52"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4029.1.8b0e44ff52","@open-mercato/shared":"0.6.4-canary.4029.1.8b0e44ff52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4029.1.8b0e44ff52_1780054832091_0.3778258367801939","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4031.1.827e62168c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4031.1.827e62168c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4031.1.827e62168c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62cb7520be1fc0f745d2325dd6425802deb8634b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4031.1.827e62168c.tgz","fileCount":721,"integrity":"sha512-ZQR7pPxyRguogtGDDndnDA4KUW6dL/XjSbV42QKFKg2H9kqPNbn4P77Qhl9dOzNmSIgkBH+f9ueK2r3Hd26dWw==","signatures":[{"sig":"MEQCICjNm8783GcDdIfUjBuKK5cAB5slONWronn3NnYWHMs/AiBM1BzSzlBBxkpw33d8fpKY6EVeyLqsBwcZIumKqDvU8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4031.1.827e62168c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZQR7pPxyRguogtGDDndnDA4KUW6dL/XjSbV42QKFKg2H9kqPNbn4P77Qhl9dOzNmSIgkBH+f9ueK2r3Hd26dWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4031.1.827e62168c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4031.1.827e62168c","@open-mercato/shared":"0.6.4-canary.4031.1.827e62168c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4031.1.827e62168c","@open-mercato/shared":"0.6.4-canary.4031.1.827e62168c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4031.1.827e62168c_1780055683429_0.8021193649634912","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4030.1.e76e46abc2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4030.1.e76e46abc2","_id":"@open-mercato/ai-assistant@0.6.4-canary.4030.1.e76e46abc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55f689028f0cc8e2e421703bd580d9b734939aeb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4030.1.e76e46abc2.tgz","fileCount":721,"integrity":"sha512-OTBhrsXxbRfi/oiNDjzft1eLjoaol6cIiVN4YcZqXIdFwvI0b7RB87YBqyTV7/FYyR7pM9FsEQpcAmXix9YFEw==","signatures":[{"sig":"MEQCIDhRDxth65zLGdoHntcpOrYe41YVAjuiV6wpEcID7qlRAiBXKQGiBUxnp3AIRwVsL4u3BobhTzuSZjMALSQhgBuJEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4030.1.e76e46abc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OTBhrsXxbRfi/oiNDjzft1eLjoaol6cIiVN4YcZqXIdFwvI0b7RB87YBqyTV7/FYyR7pM9FsEQpcAmXix9YFEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4030.1.e76e46abc2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4030.1.e76e46abc2","@open-mercato/shared":"0.6.4-canary.4030.1.e76e46abc2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4030.1.e76e46abc2","@open-mercato/shared":"0.6.4-canary.4030.1.e76e46abc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4030.1.e76e46abc2_1780056059190_0.6052358004543954","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4032.1.d6269d722a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4032.1.d6269d722a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4032.1.d6269d722a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61d6202afb510788246bf1dc16414cf1bd193bab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4032.1.d6269d722a.tgz","fileCount":721,"integrity":"sha512-J+0DplcFu+OojetDOjGFkDi33SE1ph8SGdJjYZca63S6dnAS67SoIvdtVRikIgFoUR6gH/dgDKW6ElXeMcirAQ==","signatures":[{"sig":"MEQCIA8qmnUzHeWyQ6wGmLyTaRapdLRKRXAtFJ16KlnGCak3AiAI0jwPoJA4LjsUVZZzr1Ji1JKSKwUDvPvlBaPQBIk6KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4032.1.d6269d722a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J+0DplcFu+OojetDOjGFkDi33SE1ph8SGdJjYZca63S6dnAS67SoIvdtVRikIgFoUR6gH/dgDKW6ElXeMcirAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4032.1.d6269d722a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4032.1.d6269d722a","@open-mercato/shared":"0.6.4-canary.4032.1.d6269d722a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4032.1.d6269d722a","@open-mercato/shared":"0.6.4-canary.4032.1.d6269d722a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4032.1.d6269d722a_1780056127183_0.6953974985748945","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4037.1.83de58b548":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4037.1.83de58b548","_id":"@open-mercato/ai-assistant@0.6.4-canary.4037.1.83de58b548","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fba2023ab8ce5cf59f8e786ec984caf392b827c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4037.1.83de58b548.tgz","fileCount":722,"integrity":"sha512-4sSODfIfge41wESAweEEdkLzwkZ4ZKI5QB0VeJbgHI8EnA435+5MuU5ZzA6EZ11bpCDqEC+mG6ulvBdmW2jvaQ==","signatures":[{"sig":"MEYCIQC2vLVzPrxqecbKtJiJ6uqAwBqE4+rwd6R5/TrNvSfjsgIhALN5FgiOwTpo45YDWyMaZMvdZ7WaKhcqTrLhocr4JFef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4037.1.83de58b548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6323730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4sSODfIfge41wESAweEEdkLzwkZ4ZKI5QB0VeJbgHI8EnA435+5MuU5ZzA6EZ11bpCDqEC+mG6ulvBdmW2jvaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4037.1.83de58b548","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4037.1.83de58b548","@open-mercato/shared":"0.6.4-canary.4037.1.83de58b548"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4037.1.83de58b548","@open-mercato/shared":"0.6.4-canary.4037.1.83de58b548"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4037.1.83de58b548_1780057221048_0.6707550434342275","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4038.1.91ce075c8a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4038.1.91ce075c8a","_id":"@open-mercato/ai-assistant@0.6.4-develop.4038.1.91ce075c8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ee93b3199165f7fdbe576eb4c7aae4e6a6a44a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4038.1.91ce075c8a.tgz","fileCount":721,"integrity":"sha512-cdR5908t0364+RLf3rHm8zYAWN+IfjwWOdwy/b0FbL0f5SpHLtuC5e4uzWPUVLnml7ERSIKAgcRg5Fg4PCVZHw==","signatures":[{"sig":"MEQCIFDC/bi79Kfz30hNmT9IFz0ccXDRx20WZj5Zf6eSsOSGAiAzLtKWOov6JaPEn9YDzN/wxLocbR1vZXjW5w8aCgMYuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4038.1.91ce075c8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cdR5908t0364+RLf3rHm8zYAWN+IfjwWOdwy/b0FbL0f5SpHLtuC5e4uzWPUVLnml7ERSIKAgcRg5Fg4PCVZHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4038.1.91ce075c8a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4038.1.91ce075c8a","@open-mercato/shared":"0.6.4-develop.4038.1.91ce075c8a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4038.1.91ce075c8a","@open-mercato/shared":"0.6.4-develop.4038.1.91ce075c8a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4038.1.91ce075c8a_1780057579742_0.7337174790260914","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4033.1.10fceb066b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4033.1.10fceb066b","_id":"@open-mercato/ai-assistant@0.6.4-canary.4033.1.10fceb066b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f6436bc8b0283dad0994cacc4d94cc5bfdede4b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4033.1.10fceb066b.tgz","fileCount":721,"integrity":"sha512-c2nJNdLzOANi1Jh4zS4842jpuOi0Q+5r6F3nnNybhJA8XKbkyZDrosd5AC4oBz4enOc/ePsZLnCGlryi0tTa2A==","signatures":[{"sig":"MEUCIDCw6pTRZDwOT/SZJEYa7w4BdcVLSVhqTN495yqi7KikAiEAigEk3m/fYVv4OdjsODvhKPOabwRjSeWVMeNXc7469kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4033.1.10fceb066b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-c2nJNdLzOANi1Jh4zS4842jpuOi0Q+5r6F3nnNybhJA8XKbkyZDrosd5AC4oBz4enOc/ePsZLnCGlryi0tTa2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4033.1.10fceb066b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4033.1.10fceb066b","@open-mercato/shared":"0.6.4-canary.4033.1.10fceb066b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4033.1.10fceb066b","@open-mercato/shared":"0.6.4-canary.4033.1.10fceb066b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4033.1.10fceb066b_1780058624647_0.7116029081420214","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4042.1.c0f0e55fcb":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4042.1.c0f0e55fcb","_id":"@open-mercato/ai-assistant@0.6.4-canary.4042.1.c0f0e55fcb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"619519002e8b07d716eabd9d665e3347ba6126b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4042.1.c0f0e55fcb.tgz","fileCount":721,"integrity":"sha512-jPdKCn8faTujeVWoalvfvvfFMtZhyM/Qwa3T12ma68UFFM+SFsOrIH9ao3pAfTepz86mVPtc4GU07Pdp5xnt5A==","signatures":[{"sig":"MEUCIQDLlJgwcnP4sXlwDkzedOg6FA+nUvr2cx5/226gYdmWxAIgKCF/4wO1JDaQQSEPycpv+pb1GiJp8Gvco3dk1y3iGRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4042.1.c0f0e55fcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jPdKCn8faTujeVWoalvfvvfFMtZhyM/Qwa3T12ma68UFFM+SFsOrIH9ao3pAfTepz86mVPtc4GU07Pdp5xnt5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4042.1.c0f0e55fcb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4042.1.c0f0e55fcb","@open-mercato/shared":"0.6.4-canary.4042.1.c0f0e55fcb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4042.1.c0f0e55fcb","@open-mercato/shared":"0.6.4-canary.4042.1.c0f0e55fcb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4042.1.c0f0e55fcb_1780059793941_0.22780366030233878","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4041.1.3aa89d5d8b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4041.1.3aa89d5d8b","_id":"@open-mercato/ai-assistant@0.6.4-canary.4041.1.3aa89d5d8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa132f61c330018435afb57c93e4bafc8b484b37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4041.1.3aa89d5d8b.tgz","fileCount":721,"integrity":"sha512-zu9Seye83RaWvhWjaOGxOsaWMfN7qFXY0cxLE+2yB6CZoRfGOddwqeqDQ4lEICvdxDGwonKcv/yuBJS7PU6s7w==","signatures":[{"sig":"MEUCIHA07si0UNm3irIpsqdYOuw9TtisUpkoFSoM2r7D+aFeAiEA/eoXlXJS68v1Zl7syWuyXtSD/b7urnUlEQflZPakLXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4041.1.3aa89d5d8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zu9Seye83RaWvhWjaOGxOsaWMfN7qFXY0cxLE+2yB6CZoRfGOddwqeqDQ4lEICvdxDGwonKcv/yuBJS7PU6s7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4041.1.3aa89d5d8b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4041.1.3aa89d5d8b","@open-mercato/shared":"0.6.4-canary.4041.1.3aa89d5d8b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4041.1.3aa89d5d8b","@open-mercato/shared":"0.6.4-canary.4041.1.3aa89d5d8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4041.1.3aa89d5d8b_1780059808760_0.5905863460114089","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4043.1.0e4f0a77c9":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4043.1.0e4f0a77c9","_id":"@open-mercato/ai-assistant@0.6.4-canary.4043.1.0e4f0a77c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16c9bfc2c894b1ab7277e410f2c53b2f3c8bad1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4043.1.0e4f0a77c9.tgz","fileCount":721,"integrity":"sha512-C7mTZsUSpeGqJqmkbG90aFDNHgpvgISaWSbKumf5FU2T0P0p1Klu22LQkvToULhYxZVqY3+VOyelZSHg4TDKJA==","signatures":[{"sig":"MEYCIQCJ4TPexunCtIOIi0MZXX4kut9DMk5HpKgj87PnEPAM3gIhAN7fJzHjkogcsgLvdbZuaXRhSo9xXVduL66Q++Cag4A0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4043.1.0e4f0a77c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C7mTZsUSpeGqJqmkbG90aFDNHgpvgISaWSbKumf5FU2T0P0p1Klu22LQkvToULhYxZVqY3+VOyelZSHg4TDKJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4043.1.0e4f0a77c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4043.1.0e4f0a77c9","@open-mercato/shared":"0.6.4-canary.4043.1.0e4f0a77c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4043.1.0e4f0a77c9","@open-mercato/shared":"0.6.4-canary.4043.1.0e4f0a77c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4043.1.0e4f0a77c9_1780059848242_0.23308543845899066","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4044.1.08f24db8a6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4044.1.08f24db8a6","_id":"@open-mercato/ai-assistant@0.6.4-canary.4044.1.08f24db8a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4653ccca32977f23c806a709d1f14399d9b6d3ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4044.1.08f24db8a6.tgz","fileCount":721,"integrity":"sha512-v6izjjnfFQAt1OfxdDUbSooBDFYCG7q9BxX//gJCmS0ROAKnGVx4sBMqFJuLm0bweALBeV8oo07x3IKZylWaYQ==","signatures":[{"sig":"MEQCIAoJO798nUCRNm/oqEDkq5ncKQ4rsK1JUlaPpv0/yAltAiAVNlM9GajGfszW+NbeE7RDAxOJxbsUZMPE47tFxSLm2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4044.1.08f24db8a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-v6izjjnfFQAt1OfxdDUbSooBDFYCG7q9BxX//gJCmS0ROAKnGVx4sBMqFJuLm0bweALBeV8oo07x3IKZylWaYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4044.1.08f24db8a6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4044.1.08f24db8a6","@open-mercato/shared":"0.6.4-canary.4044.1.08f24db8a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4044.1.08f24db8a6","@open-mercato/shared":"0.6.4-canary.4044.1.08f24db8a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4044.1.08f24db8a6_1780060253699_0.467674100128459","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4045.1.bf26dcaf0a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4045.1.bf26dcaf0a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4045.1.bf26dcaf0a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6fe271351b49ae05685a7fcdf35be46db65e762e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4045.1.bf26dcaf0a.tgz","fileCount":721,"integrity":"sha512-6GNz/lQnIZ3VQ+ICSHEkARKEdHYprhCbcJG7dmpxRfl3v4e9taFbcbqM5Grkf3JHiNILYA5e22n2vBmfnZRzYw==","signatures":[{"sig":"MEUCIF8p1PCCqtbdhEbbxK6raJ8B8N/kk+2jKOe7wAfNp3i3AiEAoRvMFmTMZZNS6yyhpi/KS3+a383peU+pGNbSi4C3WPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4045.1.bf26dcaf0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6GNz/lQnIZ3VQ+ICSHEkARKEdHYprhCbcJG7dmpxRfl3v4e9taFbcbqM5Grkf3JHiNILYA5e22n2vBmfnZRzYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4045.1.bf26dcaf0a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4045.1.bf26dcaf0a","@open-mercato/shared":"0.6.4-canary.4045.1.bf26dcaf0a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4045.1.bf26dcaf0a","@open-mercato/shared":"0.6.4-canary.4045.1.bf26dcaf0a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4045.1.bf26dcaf0a_1780060618131_0.7946312943090947","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4040.1.48ef738d3f":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4040.1.48ef738d3f","_id":"@open-mercato/ai-assistant@0.6.4-canary.4040.1.48ef738d3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"496fc2ed222b2441e218eb108e2271e0373d2247","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4040.1.48ef738d3f.tgz","fileCount":721,"integrity":"sha512-AaFOn4DhQsIU0a6QVFegUqxEODLPQIu8tkaNSMqgjR1wEMqaZsN28D2oUI785ERbKNIT15zN1lnE6uEHQ06KvQ==","signatures":[{"sig":"MEUCIFJUjyLB0F44/rwx7sF//nCFOtYjlPC/35fFJAFfHoWIAiEAy25qhcawiV36klUz5V9RfjR8O4CadH5bJmajm+V+yJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4040.1.48ef738d3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AaFOn4DhQsIU0a6QVFegUqxEODLPQIu8tkaNSMqgjR1wEMqaZsN28D2oUI785ERbKNIT15zN1lnE6uEHQ06KvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4040.1.48ef738d3f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4040.1.48ef738d3f","@open-mercato/shared":"0.6.4-canary.4040.1.48ef738d3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4040.1.48ef738d3f","@open-mercato/shared":"0.6.4-canary.4040.1.48ef738d3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4040.1.48ef738d3f_1780060888167_0.2871548173507572","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4047.1.8af11dab33":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4047.1.8af11dab33","_id":"@open-mercato/ai-assistant@0.6.4-canary.4047.1.8af11dab33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"682d99a83c47ddb5951419a819635c236482822d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4047.1.8af11dab33.tgz","fileCount":721,"integrity":"sha512-mbJ3jta0e2zOepnhgcfMNoOxkAvJup2l5dDWt0uDLb8oeB5dvBnYvJLz/X0jHwtdfcqjWg1Wp9zAIMppRL7law==","signatures":[{"sig":"MEYCIQD3nleO/mFdbfVOtZ5kxnQXR5436KMW74Xp7HAktOtjrwIhAIc323vAelarzbznhlQRNnUnSadFZdGAvBrclFvw9Lrm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4047.1.8af11dab33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mbJ3jta0e2zOepnhgcfMNoOxkAvJup2l5dDWt0uDLb8oeB5dvBnYvJLz/X0jHwtdfcqjWg1Wp9zAIMppRL7law==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4047.1.8af11dab33","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4047.1.8af11dab33","@open-mercato/shared":"0.6.4-canary.4047.1.8af11dab33"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4047.1.8af11dab33","@open-mercato/shared":"0.6.4-canary.4047.1.8af11dab33"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4047.1.8af11dab33_1780061042581_0.03484347893753381","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4048.1.d71412427a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4048.1.d71412427a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4048.1.d71412427a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70a884de3d59eab72f01261d236f5e8b7770e8b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4048.1.d71412427a.tgz","fileCount":721,"integrity":"sha512-fuWsQpESFdIq7oVZPF/6Tx8q5DQQ+qjbyG3gtuanzbxYRZfuSCIiokjj9ToYZa7Ww5OdfxyglOF/ah/yymTFnw==","signatures":[{"sig":"MEYCIQDRpdqmlkAAARGuy9R/jZipzCmC+wZavAyNCwS7zzAKcwIhAOyHr676AuB22VveNjBb6U46kDCmSRF7w5ZD7WbCsVnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4048.1.d71412427a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fuWsQpESFdIq7oVZPF/6Tx8q5DQQ+qjbyG3gtuanzbxYRZfuSCIiokjj9ToYZa7Ww5OdfxyglOF/ah/yymTFnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4048.1.d71412427a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4048.1.d71412427a","@open-mercato/shared":"0.6.4-canary.4048.1.d71412427a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4048.1.d71412427a","@open-mercato/shared":"0.6.4-canary.4048.1.d71412427a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4048.1.d71412427a_1780061686153_0.375047129699031","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4049.1.46c9c608ad":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4049.1.46c9c608ad","_id":"@open-mercato/ai-assistant@0.6.4-canary.4049.1.46c9c608ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bced7fd1361da84dc7892137f262e1e82b23f74e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4049.1.46c9c608ad.tgz","fileCount":721,"integrity":"sha512-sZR2T6flBLxQGWbrUMN/KiQVGr1OI5ru7p3+4rzweiJRJtUG9eFfPjNUs6X+4htqrdyZgJ3fNmp0UBHzz7j5bw==","signatures":[{"sig":"MEUCIQC8cHIJuQjYOyK+BZwVX+A4w8qwmpB20/mId876rkRntQIgb8Z8EpZo/fkNFz9DvuDPmNG6/67oaWnGxg/X/kOv1mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4049.1.46c9c608ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sZR2T6flBLxQGWbrUMN/KiQVGr1OI5ru7p3+4rzweiJRJtUG9eFfPjNUs6X+4htqrdyZgJ3fNmp0UBHzz7j5bw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4049.1.46c9c608ad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4049.1.46c9c608ad","@open-mercato/shared":"0.6.4-canary.4049.1.46c9c608ad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4049.1.46c9c608ad","@open-mercato/shared":"0.6.4-canary.4049.1.46c9c608ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4049.1.46c9c608ad_1780061949252_0.1497211135190586","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4050.1.eba26af8a1":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4050.1.eba26af8a1","_id":"@open-mercato/ai-assistant@0.6.4-canary.4050.1.eba26af8a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb9abc0d61206346f611f063361b4563225423e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4050.1.eba26af8a1.tgz","fileCount":721,"integrity":"sha512-1FD3/o7oc6zSN/YPOH3QDyor8q4Uqcnle/oHBTFJYNyk9MikYgY+geOTMd2OCPQB+gz1ToGZ7ZF27yHWPq1sXg==","signatures":[{"sig":"MEUCIF7t2PuxJobCR4xMoeZrcVTmHDBw4fSYAI49mRhsJaXrAiEAzzvVQ5J03qhP1Y4knt05QycfyK5efsFHcPIoukV/KMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4050.1.eba26af8a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1FD3/o7oc6zSN/YPOH3QDyor8q4Uqcnle/oHBTFJYNyk9MikYgY+geOTMd2OCPQB+gz1ToGZ7ZF27yHWPq1sXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4050.1.eba26af8a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4050.1.eba26af8a1","@open-mercato/shared":"0.6.4-canary.4050.1.eba26af8a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4050.1.eba26af8a1","@open-mercato/shared":"0.6.4-canary.4050.1.eba26af8a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4050.1.eba26af8a1_1780062233769_0.35474495454146027","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4051.1.ebefdd2e39":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4051.1.ebefdd2e39","_id":"@open-mercato/ai-assistant@0.6.4-canary.4051.1.ebefdd2e39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3e8486e96ebbfbd9f4143b45e6229022b3cf046","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4051.1.ebefdd2e39.tgz","fileCount":721,"integrity":"sha512-D0zypay7m8iaqbhOsu5Dq7gOOEnBd36XFbiZNcw7wsdnXsvffazrRyEqzEm+U3R3OrIAHS2SShOGwgf+zmMaOw==","signatures":[{"sig":"MEUCIBIZeAKitmQFxvczsWpK65FjOMdTR/mabUApcf/WRnoTAiEAnkvCJ9Yvw/26tLHt6sgRTbF4dLvyEb0TOsAsAZrf1RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4051.1.ebefdd2e39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D0zypay7m8iaqbhOsu5Dq7gOOEnBd36XFbiZNcw7wsdnXsvffazrRyEqzEm+U3R3OrIAHS2SShOGwgf+zmMaOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4051.1.ebefdd2e39","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4051.1.ebefdd2e39","@open-mercato/shared":"0.6.4-canary.4051.1.ebefdd2e39"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4051.1.ebefdd2e39","@open-mercato/shared":"0.6.4-canary.4051.1.ebefdd2e39"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4051.1.ebefdd2e39_1780062620124_0.6279885265041858","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4052.1.09da694e4c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4052.1.09da694e4c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4052.1.09da694e4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"49d16e2c22ad0e25c286e1fa0dc6842e14a0d930","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4052.1.09da694e4c.tgz","fileCount":721,"integrity":"sha512-MAuRcpaOm1kFs7MRLkE1CXyC8CpVLDPFR1Dryq6oueRGUl34EEGPff4f+ZIbVwHq4eX+ckN2rLbJCWfsk8sCzg==","signatures":[{"sig":"MEQCIGZwYs+XA3EXEpTo7ohrTczgUYeS5BjFXqZFh8FswzLaAiBIhrZJjUIW8uNsQK3O6XPAVrleJUM70bbbLyQgmKIRMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4052.1.09da694e4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MAuRcpaOm1kFs7MRLkE1CXyC8CpVLDPFR1Dryq6oueRGUl34EEGPff4f+ZIbVwHq4eX+ckN2rLbJCWfsk8sCzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4052.1.09da694e4c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4052.1.09da694e4c","@open-mercato/shared":"0.6.4-canary.4052.1.09da694e4c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4052.1.09da694e4c","@open-mercato/shared":"0.6.4-canary.4052.1.09da694e4c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4052.1.09da694e4c_1780062976071_0.23960175994022248","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4053.1.3da63c6607":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4053.1.3da63c6607","_id":"@open-mercato/ai-assistant@0.6.4-canary.4053.1.3da63c6607","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8fc49f0c2126bd6711a43fe8551cb05ee9e6626","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4053.1.3da63c6607.tgz","fileCount":721,"integrity":"sha512-x98x+Z3wUiCSNbvoC/kWR97SxCvPbSS4G/StRDvZZz52cG98LP5+aKFWioXisbVYuVtD0PhuZpdxHMqp2cWr0A==","signatures":[{"sig":"MEUCIQCtysTXb5BYUEYCu02AiF6Y/4grb3+Q2QCFJTAukQGvXwIgcjia0s3xE7y/Zny43/cj7a7H/BJo83MhIK5zoOIgjoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4053.1.3da63c6607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x98x+Z3wUiCSNbvoC/kWR97SxCvPbSS4G/StRDvZZz52cG98LP5+aKFWioXisbVYuVtD0PhuZpdxHMqp2cWr0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4053.1.3da63c6607","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4053.1.3da63c6607","@open-mercato/shared":"0.6.4-canary.4053.1.3da63c6607"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4053.1.3da63c6607","@open-mercato/shared":"0.6.4-canary.4053.1.3da63c6607"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4053.1.3da63c6607_1780063613542_0.9154717422719518","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4054.1.90053b04c6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4054.1.90053b04c6","_id":"@open-mercato/ai-assistant@0.6.4-canary.4054.1.90053b04c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a6a991897f034b07ab749a05b665acc3981c88f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4054.1.90053b04c6.tgz","fileCount":721,"integrity":"sha512-ZVVW11CHsia8FZ7n/SYTmGEr4BmOjB3XlS6OaESu/ux8CSfBuByvaBN5/qBYwDJTscHh9DKxa8elOX5WbpiCQA==","signatures":[{"sig":"MEUCIQDX0ESEBT6jFSq90QLlM6uoHCOMG+TieGhJ5JMakdLiUwIgFgreLd5yu69309rikVW7UpqGzJva6NcfrL7XZEoGWe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4054.1.90053b04c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZVVW11CHsia8FZ7n/SYTmGEr4BmOjB3XlS6OaESu/ux8CSfBuByvaBN5/qBYwDJTscHh9DKxa8elOX5WbpiCQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4054.1.90053b04c6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4054.1.90053b04c6","@open-mercato/shared":"0.6.4-canary.4054.1.90053b04c6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4054.1.90053b04c6","@open-mercato/shared":"0.6.4-canary.4054.1.90053b04c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4054.1.90053b04c6_1780064452523_0.08921640895794392","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4057.1.f218af85de":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4057.1.f218af85de","_id":"@open-mercato/ai-assistant@0.6.4-canary.4057.1.f218af85de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e555ff5ef3416d00af0478d02e50ad1bc754bafc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4057.1.f218af85de.tgz","fileCount":721,"integrity":"sha512-tz+9MyWLQ763DWb/Wm1egeO/XzV0Be5VxhTpKuqcva67bekaACIebiiSj8tUXZeBvNqRFws/Vth4krF5p/w8Dg==","signatures":[{"sig":"MEQCIHlJJ8940dwY/Fja8yHSPQ/1f/Rru24njVDCxvmJ4/ztAiBTyAqZpF2fb6GkXSOyuZgVj1kPzrtpU7uh4XLP0vH4fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4057.1.f218af85de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tz+9MyWLQ763DWb/Wm1egeO/XzV0Be5VxhTpKuqcva67bekaACIebiiSj8tUXZeBvNqRFws/Vth4krF5p/w8Dg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4057.1.f218af85de","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4057.1.f218af85de","@open-mercato/shared":"0.6.4-canary.4057.1.f218af85de"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4057.1.f218af85de","@open-mercato/shared":"0.6.4-canary.4057.1.f218af85de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4057.1.f218af85de_1780065836941_0.6590131063053879","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4058.1.145d406878":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4058.1.145d406878","_id":"@open-mercato/ai-assistant@0.6.4-canary.4058.1.145d406878","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"417739d0801c79aaaacb98956fce375137a08713","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4058.1.145d406878.tgz","fileCount":721,"integrity":"sha512-dwgRfysLGc1sD8RkV6R1CSoL9iYw1tNo0M9AQd4DQLCfwRleVvsXRMRDxlG2gHBM8oN3k6EoeAf0P61yP5Pdrw==","signatures":[{"sig":"MEQCIBF0+NHl7jG+ZB5jMniq0K2AQfXuhB5gIE9mRW3AgnOFAiBdSd8F0er033UNoSwZQiKVsTZfSQ+917FdfhSpPE+lqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4058.1.145d406878","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dwgRfysLGc1sD8RkV6R1CSoL9iYw1tNo0M9AQd4DQLCfwRleVvsXRMRDxlG2gHBM8oN3k6EoeAf0P61yP5Pdrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4058.1.145d406878","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4058.1.145d406878","@open-mercato/shared":"0.6.4-canary.4058.1.145d406878"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4058.1.145d406878","@open-mercato/shared":"0.6.4-canary.4058.1.145d406878"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4058.1.145d406878_1780065895513_0.3245169365320455","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4060.1.770eeb53d9":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4060.1.770eeb53d9","_id":"@open-mercato/ai-assistant@0.6.4-canary.4060.1.770eeb53d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fd5764de74885c4b82ddbcde9ff931ad28bdc43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4060.1.770eeb53d9.tgz","fileCount":721,"integrity":"sha512-QA/SDviAkH4aYqd6GfcXpueoVaHw5+rCNHHe+Tp98Ko3bXIcSpSQJ51abpPz3HuAunzBQxBdQTaCeZ8AOd6G1w==","signatures":[{"sig":"MEUCIQDiHAoXF5AChbkQccLv9Xn2KojuxtnvlB/FKELJXSfACAIgI2WuFOC/UmV8VEv8izOP1POki/gxMQ0VYWDmmsWq9QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4060.1.770eeb53d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QA/SDviAkH4aYqd6GfcXpueoVaHw5+rCNHHe+Tp98Ko3bXIcSpSQJ51abpPz3HuAunzBQxBdQTaCeZ8AOd6G1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4060.1.770eeb53d9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4060.1.770eeb53d9","@open-mercato/shared":"0.6.4-canary.4060.1.770eeb53d9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4060.1.770eeb53d9","@open-mercato/shared":"0.6.4-canary.4060.1.770eeb53d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4060.1.770eeb53d9_1780066234037_0.6707706419679793","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4078.1.2fa5c3bb3d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4078.1.2fa5c3bb3d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4078.1.2fa5c3bb3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd425f83efda386da4e6b76cbaf160c4b213bfb4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4078.1.2fa5c3bb3d.tgz","fileCount":721,"integrity":"sha512-oq56B/OokYzR6wVdrEPaVjidGN1CjAmf/nGZOJS3RhRHbGLHgRKU4mV8e7bmkwUSfDNoZM03C0qFfUNN5FV46w==","signatures":[{"sig":"MEQCIFpDqrC3B7NKbZQSx8iOMfnLnCWWwd5lTpPT8t4jqoKSAiAt8l8bHU93obeKUY/PerXap8bl5lICmPMxURi7qs8EPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4078.1.2fa5c3bb3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oq56B/OokYzR6wVdrEPaVjidGN1CjAmf/nGZOJS3RhRHbGLHgRKU4mV8e7bmkwUSfDNoZM03C0qFfUNN5FV46w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4078.1.2fa5c3bb3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4078.1.2fa5c3bb3d","@open-mercato/shared":"0.6.4-canary.4078.1.2fa5c3bb3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4078.1.2fa5c3bb3d","@open-mercato/shared":"0.6.4-canary.4078.1.2fa5c3bb3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4078.1.2fa5c3bb3d_1780213674756_0.9914279925198675","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4080.1.afe5fce79d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4080.1.afe5fce79d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4080.1.afe5fce79d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de0beef1e4e0da1900006b75922f74e86c0a0603","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4080.1.afe5fce79d.tgz","fileCount":721,"integrity":"sha512-GwuQcrnWTKlQa9wSQjEVbjYmn18zNVpSH+QKPgv5WB3g3PBPKZ0m3LImcvVe4PzLPWrielG+8IXumvtZ1lj15A==","signatures":[{"sig":"MEUCIQDwl5JZ/uHqYzEE+j1/no8y1ffw1G6WXra01YeEnqXXNAIgKiV/YLRuWsBpwQhVlTcGq1jvkcfXr2qMLLuZLdkiH5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4080.1.afe5fce79d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GwuQcrnWTKlQa9wSQjEVbjYmn18zNVpSH+QKPgv5WB3g3PBPKZ0m3LImcvVe4PzLPWrielG+8IXumvtZ1lj15A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4080.1.afe5fce79d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4080.1.afe5fce79d","@open-mercato/shared":"0.6.4-canary.4080.1.afe5fce79d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4080.1.afe5fce79d","@open-mercato/shared":"0.6.4-canary.4080.1.afe5fce79d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4080.1.afe5fce79d_1780214300685_0.03528522250267607","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4082.1.07022c069a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4082.1.07022c069a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4082.1.07022c069a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7da79f16647ed8df7aa53882a04307f8f1e24c3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4082.1.07022c069a.tgz","fileCount":721,"integrity":"sha512-S0m3lQWH1gvBkvO0NcJfQVxNzKN0CBYRkXjLJhr4fMuFpTVU7eoa+Wn4we2fd9SnPYpajOEWZApdoOANDoVYRA==","signatures":[{"sig":"MEYCIQDtQitpErUvcJ3En3a+z8M7SAmlFROOysqxBwc7KmtMgwIhAP/DFQOV+lUDdHgzpmN5nDk+EPjZ6YSmnQrPujOscMY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4082.1.07022c069a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S0m3lQWH1gvBkvO0NcJfQVxNzKN0CBYRkXjLJhr4fMuFpTVU7eoa+Wn4we2fd9SnPYpajOEWZApdoOANDoVYRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4082.1.07022c069a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4082.1.07022c069a","@open-mercato/shared":"0.6.4-canary.4082.1.07022c069a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4082.1.07022c069a","@open-mercato/shared":"0.6.4-canary.4082.1.07022c069a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4082.1.07022c069a_1780217583519_0.5585596691195762","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4084.1.533f2a801a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4084.1.533f2a801a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4084.1.533f2a801a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84c84eeaa39b3881c68c45255b7dd2ae4ac989ad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4084.1.533f2a801a.tgz","fileCount":721,"integrity":"sha512-kS/8hwZXP1vN+tzzmUQ6IRulidOfYQLh8dFhWxI97nQanmPFwQp0+oKbhSLNFybVT+3UP84CcDzwSraiPQrAGA==","signatures":[{"sig":"MEUCIEErAlKnZDJiPwi78DFzr1+7224X4AfK/AYuy9cHaTbeAiEAg/lyaOImvpfDIDN1HIsw6qviDEGEySu1EyjHrpDTB4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4084.1.533f2a801a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kS/8hwZXP1vN+tzzmUQ6IRulidOfYQLh8dFhWxI97nQanmPFwQp0+oKbhSLNFybVT+3UP84CcDzwSraiPQrAGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4084.1.533f2a801a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4084.1.533f2a801a","@open-mercato/shared":"0.6.4-canary.4084.1.533f2a801a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4084.1.533f2a801a","@open-mercato/shared":"0.6.4-canary.4084.1.533f2a801a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4084.1.533f2a801a_1780218947345_0.14570204161936484","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4085.1.878630c90f":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4085.1.878630c90f","_id":"@open-mercato/ai-assistant@0.6.4-canary.4085.1.878630c90f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e45e02aa8d7b43573d5e507bd745b5c1de558ef2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4085.1.878630c90f.tgz","fileCount":721,"integrity":"sha512-FCNkRt162RAJB2gI/8IqnQ1Hf5hoN+enTHn9k4ByM+fAmM8fmfwX7HHwLuLo/Zdam+WQwVAGjMMd4LW9u/w/DA==","signatures":[{"sig":"MEUCIQC03u2frfobJ0BUpG+Beo6cOg26wutev33Ffwjs2xBZmQIgOnoJ7mkQCruQzKwiHi6vIRyKJ2a67XLKupSHT3314pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4085.1.878630c90f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FCNkRt162RAJB2gI/8IqnQ1Hf5hoN+enTHn9k4ByM+fAmM8fmfwX7HHwLuLo/Zdam+WQwVAGjMMd4LW9u/w/DA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4085.1.878630c90f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4085.1.878630c90f","@open-mercato/shared":"0.6.4-canary.4085.1.878630c90f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4085.1.878630c90f","@open-mercato/shared":"0.6.4-canary.4085.1.878630c90f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4085.1.878630c90f_1780219822028_0.1300002712314101","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4083.1.1a78f92768":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4083.1.1a78f92768","_id":"@open-mercato/ai-assistant@0.6.4-canary.4083.1.1a78f92768","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c348f4f7860a4f27b9fe2f6ff2674621aa2b030","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4083.1.1a78f92768.tgz","fileCount":721,"integrity":"sha512-tn98EN2hnOY+dgIrcR33XC6WaWLmKWR/SN1aSsphLUm3anlyZN3A3h6Xob2BAbRPEaXkTZr6xrNGgsww87TCXw==","signatures":[{"sig":"MEUCIBRwyAYErVooGC+PRQa00KAwisJTo21ymLlY2tVkiIOyAiEAtcNjx6P0NDE5/1uTfyTAzGWrXHFcO7DcyZNVe/R4X4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4083.1.1a78f92768","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tn98EN2hnOY+dgIrcR33XC6WaWLmKWR/SN1aSsphLUm3anlyZN3A3h6Xob2BAbRPEaXkTZr6xrNGgsww87TCXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4083.1.1a78f92768","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4083.1.1a78f92768","@open-mercato/shared":"0.6.4-canary.4083.1.1a78f92768"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4083.1.1a78f92768","@open-mercato/shared":"0.6.4-canary.4083.1.1a78f92768"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4083.1.1a78f92768_1780220197557_0.6780693956396111","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4086.1.9dc1817bbb":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4086.1.9dc1817bbb","_id":"@open-mercato/ai-assistant@0.6.4-canary.4086.1.9dc1817bbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c87d07e3f31eec0300c6c44c3bbb0c9ce836a29e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4086.1.9dc1817bbb.tgz","fileCount":721,"integrity":"sha512-J7ZM3XLVzC6zRxnrXKgILOayNbZzz1OaK7RLmj2v4xwH/Umuzod8SDJkYSmwidj2RE5rBY8b7/FmM1AG0D6l/g==","signatures":[{"sig":"MEUCIQD7S5DqJOFNldVeZi3ACTnVMc9FjpIj4ybmkEeDI8JfAQIgA+mz7FJ3UegAgjsaDy8VU1O3oIp9iCis1PjE1wqo7Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4086.1.9dc1817bbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J7ZM3XLVzC6zRxnrXKgILOayNbZzz1OaK7RLmj2v4xwH/Umuzod8SDJkYSmwidj2RE5rBY8b7/FmM1AG0D6l/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4086.1.9dc1817bbb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4086.1.9dc1817bbb","@open-mercato/shared":"0.6.4-canary.4086.1.9dc1817bbb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4086.1.9dc1817bbb","@open-mercato/shared":"0.6.4-canary.4086.1.9dc1817bbb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4086.1.9dc1817bbb_1780220664414_0.12034818802847935","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4087.1.3f4280e629":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4087.1.3f4280e629","_id":"@open-mercato/ai-assistant@0.6.4-canary.4087.1.3f4280e629","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d2d9d57cb168fff8effbf253f9c3f3085cc35df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4087.1.3f4280e629.tgz","fileCount":721,"integrity":"sha512-YPxuBI4C9ErlmgAmfdNZbzer11VirNUvJ047HUfoR1NTfLv4djVhnQsT2TGTLSjDWQLJJcYg0pPLUKpEDP0TvQ==","signatures":[{"sig":"MEQCIHg/J61Wq5E2TMr2MU/U3e3hYa342wLNEuSAMuEjnfekAiAbspa+GAt0lAGblApERSEq8asLK3S9QWrOtQmI5q50tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4087.1.3f4280e629","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YPxuBI4C9ErlmgAmfdNZbzer11VirNUvJ047HUfoR1NTfLv4djVhnQsT2TGTLSjDWQLJJcYg0pPLUKpEDP0TvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4087.1.3f4280e629","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4087.1.3f4280e629","@open-mercato/shared":"0.6.4-canary.4087.1.3f4280e629"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4087.1.3f4280e629","@open-mercato/shared":"0.6.4-canary.4087.1.3f4280e629"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4087.1.3f4280e629_1780221788897_0.05141071578302747","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4088.1.8b5baed440":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4088.1.8b5baed440","_id":"@open-mercato/ai-assistant@0.6.4-canary.4088.1.8b5baed440","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe024407331cb1b94524fd6f8ae04d8f2d160797","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4088.1.8b5baed440.tgz","fileCount":721,"integrity":"sha512-SLOdZHUPNIojcJTnWEWgn3TWnfQFRxvArkaKC61NCEmRPEf+UAWdlHUoOXNhNEL+22dOl7lq/TdLFxzzS0QtcQ==","signatures":[{"sig":"MEQCIHroNtKeOvo2BGOvqOhxYNIWOjEkrPBvSimCYabvYZRIAiBBr/fxP1t+Nz6j6XrgdtZideQvHlMKt1wyuvLhR+GU2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4088.1.8b5baed440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SLOdZHUPNIojcJTnWEWgn3TWnfQFRxvArkaKC61NCEmRPEf+UAWdlHUoOXNhNEL+22dOl7lq/TdLFxzzS0QtcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4088.1.8b5baed440","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4088.1.8b5baed440","@open-mercato/shared":"0.6.4-canary.4088.1.8b5baed440"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4088.1.8b5baed440","@open-mercato/shared":"0.6.4-canary.4088.1.8b5baed440"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4088.1.8b5baed440_1780223327986_0.41182116044096095","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4095.1.9c790dc021":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4095.1.9c790dc021","_id":"@open-mercato/ai-assistant@0.6.4-develop.4095.1.9c790dc021","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c04e3f56403d934b4bc43172676177e5d6b0f38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4095.1.9c790dc021.tgz","fileCount":721,"integrity":"sha512-WtZNJNEVpsDSs4tO8XJN35oy19c+jcFrw9h4wlebap7Vousy+WZtdrtDbUDzbhxYxztTIIvyyZB5vpzc3veX9g==","signatures":[{"sig":"MEUCIQDyBua2IyhqpiAGR2Bq/QbMW8m+RRUpbiBGFCgDOZt7YAIgUzf1mydEcew1IBHz3RNcnrN0Rco0hWmHPuxh9xt4AR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4095.1.9c790dc021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WtZNJNEVpsDSs4tO8XJN35oy19c+jcFrw9h4wlebap7Vousy+WZtdrtDbUDzbhxYxztTIIvyyZB5vpzc3veX9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4095.1.9c790dc021","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4095.1.9c790dc021","@open-mercato/shared":"0.6.4-develop.4095.1.9c790dc021"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4095.1.9c790dc021","@open-mercato/shared":"0.6.4-develop.4095.1.9c790dc021"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4095.1.9c790dc021_1780295523313_0.9354179170656525","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4106.1.12c205a613":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4106.1.12c205a613","_id":"@open-mercato/ai-assistant@0.6.4-develop.4106.1.12c205a613","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b0a8931021069cd70c45efb892f25c516e48f74","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4106.1.12c205a613.tgz","fileCount":721,"integrity":"sha512-0tnNXKJsCpIQ0X2TwzarK7zcRIzRvJAJgps0hhquWBZjqx8ubye6ycweONDvdYU8JURIs4Dj7EC4OmH9hTYJqg==","signatures":[{"sig":"MEYCIQCeA6qPYXrpYtAdog3rQPyASIJ0tQ16YqjN/pF3o1VCpwIhAOE7huNUzZ00K3QkVOPRuSZ4RAdt7/s7Sr00zHfxUj4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4106.1.12c205a613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0tnNXKJsCpIQ0X2TwzarK7zcRIzRvJAJgps0hhquWBZjqx8ubye6ycweONDvdYU8JURIs4Dj7EC4OmH9hTYJqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4106.1.12c205a613","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4106.1.12c205a613","@open-mercato/shared":"0.6.4-develop.4106.1.12c205a613"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4106.1.12c205a613","@open-mercato/shared":"0.6.4-develop.4106.1.12c205a613"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4106.1.12c205a613_1780298188282_0.5869413595357258","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4110.1.836aafde58":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4110.1.836aafde58","_id":"@open-mercato/ai-assistant@0.6.4-develop.4110.1.836aafde58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b65a4f9e5bc4c466e6c12d516d66a4aa75124442","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4110.1.836aafde58.tgz","fileCount":721,"integrity":"sha512-RZU3SKPsSq64YXMWUk+Dy+7ZNI2bEsbL1vrzqDaVKaJklJn6ygMbT4wb9crBsYVTLPTg3rFNnHLdRJ2cvGaATw==","signatures":[{"sig":"MEUCIQDK4HXGUN6pGJqRFdiVB7Ds1bltw875nC6mau+q4K5yoQIgLU7aiK9Q8PHx8NNNbFhlA4nB7gNeuG2lbxlQcKcMFm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4110.1.836aafde58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RZU3SKPsSq64YXMWUk+Dy+7ZNI2bEsbL1vrzqDaVKaJklJn6ygMbT4wb9crBsYVTLPTg3rFNnHLdRJ2cvGaATw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4110.1.836aafde58","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4110.1.836aafde58","@open-mercato/shared":"0.6.4-develop.4110.1.836aafde58"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4110.1.836aafde58","@open-mercato/shared":"0.6.4-develop.4110.1.836aafde58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4110.1.836aafde58_1780304980220_0.8274962904172556","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4113.1.5e87922616":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4113.1.5e87922616","_id":"@open-mercato/ai-assistant@0.6.4-develop.4113.1.5e87922616","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95d52d5f7fb30fff82c2ee41afc50dbe9dccea85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4113.1.5e87922616.tgz","fileCount":721,"integrity":"sha512-M/8QNsqq97G6SNDD3nU/UB77hpyuPeaNqVQJ+aQkWr51tUIqaybiTZ8PCL43vjdmn09xu+lJmcqLLXMkY8HFFw==","signatures":[{"sig":"MEQCIBE5spomOVAF0eVWZj9bZQBBteJovTiFd9TvoDnNwT2yAiAF6kKNeTnW9v8FzNFZuNdvAh+sDsotoJlOrIO5XNpr3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4113.1.5e87922616","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M/8QNsqq97G6SNDD3nU/UB77hpyuPeaNqVQJ+aQkWr51tUIqaybiTZ8PCL43vjdmn09xu+lJmcqLLXMkY8HFFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4113.1.5e87922616","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4113.1.5e87922616","@open-mercato/shared":"0.6.4-develop.4113.1.5e87922616"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4113.1.5e87922616","@open-mercato/shared":"0.6.4-develop.4113.1.5e87922616"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4113.1.5e87922616_1780307530962_0.6754299266569501","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4122.1.734bc570e4":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4122.1.734bc570e4","_id":"@open-mercato/ai-assistant@0.6.4-canary.4122.1.734bc570e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db6072f5b8d463cd67b88c9820cdebdfd10af1c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4122.1.734bc570e4.tgz","fileCount":721,"integrity":"sha512-9KqQ0Ih32CNbDdV8LTQQDkRHKMysDBjqKwgjAMU9HSwHdnqLpqSqIV5m35SF8QyBn70wtik8acAzgDwFuskXzg==","signatures":[{"sig":"MEYCIQCEyEXTltAPGD2C6iMr1B127Cq8JbvWbY75vNK4iJsz6wIhAKcLGGINx4Vwm122k7ccDCYEL6Gsai2ljY+QZH08wyO/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4122.1.734bc570e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9KqQ0Ih32CNbDdV8LTQQDkRHKMysDBjqKwgjAMU9HSwHdnqLpqSqIV5m35SF8QyBn70wtik8acAzgDwFuskXzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4122.1.734bc570e4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4122.1.734bc570e4","@open-mercato/shared":"0.6.4-canary.4122.1.734bc570e4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4122.1.734bc570e4","@open-mercato/shared":"0.6.4-canary.4122.1.734bc570e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4122.1.734bc570e4_1780309369568_0.7096261939811186","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4121.1.0d7f20d229":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4121.1.0d7f20d229","_id":"@open-mercato/ai-assistant@0.6.4-develop.4121.1.0d7f20d229","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5560ac45a9b50c02dfa81b1133a7cd63c0b9fc85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4121.1.0d7f20d229.tgz","fileCount":721,"integrity":"sha512-OloWla6/4qhmEDkia4pfxOCVHfOF4FEjbmpWFGWk2SrfG3rGABBOPE1KA6WYirL1EAmN2yP8WY3uuNQRQLemLA==","signatures":[{"sig":"MEQCICNmTpjJj+Gmwrd5XGh0rr9vrpbUcwlauL2sMygDRhGCAiAMyYbptxVS3NU6pfyI2DFpTazl2pYIbY1jrxyBD2/XZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4121.1.0d7f20d229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OloWla6/4qhmEDkia4pfxOCVHfOF4FEjbmpWFGWk2SrfG3rGABBOPE1KA6WYirL1EAmN2yP8WY3uuNQRQLemLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4121.1.0d7f20d229","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4121.1.0d7f20d229","@open-mercato/shared":"0.6.4-develop.4121.1.0d7f20d229"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4121.1.0d7f20d229","@open-mercato/shared":"0.6.4-develop.4121.1.0d7f20d229"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4121.1.0d7f20d229_1780309659250_0.2875430770084715","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4126.1.d076e1a5eb":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4126.1.d076e1a5eb","_id":"@open-mercato/ai-assistant@0.6.4-canary.4126.1.d076e1a5eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7515401c8aae94a84df75ef183895895f1e9079a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4126.1.d076e1a5eb.tgz","fileCount":721,"integrity":"sha512-Vx3xZmWu6Fpa+q1+XWMxLYcyawyUbnsgU1TFjsZMbGa+afJ3V49a8PS/ZYDOJeT3NmFMa+UbgFTXlymiZVRT/A==","signatures":[{"sig":"MEUCIQCrmPVuNxSVEDPPcaz6lxuLZsZl/x/2qsNdgk1mCwZGJwIgPyVq4AyHME9BHTPoTCyh695n4Mz6lGAbJOJm5QIdVXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4126.1.d076e1a5eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vx3xZmWu6Fpa+q1+XWMxLYcyawyUbnsgU1TFjsZMbGa+afJ3V49a8PS/ZYDOJeT3NmFMa+UbgFTXlymiZVRT/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4126.1.d076e1a5eb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4126.1.d076e1a5eb","@open-mercato/shared":"0.6.4-canary.4126.1.d076e1a5eb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4126.1.d076e1a5eb","@open-mercato/shared":"0.6.4-canary.4126.1.d076e1a5eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4126.1.d076e1a5eb_1780310321498_0.9666224993740673","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4134.1.1dbaa01f38":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4134.1.1dbaa01f38","_id":"@open-mercato/ai-assistant@0.6.4-canary.4134.1.1dbaa01f38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94f1181c11a087ec0b67110de4237b71558006e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4134.1.1dbaa01f38.tgz","fileCount":721,"integrity":"sha512-F0dAflOelZdGgdQuLr+a/lx0on4kjScBmht4spaEyOuOHwYE/fBV1zv7sljsN4HCsBsUZYHd6UKLhZe0MiyFFg==","signatures":[{"sig":"MEUCIHaxhOwB7EKPpYjmb5ZkXPg/ClwUcqFRHtisMc0c0IxpAiEA5NRprxEP9X/C3S0F5oFER4xu/52hrmuiK+HfWueXC/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4134.1.1dbaa01f38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F0dAflOelZdGgdQuLr+a/lx0on4kjScBmht4spaEyOuOHwYE/fBV1zv7sljsN4HCsBsUZYHd6UKLhZe0MiyFFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4134.1.1dbaa01f38","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4134.1.1dbaa01f38","@open-mercato/shared":"0.6.4-canary.4134.1.1dbaa01f38"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4134.1.1dbaa01f38","@open-mercato/shared":"0.6.4-canary.4134.1.1dbaa01f38"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4134.1.1dbaa01f38_1780311347129_0.8981699407264785","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4132.1.2d7c291a89":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4132.1.2d7c291a89","_id":"@open-mercato/ai-assistant@0.6.4-canary.4132.1.2d7c291a89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2eebb42ba032d2f132b8496f20c8615fd2588b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4132.1.2d7c291a89.tgz","fileCount":721,"integrity":"sha512-XBjQXxRrv2lDveYmP19h1BMn9QrdvFAqbvU+7KsgMEVCrcHBAXJEA3bWEEfRNolnPmi2sWnxviKaD5ghkxSsMg==","signatures":[{"sig":"MEUCIQCdrXWf9QucMh1PfDJa0NEIRuZ1Y4oL1sV8UHA21FsemwIgeB8IY8K9SAvRUeUf3eBNellmBUdc979ijiipCeQ5yGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4132.1.2d7c291a89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XBjQXxRrv2lDveYmP19h1BMn9QrdvFAqbvU+7KsgMEVCrcHBAXJEA3bWEEfRNolnPmi2sWnxviKaD5ghkxSsMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4132.1.2d7c291a89","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4132.1.2d7c291a89","@open-mercato/shared":"0.6.4-canary.4132.1.2d7c291a89"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4132.1.2d7c291a89","@open-mercato/shared":"0.6.4-canary.4132.1.2d7c291a89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4132.1.2d7c291a89_1780312011820_0.6662964364228035","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4135.1.964e53faaf":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4135.1.964e53faaf","_id":"@open-mercato/ai-assistant@0.6.4-canary.4135.1.964e53faaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ff36d85a3871522238b3ee587bfb7c8405bf2cca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4135.1.964e53faaf.tgz","fileCount":721,"integrity":"sha512-pYLPqhHVyou83y+bByTd6atRbp/CEcxDoWRGLygw4plmfoBVZsNB9kWhYu4apLqE1me4YRGR3382t7kLga1MbA==","signatures":[{"sig":"MEUCIQDsftheUZaEpmxrHGtcJKqgW/JyCVNJvWW0RrMM532vdQIgeTbLWCjO3mtbFX2zU3ReSy3zsSEVvA2UVCkJD5eKkUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4135.1.964e53faaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pYLPqhHVyou83y+bByTd6atRbp/CEcxDoWRGLygw4plmfoBVZsNB9kWhYu4apLqE1me4YRGR3382t7kLga1MbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4135.1.964e53faaf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4135.1.964e53faaf","@open-mercato/shared":"0.6.4-canary.4135.1.964e53faaf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4135.1.964e53faaf","@open-mercato/shared":"0.6.4-canary.4135.1.964e53faaf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4135.1.964e53faaf_1780312054614_0.7433861466465479","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4133.1.48fc6c8f7b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4133.1.48fc6c8f7b","_id":"@open-mercato/ai-assistant@0.6.4-develop.4133.1.48fc6c8f7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d7f29e064ade21929385a68cc3f7bba3210ea971","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4133.1.48fc6c8f7b.tgz","fileCount":721,"integrity":"sha512-mg09to7iphJ/GNqIax74xR5nks7xDgviwWH2rXwphvd0r2vFYEXHg0/UgvFoQfB0tOdSqIsrHTKxoQ0rs7h4dw==","signatures":[{"sig":"MEQCIDe7Q9BQyPa7J1Mj652fxVA7s9IZ04GTnNr4Cwwjsza/AiA1hw7W90meNyt3skjZ+302BGbKCnFqRChn+CYgWyxSXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4133.1.48fc6c8f7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mg09to7iphJ/GNqIax74xR5nks7xDgviwWH2rXwphvd0r2vFYEXHg0/UgvFoQfB0tOdSqIsrHTKxoQ0rs7h4dw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4133.1.48fc6c8f7b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4133.1.48fc6c8f7b","@open-mercato/shared":"0.6.4-develop.4133.1.48fc6c8f7b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4133.1.48fc6c8f7b","@open-mercato/shared":"0.6.4-develop.4133.1.48fc6c8f7b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4133.1.48fc6c8f7b_1780312825989_0.2659378722090697","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4144.1.c084334292":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4144.1.c084334292","_id":"@open-mercato/ai-assistant@0.6.4-canary.4144.1.c084334292","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"723f7a6155c0b19be853d1584c780f99ba53ffc7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4144.1.c084334292.tgz","fileCount":721,"integrity":"sha512-blzVjlYKiC+ZurxmhydQoHqjGXPrqfnzVqdPADghornkFG4Pn1IZ3vzvVbaBBrKvKA3NWQ42l5Tfh/11i2dhgA==","signatures":[{"sig":"MEYCIQDL571Snnh/mYSyF7Ollr9jI2Hb3dtYIwxISWw5if0IawIhAJeLPhcIxo20J8X23wmgkR6HYO8gTDj0PIt3WDRCJpDL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4144.1.c084334292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-blzVjlYKiC+ZurxmhydQoHqjGXPrqfnzVqdPADghornkFG4Pn1IZ3vzvVbaBBrKvKA3NWQ42l5Tfh/11i2dhgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4144.1.c084334292","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4144.1.c084334292","@open-mercato/shared":"0.6.4-canary.4144.1.c084334292"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4144.1.c084334292","@open-mercato/shared":"0.6.4-canary.4144.1.c084334292"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4144.1.c084334292_1780314095403_0.5039514573408199","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4142.1.270c86a79c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4142.1.270c86a79c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4142.1.270c86a79c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fbcc7d24d26d5dc918af15839775f3f9260ee50d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4142.1.270c86a79c.tgz","fileCount":721,"integrity":"sha512-CyGL5DDRKLxpa+9NaRzqRQhdwxBwFIciTiNK8E5v1mSqT5QJ3ZrMMrGNpSu1+ErX+zofwNwR3K+3h/AhA7mvdg==","signatures":[{"sig":"MEQCIFl5U61Rit0W5K6W5ABAj+NZosPADEEDLpPHz4AjK9NMAiBwL64iqB58aIpIqChjjRz6KRQu8pUXHjccfjuOpZkoFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4142.1.270c86a79c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CyGL5DDRKLxpa+9NaRzqRQhdwxBwFIciTiNK8E5v1mSqT5QJ3ZrMMrGNpSu1+ErX+zofwNwR3K+3h/AhA7mvdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4142.1.270c86a79c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4142.1.270c86a79c","@open-mercato/shared":"0.6.4-canary.4142.1.270c86a79c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4142.1.270c86a79c","@open-mercato/shared":"0.6.4-canary.4142.1.270c86a79c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4142.1.270c86a79c_1780314114351_0.8011059216577299","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4140.1.326ba6198c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4140.1.326ba6198c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4140.1.326ba6198c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66f9d24968427c6ea86e41bb9973b24bf9a34dde","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4140.1.326ba6198c.tgz","fileCount":721,"integrity":"sha512-TvOTV/MVe38SlHNysbqhqAVkLwpu6Ur5gZ6XZXYU6nObhBV8m+keBPQacRlr4mXv2GA8vR9x79bkoI4jc0GMMA==","signatures":[{"sig":"MEYCIQCPAHSWbZBDX99Ti2InOOBSVw9SumH59Nm3CMPbhM7sGwIhAPnHalNUecI5eZ8VDYz6xeoiSrQHtrKsIyWp/6MGZRLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4140.1.326ba6198c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TvOTV/MVe38SlHNysbqhqAVkLwpu6Ur5gZ6XZXYU6nObhBV8m+keBPQacRlr4mXv2GA8vR9x79bkoI4jc0GMMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4140.1.326ba6198c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4140.1.326ba6198c","@open-mercato/shared":"0.6.4-canary.4140.1.326ba6198c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4140.1.326ba6198c","@open-mercato/shared":"0.6.4-canary.4140.1.326ba6198c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4140.1.326ba6198c_1780314398798_0.8934055492207693","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4148.1.cd6e0108f5":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4148.1.cd6e0108f5","_id":"@open-mercato/ai-assistant@0.6.4-canary.4148.1.cd6e0108f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e774590a33955d69c141e269b47388eea9357c56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4148.1.cd6e0108f5.tgz","fileCount":721,"integrity":"sha512-rCEsMfePF17lCD9lVEzcgOHE2AwYdqVVWFaB78/j9acbmq7ww34sB3VV/aqB92u07p3zu3hjJyOiKGQ3CZ+E8A==","signatures":[{"sig":"MEUCIQDb74bGlHOTSr4q3hF6X+VitrIWr40Lo5At8CcQMTFCSwIgbPavFsFcN6HGraduSFBmUIrveTJKQNXg4VbVdsn5G50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4148.1.cd6e0108f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rCEsMfePF17lCD9lVEzcgOHE2AwYdqVVWFaB78/j9acbmq7ww34sB3VV/aqB92u07p3zu3hjJyOiKGQ3CZ+E8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4148.1.cd6e0108f5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4148.1.cd6e0108f5","@open-mercato/shared":"0.6.4-canary.4148.1.cd6e0108f5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4148.1.cd6e0108f5","@open-mercato/shared":"0.6.4-canary.4148.1.cd6e0108f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4148.1.cd6e0108f5_1780315033415_0.2013537617368073","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4139.1.6c8589f280":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4139.1.6c8589f280","_id":"@open-mercato/ai-assistant@0.6.4-canary.4139.1.6c8589f280","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df8cb5662c7aebef683d6bed6468b65ddd22b95a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4139.1.6c8589f280.tgz","fileCount":721,"integrity":"sha512-gFl26cVfh2HW9XchwVI3oXYFww6Z3KuqZYvgyknSBcZRxMamIHGRBYBItkkoSf11UfUEt+J0m7VI8RT1yX87RQ==","signatures":[{"sig":"MEQCIDl5CynH7lmMeiDDFoiqYRYxOuv9Pa2VLx60vx6YxTUfAiBVjDUDb8dWncSayNr3irAAF8kElrzfuZGPtYu6G4IXDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4139.1.6c8589f280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gFl26cVfh2HW9XchwVI3oXYFww6Z3KuqZYvgyknSBcZRxMamIHGRBYBItkkoSf11UfUEt+J0m7VI8RT1yX87RQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4139.1.6c8589f280","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4139.1.6c8589f280","@open-mercato/shared":"0.6.4-canary.4139.1.6c8589f280"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4139.1.6c8589f280","@open-mercato/shared":"0.6.4-canary.4139.1.6c8589f280"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4139.1.6c8589f280_1780315640961_0.3605234396724213","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4150.1.70423c9f75":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4150.1.70423c9f75","_id":"@open-mercato/ai-assistant@0.6.4-canary.4150.1.70423c9f75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94bf39bab3992620bb1ebaa11f6fa0ab8e7ba604","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4150.1.70423c9f75.tgz","fileCount":721,"integrity":"sha512-t5Ym3IHmSEcr3ZBWwOe4XZrnaiJqLEkEEcAP3JpskhNQQf50TVXRw0RcLcpdrks8vzM1lTmndoW0+FdhaXutFg==","signatures":[{"sig":"MEUCIQDzQWu4gdMDpUzTTyMJLdMuHuW6DcqMk/sdvUsJH1yxhgIgPjOckSA5ZYvMOvRS9/RnU32Dbtsg4SKc7TStm3GLWzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4150.1.70423c9f75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t5Ym3IHmSEcr3ZBWwOe4XZrnaiJqLEkEEcAP3JpskhNQQf50TVXRw0RcLcpdrks8vzM1lTmndoW0+FdhaXutFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4150.1.70423c9f75","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4150.1.70423c9f75","@open-mercato/shared":"0.6.4-canary.4150.1.70423c9f75"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4150.1.70423c9f75","@open-mercato/shared":"0.6.4-canary.4150.1.70423c9f75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4150.1.70423c9f75_1780315664041_0.8911994332675468","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4155.1.93a2b4ce5e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4155.1.93a2b4ce5e","_id":"@open-mercato/ai-assistant@0.6.4-canary.4155.1.93a2b4ce5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6cb95e0823b34c0b4607f848fd6cabf3d272e334","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4155.1.93a2b4ce5e.tgz","fileCount":721,"integrity":"sha512-okQyZJcvDiqCPbmwTG+lfWHsaXWLib6ib10Avtjzd8JCd2OoCTpbbFbgU0WSsV362ViFIchrzrPdcT1iwVt54w==","signatures":[{"sig":"MEUCIQDvlBLXq8M6H0vcq+HDsrZG3HJq6r8dsLLZ6pZ0wsIpRgIgHO5fsznVlAeAEXd8H56KQEroRhcmxaDtEecN1c2xMd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4155.1.93a2b4ce5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-okQyZJcvDiqCPbmwTG+lfWHsaXWLib6ib10Avtjzd8JCd2OoCTpbbFbgU0WSsV362ViFIchrzrPdcT1iwVt54w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4155.1.93a2b4ce5e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4155.1.93a2b4ce5e","@open-mercato/shared":"0.6.4-canary.4155.1.93a2b4ce5e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4155.1.93a2b4ce5e","@open-mercato/shared":"0.6.4-canary.4155.1.93a2b4ce5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4155.1.93a2b4ce5e_1780315955095_0.4504121807528185","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4156.1.2c401cf6c6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4156.1.2c401cf6c6","_id":"@open-mercato/ai-assistant@0.6.4-canary.4156.1.2c401cf6c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a96624766469dc3b3951bdfe25b5f73581905fde","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4156.1.2c401cf6c6.tgz","fileCount":721,"integrity":"sha512-g8eqwB886XkhYS0JQkJ4FEK6A9R9gwB+KrFjAM7ljEyYFl9iqap5y4DousfTWkUdmM6e39Kuimz1SdzB5oexeA==","signatures":[{"sig":"MEUCIDBnZfeljBa5gTh5bhe0XNJ+Fh5/V0Nxpdj4KX5pxixsAiEAxPgKB9xkCIu6l2ue9gFeOhgW+Yl204b65l381yxtOis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4156.1.2c401cf6c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g8eqwB886XkhYS0JQkJ4FEK6A9R9gwB+KrFjAM7ljEyYFl9iqap5y4DousfTWkUdmM6e39Kuimz1SdzB5oexeA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4156.1.2c401cf6c6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4156.1.2c401cf6c6","@open-mercato/shared":"0.6.4-canary.4156.1.2c401cf6c6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4156.1.2c401cf6c6","@open-mercato/shared":"0.6.4-canary.4156.1.2c401cf6c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4156.1.2c401cf6c6_1780316808351_0.9034111137724068","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4152.1.1c429e5200":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4152.1.1c429e5200","_id":"@open-mercato/ai-assistant@0.6.4-develop.4152.1.1c429e5200","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8fa679c2a9b41ccf9065fd172dd5384a2b513c4b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4152.1.1c429e5200.tgz","fileCount":721,"integrity":"sha512-Zdx9A1I9zlVHYbYdI+s3V8QS2SN9kWrgo+UvNJwFeA5PdZhyPAg8e1IrCx8K6JucJ8NtdPr/WP5QSEoBXjcFEQ==","signatures":[{"sig":"MEUCIGbN14KSsw6jb3n4LvlqNKcrgCMin6X68L96ABER4pK2AiEAvghB3IVLz5xiBPhgdy0JAYC4ovJfpVnl8tILO1mljlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4152.1.1c429e5200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zdx9A1I9zlVHYbYdI+s3V8QS2SN9kWrgo+UvNJwFeA5PdZhyPAg8e1IrCx8K6JucJ8NtdPr/WP5QSEoBXjcFEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4152.1.1c429e5200","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4152.1.1c429e5200","@open-mercato/shared":"0.6.4-develop.4152.1.1c429e5200"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4152.1.1c429e5200","@open-mercato/shared":"0.6.4-develop.4152.1.1c429e5200"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4152.1.1c429e5200_1780316882972_0.6535472551028472","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4158.1.ab407e229a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4158.1.ab407e229a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4158.1.ab407e229a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1e17b7539038ed32bab4217c3a75d7181f9a55e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4158.1.ab407e229a.tgz","fileCount":721,"integrity":"sha512-NMBxYIOO/OX6P+0cjh1CbrLrChurNGhPmBvUAvYndwZotIQAfIkbrw9F9KVJMwv7MoKW26CDEZGnmVn+KjFdGw==","signatures":[{"sig":"MEUCIQCzJ83bCWabfPuMKqs8lMqZ92iM1h9Fc+y21aFR17hwwgIgIyNogR318xZyevvdvhFsIkt9nEGQgPyBvLiwtxUcpI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4158.1.ab407e229a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NMBxYIOO/OX6P+0cjh1CbrLrChurNGhPmBvUAvYndwZotIQAfIkbrw9F9KVJMwv7MoKW26CDEZGnmVn+KjFdGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4158.1.ab407e229a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4158.1.ab407e229a","@open-mercato/shared":"0.6.4-canary.4158.1.ab407e229a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4158.1.ab407e229a","@open-mercato/shared":"0.6.4-canary.4158.1.ab407e229a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4158.1.ab407e229a_1780317349114_0.7142721209118486","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4164.1.a7c39bfd03":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4164.1.a7c39bfd03","_id":"@open-mercato/ai-assistant@0.6.4-canary.4164.1.a7c39bfd03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3714e86036396f71943a6501891ab9d019bae60e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4164.1.a7c39bfd03.tgz","fileCount":721,"integrity":"sha512-54XeypF1C3eEgt+ujwhG+0qX5WF8e8FGv/LJAkHiRi59bnXXBmRJyNdUi03Md5cCC4cFxs6bW6bFWtUc8O9n0Q==","signatures":[{"sig":"MEQCICxUHy0krhaXZzq7UmRGxqbTblvt1bDxzGK0zknwKaqmAiA6aTcuk9GX9sYNLLOGF0vL0pxHLiazCGkcR4P6qPUv9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4164.1.a7c39bfd03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-54XeypF1C3eEgt+ujwhG+0qX5WF8e8FGv/LJAkHiRi59bnXXBmRJyNdUi03Md5cCC4cFxs6bW6bFWtUc8O9n0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4164.1.a7c39bfd03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4164.1.a7c39bfd03","@open-mercato/shared":"0.6.4-canary.4164.1.a7c39bfd03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4164.1.a7c39bfd03","@open-mercato/shared":"0.6.4-canary.4164.1.a7c39bfd03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4164.1.a7c39bfd03_1780318671972_0.016168811738551447","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4163.1.6b4e6ab62a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4163.1.6b4e6ab62a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4163.1.6b4e6ab62a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a32ecf1aea638346b9bb48fc4e678e2b77bdffd0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4163.1.6b4e6ab62a.tgz","fileCount":721,"integrity":"sha512-VmRO7qEFXeMK1gnnPNurx0hg6NuQbET4GKoaOEgOKYLSQd5owsomn7Xf1o3VSu8YLTT+YgBd2C5wCWXt91jk8w==","signatures":[{"sig":"MEYCIQDwY0/A2nfu9EpwFF3VAy00H0lzCV+kn8j6h4lyPpVdVAIhAJXYHWDMKdQiF+ydRvA0kRvl+PhdiEB79fSP9Nz2KNBl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4163.1.6b4e6ab62a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VmRO7qEFXeMK1gnnPNurx0hg6NuQbET4GKoaOEgOKYLSQd5owsomn7Xf1o3VSu8YLTT+YgBd2C5wCWXt91jk8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4163.1.6b4e6ab62a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4163.1.6b4e6ab62a","@open-mercato/shared":"0.6.4-canary.4163.1.6b4e6ab62a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4163.1.6b4e6ab62a","@open-mercato/shared":"0.6.4-canary.4163.1.6b4e6ab62a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4163.1.6b4e6ab62a_1780318777421_0.20893818866955516","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4160.1.17eb211e2a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4160.1.17eb211e2a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4160.1.17eb211e2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b9ddf84f6852b5018c3f32d90b975d1c281c04c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4160.1.17eb211e2a.tgz","fileCount":721,"integrity":"sha512-wLHTuXFwmS2KpgiSEiuUBs2e6uVpCFEKvA/bx7AOTHPSE80M48vvUcvDUa01285lb2tDFjQdhTQLmaInnolmaQ==","signatures":[{"sig":"MEUCIHTXAcGxtqTaEN6tu9XSYjEPFZnXUPYsSi04rCmLZVAwAiEAglq9s8Uobr8u1mljHYmy0kxVFter4SjNmMPdA2UaHcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4160.1.17eb211e2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wLHTuXFwmS2KpgiSEiuUBs2e6uVpCFEKvA/bx7AOTHPSE80M48vvUcvDUa01285lb2tDFjQdhTQLmaInnolmaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4160.1.17eb211e2a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4160.1.17eb211e2a","@open-mercato/shared":"0.6.4-canary.4160.1.17eb211e2a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4160.1.17eb211e2a","@open-mercato/shared":"0.6.4-canary.4160.1.17eb211e2a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4160.1.17eb211e2a_1780318894856_0.504210830806497","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4161.1.g7895993543":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4161.1.g7895993543","_id":"@open-mercato/ai-assistant@0.6.4-develop.4161.1.g7895993543","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7649a41df050d4e34e7e687afa765a38232344f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4161.1.g7895993543.tgz","fileCount":721,"integrity":"sha512-DSqtc6PLb+v/s+3cO5OEoDo6hMEr7DcULx2+4O5i1AiERu8e3eNPkH8XYwJMWNkZ4vRA2f4+FdATGEB6QAhyBg==","signatures":[{"sig":"MEUCIAv+tjctifqChYowlITpFxQxewvm1w9m2Dv3DY0LVfCvAiEAqUlz2w/yB45xP0INthjWW+ZLE2xjTqh9Ea2bzH+1+KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4161.1.g7895993543","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DSqtc6PLb+v/s+3cO5OEoDo6hMEr7DcULx2+4O5i1AiERu8e3eNPkH8XYwJMWNkZ4vRA2f4+FdATGEB6QAhyBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4161.1.g7895993543","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4161.1.g7895993543","@open-mercato/shared":"0.6.4-develop.4161.1.g7895993543"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4161.1.g7895993543","@open-mercato/shared":"0.6.4-develop.4161.1.g7895993543"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4161.1.g7895993543_1780319846716_0.9036112595369319","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4162.1.f408460b3d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4162.1.f408460b3d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4162.1.f408460b3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"37ae4e03d115510aa909d991e3e64122e729f157","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4162.1.f408460b3d.tgz","fileCount":721,"integrity":"sha512-ouOYJSr45Af8KGcihBRipsO0i53Zq9s3jAe7lV8g5Jd3/EDRDXHgckIh2xNiPUORj6yhGknkyXyPZtiBdllepw==","signatures":[{"sig":"MEUCIQDceFYRJ0bO0c0NGBCZU0gSSIsQ7XuKZETCMdhDSXWV9gIgExsVEf+SXndf+B4cqajSMR2royN/tp8pp9nTCo5ZrCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4162.1.f408460b3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ouOYJSr45Af8KGcihBRipsO0i53Zq9s3jAe7lV8g5Jd3/EDRDXHgckIh2xNiPUORj6yhGknkyXyPZtiBdllepw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4162.1.f408460b3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4162.1.f408460b3d","@open-mercato/shared":"0.6.4-canary.4162.1.f408460b3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4162.1.f408460b3d","@open-mercato/shared":"0.6.4-canary.4162.1.f408460b3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4162.1.f408460b3d_1780320181578_0.3180302558300423","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4165.1.30e1bedb58":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4165.1.30e1bedb58","_id":"@open-mercato/ai-assistant@0.6.4-canary.4165.1.30e1bedb58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"286afc1205fefbfe2d928d3b4a6a77a0268dabb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4165.1.30e1bedb58.tgz","fileCount":721,"integrity":"sha512-0ywCej6Kcd498I6X/g1Se2KsJ+mg2qGaGvWBvqDFPIxBZW+/5zu9RG8tKa1I74whQYaOHMh623rBsHH7hFisaA==","signatures":[{"sig":"MEYCIQCI/HOJ6/RmhDmxIWEcXpukNgm882TGAC8IMYEnkbLbkQIhAPfFZG+Ez0Lg33k+eJ1beZJaVHushrnheVfK2fUWzWfy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4165.1.30e1bedb58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0ywCej6Kcd498I6X/g1Se2KsJ+mg2qGaGvWBvqDFPIxBZW+/5zu9RG8tKa1I74whQYaOHMh623rBsHH7hFisaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4165.1.30e1bedb58","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4165.1.30e1bedb58","@open-mercato/shared":"0.6.4-canary.4165.1.30e1bedb58"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4165.1.30e1bedb58","@open-mercato/shared":"0.6.4-canary.4165.1.30e1bedb58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4165.1.30e1bedb58_1780321327405_0.7601437066439558","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4169.1.9f207b27f2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4169.1.9f207b27f2","_id":"@open-mercato/ai-assistant@0.6.4-develop.4169.1.9f207b27f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92a0c0dea26cc85607eff7e73268da4c4b103652","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4169.1.9f207b27f2.tgz","fileCount":721,"integrity":"sha512-mYd136j8UGKAmdIjZo8498b4KfhCL6MxMLyJ5nw12tKPD8QTlXeU/W4EFaLT6aRPt3B/eelr7R1mMDDLTARVNw==","signatures":[{"sig":"MEYCIQDqe+6TCt/ncl/PV2pmaOxbJV5EsnWRLlZk+nl118rSXwIhAKwmQZO47Ks52H9ctoJisAnjpZYrXLzyrOwVPhtWB73K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4169.1.9f207b27f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mYd136j8UGKAmdIjZo8498b4KfhCL6MxMLyJ5nw12tKPD8QTlXeU/W4EFaLT6aRPt3B/eelr7R1mMDDLTARVNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4169.1.9f207b27f2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4169.1.9f207b27f2","@open-mercato/shared":"0.6.4-develop.4169.1.9f207b27f2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4169.1.9f207b27f2","@open-mercato/shared":"0.6.4-develop.4169.1.9f207b27f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4169.1.9f207b27f2_1780321524695_0.8592527533013514","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4177.1.8618cc2634":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4177.1.8618cc2634","_id":"@open-mercato/ai-assistant@0.6.4-canary.4177.1.8618cc2634","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32e625293fc86cbb258a18131a279ccc05d426f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4177.1.8618cc2634.tgz","fileCount":721,"integrity":"sha512-fyl82aVrY0D+egpn+THQK2k5sB/cV4ymwmKNwUU4VhNJZFD5DauECEsbgP9RmYuv6conh4UF/pGrlEYjySyvaQ==","signatures":[{"sig":"MEQCIAO+BBFaNR35wIX0bgqAJJwSj7bCR68Hlhz38wF5GFvtAiAjDOagYFzpQNOE5qZMDZmw/QVzeqb6rOWi+isYskHD8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4177.1.8618cc2634","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fyl82aVrY0D+egpn+THQK2k5sB/cV4ymwmKNwUU4VhNJZFD5DauECEsbgP9RmYuv6conh4UF/pGrlEYjySyvaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4177.1.8618cc2634","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4177.1.8618cc2634","@open-mercato/shared":"0.6.4-canary.4177.1.8618cc2634"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4177.1.8618cc2634","@open-mercato/shared":"0.6.4-canary.4177.1.8618cc2634"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4177.1.8618cc2634_1780333147106_0.5914770373131621","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4178.1.aad9ddaa95":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4178.1.aad9ddaa95","_id":"@open-mercato/ai-assistant@0.6.4-develop.4178.1.aad9ddaa95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4eedee15152c5df04a6dceb7ddb54fe2edcea81d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4178.1.aad9ddaa95.tgz","fileCount":721,"integrity":"sha512-x6aAZjZD0A9fJaJqHaEgF2Ggn2ldQjeJfBO1M2i5TBOZF4SE1wAOVpgiI3gU3LSJVEFvPw2m8GU/DWwdc2qCVw==","signatures":[{"sig":"MEQCIE8KBw87cbFgBDJI3/CJOBUeqTLTYYhSDmwXmIszYogrAiBdF8iOqbCWDjlovFJvoUwiuFF/84LG5LU1Ghh3/P19SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4178.1.aad9ddaa95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x6aAZjZD0A9fJaJqHaEgF2Ggn2ldQjeJfBO1M2i5TBOZF4SE1wAOVpgiI3gU3LSJVEFvPw2m8GU/DWwdc2qCVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4178.1.aad9ddaa95","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4178.1.aad9ddaa95","@open-mercato/shared":"0.6.4-develop.4178.1.aad9ddaa95"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4178.1.aad9ddaa95","@open-mercato/shared":"0.6.4-develop.4178.1.aad9ddaa95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4178.1.aad9ddaa95_1780336470997_0.373738043502031","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4181.1.2265b697ac":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4181.1.2265b697ac","_id":"@open-mercato/ai-assistant@0.6.4-canary.4181.1.2265b697ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c41aefc618a3665195e40168cd6022c5c3fac1be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4181.1.2265b697ac.tgz","fileCount":721,"integrity":"sha512-NPnCzCkNrdYNtXbYDvqoKySKvwKJtF2NNv/uk4ApdTAEbTUcqdCr8ziDpXVfaiPR13MvyAZKELVz0ThRX1bEkA==","signatures":[{"sig":"MEQCIHZ9X5+gHaOqnMkPUD83DXril3L6oGAIkDoW/VVZDE4eAiBI3beWBKYnYr30PH9wKHRvcmVt5ypGmahab/JEAw7KxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4181.1.2265b697ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NPnCzCkNrdYNtXbYDvqoKySKvwKJtF2NNv/uk4ApdTAEbTUcqdCr8ziDpXVfaiPR13MvyAZKELVz0ThRX1bEkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4181.1.2265b697ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4181.1.2265b697ac","@open-mercato/shared":"0.6.4-canary.4181.1.2265b697ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4181.1.2265b697ac","@open-mercato/shared":"0.6.4-canary.4181.1.2265b697ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4181.1.2265b697ac_1780341180725_0.42364632176060457","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4182.1.a3a23ea159":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4182.1.a3a23ea159","_id":"@open-mercato/ai-assistant@0.6.4-canary.4182.1.a3a23ea159","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f546657e8afd015b0d5f558f23bb4d429e7fe40","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4182.1.a3a23ea159.tgz","fileCount":721,"integrity":"sha512-BEo++t7kCjbVw55bkMlgWtUizphF6SJihc7rFBBlVI6GKqAEJV1duviLdSFxwpzmQF84/f/iZWXNyGJwPeHFQQ==","signatures":[{"sig":"MEYCIQDTUBV++mG9lsEZmyrVHxlhgFbnZ1jpSm+xs96yTLviKgIhANayBcrYTr1EclXoFMQWx8tgG8dWVE1hI8dOzWRYKqiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4182.1.a3a23ea159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BEo++t7kCjbVw55bkMlgWtUizphF6SJihc7rFBBlVI6GKqAEJV1duviLdSFxwpzmQF84/f/iZWXNyGJwPeHFQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4182.1.a3a23ea159","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4182.1.a3a23ea159","@open-mercato/shared":"0.6.4-canary.4182.1.a3a23ea159"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4182.1.a3a23ea159","@open-mercato/shared":"0.6.4-canary.4182.1.a3a23ea159"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4182.1.a3a23ea159_1780342237623_0.4595313467725468","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4183.1.53ddb51a6a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4183.1.53ddb51a6a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4183.1.53ddb51a6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d27dd15761289484f6372095c60b05377497813e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4183.1.53ddb51a6a.tgz","fileCount":721,"integrity":"sha512-4wZ4eeoMHORPVd6Mtv7UyssM6jJ7Dqf2wbQOadmcXTzmKRKK0+RbH0qR41n53rRSiVFAwVgL9bJ/Cix0gP3yTQ==","signatures":[{"sig":"MEUCIHBHpYEau6TKUwNVSvn5tLeUyARmLgRWEDI3UBXu+KhAAiEAsQzNtoNJRxhe/1dqH8oN3T4bK8Lc6C8Rydy3umKF32k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4183.1.53ddb51a6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4wZ4eeoMHORPVd6Mtv7UyssM6jJ7Dqf2wbQOadmcXTzmKRKK0+RbH0qR41n53rRSiVFAwVgL9bJ/Cix0gP3yTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4183.1.53ddb51a6a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4183.1.53ddb51a6a","@open-mercato/shared":"0.6.4-canary.4183.1.53ddb51a6a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4183.1.53ddb51a6a","@open-mercato/shared":"0.6.4-canary.4183.1.53ddb51a6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4183.1.53ddb51a6a_1780343321525_0.7946658938504858","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4188.1.ed6538a6f6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4188.1.ed6538a6f6","_id":"@open-mercato/ai-assistant@0.6.4-canary.4188.1.ed6538a6f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a31d74b4604435e7098ff9efdcc13995bbe66a01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4188.1.ed6538a6f6.tgz","fileCount":721,"integrity":"sha512-Kmx6u7AqwEm7O8rsZhhuCVHWogHGXl10XayguoL3j27cDfSd53gl+B80QgD/biJYvbTS/xl46A573kaDSoYqJQ==","signatures":[{"sig":"MEUCIQD4NNT653GEySsJJC9EcdjuRhAj/uxxQ0AJycczKLae1wIgW4TeAmYbReziS5aRxEvHv+f16DuwkWmUirUIP+3lVlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4188.1.ed6538a6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Kmx6u7AqwEm7O8rsZhhuCVHWogHGXl10XayguoL3j27cDfSd53gl+B80QgD/biJYvbTS/xl46A573kaDSoYqJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4188.1.ed6538a6f6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4188.1.ed6538a6f6","@open-mercato/shared":"0.6.4-canary.4188.1.ed6538a6f6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4188.1.ed6538a6f6","@open-mercato/shared":"0.6.4-canary.4188.1.ed6538a6f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4188.1.ed6538a6f6_1780346809853_0.1380898047243042","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4193.1.6b2688cd3a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4193.1.6b2688cd3a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4193.1.6b2688cd3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb8027706b359bbf80bb8cd66148eed911c0c3f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4193.1.6b2688cd3a.tgz","fileCount":721,"integrity":"sha512-Fg79xlqj22M4yYUKe1CdR2CwhLD/z7DONIN7I8yIcEHSjZRsgflVojDQaFPW0s3yYPqgfzMKSwx+SnGjIMaBDA==","signatures":[{"sig":"MEUCIQC3dEdNwkUFT+QPjHlKfpNeReVoitla8T0pnko3yMX2DQIgP/r5sj/agJWRTnATeuUZ+GAldpID4r23QazCPEHb09k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4193.1.6b2688cd3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fg79xlqj22M4yYUKe1CdR2CwhLD/z7DONIN7I8yIcEHSjZRsgflVojDQaFPW0s3yYPqgfzMKSwx+SnGjIMaBDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4193.1.6b2688cd3a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4193.1.6b2688cd3a","@open-mercato/shared":"0.6.4-canary.4193.1.6b2688cd3a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4193.1.6b2688cd3a","@open-mercato/shared":"0.6.4-canary.4193.1.6b2688cd3a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4193.1.6b2688cd3a_1780351007456_0.526253343592709","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4194.1.acefccecd4":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4194.1.acefccecd4","_id":"@open-mercato/ai-assistant@0.6.4-canary.4194.1.acefccecd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"103236ea3e1d7bb0364362e64f72fd0f489a08f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4194.1.acefccecd4.tgz","fileCount":721,"integrity":"sha512-feZpvFDVpLgs8f/zbVQEgnPlTDA4tANgepIvLNc/KZEf/k/TLvO70LCyJXNmlxU0HReb+TeeBPW8DUnbL5aosQ==","signatures":[{"sig":"MEQCIEIDi7zThkw+qyhl4b3DtAsa1O7ulyEQQ8i6ytjmUzZlAiB+j7TT27IFE+RwCMdkXlcIK/PdGcLqdriy6ULseARFnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4194.1.acefccecd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-feZpvFDVpLgs8f/zbVQEgnPlTDA4tANgepIvLNc/KZEf/k/TLvO70LCyJXNmlxU0HReb+TeeBPW8DUnbL5aosQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4194.1.acefccecd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4194.1.acefccecd4","@open-mercato/shared":"0.6.4-canary.4194.1.acefccecd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4194.1.acefccecd4","@open-mercato/shared":"0.6.4-canary.4194.1.acefccecd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4194.1.acefccecd4_1780351948838_0.7286133340378789","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4199.1.86677441c2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4199.1.86677441c2","_id":"@open-mercato/ai-assistant@0.6.4-develop.4199.1.86677441c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dfdc9f3115c5265ba5eb4c8354a0ef6c6d998c67","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4199.1.86677441c2.tgz","fileCount":721,"integrity":"sha512-SrDPa+4lvkzayZjhsWobMZuE/Q+A6kr066TktgVMQIMAcgXM1x1/ZGDO/sUCscJJ+4adkm6jWeM166svL1erIA==","signatures":[{"sig":"MEQCIEy6UBzSNHTt/NkioSHVvhiFk5f+T67hwWg9ZX+IFKUGAiAGU2xv44UmsgJKTbHvlsk4neBrfUXxoqJ+j9fH8KmY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4199.1.86677441c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SrDPa+4lvkzayZjhsWobMZuE/Q+A6kr066TktgVMQIMAcgXM1x1/ZGDO/sUCscJJ+4adkm6jWeM166svL1erIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4199.1.86677441c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4199.1.86677441c2","@open-mercato/shared":"0.6.4-develop.4199.1.86677441c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4199.1.86677441c2","@open-mercato/shared":"0.6.4-develop.4199.1.86677441c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4199.1.86677441c2_1780385702733_0.6797675394705665","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4205.1.f8d8c0dcfd":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4205.1.f8d8c0dcfd","_id":"@open-mercato/ai-assistant@0.6.4-canary.4205.1.f8d8c0dcfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa6fd11617b7c070c828404a932f8168e1385466","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4205.1.f8d8c0dcfd.tgz","fileCount":721,"integrity":"sha512-YMhkl9HhEMAxRMBka9T/RJ0vUehdvlE2nGcP7/Z6PTf5asAPcDBs7sgxg95oy8aBhnh0+d4q+KtUmKbhu9HycQ==","signatures":[{"sig":"MEUCIQDNJEMcqznie+LA/8WNMz5IKxNuk+p4Y7aJoPHVagwfeQIgaCWNixaYqZFKdbrHmbsIlrAPr1AkZxxOm/3V/5P7/yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4205.1.f8d8c0dcfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YMhkl9HhEMAxRMBka9T/RJ0vUehdvlE2nGcP7/Z6PTf5asAPcDBs7sgxg95oy8aBhnh0+d4q+KtUmKbhu9HycQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4205.1.f8d8c0dcfd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4205.1.f8d8c0dcfd","@open-mercato/shared":"0.6.4-canary.4205.1.f8d8c0dcfd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4205.1.f8d8c0dcfd","@open-mercato/shared":"0.6.4-canary.4205.1.f8d8c0dcfd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4205.1.f8d8c0dcfd_1780387742817_0.7919501608086295","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4204.1.bf4ee56199":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4204.1.bf4ee56199","_id":"@open-mercato/ai-assistant@0.6.4-canary.4204.1.bf4ee56199","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0d941b0c759028e921cd8d33e2515ffeca47bcc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4204.1.bf4ee56199.tgz","fileCount":721,"integrity":"sha512-7cowUjpak3LKjQ70qRDWyWQ9cMYmSUvWDfk/YFYp/1vU8HbHoXtgvdrz2buqs0K+UL3wZDHXZHKFtU42NEUbRw==","signatures":[{"sig":"MEUCIGWAeuADM3a3MqnHrFjad5YOLeU7tKC7tOS7w+FXVgWbAiEA25TIEtgzSA1O0M17GKwPiGjotH5PeRAga3xbqiYTb1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4204.1.bf4ee56199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7cowUjpak3LKjQ70qRDWyWQ9cMYmSUvWDfk/YFYp/1vU8HbHoXtgvdrz2buqs0K+UL3wZDHXZHKFtU42NEUbRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4204.1.bf4ee56199","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4204.1.bf4ee56199","@open-mercato/shared":"0.6.4-canary.4204.1.bf4ee56199"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4204.1.bf4ee56199","@open-mercato/shared":"0.6.4-canary.4204.1.bf4ee56199"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4204.1.bf4ee56199_1780387924546_0.13910633505680847","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4210.1.d412061cfe":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4210.1.d412061cfe","_id":"@open-mercato/ai-assistant@0.6.4-develop.4210.1.d412061cfe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea00e2f8c2dd2a10f3277e6b1d1694691cd441a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4210.1.d412061cfe.tgz","fileCount":721,"integrity":"sha512-pAz36AUgfDExKJCbVScT0JrMyi3Zuf4yLXyF6OWWs28GcsASwSyNzUeEUb7CEUwfRJ2lEY2wcgO5I51SPMFcUA==","signatures":[{"sig":"MEYCIQDt4cUYHHXytKcsIwuUANzgV5EVxUoI2dhJUcAgw+7RBgIhAJmx+/gks4TpwXqTgWRCeg+ZoG7uK67va+hoXqzvu+3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4210.1.d412061cfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pAz36AUgfDExKJCbVScT0JrMyi3Zuf4yLXyF6OWWs28GcsASwSyNzUeEUb7CEUwfRJ2lEY2wcgO5I51SPMFcUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4210.1.d412061cfe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4210.1.d412061cfe","@open-mercato/shared":"0.6.4-develop.4210.1.d412061cfe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4210.1.d412061cfe","@open-mercato/shared":"0.6.4-develop.4210.1.d412061cfe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4210.1.d412061cfe_1780388083682_0.03648295372593635","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4213.1.edcdfb856f":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4213.1.edcdfb856f","_id":"@open-mercato/ai-assistant@0.6.4-canary.4213.1.edcdfb856f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f6f1164a838ca43b2450cc2d4557aa3ef5f94f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4213.1.edcdfb856f.tgz","fileCount":721,"integrity":"sha512-7RNorZCBfgPpmidKxX0e2XM2E1T70XWT/ujZnmrOXc0KR2Kxk0T5qDDQHiR6ozXsnnag+IgI4TKdxWN37QzXMw==","signatures":[{"sig":"MEYCIQDmx3ZAy9UVjv+6kF+Bty+gFAi59tWU0tIj826Xdrj96AIhAJ6rNINd4A8TLXJnzfAYn6MNi1pAXGGtfTNVf5su7JNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4213.1.edcdfb856f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7RNorZCBfgPpmidKxX0e2XM2E1T70XWT/ujZnmrOXc0KR2Kxk0T5qDDQHiR6ozXsnnag+IgI4TKdxWN37QzXMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4213.1.edcdfb856f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4213.1.edcdfb856f","@open-mercato/shared":"0.6.4-canary.4213.1.edcdfb856f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4213.1.edcdfb856f","@open-mercato/shared":"0.6.4-canary.4213.1.edcdfb856f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4213.1.edcdfb856f_1780388254885_0.3362032382587754","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4214.1.686358eabc":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4214.1.686358eabc","_id":"@open-mercato/ai-assistant@0.6.4-canary.4214.1.686358eabc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fae11e1f767faaf7a72d8d14b99a54516caaa57d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4214.1.686358eabc.tgz","fileCount":721,"integrity":"sha512-ZsrI/tmko/DNvzsuD/VuUW1zEwFEnpWzu5zw4HzpgA+VxuZu+yTgoGrKxqJ5yc7/e2e0h5gf78W1n2gBAzWlrg==","signatures":[{"sig":"MEYCIQCGRbU1XeNVuMqeOlLMpVhMaG8GPb/qaELZU6+asl8IAQIhAOyV/Jok+pME0YKKNFJfOLEFdC7Gja8uxNrGmm4B5ZZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4214.1.686358eabc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZsrI/tmko/DNvzsuD/VuUW1zEwFEnpWzu5zw4HzpgA+VxuZu+yTgoGrKxqJ5yc7/e2e0h5gf78W1n2gBAzWlrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4214.1.686358eabc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4214.1.686358eabc","@open-mercato/shared":"0.6.4-canary.4214.1.686358eabc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4214.1.686358eabc","@open-mercato/shared":"0.6.4-canary.4214.1.686358eabc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4214.1.686358eabc_1780388457546_0.4438348931353018","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4217.1.c9aa050183":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4217.1.c9aa050183","_id":"@open-mercato/ai-assistant@0.6.4-develop.4217.1.c9aa050183","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27a2a2fa50fe7ef4fe056ffb74311f9a82fdc874","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4217.1.c9aa050183.tgz","fileCount":721,"integrity":"sha512-C6IA0znfNRPYh40rN7+wpYVVZE8ws/ltVcgN39OAZyZ75u+ae/4KptI17floHGrQdvVQE453A09AbpKKpyI6GA==","signatures":[{"sig":"MEYCIQDHSdT5gzF7Amt56wVg3AFnl5YyydUfNjxz3E8q59OvkQIhAMq7mA0ciX6z5/JBAxU//RZmqh7FRB3xoxEP0P2mgcal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4217.1.c9aa050183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C6IA0znfNRPYh40rN7+wpYVVZE8ws/ltVcgN39OAZyZ75u+ae/4KptI17floHGrQdvVQE453A09AbpKKpyI6GA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4217.1.c9aa050183","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4217.1.c9aa050183","@open-mercato/shared":"0.6.4-develop.4217.1.c9aa050183"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4217.1.c9aa050183","@open-mercato/shared":"0.6.4-develop.4217.1.c9aa050183"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4217.1.c9aa050183_1780390831723_0.9545120097759991","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4216.1.59d54b6c4f":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4216.1.59d54b6c4f","_id":"@open-mercato/ai-assistant@0.6.4-canary.4216.1.59d54b6c4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5498a96e2a8aef608733e72e055e4cfe39283f73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4216.1.59d54b6c4f.tgz","fileCount":721,"integrity":"sha512-A3jlqfHgm2eXi5ePb1Qgz9+zjtfDTfMdik3YTY7I+0rf1PYdl7S8e92KzRaeZdb+BoyPSKJzYRfkhZ22kvaPLA==","signatures":[{"sig":"MEUCIAnwXti61eQll45orvtESLPnosa+CqGFVwFHFAkPLd5eAiEAxfnY2CgJjcJWtHiLnD12vZQMODdyR2OiVQ//nELLDR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4216.1.59d54b6c4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A3jlqfHgm2eXi5ePb1Qgz9+zjtfDTfMdik3YTY7I+0rf1PYdl7S8e92KzRaeZdb+BoyPSKJzYRfkhZ22kvaPLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4216.1.59d54b6c4f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4216.1.59d54b6c4f","@open-mercato/shared":"0.6.4-canary.4216.1.59d54b6c4f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4216.1.59d54b6c4f","@open-mercato/shared":"0.6.4-canary.4216.1.59d54b6c4f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4216.1.59d54b6c4f_1780390847954_0.2530747984950834","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4215.1.8eaed1f459":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4215.1.8eaed1f459","_id":"@open-mercato/ai-assistant@0.6.4-canary.4215.1.8eaed1f459","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea5ae94e73d673c364a8d5ed800644779aeffc9e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4215.1.8eaed1f459.tgz","fileCount":721,"integrity":"sha512-sbSOZvwbDQE0Ei7BCvCvufJb+BN89VMGah5EFsfoGbR1II27vdSzwp1kxQgzSD8W29bWubKAglVEBTszb3rdhw==","signatures":[{"sig":"MEUCIGlP23RPU0S4q+NdqnWfppwoNRWOLZ7B3OOCbTUgndjOAiEA6wKE77k+aCsyUjGkiAUJIwp0cs0NiiarLaJSqTVsR/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4215.1.8eaed1f459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sbSOZvwbDQE0Ei7BCvCvufJb+BN89VMGah5EFsfoGbR1II27vdSzwp1kxQgzSD8W29bWubKAglVEBTszb3rdhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4215.1.8eaed1f459","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4215.1.8eaed1f459","@open-mercato/shared":"0.6.4-canary.4215.1.8eaed1f459"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4215.1.8eaed1f459","@open-mercato/shared":"0.6.4-canary.4215.1.8eaed1f459"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4215.1.8eaed1f459_1780390963516_0.832300632286114","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4224.1.d7a47bb8b2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4224.1.d7a47bb8b2","_id":"@open-mercato/ai-assistant@0.6.4-canary.4224.1.d7a47bb8b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acb9bbdbfe86b47919f88651c2f1ba2c3d9a9cbd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4224.1.d7a47bb8b2.tgz","fileCount":721,"integrity":"sha512-WkBqGbBTU/Xb3rol3Cgie4dwrhDJFPAtWIwF8GbomJm2VGHL34h2I1o/X1iZMCnWgJH5uIjnSTjQgwh3/DYtvA==","signatures":[{"sig":"MEYCIQDas1+dmo1JW6Mrr7+2dwFzNhZJxG2fPu4G8+fhWjCREAIhAOlEOyuZ4Hg/HJxc9bKQI0y6bnN6yq3zcWgtGSlDna7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4224.1.d7a47bb8b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WkBqGbBTU/Xb3rol3Cgie4dwrhDJFPAtWIwF8GbomJm2VGHL34h2I1o/X1iZMCnWgJH5uIjnSTjQgwh3/DYtvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4224.1.d7a47bb8b2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4224.1.d7a47bb8b2","@open-mercato/shared":"0.6.4-canary.4224.1.d7a47bb8b2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4224.1.d7a47bb8b2","@open-mercato/shared":"0.6.4-canary.4224.1.d7a47bb8b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4224.1.d7a47bb8b2_1780391985737_0.6617318422988294","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4236.1.9fa6806b34":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4236.1.9fa6806b34","_id":"@open-mercato/ai-assistant@0.6.4-develop.4236.1.9fa6806b34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9323f4a68b2f62368ca66054511903260f6de52b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4236.1.9fa6806b34.tgz","fileCount":721,"integrity":"sha512-EiIhFucx7kxNyYw5B2+UzhON9NNgnsTzLIj016KZAq0MWWReHORT44I8yhiKeqAe+oyL5SbDqnSiKy9H0Ygtrg==","signatures":[{"sig":"MEYCIQCFACbOb7zJbSyAXOAMe4np/R8M4DIWEy9Wo3INeIZAYQIhAN0Q1XQ4E7PqludWExQCgiVcmsQFz82xhnMpSLlCywHX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4236.1.9fa6806b34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EiIhFucx7kxNyYw5B2+UzhON9NNgnsTzLIj016KZAq0MWWReHORT44I8yhiKeqAe+oyL5SbDqnSiKy9H0Ygtrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4236.1.9fa6806b34","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4236.1.9fa6806b34","@open-mercato/shared":"0.6.4-develop.4236.1.9fa6806b34"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4236.1.9fa6806b34","@open-mercato/shared":"0.6.4-develop.4236.1.9fa6806b34"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4236.1.9fa6806b34_1780393133996_0.4408045379136847","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4241.1.1c2dbaef71":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4241.1.1c2dbaef71","_id":"@open-mercato/ai-assistant@0.6.4-canary.4241.1.1c2dbaef71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4248786ad48f7c9a48d612c1652745b59fd5f546","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4241.1.1c2dbaef71.tgz","fileCount":721,"integrity":"sha512-Yav3rnev7Nxin7KFNjVUrA8DHh+IQZ42+gTF19TtuAKYLbcuSBydXsvQ6qIIjnDTzElbvo4cnRxGZ8qCjgjSaQ==","signatures":[{"sig":"MEQCIGJR3tHlDWDIZ9+zasFnG1aUiASPlWappEKd9cIKU28SAiBA2Vas5v165LtZZYndfJWoFnGm73G/CN0xbAityrlEIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4241.1.1c2dbaef71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Yav3rnev7Nxin7KFNjVUrA8DHh+IQZ42+gTF19TtuAKYLbcuSBydXsvQ6qIIjnDTzElbvo4cnRxGZ8qCjgjSaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4241.1.1c2dbaef71","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4241.1.1c2dbaef71","@open-mercato/shared":"0.6.4-canary.4241.1.1c2dbaef71"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4241.1.1c2dbaef71","@open-mercato/shared":"0.6.4-canary.4241.1.1c2dbaef71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4241.1.1c2dbaef71_1780393785799_0.27599455679904294","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4240.1.0b369ca1f4":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4240.1.0b369ca1f4","_id":"@open-mercato/ai-assistant@0.6.4-canary.4240.1.0b369ca1f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad3330b285f15aa13d13f68da32d059b85168003","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4240.1.0b369ca1f4.tgz","fileCount":721,"integrity":"sha512-dmAM8mkBB7TjU4qEU44uiSR10UOooAyUQJ1HA1NpFZJwLIMtV5es2szmUkkrpIEGrGblQaOLQCoQvokaRE7Tdw==","signatures":[{"sig":"MEYCIQCqq6L/CTK7Hzz2ijY/Q6NrrhjGXNUwhlaJTNrscizGLAIhAJmlNKxjSTFlnDs6t0oLJuFlRnSydDQFlXJmui411QB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4240.1.0b369ca1f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dmAM8mkBB7TjU4qEU44uiSR10UOooAyUQJ1HA1NpFZJwLIMtV5es2szmUkkrpIEGrGblQaOLQCoQvokaRE7Tdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4240.1.0b369ca1f4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4240.1.0b369ca1f4","@open-mercato/shared":"0.6.4-canary.4240.1.0b369ca1f4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4240.1.0b369ca1f4","@open-mercato/shared":"0.6.4-canary.4240.1.0b369ca1f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4240.1.0b369ca1f4_1780394520018_0.9397425521248373","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4239.1.4a264a5828":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4239.1.4a264a5828","_id":"@open-mercato/ai-assistant@0.6.4-develop.4239.1.4a264a5828","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ed6ef7b2227577d94121f57c7b1f3360da06f6d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4239.1.4a264a5828.tgz","fileCount":721,"integrity":"sha512-MFYx+waP+SBQk/qabG28UJQ0sNMl7ZGOBIBIAZR/L0or9L48pcH+N1jgvln78k+F+ZGr/7T9imOVbkWK+eaMfA==","signatures":[{"sig":"MEQCIDAN/NvCcZC/HAQQZQZqmmR8Mfg9vvptf3B5xV6zfKe+AiA+wryNfxx6Ktwb9qC1PZfZtPzmakBFlVtV1FlHtpFOTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4239.1.4a264a5828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MFYx+waP+SBQk/qabG28UJQ0sNMl7ZGOBIBIAZR/L0or9L48pcH+N1jgvln78k+F+ZGr/7T9imOVbkWK+eaMfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4239.1.4a264a5828","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4239.1.4a264a5828","@open-mercato/shared":"0.6.4-develop.4239.1.4a264a5828"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4239.1.4a264a5828","@open-mercato/shared":"0.6.4-develop.4239.1.4a264a5828"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4239.1.4a264a5828_1780395507331_0.3671137036342904","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4244.1.bf6c3086f2":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4244.1.bf6c3086f2","_id":"@open-mercato/ai-assistant@0.6.4-canary.4244.1.bf6c3086f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"57116bc6f89439ae60ab564f8d5328ebeb63a967","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4244.1.bf6c3086f2.tgz","fileCount":721,"integrity":"sha512-i1DeeHhWKqFcjmGlBPzCmVGesORsJMc1DncnoLYRr8U44jWxAtvRcfEOp4C/mIivByucT/NGlBsO4otBOFROwA==","signatures":[{"sig":"MEYCIQDjXQ6RiLTIo5fV4OIPAqjHdCK3HJrKJw7g6EUK/T/LDwIhAIV/G1/KiGzT0BLyzDpEI73i5MqFGXgPRf7E6NDn8IGk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4244.1.bf6c3086f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i1DeeHhWKqFcjmGlBPzCmVGesORsJMc1DncnoLYRr8U44jWxAtvRcfEOp4C/mIivByucT/NGlBsO4otBOFROwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4244.1.bf6c3086f2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4244.1.bf6c3086f2","@open-mercato/shared":"0.6.4-canary.4244.1.bf6c3086f2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4244.1.bf6c3086f2","@open-mercato/shared":"0.6.4-canary.4244.1.bf6c3086f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4244.1.bf6c3086f2_1780395743519_0.6135464201228749","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4248.1.5a4f2a4872":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4248.1.5a4f2a4872","_id":"@open-mercato/ai-assistant@0.6.4-canary.4248.1.5a4f2a4872","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0fbd1f98441e8a9194f3018aa4313daa4b398668","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4248.1.5a4f2a4872.tgz","fileCount":721,"integrity":"sha512-juDmYLL/R8tUHt7VQYqqurCj6lhGDfTXFhfTvUrS1Z8cST2hmWXfR7Yz8rdDfSoij8Zl9w2XsIIIPKdWEi4rng==","signatures":[{"sig":"MEQCIHv3v/RuS+NSyMm41a2UbIHeuaKZ7m9V82Od4eUwB9pnAiBrmfWqEwSCvznFyrQaqDUrw56mXZVRGmbtisNj0+tMGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4248.1.5a4f2a4872","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-juDmYLL/R8tUHt7VQYqqurCj6lhGDfTXFhfTvUrS1Z8cST2hmWXfR7Yz8rdDfSoij8Zl9w2XsIIIPKdWEi4rng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4248.1.5a4f2a4872","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4248.1.5a4f2a4872","@open-mercato/shared":"0.6.4-canary.4248.1.5a4f2a4872"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4248.1.5a4f2a4872","@open-mercato/shared":"0.6.4-canary.4248.1.5a4f2a4872"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4248.1.5a4f2a4872_1780395958864_0.17801657988996422","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4254.1.7a123d970c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4254.1.7a123d970c","_id":"@open-mercato/ai-assistant@0.6.4-develop.4254.1.7a123d970c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39990dfe6e2a3e6e392d35d02439e9241c5c4fcd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4254.1.7a123d970c.tgz","fileCount":721,"integrity":"sha512-ENvq/u2pkJlbSjxzBRjyjDtatuHjm8hfjYy45BBE9FbWukHhjMMVQ7rFyPJFJIWHWWUNUcftKfTzGeOhGETzeA==","signatures":[{"sig":"MEQCIAQrG5nHS80+p0LgRCXh75OCqrEcj4gWLOTONTCkb4VQAiAtZuX+JG2879y2t8Gl/W/grjJQw0i6jdT+h1h0qReGRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4254.1.7a123d970c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319269},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ENvq/u2pkJlbSjxzBRjyjDtatuHjm8hfjYy45BBE9FbWukHhjMMVQ7rFyPJFJIWHWWUNUcftKfTzGeOhGETzeA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4254.1.7a123d970c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4254.1.7a123d970c","@open-mercato/shared":"0.6.4-develop.4254.1.7a123d970c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4254.1.7a123d970c","@open-mercato/shared":"0.6.4-develop.4254.1.7a123d970c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4254.1.7a123d970c_1780398023784_0.29408052044864785","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4256.1.711ee54a32":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4256.1.711ee54a32","_id":"@open-mercato/ai-assistant@0.6.4-canary.4256.1.711ee54a32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd66d0a3a4d1113ae806a7d876849f8e898f3a15","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4256.1.711ee54a32.tgz","fileCount":721,"integrity":"sha512-eSqHYy69gU92U1/GGBEu5yh7mJwyBG4LE/QPgsC7yyUM2vvULbeU4JKxQ3ji60g19C6GZj4KLU3cXW24lBOBkA==","signatures":[{"sig":"MEUCIQDzponx//5svd77nl3mFi/7FfLhe/V/QQbJpBz+BXlB0QIgNaM/LvEeZcUsRmokIKu035ouAEKsWt41UTvsWD+5m9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4256.1.711ee54a32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eSqHYy69gU92U1/GGBEu5yh7mJwyBG4LE/QPgsC7yyUM2vvULbeU4JKxQ3ji60g19C6GZj4KLU3cXW24lBOBkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4256.1.711ee54a32","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4256.1.711ee54a32","@open-mercato/shared":"0.6.4-canary.4256.1.711ee54a32"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4256.1.711ee54a32","@open-mercato/shared":"0.6.4-canary.4256.1.711ee54a32"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4256.1.711ee54a32_1780398138233_0.8789033728891502","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4257.1.5b9e6761df":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4257.1.5b9e6761df","_id":"@open-mercato/ai-assistant@0.6.4-canary.4257.1.5b9e6761df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae94cab83fbae75fa30768707b80075421026592","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4257.1.5b9e6761df.tgz","fileCount":721,"integrity":"sha512-jAwBIfzuupiFKsM5iitU8U5OnZ6uOS3WR/h9VXdkWyOBuWt8RNQdTpyKA9HVMdTjLTFdl12Fts9ztYMX1nMeAg==","signatures":[{"sig":"MEQCIEaF8TAltigvXmbND9lekDqOQPrUmtILQfjeXVhDgt6yAiBmv+DgjX3l93PtFXmKbyb9+z2uimw73tFLHWSogQ5vHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4257.1.5b9e6761df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jAwBIfzuupiFKsM5iitU8U5OnZ6uOS3WR/h9VXdkWyOBuWt8RNQdTpyKA9HVMdTjLTFdl12Fts9ztYMX1nMeAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4257.1.5b9e6761df","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4257.1.5b9e6761df","@open-mercato/shared":"0.6.4-canary.4257.1.5b9e6761df"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4257.1.5b9e6761df","@open-mercato/shared":"0.6.4-canary.4257.1.5b9e6761df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4257.1.5b9e6761df_1780398141843_0.47835235703205514","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4255.1.6daab17b09":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4255.1.6daab17b09","_id":"@open-mercato/ai-assistant@0.6.4-canary.4255.1.6daab17b09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb19201caef4e1a3e02ede615239a0f66140ddf0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4255.1.6daab17b09.tgz","fileCount":721,"integrity":"sha512-jWmte5N6ObMjnggv4JCzngOFgunyR8wj6ZK/e/BatbspZ2aRyP9idL2acZm62Ga2giBiPkMRwFB2KPTyT+COgQ==","signatures":[{"sig":"MEUCIHYVoRjirQkmm1MfLcoyup2ojgve/7oaGHNm5toNzxxrAiEA85W/IZtmHJa9iGCVsU680GC+Ql77ROJrmi3Hw+TsA10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4255.1.6daab17b09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jWmte5N6ObMjnggv4JCzngOFgunyR8wj6ZK/e/BatbspZ2aRyP9idL2acZm62Ga2giBiPkMRwFB2KPTyT+COgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4255.1.6daab17b09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4255.1.6daab17b09","@open-mercato/shared":"0.6.4-canary.4255.1.6daab17b09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4255.1.6daab17b09","@open-mercato/shared":"0.6.4-canary.4255.1.6daab17b09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4255.1.6daab17b09_1780398317242_0.5502513857257803","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4251.1.1e602c70f4":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4251.1.1e602c70f4","_id":"@open-mercato/ai-assistant@0.6.4-canary.4251.1.1e602c70f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10f6ec78bef8c588b61c35799796774660bb1758","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4251.1.1e602c70f4.tgz","fileCount":721,"integrity":"sha512-GTGDcGpn/GOmbCA8/W8IkOSjzcdnLRlRnjOEu1v4+3RduFjjNyZAjYIis0c1NPBub265cfDwF6hYS99icmPKaw==","signatures":[{"sig":"MEYCIQCwNl0+Ubi59PzF5rRn63TAWfoc8xwlWrb4vu06tDe9CAIhANiR+dNCU41PqEZdbUA8TbxOAK78iWOTVTKP/ptQ5QaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4251.1.1e602c70f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GTGDcGpn/GOmbCA8/W8IkOSjzcdnLRlRnjOEu1v4+3RduFjjNyZAjYIis0c1NPBub265cfDwF6hYS99icmPKaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4251.1.1e602c70f4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4251.1.1e602c70f4","@open-mercato/shared":"0.6.4-canary.4251.1.1e602c70f4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4251.1.1e602c70f4","@open-mercato/shared":"0.6.4-canary.4251.1.1e602c70f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4251.1.1e602c70f4_1780398356018_0.5758017579694534","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4260.1.23ef11788a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4260.1.23ef11788a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4260.1.23ef11788a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"43755d1c48201dfae39f728d3481e92ef6032288","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4260.1.23ef11788a.tgz","fileCount":721,"integrity":"sha512-gotzEAvXXCjUx5gSnWNru0FfpR9fb6dBZb424R9Du1WvQNtRkPM7j+fLPX6We8KnpA3e9OCbT1hhb66sT/f+Fw==","signatures":[{"sig":"MEUCIC39fPEi1B+e+UeEm8SdJP7fd7mdZ/4pPelpQ+OUW4kfAiEA7dXA+doLPKiCiyBJw04zEVXUsaPR5W40gXy4YaVaYyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4260.1.23ef11788a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gotzEAvXXCjUx5gSnWNru0FfpR9fb6dBZb424R9Du1WvQNtRkPM7j+fLPX6We8KnpA3e9OCbT1hhb66sT/f+Fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4260.1.23ef11788a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4260.1.23ef11788a","@open-mercato/shared":"0.6.4-canary.4260.1.23ef11788a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4260.1.23ef11788a","@open-mercato/shared":"0.6.4-canary.4260.1.23ef11788a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4260.1.23ef11788a_1780398966163_0.9247699771109139","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4259.1.cd944f8ec4":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4259.1.cd944f8ec4","_id":"@open-mercato/ai-assistant@0.6.4-canary.4259.1.cd944f8ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db317efc04832bcb09692bc94514dda2c24a5b8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4259.1.cd944f8ec4.tgz","fileCount":721,"integrity":"sha512-HJ3U+bOepkinIXfvuZXfuZB1wHsoFZ8q346PXlXieDLXTAfJu+q77xnRqSuR0HTx/XueTOFm19LK1OljeYhRng==","signatures":[{"sig":"MEUCIG8dlDLfCpVYsUh8JhSfYA4tGWm9Rfh2wNTwT7oRyIeKAiEAvxbdqqD2wKp59JjDQKnhV7DYM1L5FoNNu7GcnfYcJRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4259.1.cd944f8ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HJ3U+bOepkinIXfvuZXfuZB1wHsoFZ8q346PXlXieDLXTAfJu+q77xnRqSuR0HTx/XueTOFm19LK1OljeYhRng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4259.1.cd944f8ec4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4259.1.cd944f8ec4","@open-mercato/shared":"0.6.4-canary.4259.1.cd944f8ec4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4259.1.cd944f8ec4","@open-mercato/shared":"0.6.4-canary.4259.1.cd944f8ec4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4259.1.cd944f8ec4_1780400874520_0.8444321861839479","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4264.1.53368d85fe":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4264.1.53368d85fe","_id":"@open-mercato/ai-assistant@0.6.4-develop.4264.1.53368d85fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06e2e6e1a83da0c45e1b2562cb46e01af46a8c52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4264.1.53368d85fe.tgz","fileCount":721,"integrity":"sha512-+lPq5m/SWLirMBJ8LJk8Jo+iWHssgC1FZL+r1JLVe0JCzGPUaRLwT/hldzIZnmUi5+a9pOIUxx+5MHKAV5lf7A==","signatures":[{"sig":"MEYCIQCIxNXUx7M8e5x4+Gd3bPpkcv8Fvfq+GDlDHhZvFD98qQIhAJO/zOWmi4tuOExPTOLFLy3LptM5YGf9NU9EHqDh+Bo4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4264.1.53368d85fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320736},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+lPq5m/SWLirMBJ8LJk8Jo+iWHssgC1FZL+r1JLVe0JCzGPUaRLwT/hldzIZnmUi5+a9pOIUxx+5MHKAV5lf7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4264.1.53368d85fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4264.1.53368d85fe","@open-mercato/shared":"0.6.4-develop.4264.1.53368d85fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4264.1.53368d85fe","@open-mercato/shared":"0.6.4-develop.4264.1.53368d85fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4264.1.53368d85fe_1780403998528_0.7101596944305306","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4271.1.1fcc60fb6c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4271.1.1fcc60fb6c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4271.1.1fcc60fb6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a003fdd6dfca669053c769acd7cb600d5d3839f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4271.1.1fcc60fb6c.tgz","fileCount":721,"integrity":"sha512-YVc8G6wLCZS+r9mkx4ChQat+VduNr41Qyz2WjIJ3eMlg3x6Wwz7qwckJtdQkLumehd7iuyrAAv5T/ZiN8KaH6w==","signatures":[{"sig":"MEUCIQDnK9NhrIEXLsNsPAUDPrOKfi5uGcgAs27ZcOrf+bDPYQIgPfea31HNaFE3LAm7Tt1YaLBJrLgfmOtTruLRjghdSwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4271.1.1fcc60fb6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YVc8G6wLCZS+r9mkx4ChQat+VduNr41Qyz2WjIJ3eMlg3x6Wwz7qwckJtdQkLumehd7iuyrAAv5T/ZiN8KaH6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4271.1.1fcc60fb6c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4271.1.1fcc60fb6c","@open-mercato/shared":"0.6.4-canary.4271.1.1fcc60fb6c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4271.1.1fcc60fb6c","@open-mercato/shared":"0.6.4-canary.4271.1.1fcc60fb6c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4271.1.1fcc60fb6c_1780405452334_0.2206909785419322","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4273.1.69edc99970":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4273.1.69edc99970","_id":"@open-mercato/ai-assistant@0.6.4-canary.4273.1.69edc99970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1039a2b951837119cc13be11c863f574e5dea78b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4273.1.69edc99970.tgz","fileCount":721,"integrity":"sha512-NM2nGnS6c+JjfICgMGdBD9P9cCIKCs/z3SV1+0Re++fYY2p84nDhx2k1mf4Zkd1x6j61hgJjxXo0H3KjuJi/8w==","signatures":[{"sig":"MEQCIA7jUQLw0IqtV27C1OX2cfHYjy5veu6cRZn60xDqp3U5AiBLYGNIHIFzZ0tMSkeuMmE57n3JY3DF/KWQ+ZXCdH+EBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4273.1.69edc99970","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NM2nGnS6c+JjfICgMGdBD9P9cCIKCs/z3SV1+0Re++fYY2p84nDhx2k1mf4Zkd1x6j61hgJjxXo0H3KjuJi/8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4273.1.69edc99970","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4273.1.69edc99970","@open-mercato/shared":"0.6.4-canary.4273.1.69edc99970"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4273.1.69edc99970","@open-mercato/shared":"0.6.4-canary.4273.1.69edc99970"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4273.1.69edc99970_1780405938900_0.6672286123512872","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4267.2.cd332618ed":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4267.2.cd332618ed","_id":"@open-mercato/ai-assistant@0.6.4-canary.4267.2.cd332618ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15c19b47de00f51dd430ec70b0dd330d626c972b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4267.2.cd332618ed.tgz","fileCount":721,"integrity":"sha512-RAO9VikVwbgPe48A2jGTsjPvROjYBkvC2AVsyp4h+zO2CLgLWZCHhLfFyQd9XUwPr3/S2E9spYNZxSej/bfCYw==","signatures":[{"sig":"MEYCIQChANhlRix6LGOXptNAkWT1XjupQ8yVTvprIPRIE0X0mAIhAOgLI+zPDR0VfODEXM3gd80otkPntLchYKE7+ZLqHS17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4267.2.cd332618ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RAO9VikVwbgPe48A2jGTsjPvROjYBkvC2AVsyp4h+zO2CLgLWZCHhLfFyQd9XUwPr3/S2E9spYNZxSej/bfCYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4267.2.cd332618ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4267.2.cd332618ed","@open-mercato/shared":"0.6.4-canary.4267.2.cd332618ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4267.2.cd332618ed","@open-mercato/shared":"0.6.4-canary.4267.2.cd332618ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4267.2.cd332618ed_1780405964679_0.3245612003810949","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4274.1.ea1165bff3":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4274.1.ea1165bff3","_id":"@open-mercato/ai-assistant@0.6.4-canary.4274.1.ea1165bff3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77b1e4f9f14d9475e758898a09700c87a27594b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4274.1.ea1165bff3.tgz","fileCount":721,"integrity":"sha512-DkIz5h7w8W9OSHXi6u+JNueKSRGNl1IiEEqUfV4P7QoC+PMZHkS40G/MtENuqSXiL4liHHm2fDAlOr9DWzbJfw==","signatures":[{"sig":"MEYCIQDeIgfa7JJhG1LDQudtkDxJpQDSBjesJG2y/DNCZy6JjAIhAPPaiSWs8iveDKeEtiZCWTjNMehwl9Fl2/vWyJBGPURZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4274.1.ea1165bff3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DkIz5h7w8W9OSHXi6u+JNueKSRGNl1IiEEqUfV4P7QoC+PMZHkS40G/MtENuqSXiL4liHHm2fDAlOr9DWzbJfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4274.1.ea1165bff3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4274.1.ea1165bff3","@open-mercato/shared":"0.6.4-canary.4274.1.ea1165bff3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4274.1.ea1165bff3","@open-mercato/shared":"0.6.4-canary.4274.1.ea1165bff3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4274.1.ea1165bff3_1780406079007_0.9164187896982645","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4270.1.a614eb18e6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4270.1.a614eb18e6","_id":"@open-mercato/ai-assistant@0.6.4-develop.4270.1.a614eb18e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e69197c2da36e86e8aec9bca116defe452f116df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4270.1.a614eb18e6.tgz","fileCount":721,"integrity":"sha512-an3BR5EswfcP0srBu1zMEI/W/WEabcHUNoW4fbswkiGXXn0ScQgtRNL+S4Bn/Xksp0OgS6GXzM1g/Z7uYZB6vg==","signatures":[{"sig":"MEQCIBUulBQidl793UdYgBfq4PKWLp302/aThidjTsO0x9LXAiBO7tLDxmDA2dk6swNb3DyZ6DmzuHJJfNu4KcroI1Vf7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4270.1.a614eb18e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320736},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-an3BR5EswfcP0srBu1zMEI/W/WEabcHUNoW4fbswkiGXXn0ScQgtRNL+S4Bn/Xksp0OgS6GXzM1g/Z7uYZB6vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4270.1.a614eb18e6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4270.1.a614eb18e6","@open-mercato/shared":"0.6.4-develop.4270.1.a614eb18e6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4270.1.a614eb18e6","@open-mercato/shared":"0.6.4-develop.4270.1.a614eb18e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4270.1.a614eb18e6_1780406149120_0.6055373512760334","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4278.1.5f50348b14":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4278.1.5f50348b14","_id":"@open-mercato/ai-assistant@0.6.4-canary.4278.1.5f50348b14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d50ddbe54ded88845403776c0958d5b2cf4f7ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4278.1.5f50348b14.tgz","fileCount":721,"integrity":"sha512-Err5G/k9h2UdfE1NzDI1EHn7xNSKP7aKlDjyxc5fYHLBM4B8aeqozAJW4+J8Fg6CAfCjs+KKU76kudaN+QmdEg==","signatures":[{"sig":"MEUCIQDBLFTw+zyRzuaaJwV7xK1HU/JVlNdE7x1se6HUqw9ZiQIgPNVYcwNMaOpr/eSM512Y9D829A42yK4IJOxsZr5a6uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4278.1.5f50348b14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Err5G/k9h2UdfE1NzDI1EHn7xNSKP7aKlDjyxc5fYHLBM4B8aeqozAJW4+J8Fg6CAfCjs+KKU76kudaN+QmdEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4278.1.5f50348b14","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4278.1.5f50348b14","@open-mercato/shared":"0.6.4-canary.4278.1.5f50348b14"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4278.1.5f50348b14","@open-mercato/shared":"0.6.4-canary.4278.1.5f50348b14"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4278.1.5f50348b14_1780408254411_0.41387092068411624","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4276.1.9d4274f465":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4276.1.9d4274f465","_id":"@open-mercato/ai-assistant@0.6.4-canary.4276.1.9d4274f465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e28223b99f9303ac46531f16ff7f916fbe2ba6e4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4276.1.9d4274f465.tgz","fileCount":721,"integrity":"sha512-UU/+daHRgdsbkHEEcKPdH0symJe5fCBZPNDxCf4VMqAP1f8lnR1ASQYhYJBOH/FZEP6QyCDpHQHK70/Wlhs6wg==","signatures":[{"sig":"MEUCIQDdjAaM8XNty2S6Aiwmt1jd8HZhfI8MxE7LfLA11YuDUAIgePzAyUay6aUC1YD5mXGR+C1i32P3m1KDckoMn1li7qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4276.1.9d4274f465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UU/+daHRgdsbkHEEcKPdH0symJe5fCBZPNDxCf4VMqAP1f8lnR1ASQYhYJBOH/FZEP6QyCDpHQHK70/Wlhs6wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4276.1.9d4274f465","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4276.1.9d4274f465","@open-mercato/shared":"0.6.4-canary.4276.1.9d4274f465"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4276.1.9d4274f465","@open-mercato/shared":"0.6.4-canary.4276.1.9d4274f465"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4276.1.9d4274f465_1780408277231_0.6673673806834544","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4282.1.4d95e85930":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4282.1.4d95e85930","_id":"@open-mercato/ai-assistant@0.6.4-develop.4282.1.4d95e85930","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"971270d0edd6fc2c440f8583aa9864e6eb63371b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4282.1.4d95e85930.tgz","fileCount":722,"integrity":"sha512-y/gUv3yirUgE5EuZmIo8sC+Koh9/gUnNmLIgRUobHuPU7G8D0NNnfubZzJ1YismASmXGCXOHrDMC7c8znhX64g==","signatures":[{"sig":"MEMCH0ZJoMm7E5QmyiUiORBxjXRdDPn3wuROBVGsrS0tuMACIGC7Jz3c68xggQsQO7Dk/mCtAfbcfbtEeKzzc3H+MNXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4282.1.4d95e85930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325203},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y/gUv3yirUgE5EuZmIo8sC+Koh9/gUnNmLIgRUobHuPU7G8D0NNnfubZzJ1YismASmXGCXOHrDMC7c8znhX64g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4282.1.4d95e85930","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4282.1.4d95e85930","@open-mercato/shared":"0.6.4-develop.4282.1.4d95e85930"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4282.1.4d95e85930","@open-mercato/shared":"0.6.4-develop.4282.1.4d95e85930"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4282.1.4d95e85930_1780408883142_0.18052437259747522","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4275.1.5ac3f1e65c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4275.1.5ac3f1e65c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4275.1.5ac3f1e65c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39e1bd3e517dc56d59dfa4a2610ca42c8f7218db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4275.1.5ac3f1e65c.tgz","fileCount":721,"integrity":"sha512-IrMiVdW8y4dzWeUvX2XIzj/3na2rD3BM5hm/e2xA3ribrJgcUD2uNs+b/xsKdCUhHNNsXdUu92Dryk2BtazAZA==","signatures":[{"sig":"MEQCIA6qj3L725x7BxhwHZu0fdZdb2a1cQTTX4W+HGrVff/NAiAjb71H9nT4m4+cOpf/LB70X3Ts/TUodJDizhZacTJrFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4275.1.5ac3f1e65c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320730},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IrMiVdW8y4dzWeUvX2XIzj/3na2rD3BM5hm/e2xA3ribrJgcUD2uNs+b/xsKdCUhHNNsXdUu92Dryk2BtazAZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4275.1.5ac3f1e65c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4275.1.5ac3f1e65c","@open-mercato/shared":"0.6.4-canary.4275.1.5ac3f1e65c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4275.1.5ac3f1e65c","@open-mercato/shared":"0.6.4-canary.4275.1.5ac3f1e65c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4275.1.5ac3f1e65c_1780409145222_0.04589496092886036","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4283.1.f4d5e630aa":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4283.1.f4d5e630aa","_id":"@open-mercato/ai-assistant@0.6.4-canary.4283.1.f4d5e630aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55a2136700c8b925dd334514f617afad30e17da9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4283.1.f4d5e630aa.tgz","fileCount":722,"integrity":"sha512-Fvf97XnB3AtJi84/gqMEzVshpx1AKrjK2QrUN92BMU6EDHTVllmyZYLZ6cGqIGvOjDNY9iulU1Dquf+E+GvuPw==","signatures":[{"sig":"MEQCIHPAIm8F4wkOKjoq5fHiyxVy9z64H10QVL6oWLEKmi+rAiBWbCKUcUIRTXE9Mn1/Iy8YqqGtKe1M0zKOTzTEhj+XSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4283.1.f4d5e630aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fvf97XnB3AtJi84/gqMEzVshpx1AKrjK2QrUN92BMU6EDHTVllmyZYLZ6cGqIGvOjDNY9iulU1Dquf+E+GvuPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4283.1.f4d5e630aa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4283.1.f4d5e630aa","@open-mercato/shared":"0.6.4-canary.4283.1.f4d5e630aa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4283.1.f4d5e630aa","@open-mercato/shared":"0.6.4-canary.4283.1.f4d5e630aa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4283.1.f4d5e630aa_1780409276078_0.014356165430950751","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4288.1.3ea43edd3d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4288.1.3ea43edd3d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4288.1.3ea43edd3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79a5b3a8de2d19d7363f3425141e711c8ff8a53b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4288.1.3ea43edd3d.tgz","fileCount":722,"integrity":"sha512-hnXPDZ3KOHiyBAwcprvpVNNmzPBvxww2hm+ONXRmddHRfJbBrxezKaAhXHsAKaYFBJSgos7gHDIwleEa8SX6pw==","signatures":[{"sig":"MEQCIHYtpno36g6avnfBqbXiRJy/e/tTTkuiYK6epiEcJiWSAiBaMLY2qRsTRCxk3U8pHhMAGhBfEAfrvLBGim3pr36sIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4288.1.3ea43edd3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325197},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hnXPDZ3KOHiyBAwcprvpVNNmzPBvxww2hm+ONXRmddHRfJbBrxezKaAhXHsAKaYFBJSgos7gHDIwleEa8SX6pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4288.1.3ea43edd3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4288.1.3ea43edd3d","@open-mercato/shared":"0.6.4-canary.4288.1.3ea43edd3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4288.1.3ea43edd3d","@open-mercato/shared":"0.6.4-canary.4288.1.3ea43edd3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4288.1.3ea43edd3d_1780409463354_0.015010862993897645","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4299.1.af24e08431":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4299.1.af24e08431","_id":"@open-mercato/ai-assistant@0.6.4-develop.4299.1.af24e08431","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75130f76840d8b1b23d81bebb128683b06db494e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4299.1.af24e08431.tgz","fileCount":722,"integrity":"sha512-qtg/q15w++TalQrnz/Y9t8A1j2GVFZwbLrxyyN8/UjIhZj6hBDVxCFCNhHeNHOGLXVDT5XuwecOI8GzduecA/A==","signatures":[{"sig":"MEYCIQDjGBCgG6tJixBaXCgV18+3Fw1UpY1ND21ucybNNK//ZgIhAISJHmXk4wq7huEeVlpnQCOZDlrWkCPBhP/Q2ubMizlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4299.1.af24e08431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325203},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qtg/q15w++TalQrnz/Y9t8A1j2GVFZwbLrxyyN8/UjIhZj6hBDVxCFCNhHeNHOGLXVDT5XuwecOI8GzduecA/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-develop.4299.1.af24e08431","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4299.1.af24e08431","@open-mercato/shared":"0.6.4-develop.4299.1.af24e08431"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4299.1.af24e08431","@open-mercato/shared":"0.6.4-develop.4299.1.af24e08431"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4299.1.af24e08431_1780411282736_0.8167725340472316","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4301.1.2956f36bc0":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4301.1.2956f36bc0","_id":"@open-mercato/ai-assistant@0.6.4-canary.4301.1.2956f36bc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"916e1017d10b31b9706f35a589776ad432cf6b2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4301.1.2956f36bc0.tgz","fileCount":722,"integrity":"sha512-SOusKyOWT8+WZPu8lMx97GVRb0bzcbdUa2l2wCmEIgoQbNoW6ygifP1lyoLwlHv+y1mFhhubgWGtlkPYpZ+YjQ==","signatures":[{"sig":"MEYCIQD3qt95F4aWwW3l3LYoAyAvlzYfBsxnjegVSk6WS4ZbRgIhALkEFuhPIWFTrPjpzcTG78ZChd3Xv97iFPQ6LCyA7tft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4301.1.2956f36bc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325197},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SOusKyOWT8+WZPu8lMx97GVRb0bzcbdUa2l2wCmEIgoQbNoW6ygifP1lyoLwlHv+y1mFhhubgWGtlkPYpZ+YjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4301.1.2956f36bc0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4301.1.2956f36bc0","@open-mercato/shared":"0.6.4-canary.4301.1.2956f36bc0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4301.1.2956f36bc0","@open-mercato/shared":"0.6.4-canary.4301.1.2956f36bc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4301.1.2956f36bc0_1780411497478_0.5509478676353075","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4305.1.efaf0ebab1":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4305.1.efaf0ebab1","_id":"@open-mercato/ai-assistant@0.6.4-develop.4305.1.efaf0ebab1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a63f5d277a17359ed617ad9c22330e58419f5ce5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4305.1.efaf0ebab1.tgz","fileCount":722,"integrity":"sha512-rlqiN5y/3jGMf7HQoMh+y5PhBXioWn+tyYfzxvzklAblDdGRAo2hgQ1W2pIPsnH3FYcfo9sRHsg0t56U2JPr6Q==","signatures":[{"sig":"MEYCIQDGnVOMshegXPBilyfYbYWT7bPeuweMMqMd+NnyC2qK9wIhAKe1jmikEqCKQcHGpJ4JkadMj4A3JKjSAvGcRDKO0mjp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4305.1.efaf0ebab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325203},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rlqiN5y/3jGMf7HQoMh+y5PhBXioWn+tyYfzxvzklAblDdGRAo2hgQ1W2pIPsnH3FYcfo9sRHsg0t56U2JPr6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4305.1.efaf0ebab1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4305.1.efaf0ebab1","@open-mercato/shared":"0.6.4-develop.4305.1.efaf0ebab1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4305.1.efaf0ebab1","@open-mercato/shared":"0.6.4-develop.4305.1.efaf0ebab1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4305.1.efaf0ebab1_1780413671540_0.694003719843747","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4311.1.c4f98fc536":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4311.1.c4f98fc536","_id":"@open-mercato/ai-assistant@0.6.4-canary.4311.1.c4f98fc536","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2d29b9a2f4ede238539bde4dc46ccb89b2ac575","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4311.1.c4f98fc536.tgz","fileCount":722,"integrity":"sha512-pmtONv4L5JIDdJwUe15Ofz7DaKjMHf3IjxDikmBpYHC3rMVtqS/eQAz4UNVjVhDr00LDbwH75BLvDyIbbWzb4g==","signatures":[{"sig":"MEUCIQDAOOuMLdd6koRg6bgFftnsub8XFs0uMwTi3KrgHPktygIgGzscna9mIBxtLX16P6UVh7FdVJq0Z0B+Zh7bklM6SO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4311.1.c4f98fc536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pmtONv4L5JIDdJwUe15Ofz7DaKjMHf3IjxDikmBpYHC3rMVtqS/eQAz4UNVjVhDr00LDbwH75BLvDyIbbWzb4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4311.1.c4f98fc536","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4311.1.c4f98fc536","@open-mercato/shared":"0.6.4-canary.4311.1.c4f98fc536"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4311.1.c4f98fc536","@open-mercato/shared":"0.6.4-canary.4311.1.c4f98fc536"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4311.1.c4f98fc536_1780414990986_0.6356980838326285","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4310.1.0be8773280":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4310.1.0be8773280","_id":"@open-mercato/ai-assistant@0.6.4-develop.4310.1.0be8773280","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26ab26788031da813e514c01fc086edf94e6afea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4310.1.0be8773280.tgz","fileCount":722,"integrity":"sha512-0RhLabpnKq8Jx0IHDTX22i7hQx45hWwjT7Ys44exKC20EqI+0YzKDLyeChkqVB22EWN/IDqxBbF7sQdHWNdssA==","signatures":[{"sig":"MEUCIQDtT5wDj2iAwu57j3HBD859F3tmMo56u8QD369Cs5mKAQIgSJCC4ck72riaaUjUgzguAxaoinBzmQnRUW+9R1sAAW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4310.1.0be8773280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325249},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0RhLabpnKq8Jx0IHDTX22i7hQx45hWwjT7Ys44exKC20EqI+0YzKDLyeChkqVB22EWN/IDqxBbF7sQdHWNdssA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4310.1.0be8773280","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4310.1.0be8773280","@open-mercato/shared":"0.6.4-develop.4310.1.0be8773280"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4310.1.0be8773280","@open-mercato/shared":"0.6.4-develop.4310.1.0be8773280"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4310.1.0be8773280_1780416193573_0.1805748424726945","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4318.1.e86ed2efd3":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4318.1.e86ed2efd3","_id":"@open-mercato/ai-assistant@0.6.4-canary.4318.1.e86ed2efd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1420476e02db35eac45e5298626cdde8e59886d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4318.1.e86ed2efd3.tgz","fileCount":722,"integrity":"sha512-TwG0AQCPCciWYNJTM3KvTb4QrkXHCDRY1U08LsEetAiQ8KwgDgQg6PycXbV7lBxNm64IiC1czL0a5kumquVnoQ==","signatures":[{"sig":"MEUCIQC/GsW1sVMAOalKS0jvEZOool3KBQg3wPLuNUOUbbep7AIgOQMq7c2TNic8SVBWCFBvztrfBPp3s5k181ptdlulXbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4318.1.e86ed2efd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TwG0AQCPCciWYNJTM3KvTb4QrkXHCDRY1U08LsEetAiQ8KwgDgQg6PycXbV7lBxNm64IiC1czL0a5kumquVnoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4318.1.e86ed2efd3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4318.1.e86ed2efd3","@open-mercato/shared":"0.6.4-canary.4318.1.e86ed2efd3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4318.1.e86ed2efd3","@open-mercato/shared":"0.6.4-canary.4318.1.e86ed2efd3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4318.1.e86ed2efd3_1780417411392_0.29621294171542045","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4320.1.099df682bd":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4320.1.099df682bd","_id":"@open-mercato/ai-assistant@0.6.4-canary.4320.1.099df682bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"045509a1f2a526ce609ed64daeb2a0e06e26e732","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4320.1.099df682bd.tgz","fileCount":722,"integrity":"sha512-9zsCusFTYCoY/G4WMmD36VFdvVIzu6LeL46PovlJYGrBWZ86ch72gKg8iVvZS1DFaZePA3lm4Zcu0hRJSnqFwg==","signatures":[{"sig":"MEYCIQDaIkTAX/RJDI0QndBve6bhaZcCtB/YgymRBbaZQWmChQIhALOfI17uw7IPiDtkQh6Qx6B+zqMBEWsT5gHakFV+z+Y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4320.1.099df682bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9zsCusFTYCoY/G4WMmD36VFdvVIzu6LeL46PovlJYGrBWZ86ch72gKg8iVvZS1DFaZePA3lm4Zcu0hRJSnqFwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4320.1.099df682bd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4320.1.099df682bd","@open-mercato/shared":"0.6.4-canary.4320.1.099df682bd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4320.1.099df682bd","@open-mercato/shared":"0.6.4-canary.4320.1.099df682bd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4320.1.099df682bd_1780418502939_0.123397323555964","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4322.1.7bf54b8070":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4322.1.7bf54b8070","_id":"@open-mercato/ai-assistant@0.6.4-develop.4322.1.7bf54b8070","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de8e66a4477ad54d5ae0de995caa391190ba3f8f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4322.1.7bf54b8070.tgz","fileCount":722,"integrity":"sha512-UTBU8XkWbsOjPnwdqwKHrIWVN3MbpZZ3+z6BXUowHUK48eDBCaf6aXLlPCo8CxXD1NccsQFSLS/briFUr/ak2A==","signatures":[{"sig":"MEYCIQCg5tvb5wMXK2R4/GAe5a3RvKyDs3b/WI/B2j+eAc+HxwIhAJkdZcIiQLLcOmYJi0N/wm7yQJwxLWPF3oL/S40a9j3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4322.1.7bf54b8070","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325249},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UTBU8XkWbsOjPnwdqwKHrIWVN3MbpZZ3+z6BXUowHUK48eDBCaf6aXLlPCo8CxXD1NccsQFSLS/briFUr/ak2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4322.1.7bf54b8070","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4322.1.7bf54b8070","@open-mercato/shared":"0.6.4-develop.4322.1.7bf54b8070"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4322.1.7bf54b8070","@open-mercato/shared":"0.6.4-develop.4322.1.7bf54b8070"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4322.1.7bf54b8070_1780419796649_0.3829486882237314","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4323.1.ea424285f7":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4323.1.ea424285f7","_id":"@open-mercato/ai-assistant@0.6.4-canary.4323.1.ea424285f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5606eeeacd031e834cfb74b726356c343e9e515","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4323.1.ea424285f7.tgz","fileCount":722,"integrity":"sha512-EJaOoEF7oOU03ElJ8gsLBi80SVRE0tqVQF1jk1OPJo6BMVyXS0gqK5d0ptEX2sBgbDDuwa45T6bUQKGyqhrw2g==","signatures":[{"sig":"MEQCIF3sBmH7sqFRD96GSD0tUo8uGmLEPYByJDAJTVxpRPdyAiARmwgit272TrvO5QKcCAm0/Htz5DnkVGpbIp8hRXk6Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4323.1.ea424285f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EJaOoEF7oOU03ElJ8gsLBi80SVRE0tqVQF1jk1OPJo6BMVyXS0gqK5d0ptEX2sBgbDDuwa45T6bUQKGyqhrw2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4323.1.ea424285f7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4323.1.ea424285f7","@open-mercato/shared":"0.6.4-canary.4323.1.ea424285f7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4323.1.ea424285f7","@open-mercato/shared":"0.6.4-canary.4323.1.ea424285f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4323.1.ea424285f7_1780419990085_0.10886507997175121","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4325.1.ed6826d05e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4325.1.ed6826d05e","_id":"@open-mercato/ai-assistant@0.6.4-develop.4325.1.ed6826d05e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04fa2f64deebe68c4c818fd7fda8f942a4f94200","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4325.1.ed6826d05e.tgz","fileCount":722,"integrity":"sha512-MKmcbA7kYft9Kva7XwM872j1qInkHnWqG17cul85GUcyZel6D50vBKrwAsfaj7khl6QUvF0z2YgLFuJfeWjUVQ==","signatures":[{"sig":"MEUCIH27RNisFCMWkxxw6ASeV7bllLx2JOHAHqWKDMKhs3d1AiEA6yqmwauUM5mld5ULYzo0t4yfdUqRnXT3CVbRhwcM8ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4325.1.ed6826d05e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325249},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MKmcbA7kYft9Kva7XwM872j1qInkHnWqG17cul85GUcyZel6D50vBKrwAsfaj7khl6QUvF0z2YgLFuJfeWjUVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4325.1.ed6826d05e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4325.1.ed6826d05e","@open-mercato/shared":"0.6.4-develop.4325.1.ed6826d05e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4325.1.ed6826d05e","@open-mercato/shared":"0.6.4-develop.4325.1.ed6826d05e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4325.1.ed6826d05e_1780422031093_0.07557385912434023","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4326.1.9a8cfb5ccb":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4326.1.9a8cfb5ccb","_id":"@open-mercato/ai-assistant@0.6.4-develop.4326.1.9a8cfb5ccb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"63e81a0e31e448cab5519b4c00d10a9be7a7d2d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4326.1.9a8cfb5ccb.tgz","fileCount":722,"integrity":"sha512-a3GacWoxrKXLDuUu+GGR7z4durIKSu3ftKoEHu0kpk8Js2IgINz5VuZDJVHdyAzGkkYNi5lV2ykOBF4DvP20mw==","signatures":[{"sig":"MEQCIB3zA+j+gdMOwR3tVZOAg9pfzYqiLpmPvJiGZFIbYNyqAiABGD0ps0B7CoI2KT7V9uwNyMdrPI7/iXoGvYiJNIf6sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4326.1.9a8cfb5ccb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325249},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a3GacWoxrKXLDuUu+GGR7z4durIKSu3ftKoEHu0kpk8Js2IgINz5VuZDJVHdyAzGkkYNi5lV2ykOBF4DvP20mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4326.1.9a8cfb5ccb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4326.1.9a8cfb5ccb","@open-mercato/shared":"0.6.4-develop.4326.1.9a8cfb5ccb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4326.1.9a8cfb5ccb","@open-mercato/shared":"0.6.4-develop.4326.1.9a8cfb5ccb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4326.1.9a8cfb5ccb_1780422462136_0.42994222463292364","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4328.1.d66bfce6f6":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4328.1.d66bfce6f6","_id":"@open-mercato/ai-assistant@0.6.4-canary.4328.1.d66bfce6f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c88ad51fccd7026ef14cc5683f74fad316f3cae0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4328.1.d66bfce6f6.tgz","fileCount":722,"integrity":"sha512-EDhob+7VXrI+/F4esNwefVm6d8b7N0joNuKQ/URW/AwX77X7wJz28eFyJV2XQt8LgVP5Gc+sS36K96jhPCL6pw==","signatures":[{"sig":"MEQCIHSI5pEjIECAh2YViJ7da/qkmUlrXXltlZFVw2IQMo2QAiA4HnA3Jp8H6lzDgOYBqKfxZUF6Hp9seoMNw74W/QZh8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4328.1.d66bfce6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EDhob+7VXrI+/F4esNwefVm6d8b7N0joNuKQ/URW/AwX77X7wJz28eFyJV2XQt8LgVP5Gc+sS36K96jhPCL6pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4328.1.d66bfce6f6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4328.1.d66bfce6f6","@open-mercato/shared":"0.6.4-canary.4328.1.d66bfce6f6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4328.1.d66bfce6f6","@open-mercato/shared":"0.6.4-canary.4328.1.d66bfce6f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4328.1.d66bfce6f6_1780423548594_0.8034895918137042","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4329.1.8f8f141259":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4329.1.8f8f141259","_id":"@open-mercato/ai-assistant@0.6.4-canary.4329.1.8f8f141259","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fab8c00596edd2c7936aa853ef8dd607e911d44b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4329.1.8f8f141259.tgz","fileCount":722,"integrity":"sha512-oh8RJqslA1IQ4m/qA366o+e2afOgupwbRqTaBsBgSNQFQOOvWOQTT62l9oie2VoHqm32C2zb1I3ZEwG9cGQ61Q==","signatures":[{"sig":"MEYCIQDMRPM6d5a+O2mWnFMLiQW2fgvgMovkxMK+90/QOu58AwIhAIAjQnAlc+jOqAKwZbPR5GBy8/JZZQSKsoIw1opRLOpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4329.1.8f8f141259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oh8RJqslA1IQ4m/qA366o+e2afOgupwbRqTaBsBgSNQFQOOvWOQTT62l9oie2VoHqm32C2zb1I3ZEwG9cGQ61Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4329.1.8f8f141259","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4329.1.8f8f141259","@open-mercato/shared":"0.6.4-canary.4329.1.8f8f141259"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4329.1.8f8f141259","@open-mercato/shared":"0.6.4-canary.4329.1.8f8f141259"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4329.1.8f8f141259_1780424515957_0.6227529738665301","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4330.1.99ff6db033":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4330.1.99ff6db033","_id":"@open-mercato/ai-assistant@0.6.4-canary.4330.1.99ff6db033","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7e020b9e465636534774e286b9cd8f129dcbb50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4330.1.99ff6db033.tgz","fileCount":722,"integrity":"sha512-17FRXLgwP4qsD7xwpft3juyMM6LEDFGXQVbKVmky6z4+jFN7ONUZd4WcX/3nYX7Ep7u/2HTm7d0Js7mtSABD/A==","signatures":[{"sig":"MEQCIFv6ygyBUEjMz0AFKtOg7bFP+rYPcWduntYfzdBrDLNlAiAc6FpRznpecKkgnb1VJq5HG2VKnz2+WzdSqM4YP5SRrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4330.1.99ff6db033","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-17FRXLgwP4qsD7xwpft3juyMM6LEDFGXQVbKVmky6z4+jFN7ONUZd4WcX/3nYX7Ep7u/2HTm7d0Js7mtSABD/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4330.1.99ff6db033","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4330.1.99ff6db033","@open-mercato/shared":"0.6.4-canary.4330.1.99ff6db033"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4330.1.99ff6db033","@open-mercato/shared":"0.6.4-canary.4330.1.99ff6db033"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4330.1.99ff6db033_1780425360621_0.6434220803693944","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4331.1.64a8535120":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4331.1.64a8535120","_id":"@open-mercato/ai-assistant@0.6.4-develop.4331.1.64a8535120","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d92a41b40f94b3a9cd65edd6f5bfdeb2d6764ab2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4331.1.64a8535120.tgz","fileCount":722,"integrity":"sha512-gL+2ZZ7tWjjUSj4DB8ZfBKOYEKtyLZjF0qc2aimPTQ8J+LUi0cas1mCTJguWq28yTBt536YzeZYBfDciIoBw/g==","signatures":[{"sig":"MEYCIQD26TiRvP3OZFI8Gvt5pVGxl03PKdsJVf7UKMRq6UkOkQIhAOP5Wac2Kf7sC2h0Avr3zSpgzZw/N3Domxu1IhpYewXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4331.1.64a8535120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325249},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gL+2ZZ7tWjjUSj4DB8ZfBKOYEKtyLZjF0qc2aimPTQ8J+LUi0cas1mCTJguWq28yTBt536YzeZYBfDciIoBw/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4331.1.64a8535120","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4331.1.64a8535120","@open-mercato/shared":"0.6.4-develop.4331.1.64a8535120"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4331.1.64a8535120","@open-mercato/shared":"0.6.4-develop.4331.1.64a8535120"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4331.1.64a8535120_1780425421915_0.7234290471174463","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4332.1.23ce3a7847":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4332.1.23ce3a7847","_id":"@open-mercato/ai-assistant@0.6.4-canary.4332.1.23ce3a7847","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67829712d61f11423c353fa33776402c34eddc46","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4332.1.23ce3a7847.tgz","fileCount":722,"integrity":"sha512-49Bu80ofL50qZ2/2b0IDddlMZvG75rYV6aVzTZ+h+nGEbkyf2GXU3UgGTLq0UVcQPUnFFCsOAanhY5wURNVfQA==","signatures":[{"sig":"MEQCIDPegWO/t/r0ZvwZ7ORk6KH/QsynpCWm/ry//wv1IJXGAiA1gkIXLhV4pTnHtQW3MpVi8wASEA3zqbLdK1wMFv2dEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4332.1.23ce3a7847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-49Bu80ofL50qZ2/2b0IDddlMZvG75rYV6aVzTZ+h+nGEbkyf2GXU3UgGTLq0UVcQPUnFFCsOAanhY5wURNVfQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4332.1.23ce3a7847","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4332.1.23ce3a7847","@open-mercato/shared":"0.6.4-canary.4332.1.23ce3a7847"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4332.1.23ce3a7847","@open-mercato/shared":"0.6.4-canary.4332.1.23ce3a7847"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4332.1.23ce3a7847_1780425801976_0.3686459465173044","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4335.1.36c3cb3c9e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4335.1.36c3cb3c9e","_id":"@open-mercato/ai-assistant@0.6.4-canary.4335.1.36c3cb3c9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"912332093d7ea2823b84d9f115a1d7c98e559820","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4335.1.36c3cb3c9e.tgz","fileCount":722,"integrity":"sha512-yuOocU+ccq10xRAn/yUbOLzcfLZKDn1y+1lktphYKqzNGY44eA9YEFJZZS0yCfAaz/tKWjmr5l/f4CNFHYiK0g==","signatures":[{"sig":"MEUCIFSqYDRx2tbESrn5z8y20fRFtWNDZkGyeYCY8a+PlusuAiEAsUbmyvGFGcz60jzFOgHSY0HhSb8zc0nO+zCUYw40vgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4335.1.36c3cb3c9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yuOocU+ccq10xRAn/yUbOLzcfLZKDn1y+1lktphYKqzNGY44eA9YEFJZZS0yCfAaz/tKWjmr5l/f4CNFHYiK0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4335.1.36c3cb3c9e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4335.1.36c3cb3c9e","@open-mercato/shared":"0.6.4-canary.4335.1.36c3cb3c9e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4335.1.36c3cb3c9e","@open-mercato/shared":"0.6.4-canary.4335.1.36c3cb3c9e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4335.1.36c3cb3c9e_1780427451242_0.3003232022222422","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4338.1.edafdfd9ea":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4338.1.edafdfd9ea","_id":"@open-mercato/ai-assistant@0.6.4-canary.4338.1.edafdfd9ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5dc3dcd273d9f16d199bbfce03d12aa627286e7a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4338.1.edafdfd9ea.tgz","fileCount":722,"integrity":"sha512-ZeRcwPYzbHsvO2/4C1IYBqIeY+P6bQnRkRjT6JL56XoNVNRj7F6XbRWpYYoeSG6FmxO4cE3rqUABSb31zIWE5A==","signatures":[{"sig":"MEQCIEsoODx5xyys8SqeOMtckt5ZlGeEqAK/ohzxb+QJTMj8AiBd8GxnhsQSXELnprBs5jyKR0xNXtqa/iSQ3yatJ41+Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4338.1.edafdfd9ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZeRcwPYzbHsvO2/4C1IYBqIeY+P6bQnRkRjT6JL56XoNVNRj7F6XbRWpYYoeSG6FmxO4cE3rqUABSb31zIWE5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4338.1.edafdfd9ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4338.1.edafdfd9ea","@open-mercato/shared":"0.6.4-canary.4338.1.edafdfd9ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4338.1.edafdfd9ea","@open-mercato/shared":"0.6.4-canary.4338.1.edafdfd9ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4338.1.edafdfd9ea_1780427555049_0.055904984614559394","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4339.1.fad812f76f":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4339.1.fad812f76f","_id":"@open-mercato/ai-assistant@0.6.4-develop.4339.1.fad812f76f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b935b33c6356d1079d80dacb932db54e2346fbc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4339.1.fad812f76f.tgz","fileCount":722,"integrity":"sha512-BKg+6mFUshoCTpmVbCuz46x5jtrhnftgfBATkYR/e5I+mMYIEqrJJjekHc4xqKFqFchJo06jhQRPbki8KeSsPQ==","signatures":[{"sig":"MEUCIQCDmaoiZ+rAKJeQjpMaaY0u0+WUGX1q+2TVf9KVFWn0hgIga8u60tTCzQpc0OzmyxLLyf6L8EFPZTr31fcjAtfayAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4339.1.fad812f76f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325249},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BKg+6mFUshoCTpmVbCuz46x5jtrhnftgfBATkYR/e5I+mMYIEqrJJjekHc4xqKFqFchJo06jhQRPbki8KeSsPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4339.1.fad812f76f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4339.1.fad812f76f","@open-mercato/shared":"0.6.4-develop.4339.1.fad812f76f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4339.1.fad812f76f","@open-mercato/shared":"0.6.4-develop.4339.1.fad812f76f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4339.1.fad812f76f_1780427563255_0.08087880397280833","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4342.1.c1619df00d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4342.1.c1619df00d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4342.1.c1619df00d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c0a0d8428e1a92ea4ca1bebe27637e76f8eb347","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4342.1.c1619df00d.tgz","fileCount":722,"integrity":"sha512-qSFP+iY9AKXDK7doz5VX943nKUBiPGb55/lFK6jOuxHMqUJSCsx9WmdRU7HGjLLO6WgBL3gMGZ8r7xq3QcwOiQ==","signatures":[{"sig":"MEUCIHkHyIIqMb5ocJruZ3EeSauf6B1lU9IMbf31xCmCqWQVAiEA/OrMeuRAyrH6MWPqi7vMzwht3AL53VAVVQ6KC0PLMRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4342.1.c1619df00d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qSFP+iY9AKXDK7doz5VX943nKUBiPGb55/lFK6jOuxHMqUJSCsx9WmdRU7HGjLLO6WgBL3gMGZ8r7xq3QcwOiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4342.1.c1619df00d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4342.1.c1619df00d","@open-mercato/shared":"0.6.4-canary.4342.1.c1619df00d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4342.1.c1619df00d","@open-mercato/shared":"0.6.4-canary.4342.1.c1619df00d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4342.1.c1619df00d_1780427752915_0.7212117905412232","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4345.1.0a4a18bc8c":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4345.1.0a4a18bc8c","_id":"@open-mercato/ai-assistant@0.6.4-canary.4345.1.0a4a18bc8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"893b30e51b2d799ccb421639fef33c6031f3fbd0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4345.1.0a4a18bc8c.tgz","fileCount":722,"integrity":"sha512-k0ybF75ye2Ot7Iobn20XIlJAYbgwVUr9ZEJjt0Ka+wOgWZYzN+xbfK10WSKHlAdrM+3zrW7adCiRkjtnHN8llA==","signatures":[{"sig":"MEUCIQCKCct1juwDpQ0qdLg1D8ZCJff3slOVgqOOQWCeych22wIgJf/ww04tcT3oHqcHXAKWzSlvmN+QC1O9neddMvidjKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4345.1.0a4a18bc8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k0ybF75ye2Ot7Iobn20XIlJAYbgwVUr9ZEJjt0Ka+wOgWZYzN+xbfK10WSKHlAdrM+3zrW7adCiRkjtnHN8llA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4345.1.0a4a18bc8c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4345.1.0a4a18bc8c","@open-mercato/shared":"0.6.4-canary.4345.1.0a4a18bc8c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4345.1.0a4a18bc8c","@open-mercato/shared":"0.6.4-canary.4345.1.0a4a18bc8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4345.1.0a4a18bc8c_1780428598448_0.4352756483353255","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4340.1.60392fbcae":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4340.1.60392fbcae","_id":"@open-mercato/ai-assistant@0.6.4-canary.4340.1.60392fbcae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"084d69714168cfd49c695b932cdc0e7a16e49431","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4340.1.60392fbcae.tgz","fileCount":722,"integrity":"sha512-CNsr4lVWgNykbkSlIQdL+Zhc8Lu1+1my/sx0z1fqur/XK62G/pvPZ+YUfoZmp5oZ3Exb+cs0PuQzerYQ+v/a9w==","signatures":[{"sig":"MEUCIQDiCvxuEJZ6eLPNEZb7UdS5DJ/IUxvTe1AkQoK8xhQCmQIgAc3f4vcJYlFsEs9trLAE5cfbq4FI5SaPWwyAdI+YgzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4340.1.60392fbcae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CNsr4lVWgNykbkSlIQdL+Zhc8Lu1+1my/sx0z1fqur/XK62G/pvPZ+YUfoZmp5oZ3Exb+cs0PuQzerYQ+v/a9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4340.1.60392fbcae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4340.1.60392fbcae","@open-mercato/shared":"0.6.4-canary.4340.1.60392fbcae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4340.1.60392fbcae","@open-mercato/shared":"0.6.4-canary.4340.1.60392fbcae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4340.1.60392fbcae_1780429719705_0.0757447642408633","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4349.1.b9926599b1":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4349.1.b9926599b1","_id":"@open-mercato/ai-assistant@0.6.4-canary.4349.1.b9926599b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a33e4111b7c82a7558e40e1f998dd6afbae69bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4349.1.b9926599b1.tgz","fileCount":722,"integrity":"sha512-TLF/EDAjwRHuSrdMZndjbv6xIBbcCARvh9fzOhS8uhScSp6zq+uxYD1qWnv42j7SE53SMiS+lWCKivmijPW15A==","signatures":[{"sig":"MEYCIQDTaAOkcycmLViDl2QEaOjZSRfA2Ju7cr9eBYTWNk3cdgIhAKNVz5D7urf81uTe51voW5LP8468WLmoZ8sGR57k/OQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4349.1.b9926599b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TLF/EDAjwRHuSrdMZndjbv6xIBbcCARvh9fzOhS8uhScSp6zq+uxYD1qWnv42j7SE53SMiS+lWCKivmijPW15A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4349.1.b9926599b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4349.1.b9926599b1","@open-mercato/shared":"0.6.4-canary.4349.1.b9926599b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4349.1.b9926599b1","@open-mercato/shared":"0.6.4-canary.4349.1.b9926599b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4349.1.b9926599b1_1780430785975_0.9051989294174152","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4346.1.76ee1eaa2e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4346.1.76ee1eaa2e","_id":"@open-mercato/ai-assistant@0.6.4-canary.4346.1.76ee1eaa2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c56db929cb7ceb2d72366cf6be8da84f44da52de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4346.1.76ee1eaa2e.tgz","fileCount":722,"integrity":"sha512-omhmjWMG7hwksRN9iYd3xNZl2O1qVUX8OKCBlg+WL8M6vHdjs+QzMaU8SlB0teolxgX8MXEve/os851AuIpm1w==","signatures":[{"sig":"MEUCIAdD5Etwji7g1790pLxymkNn8nA4i4jFqQuCd5p2Vl18AiEAojlhewu95tVZR7ulSWpzJtNOeO019wtTmy9u1HbHZ+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4346.1.76ee1eaa2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6325243},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-omhmjWMG7hwksRN9iYd3xNZl2O1qVUX8OKCBlg+WL8M6vHdjs+QzMaU8SlB0teolxgX8MXEve/os851AuIpm1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4346.1.76ee1eaa2e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4346.1.76ee1eaa2e","@open-mercato/shared":"0.6.4-canary.4346.1.76ee1eaa2e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4346.1.76ee1eaa2e","@open-mercato/shared":"0.6.4-canary.4346.1.76ee1eaa2e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4346.1.76ee1eaa2e_1780431226552_0.9098372193980615","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4358.1.233d5675c7":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4358.1.233d5675c7","_id":"@open-mercato/ai-assistant@0.6.4-develop.4358.1.233d5675c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74ff6670e5e2d0160f4631b3812336ee33564582","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4358.1.233d5675c7.tgz","fileCount":722,"integrity":"sha512-fMN2hbnMy5Xjkh/N7jhtXnJD4fGAKy+7j9DkkjfFUdVbuZB5Qwjvnusv7s712A/7LKRQrm+zS2tMKy7CfuXHWw==","signatures":[{"sig":"MEUCIQDHnw0UbZHRt06SndcKrzZ3UlyomJvZNNGQ/plghRH7FAIgX90rJxsuJuZ/wM0pzo7ZvJRgaKbiJHOLVvPPDDNgN3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4358.1.233d5675c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fMN2hbnMy5Xjkh/N7jhtXnJD4fGAKy+7j9DkkjfFUdVbuZB5Qwjvnusv7s712A/7LKRQrm+zS2tMKy7CfuXHWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4358.1.233d5675c7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4358.1.233d5675c7","@open-mercato/shared":"0.6.4-develop.4358.1.233d5675c7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4358.1.233d5675c7","@open-mercato/shared":"0.6.4-develop.4358.1.233d5675c7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4358.1.233d5675c7_1780467994108_0.19690970575248157","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4359.1.fb6901ea03":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4359.1.fb6901ea03","_id":"@open-mercato/ai-assistant@0.6.4-canary.4359.1.fb6901ea03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c14dc250c5cb6c96142e71a119ebc67e673f12dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4359.1.fb6901ea03.tgz","fileCount":722,"integrity":"sha512-md57jRqDRNeexH1FM8pgi2l9HnR5pcx3f5ceUXlqTFWKCc+Q7dwlT3Hh0U4x7qAWDi3pInSRH6eP3+r/Ru1CVw==","signatures":[{"sig":"MEUCIQDyRDUVR7Z35eLla6NVoXykrOIBycn3CkGwMQ08l4MzhAIgVZ7N9GJWxbwPH4KVTGcLEcCiQJeHWcaRTBf+hmoFcqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4359.1.fb6901ea03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-md57jRqDRNeexH1FM8pgi2l9HnR5pcx3f5ceUXlqTFWKCc+Q7dwlT3Hh0U4x7qAWDi3pInSRH6eP3+r/Ru1CVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4359.1.fb6901ea03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4359.1.fb6901ea03","@open-mercato/shared":"0.6.4-canary.4359.1.fb6901ea03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4359.1.fb6901ea03","@open-mercato/shared":"0.6.4-canary.4359.1.fb6901ea03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4359.1.fb6901ea03_1780468040513_0.324423098809417","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4360.1.568bf6e32b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4360.1.568bf6e32b","_id":"@open-mercato/ai-assistant@0.6.4-develop.4360.1.568bf6e32b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02fe9270a31d6399c9c15e61c3fd535164e588f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4360.1.568bf6e32b.tgz","fileCount":722,"integrity":"sha512-gDVkFle75VhvwcnZIbjlAxTWJnQ/kRO5v4t2KkHYYCnOevbR7H8jN606iDiFmBGighNoAsR6yxKtBjlftOjQPg==","signatures":[{"sig":"MEQCICAYb9zwp51QkouY3errUD+SYIoiPZKrINnWWR6Q60d2AiBW1yHJswMwQwFxgRPtsYaJo55EGhHb89FWvMMk5/OQeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4360.1.568bf6e32b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gDVkFle75VhvwcnZIbjlAxTWJnQ/kRO5v4t2KkHYYCnOevbR7H8jN606iDiFmBGighNoAsR6yxKtBjlftOjQPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4360.1.568bf6e32b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4360.1.568bf6e32b","@open-mercato/shared":"0.6.4-develop.4360.1.568bf6e32b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4360.1.568bf6e32b","@open-mercato/shared":"0.6.4-develop.4360.1.568bf6e32b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4360.1.568bf6e32b_1780470278131_0.8584726284594915","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4361.1.c3d55aa339":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4361.1.c3d55aa339","_id":"@open-mercato/ai-assistant@0.6.4-canary.4361.1.c3d55aa339","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f95e5cfbe13d8bfaad946f56e574e2fe90d9e024","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4361.1.c3d55aa339.tgz","fileCount":722,"integrity":"sha512-6tHT6kYSOfqL2lZP+Aul7EbvrwhfiBhI0ZYqtG12kyRyObrNens5ST5ydKJS1Mf6JMFIbSn7LaYNH+5GB0OS8w==","signatures":[{"sig":"MEUCID8/+eCJ18Nl0PzfM8qyAHnSR25ePrSnrAkMBrVFmIxxAiEA//X1HWIkm8cryYx1xyI2528U908alQhurQcg/XGJcS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4361.1.c3d55aa339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6tHT6kYSOfqL2lZP+Aul7EbvrwhfiBhI0ZYqtG12kyRyObrNens5ST5ydKJS1Mf6JMFIbSn7LaYNH+5GB0OS8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4361.1.c3d55aa339","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4361.1.c3d55aa339","@open-mercato/shared":"0.6.4-canary.4361.1.c3d55aa339"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4361.1.c3d55aa339","@open-mercato/shared":"0.6.4-canary.4361.1.c3d55aa339"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4361.1.c3d55aa339_1780470355403_0.15914398971252686","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4363.1.2f376570ae":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4363.1.2f376570ae","_id":"@open-mercato/ai-assistant@0.6.4-develop.4363.1.2f376570ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"499b7a9889fa2d1a9fc484826b26bb5e85c4425f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4363.1.2f376570ae.tgz","fileCount":722,"integrity":"sha512-SaUw+5wdRcrQWu6X2dg+PlwaoY74Z7DN8GzUVPUMGxvE7q2H6VUEhMx5heLBbku4L1o4a6KRc3uaY3K9vcAYDg==","signatures":[{"sig":"MEQCIF2JluPWMyvkZhMdAO27S7UfU9Ep/LF2rZtNSBAl2jYJAiBwoLwVNhvf8UsZxcHU2tZtkhXoMCa4oULTXLolcfEHbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4363.1.2f376570ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SaUw+5wdRcrQWu6X2dg+PlwaoY74Z7DN8GzUVPUMGxvE7q2H6VUEhMx5heLBbku4L1o4a6KRc3uaY3K9vcAYDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4363.1.2f376570ae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4363.1.2f376570ae","@open-mercato/shared":"0.6.4-develop.4363.1.2f376570ae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4363.1.2f376570ae","@open-mercato/shared":"0.6.4-develop.4363.1.2f376570ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4363.1.2f376570ae_1780473142752_0.7576020585240935","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4364.1.618cbce96a":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4364.1.618cbce96a","_id":"@open-mercato/ai-assistant@0.6.4-canary.4364.1.618cbce96a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41bbd4a60592622f7f84020428a77ed5611461c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4364.1.618cbce96a.tgz","fileCount":722,"integrity":"sha512-94cX4+Lh+YTGaMzI2EPMpcSJwsOgLTxMPU5zl0et3+mxiglNTvB4zT0YwjmHFjkp9ePY14kiLsp5EGdr+leBpw==","signatures":[{"sig":"MEQCIC6foFKY12vGcRqB7mzF2VRrvZJJXtjT6+//lNek37XZAiA2C2pDbk3PuebbJG7IsUmb9ldIehuu/TpiNdoCeTuQ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4364.1.618cbce96a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-94cX4+Lh+YTGaMzI2EPMpcSJwsOgLTxMPU5zl0et3+mxiglNTvB4zT0YwjmHFjkp9ePY14kiLsp5EGdr+leBpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4364.1.618cbce96a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4364.1.618cbce96a","@open-mercato/shared":"0.6.4-canary.4364.1.618cbce96a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4364.1.618cbce96a","@open-mercato/shared":"0.6.4-canary.4364.1.618cbce96a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4364.1.618cbce96a_1780473170217_0.4441787532275925","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4365.1.a0255a7e8d":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4365.1.a0255a7e8d","_id":"@open-mercato/ai-assistant@0.6.4-canary.4365.1.a0255a7e8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ca1deca8fdb3e6dfb9afe154712c62dae1307298","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4365.1.a0255a7e8d.tgz","fileCount":722,"integrity":"sha512-KMFJpgFo1fbWKeLHK4G2AmBG84gknAxbgtafPyE9pVabLRUuU6L+vKWWfTYpq62s3hPxVJRysJtPDX/hopOOLQ==","signatures":[{"sig":"MEUCIQCm8CJv6CTJD7sk1aknMSpH8AXdj1lgd6RTlzw+/GdWPwIgbqAdYlXX9fPfeRxXkSst2HciXvsmch+b2ifqWN/rmCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4365.1.a0255a7e8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KMFJpgFo1fbWKeLHK4G2AmBG84gknAxbgtafPyE9pVabLRUuU6L+vKWWfTYpq62s3hPxVJRysJtPDX/hopOOLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4365.1.a0255a7e8d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4365.1.a0255a7e8d","@open-mercato/shared":"0.6.4-canary.4365.1.a0255a7e8d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4365.1.a0255a7e8d","@open-mercato/shared":"0.6.4-canary.4365.1.a0255a7e8d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4365.1.a0255a7e8d_1780474118224_0.4286264247033087","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4366.1.c1c68181ef":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4366.1.c1c68181ef","_id":"@open-mercato/ai-assistant@0.6.4-canary.4366.1.c1c68181ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e99f8ea511277c95d4bd4923f719a8ec48d3b6d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4366.1.c1c68181ef.tgz","fileCount":722,"integrity":"sha512-jIC0l5LJDcvquiqdz4BaDXq8f8EyaBFryrtgSes16NB6JY4ClCrWwVBgZarV3No1r9i+3BzUJ7X43eb89R6ZSA==","signatures":[{"sig":"MEYCIQC5P73IRWAfRqgHx/t70cqUyWNB0aWqWYzKUrWg8Y9AnwIhAOyt+OYH0C7y4Y8UtCVNDblVDdoFwf9/5+0GP0uuJmoh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4366.1.c1c68181ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jIC0l5LJDcvquiqdz4BaDXq8f8EyaBFryrtgSes16NB6JY4ClCrWwVBgZarV3No1r9i+3BzUJ7X43eb89R6ZSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4366.1.c1c68181ef","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4366.1.c1c68181ef","@open-mercato/shared":"0.6.4-canary.4366.1.c1c68181ef"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4366.1.c1c68181ef","@open-mercato/shared":"0.6.4-canary.4366.1.c1c68181ef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4366.1.c1c68181ef_1780474394812_0.5562598963031902","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4367.1.7072412b5b":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4367.1.7072412b5b","_id":"@open-mercato/ai-assistant@0.6.4-canary.4367.1.7072412b5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ef94f3ec505f4b74842e74171eb3821d9b97cf7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4367.1.7072412b5b.tgz","fileCount":722,"integrity":"sha512-C37Iz6TzKK5MrduGcSeoRtsyjpRtTH8gKdeVEOLW5jtYlmIub36yjOOflvuRcs7JNqyon8XcmpBMFQjbqrDUKQ==","signatures":[{"sig":"MEUCIFq/DpuU16gy0DyrhtczyBJWgQEENmkUA8RSv9kXWcCfAiEAh7OWmWNHmxlVgVKH9AKyC3aK6wZsac8Fzu+/xn1yQVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4367.1.7072412b5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C37Iz6TzKK5MrduGcSeoRtsyjpRtTH8gKdeVEOLW5jtYlmIub36yjOOflvuRcs7JNqyon8XcmpBMFQjbqrDUKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4367.1.7072412b5b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4367.1.7072412b5b","@open-mercato/shared":"0.6.4-canary.4367.1.7072412b5b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4367.1.7072412b5b","@open-mercato/shared":"0.6.4-canary.4367.1.7072412b5b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4367.1.7072412b5b_1780474915261_0.9320372984419767","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4368.1.2f7e9a7002":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4368.1.2f7e9a7002","_id":"@open-mercato/ai-assistant@0.6.4-develop.4368.1.2f7e9a7002","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e7963d824fa5ed84cc96bf9f6930558c951a123","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4368.1.2f7e9a7002.tgz","fileCount":722,"integrity":"sha512-MrmZuqyNZXZcDGsfAMNDY6hBNMmxj2GRwrYQShisj+lep5EIRqZVuwZ612iVRySXVtpG9LISEJ6u3p2PRCha4g==","signatures":[{"sig":"MEUCIQD5Mn+KdME3YaRGyrCKNuB1RB1HeVLgRbUGbCX4FPLC7AIgPHJr+GX9p2F//h9O/IXtityGaJmYUNeLcG+SYKEB1+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4368.1.2f7e9a7002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MrmZuqyNZXZcDGsfAMNDY6hBNMmxj2GRwrYQShisj+lep5EIRqZVuwZ612iVRySXVtpG9LISEJ6u3p2PRCha4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4368.1.2f7e9a7002","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4368.1.2f7e9a7002","@open-mercato/shared":"0.6.4-develop.4368.1.2f7e9a7002"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4368.1.2f7e9a7002","@open-mercato/shared":"0.6.4-develop.4368.1.2f7e9a7002"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4368.1.2f7e9a7002_1780479886176_0.03821219293062761","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4369.1.e49e4cec81":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4369.1.e49e4cec81","_id":"@open-mercato/ai-assistant@0.6.4-canary.4369.1.e49e4cec81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7066970143a6e90597d7569f8e91c833efebb747","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4369.1.e49e4cec81.tgz","fileCount":722,"integrity":"sha512-IATebKWoGkWobcNS/bcBzfetLO8KIsCkRPrEbTWDDH4D0pzfD/VlWdXm1Wb8i+hoD3P2xlLlkV+57ny8nHF21w==","signatures":[{"sig":"MEYCIQDLuT+dyuyA4isY4bP9Eo8VndDfPUEJzEAhv6JgxBUFpgIhAPLIoybYQnQyE4OAs4uNydFwsgVPtY7vkZj4hGNu+rnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4369.1.e49e4cec81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IATebKWoGkWobcNS/bcBzfetLO8KIsCkRPrEbTWDDH4D0pzfD/VlWdXm1Wb8i+hoD3P2xlLlkV+57ny8nHF21w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4369.1.e49e4cec81","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4369.1.e49e4cec81","@open-mercato/shared":"0.6.4-canary.4369.1.e49e4cec81"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4369.1.e49e4cec81","@open-mercato/shared":"0.6.4-canary.4369.1.e49e4cec81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4369.1.e49e4cec81_1780479911077_0.950536508028456","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4374.1.ae7f5451c3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4374.1.ae7f5451c3","_id":"@open-mercato/ai-assistant@0.6.5-canary.4374.1.ae7f5451c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d00cc951a0ae3dd96ce71c203dbfae2ee34d158","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4374.1.ae7f5451c3.tgz","fileCount":722,"integrity":"sha512-hptkn8vh0s72RP1gU4ZGj0gWq+0ATY4ADGJrOoZDLlOlQ5qzAF9kJ7f1XfcKA58vkzfqOC84xQsc909kF4yvSQ==","signatures":[{"sig":"MEUCIHi7df3L4tnhftazv+EYPXx08N9AO4wujJPRvuLVDOSlAiEA7uBW3Pj7XKM+R8Fbw7QKcZU4p5qUdGcrDzXqkVRXLMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4374.1.ae7f5451c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hptkn8vh0s72RP1gU4ZGj0gWq+0ATY4ADGJrOoZDLlOlQ5qzAF9kJ7f1XfcKA58vkzfqOC84xQsc909kF4yvSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4374.1.ae7f5451c3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4374.1.ae7f5451c3","@open-mercato/shared":"0.6.5-canary.4374.1.ae7f5451c3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4374.1.ae7f5451c3","@open-mercato/shared":"0.6.5-canary.4374.1.ae7f5451c3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4374.1.ae7f5451c3_1780481291550_0.4418754220317973","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4371.1.8f3030407e":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4371.1.8f3030407e","_id":"@open-mercato/ai-assistant@0.6.4-develop.4371.1.8f3030407e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6dde8f9cfd340baaec74d7a21e1ae542b110bf00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4371.1.8f3030407e.tgz","fileCount":722,"integrity":"sha512-FZJ4gGV30rIR/pPo4QCBHwF6w8D1MKthnTKh75vq2tbiaRILEuK17CtQHhTJCAwKU+oGt/4BAo874vZojonRJg==","signatures":[{"sig":"MEUCIA0pk+vUPC4SCzT1CV69JfBnR+bGhFkYiBeLG9lneL/xAiEAomUvKMeHJ1nkTIxONFJ9tnmRCdVoVzokZhpU0+dmdqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4371.1.8f3030407e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FZJ4gGV30rIR/pPo4QCBHwF6w8D1MKthnTKh75vq2tbiaRILEuK17CtQHhTJCAwKU+oGt/4BAo874vZojonRJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4371.1.8f3030407e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4371.1.8f3030407e","@open-mercato/shared":"0.6.4-develop.4371.1.8f3030407e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4371.1.8f3030407e","@open-mercato/shared":"0.6.4-develop.4371.1.8f3030407e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4371.1.8f3030407e_1780482365173_0.3494006315976961","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4372.1.759e060070":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4372.1.759e060070","_id":"@open-mercato/ai-assistant@0.6.4-canary.4372.1.759e060070","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84e9ae250c46f7b6b823c29aad463333d91248b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4372.1.759e060070.tgz","fileCount":722,"integrity":"sha512-ACOjeMbZOTVu2C2AE1RBxPt0AGWAqO3BoEyFvJSZw+0zt4rC/urOvirHVt1ZPVHJpOumRM1oPI3iKCrENgXvAw==","signatures":[{"sig":"MEUCIQDmogfkwcaM9mfU3NT8vcXkAYPmASZGPczCrYk/ylvZBQIgQVjXl9Ryya9RvDiMwi/xvRbj8beWb9lgiELRIo15hps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4372.1.759e060070","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ACOjeMbZOTVu2C2AE1RBxPt0AGWAqO3BoEyFvJSZw+0zt4rC/urOvirHVt1ZPVHJpOumRM1oPI3iKCrENgXvAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4372.1.759e060070","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4372.1.759e060070","@open-mercato/shared":"0.6.4-canary.4372.1.759e060070"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4372.1.759e060070","@open-mercato/shared":"0.6.4-canary.4372.1.759e060070"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4372.1.759e060070_1780482405428_0.9744709291992664","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4382.1.6b4f656b77":{"name":"@open-mercato/ai-assistant","version":"0.6.4-develop.4382.1.6b4f656b77","_id":"@open-mercato/ai-assistant@0.6.4-develop.4382.1.6b4f656b77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e04d9b6d6c2d3c8ef005b4a5b2fda8bd1fd9a410","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-develop.4382.1.6b4f656b77.tgz","fileCount":722,"integrity":"sha512-uLwvtg4/eu8PHgYgCUkQnmQM1KYBCkg15Cp0gvTP2scpTZPhJbZX73Cb5PuO3YPzVr5c+BYL1i3CaX2+i0YoTg==","signatures":[{"sig":"MEQCIAUTXfRC7QzpsPaHTPIHhlDWHrmiAjnp51MjoSCS0ndeAiBGAeJ/dDujU1y5Go8TLukGUziO/qmC+vFeDvmzPpojxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-develop.4382.1.6b4f656b77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uLwvtg4/eu8PHgYgCUkQnmQM1KYBCkg15Cp0gvTP2scpTZPhJbZX73Cb5PuO3YPzVr5c+BYL1i3CaX2+i0YoTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-develop.4382.1.6b4f656b77","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-develop.4382.1.6b4f656b77","@open-mercato/shared":"0.6.4-develop.4382.1.6b4f656b77"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-develop.4382.1.6b4f656b77","@open-mercato/shared":"0.6.4-develop.4382.1.6b4f656b77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-develop.4382.1.6b4f656b77_1780491751064_0.8054276779253435","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4383.1.59d2e8af09":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4383.1.59d2e8af09","_id":"@open-mercato/ai-assistant@0.6.4-canary.4383.1.59d2e8af09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9bf5734d0f6d794468b7f8dd40768685b6ed9e37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4383.1.59d2e8af09.tgz","fileCount":722,"integrity":"sha512-2qVh4V6DAdy+A5V0B0JUyIUksbDOFcy8evZGczR2ej8cJSVtVZRP9HCI6m6ZhgCH/a5od1W328CAiE1V/YtZ3A==","signatures":[{"sig":"MEUCICWqrdBcqsPjtEyJ6ZRcrnhbEo3qMCPUkaSJqVHH+F+YAiEAyFt8L/poP2tN4mEXfrI4hiwgKzVKBooYouU/iEsJD8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4383.1.59d2e8af09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2qVh4V6DAdy+A5V0B0JUyIUksbDOFcy8evZGczR2ej8cJSVtVZRP9HCI6m6ZhgCH/a5od1W328CAiE1V/YtZ3A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.4-canary.4383.1.59d2e8af09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4383.1.59d2e8af09","@open-mercato/shared":"0.6.4-canary.4383.1.59d2e8af09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4383.1.59d2e8af09","@open-mercato/shared":"0.6.4-canary.4383.1.59d2e8af09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4383.1.59d2e8af09_1780491802213_0.5286101775670842","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4384.1.ce2ec6eaaa":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4384.1.ce2ec6eaaa","_id":"@open-mercato/ai-assistant@0.6.5-develop.4384.1.ce2ec6eaaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a0d3447fd1fbeae6086c8a1b54a402ce45d64b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4384.1.ce2ec6eaaa.tgz","fileCount":722,"integrity":"sha512-baTol+6IsFerPvUVgZJieau9YxQJnYa6HbJz5gFMhNYF69MIlkdcAaH3ziM3Z7DeuokgIf/SyM2lvne6zkfRPQ==","signatures":[{"sig":"MEUCIQCK6Hz1XnyS4S3vunSz5gTnKD3JydwB9AEW+EXoEFXi2gIgOECKHZ1FwNVleicT+R7C3xjIVR+oyd2PO11XgDk64o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4384.1.ce2ec6eaaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-baTol+6IsFerPvUVgZJieau9YxQJnYa6HbJz5gFMhNYF69MIlkdcAaH3ziM3Z7DeuokgIf/SyM2lvne6zkfRPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4384.1.ce2ec6eaaa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4384.1.ce2ec6eaaa","@open-mercato/shared":"0.6.5-develop.4384.1.ce2ec6eaaa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4384.1.ce2ec6eaaa","@open-mercato/shared":"0.6.5-develop.4384.1.ce2ec6eaaa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4384.1.ce2ec6eaaa_1780493871144_0.7472277880851244","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4385.1.b321f97ee5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4385.1.b321f97ee5","_id":"@open-mercato/ai-assistant@0.6.5-canary.4385.1.b321f97ee5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed445215314205f6aeb807e8d7769ace442bcf36","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4385.1.b321f97ee5.tgz","fileCount":722,"integrity":"sha512-g3d5LbmCoQMCof3tXa97dYmkRjVBztrTBZ6fWQhJ/sYHZUO/Wdo8IC1FczSH6zyy1FelvUTcMOPtd98hyiTUXA==","signatures":[{"sig":"MEYCIQCuPppaep9JXHlHIiILk5VNEW1FhzU95I8OWkg7jcTlhQIhAN1+XkpHnnd2/LW7w7jSHjEvgcUWT71VmwGbN97nalW2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4385.1.b321f97ee5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g3d5LbmCoQMCof3tXa97dYmkRjVBztrTBZ6fWQhJ/sYHZUO/Wdo8IC1FczSH6zyy1FelvUTcMOPtd98hyiTUXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4385.1.b321f97ee5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4385.1.b321f97ee5","@open-mercato/shared":"0.6.5-canary.4385.1.b321f97ee5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4385.1.b321f97ee5","@open-mercato/shared":"0.6.5-canary.4385.1.b321f97ee5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4385.1.b321f97ee5_1780494059918_0.1877437687424155","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4395.1.ae5ff13743":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4395.1.ae5ff13743","_id":"@open-mercato/ai-assistant@0.6.4-canary.4395.1.ae5ff13743","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"832d889f781d4a4fb96564af330ebc418012cc46","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4395.1.ae5ff13743.tgz","fileCount":721,"integrity":"sha512-wQHnpR4HC8ebrF+JMtMyxIodhq4gdbS8EQyBaH77NuSKQiJCnn5icFQC+Wu+8GQfpzhJgptSysgZCUZ0NCf4fQ==","signatures":[{"sig":"MEQCICSwO/GIxZR8biDIO9guDJOU5khNnfJr3Zngg0CBBcplAiACAiSny2sEyylKtqjDdT8tNkjxsRP0wLEFu/S/goIAVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4395.1.ae5ff13743","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wQHnpR4HC8ebrF+JMtMyxIodhq4gdbS8EQyBaH77NuSKQiJCnn5icFQC+Wu+8GQfpzhJgptSysgZCUZ0NCf4fQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4395.1.ae5ff13743","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4395.1.ae5ff13743","@open-mercato/shared":"0.6.4-canary.4395.1.ae5ff13743"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4395.1.ae5ff13743","@open-mercato/shared":"0.6.4-canary.4395.1.ae5ff13743"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4395.1.ae5ff13743_1780495577691_0.14518540556057746","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4393.1.de282b5dfd":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4393.1.de282b5dfd","_id":"@open-mercato/ai-assistant@0.6.5-develop.4393.1.de282b5dfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"367afca1555183d1ad0a94fa30986278fb47fc81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4393.1.de282b5dfd.tgz","fileCount":722,"integrity":"sha512-QN+PAQMu79zAMQTMqG4xm5rpxbEp/B+ydGxjDQAK82Fypgnk9tusM/sxNQHN+Q1jzySilXk7ATZTOy9Ye/ja0A==","signatures":[{"sig":"MEQCIChG4DPiUumgzFr4NTaLSHaJRTaJ4RT24zicdyDxniLrAiB+2xvZfmkXJiXOKy86Ta2lJk0ErfhDiDYUmx481VL3gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4393.1.de282b5dfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QN+PAQMu79zAMQTMqG4xm5rpxbEp/B+ydGxjDQAK82Fypgnk9tusM/sxNQHN+Q1jzySilXk7ATZTOy9Ye/ja0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4393.1.de282b5dfd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4393.1.de282b5dfd","@open-mercato/shared":"0.6.5-develop.4393.1.de282b5dfd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4393.1.de282b5dfd","@open-mercato/shared":"0.6.5-develop.4393.1.de282b5dfd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4393.1.de282b5dfd_1780496499658_0.5944436080958364","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4394.1.2cdbd10737":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4394.1.2cdbd10737","_id":"@open-mercato/ai-assistant@0.6.5-canary.4394.1.2cdbd10737","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4eb4a68da1728c69636b045d84deae369b2d200b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4394.1.2cdbd10737.tgz","fileCount":722,"integrity":"sha512-bE6P/gRgGaO4utGA4N9kQQ2PL1J1tDDu4G6EdpVG2vQXjsttsY8gychiWQZrSK9ia+9h49WAiRGxvp3tWiFz0Q==","signatures":[{"sig":"MEUCICp+p7kHCwW+dQr5ZhAFKk0CVJhygsiNlks9SNzPoI3FAiEA5Kvqy4n3HQD8WngB9qzOnkeejqJUIpexRJ6xKNNc4cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4394.1.2cdbd10737","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bE6P/gRgGaO4utGA4N9kQQ2PL1J1tDDu4G6EdpVG2vQXjsttsY8gychiWQZrSK9ia+9h49WAiRGxvp3tWiFz0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4394.1.2cdbd10737","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4394.1.2cdbd10737","@open-mercato/shared":"0.6.5-canary.4394.1.2cdbd10737"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4394.1.2cdbd10737","@open-mercato/shared":"0.6.5-canary.4394.1.2cdbd10737"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4394.1.2cdbd10737_1780496545078_0.9766198083972613","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4396.1.c9e7f5a7b7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4396.1.c9e7f5a7b7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4396.1.c9e7f5a7b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bdcf2b8838edeaa49e22065079615475eac7127","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4396.1.c9e7f5a7b7.tgz","fileCount":722,"integrity":"sha512-k8dgcz0ntWky1jh5Skr7jSumHE1kxZZoYwPbTdfYD+LoACGUEjnx1DwZ0111o6fCG1Y2bsfoHk4uWGsRzmfUmA==","signatures":[{"sig":"MEQCIA5B/TRmCpfOHrSOVGFulg6yhmjDrnTY9h9IG73lcxTLAiBRnYyqU8WvWaJdTPje1X0zbGhdHg3Y3EGdHmFctOEdEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4396.1.c9e7f5a7b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k8dgcz0ntWky1jh5Skr7jSumHE1kxZZoYwPbTdfYD+LoACGUEjnx1DwZ0111o6fCG1Y2bsfoHk4uWGsRzmfUmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4396.1.c9e7f5a7b7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4396.1.c9e7f5a7b7","@open-mercato/shared":"0.6.5-canary.4396.1.c9e7f5a7b7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4396.1.c9e7f5a7b7","@open-mercato/shared":"0.6.5-canary.4396.1.c9e7f5a7b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4396.1.c9e7f5a7b7_1780496830228_0.4358064628478322","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4397.1.9a65481757":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4397.1.9a65481757","_id":"@open-mercato/ai-assistant@0.6.5-develop.4397.1.9a65481757","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"693b3412288680a099da41c97f3018be62d98706","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4397.1.9a65481757.tgz","fileCount":722,"integrity":"sha512-McQ7nwG50caEF9Z4IPQ7SjCdlJPoha/B6yucBqoT2HnsrO4WVQCFTLC2iMPgypyd//9fnySh9sifXQvNZevNIA==","signatures":[{"sig":"MEYCIQDlY80gKEIKFL0oMOThxR/awNz6utdqYzNfGAInkG7BbgIhAK7C3IWq0/ZBFj2tuzPCp6QqgZJt3yZW+uF9PvISrwtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4397.1.9a65481757","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-McQ7nwG50caEF9Z4IPQ7SjCdlJPoha/B6yucBqoT2HnsrO4WVQCFTLC2iMPgypyd//9fnySh9sifXQvNZevNIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4397.1.9a65481757","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4397.1.9a65481757","@open-mercato/shared":"0.6.5-develop.4397.1.9a65481757"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4397.1.9a65481757","@open-mercato/shared":"0.6.5-develop.4397.1.9a65481757"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4397.1.9a65481757_1780497647319_0.5606832051104889","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4398.1.429da0360a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4398.1.429da0360a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4398.1.429da0360a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33c701abf516b598aeac633ea561a638141a3c7b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4398.1.429da0360a.tgz","fileCount":722,"integrity":"sha512-mFK8onRd6juDQhoNrcVbWzIEEG2u9BhIP6WIjmOrOv85lsJea0Gu105/4sQ3wlq9oIg7qO5x6COfv6G3Qxn5uQ==","signatures":[{"sig":"MEYCIQDeykKT//hjyiBhF4GjkNX2Wc45tWepuA4mmJsHPeQnngIhANMRivHW1bbnKEWWUAuPSL4I/c7zo9HbrKbYVig7GtiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4398.1.429da0360a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mFK8onRd6juDQhoNrcVbWzIEEG2u9BhIP6WIjmOrOv85lsJea0Gu105/4sQ3wlq9oIg7qO5x6COfv6G3Qxn5uQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4398.1.429da0360a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4398.1.429da0360a","@open-mercato/shared":"0.6.5-canary.4398.1.429da0360a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4398.1.429da0360a","@open-mercato/shared":"0.6.5-canary.4398.1.429da0360a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4398.1.429da0360a_1780497967751_0.03912079069049512","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4401.1.e31fa9954f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4401.1.e31fa9954f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4401.1.e31fa9954f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4808ffd2f5b94ad992ddb1e828c94b52a0774fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4401.1.e31fa9954f.tgz","fileCount":722,"integrity":"sha512-kAHZaW3hXRnhMsyzstG4ZOEZZUIFMo9OnKPt/TjrQmLjm2rt5hN/Yoo2m94QbGQtx9QvPwbABm8M4DascWSOZw==","signatures":[{"sig":"MEUCIQC2kLalF+XhjsICilNFC2aJB93bvOT+LxU4VPHgztV/MwIgNZtANcokmAF5ile+ElmCrLprW3Xi3N1FZs1xXfUHoj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4401.1.e31fa9954f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kAHZaW3hXRnhMsyzstG4ZOEZZUIFMo9OnKPt/TjrQmLjm2rt5hN/Yoo2m94QbGQtx9QvPwbABm8M4DascWSOZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4401.1.e31fa9954f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4401.1.e31fa9954f","@open-mercato/shared":"0.6.5-canary.4401.1.e31fa9954f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4401.1.e31fa9954f","@open-mercato/shared":"0.6.5-canary.4401.1.e31fa9954f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4401.1.e31fa9954f_1780498793645_0.9046360225872727","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4399.1.629c54ba46":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4399.1.629c54ba46","_id":"@open-mercato/ai-assistant@0.6.5-develop.4399.1.629c54ba46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"372ae9cb368f4f41b14986b416a931734e35e6d0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4399.1.629c54ba46.tgz","fileCount":722,"integrity":"sha512-HB1s6E2n2HVXUCnOstJk8xf2TEfrvCZGdfth+aMqq9T1tLb7Ob0rIs2wIVrw6Ane+jAJL6M+LGhVZjo2oYUuog==","signatures":[{"sig":"MEQCIBjeD36ZCloSy1seFg0BRr7PnnRQEGaaoPwGqeY0qzyfAiAJgVDRLOn0pnsKdGySoVTeU2cn2XZyKORXKffVtoDELw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4399.1.629c54ba46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HB1s6E2n2HVXUCnOstJk8xf2TEfrvCZGdfth+aMqq9T1tLb7Ob0rIs2wIVrw6Ane+jAJL6M+LGhVZjo2oYUuog==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4399.1.629c54ba46","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4399.1.629c54ba46","@open-mercato/shared":"0.6.5-develop.4399.1.629c54ba46"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4399.1.629c54ba46","@open-mercato/shared":"0.6.5-develop.4399.1.629c54ba46"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4399.1.629c54ba46_1780499221256_0.630685247684184","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4400.1.4b2ae49f31":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4400.1.4b2ae49f31","_id":"@open-mercato/ai-assistant@0.6.5-canary.4400.1.4b2ae49f31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c8db92875fec88d9067e8312a3a44efcdfc1f50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4400.1.4b2ae49f31.tgz","fileCount":722,"integrity":"sha512-rH50ygAZdA+ZdCZmn0O+4YrT0yb1PYERzHT/+LeCE2C/lwt4weAS/clErH7wGN94e8wnICUt9oT5tDJeF6N2Jg==","signatures":[{"sig":"MEUCIQCP/46vWL1nfIGbAYUzL/FHjuXsQCgpPy65WtHs9I4ClAIgNuNLEwI8dhjJpXGiPhNQlzOmMOvHr1bPg+yBSgpTZ54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4400.1.4b2ae49f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rH50ygAZdA+ZdCZmn0O+4YrT0yb1PYERzHT/+LeCE2C/lwt4weAS/clErH7wGN94e8wnICUt9oT5tDJeF6N2Jg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4400.1.4b2ae49f31","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4400.1.4b2ae49f31","@open-mercato/shared":"0.6.5-canary.4400.1.4b2ae49f31"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4400.1.4b2ae49f31","@open-mercato/shared":"0.6.5-canary.4400.1.4b2ae49f31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4400.1.4b2ae49f31_1780499299850_0.5325102654946154","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4404.1.c5f56794f9":{"name":"@open-mercato/ai-assistant","version":"0.6.4-canary.4404.1.c5f56794f9","_id":"@open-mercato/ai-assistant@0.6.4-canary.4404.1.c5f56794f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"372b5765f9e12ebdf858e74e41544d16d27e2fd1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4-canary.4404.1.c5f56794f9.tgz","fileCount":721,"integrity":"sha512-GDS6loum5rfL2yHOa38X9UGJNLAADPxS1YxhoI2fKzJz5hGuB4GCuwSKLh6ChsoV21efZhVq1OIKuBSRclKLmA==","signatures":[{"sig":"MEQCIHwYVu0Aap0SdMi+PxVONO37LzoBDqEFuMAuPhpwzj7zAiAvAzBmfJ8BAVslNQLuw8rESKgSBUGjikXvpd0LKAk9Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4-canary.4404.1.c5f56794f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6319263},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GDS6loum5rfL2yHOa38X9UGJNLAADPxS1YxhoI2fKzJz5hGuB4GCuwSKLh6ChsoV21efZhVq1OIKuBSRclKLmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.191","cmdk":"^1.0.0","isolated-vm":"^6.1.2","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.79","@ai-sdk/openai":"^3.0.65","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.79","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","zod":"^4.4.3","react":"19.2.6","react-dom":"19.2.6","@types/react":"^19.2.15","@open-mercato/ui":"0.6.4-canary.4404.1.c5f56794f9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4-canary.4404.1.c5f56794f9","@open-mercato/shared":"0.6.4-canary.4404.1.c5f56794f9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4-canary.4404.1.c5f56794f9","@open-mercato/shared":"0.6.4-canary.4404.1.c5f56794f9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4-canary.4404.1.c5f56794f9_1780499587807_0.5662766900010587","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4405.1.247190ee24":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4405.1.247190ee24","_id":"@open-mercato/ai-assistant@0.6.5-canary.4405.1.247190ee24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23d33172794b6bd13842d2e8ca937b7d3c1cb171","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4405.1.247190ee24.tgz","fileCount":722,"integrity":"sha512-vu8jGbSzE39GTBR7L1nJAEpaqpEFs6zBNMhw3JAb9D4sM40tdQ79kG9ASrqXs9eCJa/sPlUi4wcBTrWRonF8sQ==","signatures":[{"sig":"MEUCIFaZ7LKeRa3veQS2iAB95riAEJwTrSr553bfqhq33k9cAiEA+jUg2BHuo4tqU7qzY9FrnVx7DAxVXGV74f2eVtWqvvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4405.1.247190ee24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vu8jGbSzE39GTBR7L1nJAEpaqpEFs6zBNMhw3JAb9D4sM40tdQ79kG9ASrqXs9eCJa/sPlUi4wcBTrWRonF8sQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4405.1.247190ee24","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4405.1.247190ee24","@open-mercato/shared":"0.6.5-canary.4405.1.247190ee24"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4405.1.247190ee24","@open-mercato/shared":"0.6.5-canary.4405.1.247190ee24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4405.1.247190ee24_1780499828035_0.9006823051611312","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4408.1.896669a884":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4408.1.896669a884","_id":"@open-mercato/ai-assistant@0.6.5-develop.4408.1.896669a884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"415b69766d16556bdb4efac4a0ce5fa3ac55d6a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4408.1.896669a884.tgz","fileCount":722,"integrity":"sha512-xpZAbOVXJ5Vze/bJt3CGrFHDwPpC/AM8FUv3Ozpn19VEHCS6X0cRl6jX8G7z+e1wme2BtHQn1hFVM+qPdFLouw==","signatures":[{"sig":"MEUCIF9hwo/25Il1kpbpLL7I4cMfhxDdojQ7ohEIGb/9FaRxAiEApxt6usJM0AUylMKCMg81Fb+aAqEAs5/xzBu29pN/2yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4408.1.896669a884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xpZAbOVXJ5Vze/bJt3CGrFHDwPpC/AM8FUv3Ozpn19VEHCS6X0cRl6jX8G7z+e1wme2BtHQn1hFVM+qPdFLouw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4408.1.896669a884","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4408.1.896669a884","@open-mercato/shared":"0.6.5-develop.4408.1.896669a884"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4408.1.896669a884","@open-mercato/shared":"0.6.5-develop.4408.1.896669a884"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4408.1.896669a884_1780500310914_0.23175461304380351","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4409.1.08cd57edf4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4409.1.08cd57edf4","_id":"@open-mercato/ai-assistant@0.6.5-canary.4409.1.08cd57edf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ea098652f7db14e85c3e65bf03ca64a45d5422b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4409.1.08cd57edf4.tgz","fileCount":722,"integrity":"sha512-zUHN3xgHlMdVlv9OYViHay8SPDecdosOgooGP1Ecc3v+mbM++2kpdTP5BsCb+Ml3UR/2B6Rko4KwFVqn2l+4Lg==","signatures":[{"sig":"MEQCIEg9DdzXKWD18B8XRjbYp437oSZN/JGqKoUJ/dDAeq8VAiBQHaCmPANm5ZLmwpSSDZvFPMJRd1cgN/uok3FL2xnhGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4409.1.08cd57edf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zUHN3xgHlMdVlv9OYViHay8SPDecdosOgooGP1Ecc3v+mbM++2kpdTP5BsCb+Ml3UR/2B6Rko4KwFVqn2l+4Lg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4409.1.08cd57edf4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4409.1.08cd57edf4","@open-mercato/shared":"0.6.5-canary.4409.1.08cd57edf4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4409.1.08cd57edf4","@open-mercato/shared":"0.6.5-canary.4409.1.08cd57edf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4409.1.08cd57edf4_1780500453201_0.7438510298445933","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4412.1.d9a5315353":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4412.1.d9a5315353","_id":"@open-mercato/ai-assistant@0.6.5-canary.4412.1.d9a5315353","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03dc96b730173fd43ba4ee45a3d7e0f93945c762","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4412.1.d9a5315353.tgz","fileCount":722,"integrity":"sha512-SqPdYy0o/aTyvINUzfa44JOz+VdSV/jcG5ib0mVydVUp4F+g+6B3rpFFRonIRa5fA7NNBl5GfaORNuNie6y4hw==","signatures":[{"sig":"MEUCIHj3QRNTv0+578UdAQZ0BnaN/bJhvk11RE1Lig8sEGUVAiEAzIHmuz/YqwENK4Jz+h5nPItHVN+yWV2mXn+1hPxFYJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4412.1.d9a5315353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SqPdYy0o/aTyvINUzfa44JOz+VdSV/jcG5ib0mVydVUp4F+g+6B3rpFFRonIRa5fA7NNBl5GfaORNuNie6y4hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4412.1.d9a5315353","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4412.1.d9a5315353","@open-mercato/shared":"0.6.5-canary.4412.1.d9a5315353"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4412.1.d9a5315353","@open-mercato/shared":"0.6.5-canary.4412.1.d9a5315353"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4412.1.d9a5315353_1780501134587_0.39657422475146786","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4413.1.c4d06ff092":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4413.1.c4d06ff092","_id":"@open-mercato/ai-assistant@0.6.5-develop.4413.1.c4d06ff092","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d9155bab3bcfd31878f1ff814b222323e6c6d98","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4413.1.c4d06ff092.tgz","fileCount":722,"integrity":"sha512-fOqUFUQHC3oX2Jr7JYM5EcZbF63AZpxNH5nXyGjrtce5ExZ5UwjWLNntX3BVDDThMVg4VFdd4SGdBbhBTKrZMQ==","signatures":[{"sig":"MEUCIASHgMYFt5BnR6ekDSsi5qTzuFiU6HzMSRaZut6iURrNAiEAtPQRh7k1jDTarKln9r1SmjcSyi1+HkPZIrJpNAq1tic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4413.1.c4d06ff092","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fOqUFUQHC3oX2Jr7JYM5EcZbF63AZpxNH5nXyGjrtce5ExZ5UwjWLNntX3BVDDThMVg4VFdd4SGdBbhBTKrZMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4413.1.c4d06ff092","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4413.1.c4d06ff092","@open-mercato/shared":"0.6.5-develop.4413.1.c4d06ff092"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4413.1.c4d06ff092","@open-mercato/shared":"0.6.5-develop.4413.1.c4d06ff092"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4413.1.c4d06ff092_1780501438505_0.1383189373639344","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4414.1.004f357873":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4414.1.004f357873","_id":"@open-mercato/ai-assistant@0.6.5-canary.4414.1.004f357873","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b08db57244547e9f243ffa8ac5d70b508091494a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4414.1.004f357873.tgz","fileCount":722,"integrity":"sha512-ghu4E0/klqYeXJ86pn+5ccQoXFyjYLUTZEBTtf2uoy8dmCV4mGHSgNvgQvkxTc1mbA0uHd/mAegySbKwUOtWgQ==","signatures":[{"sig":"MEYCIQCQazRTwUm66JiH9HDEYToYVK2gtBt/2pax1I4dQBlAnwIhANlxSkG/eC/rFz+jztHv1FWU4+1IiZHXpa1HSANNRKqA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4414.1.004f357873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ghu4E0/klqYeXJ86pn+5ccQoXFyjYLUTZEBTtf2uoy8dmCV4mGHSgNvgQvkxTc1mbA0uHd/mAegySbKwUOtWgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4414.1.004f357873","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4414.1.004f357873","@open-mercato/shared":"0.6.5-canary.4414.1.004f357873"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4414.1.004f357873","@open-mercato/shared":"0.6.5-canary.4414.1.004f357873"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4414.1.004f357873_1780502021113_0.023159938778633204","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4416.1.9e64f8992c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4416.1.9e64f8992c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4416.1.9e64f8992c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0542681e3f23035cc29ac04b2c3132cff57c13d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4416.1.9e64f8992c.tgz","fileCount":722,"integrity":"sha512-DdtmqHoA9v2PapbHHRC3Tevfd9LPBjdheqgdsD3g5NwnJYCPo1MCRhqXCL91LGHUVO8bVtmBgIYQ3Szg6viZBQ==","signatures":[{"sig":"MEUCIE9767DuPw3CgQ4/pmc8U+4MOmQ+/BPphJdoyd4pF9owAiEAgMQ0yUzrf42/2vxfRVQa0bw4Ticj5ZUQGalQViLycyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4416.1.9e64f8992c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DdtmqHoA9v2PapbHHRC3Tevfd9LPBjdheqgdsD3g5NwnJYCPo1MCRhqXCL91LGHUVO8bVtmBgIYQ3Szg6viZBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4416.1.9e64f8992c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4416.1.9e64f8992c","@open-mercato/shared":"0.6.5-canary.4416.1.9e64f8992c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4416.1.9e64f8992c","@open-mercato/shared":"0.6.5-canary.4416.1.9e64f8992c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4416.1.9e64f8992c_1780503072556_0.36872350547260946","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4418.1.2547d1e843":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4418.1.2547d1e843","_id":"@open-mercato/ai-assistant@0.6.5-canary.4418.1.2547d1e843","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0649f78c4ea15a4e7b332caacee92f89ae45c49","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4418.1.2547d1e843.tgz","fileCount":722,"integrity":"sha512-Pqe8oLsrfBK2SHY60LMu5UamWybsJ5mKp7f1xSguz92gwFjUz51SuMx8bFxIVG0k2wY5U/sCLmnUefISpcHj/A==","signatures":[{"sig":"MEUCIQCWRzLiDXyMNKCO8GOv9H/2im3Fm9KMnwix6KW36nRvkQIgIHpOONXq6jDcaNKBWIuFto9eGGT9Jil2Ggq8y8Gszu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4418.1.2547d1e843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Pqe8oLsrfBK2SHY60LMu5UamWybsJ5mKp7f1xSguz92gwFjUz51SuMx8bFxIVG0k2wY5U/sCLmnUefISpcHj/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4418.1.2547d1e843","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4418.1.2547d1e843","@open-mercato/shared":"0.6.5-canary.4418.1.2547d1e843"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4418.1.2547d1e843","@open-mercato/shared":"0.6.5-canary.4418.1.2547d1e843"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4418.1.2547d1e843_1780505842422_0.18527531663774566","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4419.1.666c29f9c9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4419.1.666c29f9c9","_id":"@open-mercato/ai-assistant@0.6.5-canary.4419.1.666c29f9c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98ee77bbc66e39abaf069264a4fee17052c10fbc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4419.1.666c29f9c9.tgz","fileCount":722,"integrity":"sha512-1epJKXyX6h2/4E9WdiKFpQF/yYwJnCtc/z+89Dfj3twGg0Rn7q6KBgPzc3zf8Je5lZU5yjqJSPUamKYsiBlxgw==","signatures":[{"sig":"MEUCIQCvDT6pQ7uhN6yVdwTOFj5kuEGf7SY3YMopqOUhDjW5cwIgYNU2R+yHcuks1NgjxF2MEew2Kb6Ftu8OzsIa0ZOw1N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4419.1.666c29f9c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1epJKXyX6h2/4E9WdiKFpQF/yYwJnCtc/z+89Dfj3twGg0Rn7q6KBgPzc3zf8Je5lZU5yjqJSPUamKYsiBlxgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4419.1.666c29f9c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4419.1.666c29f9c9","@open-mercato/shared":"0.6.5-canary.4419.1.666c29f9c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4419.1.666c29f9c9","@open-mercato/shared":"0.6.5-canary.4419.1.666c29f9c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4419.1.666c29f9c9_1780509312441_0.7435718108622187","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4420.1.db73dfd441":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4420.1.db73dfd441","_id":"@open-mercato/ai-assistant@0.6.5-canary.4420.1.db73dfd441","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"903d173b7907e8e1b666ec208e5766a845df6541","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4420.1.db73dfd441.tgz","fileCount":722,"integrity":"sha512-MfYD6XMRiohsQ5Nxzc/6j7VHlEglPALhYOqhhmlW8UDXlH4K36SnG8fVEWBwnMUBn5BC7k6sHIRgorAMLDclNQ==","signatures":[{"sig":"MEUCIA/Og2+sCxYj/9cPamZ/A3X/FE62v5xA8dVhVHg7F2XeAiEAsSUnWEq/EokDQUktvfT5FE0qDguWygMSj27ld8dT9v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4420.1.db73dfd441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MfYD6XMRiohsQ5Nxzc/6j7VHlEglPALhYOqhhmlW8UDXlH4K36SnG8fVEWBwnMUBn5BC7k6sHIRgorAMLDclNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4420.1.db73dfd441","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4420.1.db73dfd441","@open-mercato/shared":"0.6.5-canary.4420.1.db73dfd441"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4420.1.db73dfd441","@open-mercato/shared":"0.6.5-canary.4420.1.db73dfd441"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4420.1.db73dfd441_1780512007296_0.42933001039485696","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4424.1.d6055e3fd8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4424.1.d6055e3fd8","_id":"@open-mercato/ai-assistant@0.6.5-canary.4424.1.d6055e3fd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a0b09b92c21fdb3f8353048e6e80ee06b26ac5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4424.1.d6055e3fd8.tgz","fileCount":722,"integrity":"sha512-vDcy/KsiR9twLVXXWI1a0RwpxF0YYz4YZXuMgNV73h5pNTF48rBrpkn9m8WKQtfIVW9nlczez1vUUU8eS3bTzg==","signatures":[{"sig":"MEYCIQDKcnHk8g1l2T1ekptgBSTOXZkUwbxOGe2QgjjVZrkr1QIhAKg560N2tf1e3UvN11qzr9D4bPwSZ7QyKkhEH/2ul8HL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4424.1.d6055e3fd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vDcy/KsiR9twLVXXWI1a0RwpxF0YYz4YZXuMgNV73h5pNTF48rBrpkn9m8WKQtfIVW9nlczez1vUUU8eS3bTzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4424.1.d6055e3fd8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4424.1.d6055e3fd8","@open-mercato/shared":"0.6.5-canary.4424.1.d6055e3fd8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4424.1.d6055e3fd8","@open-mercato/shared":"0.6.5-canary.4424.1.d6055e3fd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4424.1.d6055e3fd8_1780515018570_0.6038644087554959","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4425.1.75a266b232":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4425.1.75a266b232","_id":"@open-mercato/ai-assistant@0.6.5-canary.4425.1.75a266b232","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f106ca7749708ce32e1ca5d6e83934e98480ac83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4425.1.75a266b232.tgz","fileCount":722,"integrity":"sha512-Fm1G6J2z6i6/StTmFTXvwnS5GPAQ0obG3jX6diBwnwWhJhl5PirmdnO6VGLgC6FczIWOc7jFXVjGREPHfCAwhQ==","signatures":[{"sig":"MEQCID3CfUyPkqztZvsNL40IDvZGoAKHy3ZfQFtDUiEfM3OUAiBeYFHz1J3TPArAQOl7Jhhn4Z4HaU/KHM3pJv+v24bx8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4425.1.75a266b232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fm1G6J2z6i6/StTmFTXvwnS5GPAQ0obG3jX6diBwnwWhJhl5PirmdnO6VGLgC6FczIWOc7jFXVjGREPHfCAwhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4425.1.75a266b232","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4425.1.75a266b232","@open-mercato/shared":"0.6.5-canary.4425.1.75a266b232"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4425.1.75a266b232","@open-mercato/shared":"0.6.5-canary.4425.1.75a266b232"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4425.1.75a266b232_1780517659336_0.9958850633633671","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4429.1.5d887e5d80":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4429.1.5d887e5d80","_id":"@open-mercato/ai-assistant@0.6.5-canary.4429.1.5d887e5d80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80c3170280241ef682120614c6d9b3caec6a1cd8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4429.1.5d887e5d80.tgz","fileCount":722,"integrity":"sha512-Ku8TGFRI1iwapGBNooiiAqVok7TJq3cz1ktjbs9JxSW60hpkpINJSZ2dLP7bev2+GitHPH4U8FAF1LrL3aBJ7w==","signatures":[{"sig":"MEYCIQDcOm8Zoh0vrRfPuV6RYmVu9orjG9P8C2qr3zZAEwQawwIhALkMOBoBsHQG/yi73nbCU/rCTmNHrtrLHu265lqoPpEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4429.1.5d887e5d80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ku8TGFRI1iwapGBNooiiAqVok7TJq3cz1ktjbs9JxSW60hpkpINJSZ2dLP7bev2+GitHPH4U8FAF1LrL3aBJ7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4429.1.5d887e5d80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4429.1.5d887e5d80","@open-mercato/shared":"0.6.5-canary.4429.1.5d887e5d80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4429.1.5d887e5d80","@open-mercato/shared":"0.6.5-canary.4429.1.5d887e5d80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4429.1.5d887e5d80_1780542225249_0.2753053499728535","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4431.1.f23aa92170":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4431.1.f23aa92170","_id":"@open-mercato/ai-assistant@0.6.5-canary.4431.1.f23aa92170","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69614aa789383bcc6b0e19707a1c5c05839cd014","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4431.1.f23aa92170.tgz","fileCount":722,"integrity":"sha512-iGSzFL60dr5EnFHJ4RXdTNfXMtC3se+ANLsDl5UDzSBzF5I4hbNul1f/7gIzOZtAYKsmMC/g/YSPD8cQpImYdw==","signatures":[{"sig":"MEYCIQD8pCARjV915OUuq2blVO9LqYQtttZom7DcOyHGytKInwIhAI6q/fLzsoZN0zLFTFKxZ915Kuv7D9DerKfLnfp9AZhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4431.1.f23aa92170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iGSzFL60dr5EnFHJ4RXdTNfXMtC3se+ANLsDl5UDzSBzF5I4hbNul1f/7gIzOZtAYKsmMC/g/YSPD8cQpImYdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4431.1.f23aa92170","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4431.1.f23aa92170","@open-mercato/shared":"0.6.5-canary.4431.1.f23aa92170"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4431.1.f23aa92170","@open-mercato/shared":"0.6.5-canary.4431.1.f23aa92170"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4431.1.f23aa92170_1780545016976_0.8847204618298106","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4434.1.d2114ae585":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4434.1.d2114ae585","_id":"@open-mercato/ai-assistant@0.6.5-canary.4434.1.d2114ae585","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0387c235dd2cc7f41c80974257ec6ef30cd7f1bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4434.1.d2114ae585.tgz","fileCount":722,"integrity":"sha512-DJfrOX/0IoeXz9vtvPBTWk2msa1dR2redelgkIETwA73pFyLTmqr/aeWhYqLAWS7n9bg8THDxg9v7l9PJHlw1g==","signatures":[{"sig":"MEYCIQCiOKmkXPiKOoug+pLb/XANdus5tuef18eI91/yKkWJkQIhAPK2/UdYWB5qH8Vklbgx8B0GR4XBB7CIFXqbbccPSLDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4434.1.d2114ae585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DJfrOX/0IoeXz9vtvPBTWk2msa1dR2redelgkIETwA73pFyLTmqr/aeWhYqLAWS7n9bg8THDxg9v7l9PJHlw1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4434.1.d2114ae585","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4434.1.d2114ae585","@open-mercato/shared":"0.6.5-canary.4434.1.d2114ae585"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4434.1.d2114ae585","@open-mercato/shared":"0.6.5-canary.4434.1.d2114ae585"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4434.1.d2114ae585_1780547822006_0.7415635989707146","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4436.1.9c139291c7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4436.1.9c139291c7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4436.1.9c139291c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"999c854dbc5cb49de54a5a8790e7bbf04be49484","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4436.1.9c139291c7.tgz","fileCount":722,"integrity":"sha512-TriS8Ax+Dq/PV5mh4Z9sRKYiSdAF2oRftQkq/fS9neJuOdgVXZwN5hStYIhA0UVWaSUprxmK7I7rC0X9lKfpFg==","signatures":[{"sig":"MEUCIBVz4GCg6W2IoOywnpJQ8X/tveigMhCf0kqSlKfVh8GsAiEA7nwtADBll8U45lmdq5Xg9ksZ5d05vtI61VVGO635Bdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4436.1.9c139291c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TriS8Ax+Dq/PV5mh4Z9sRKYiSdAF2oRftQkq/fS9neJuOdgVXZwN5hStYIhA0UVWaSUprxmK7I7rC0X9lKfpFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4436.1.9c139291c7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4436.1.9c139291c7","@open-mercato/shared":"0.6.5-canary.4436.1.9c139291c7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4436.1.9c139291c7","@open-mercato/shared":"0.6.5-canary.4436.1.9c139291c7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4436.1.9c139291c7_1780550641713_0.4129695223098462","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4438.1.32a12801ec":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4438.1.32a12801ec","_id":"@open-mercato/ai-assistant@0.6.5-canary.4438.1.32a12801ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c5a892e2f6d3f08b0b11169c8d04cf019b5042fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4438.1.32a12801ec.tgz","fileCount":722,"integrity":"sha512-VTnKRfl0Hp0VrC97N+TNTk6u7gyw7iSadY2xUL55/Sq5iXVD/Npd9Ji6/nGGW6+xRWOdjD5SNhR30iKr4E/Esw==","signatures":[{"sig":"MEQCIGqtsEZ3Y5zDT3CbQVYkPMqOXp2XmSaLeqqHV5vx+mcvAiAKExsZNnRagga2zm38CQaZdl47SXWJYMLq2jC5fZNoRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4438.1.32a12801ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VTnKRfl0Hp0VrC97N+TNTk6u7gyw7iSadY2xUL55/Sq5iXVD/Npd9Ji6/nGGW6+xRWOdjD5SNhR30iKr4E/Esw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4438.1.32a12801ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4438.1.32a12801ec","@open-mercato/shared":"0.6.5-canary.4438.1.32a12801ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4438.1.32a12801ec","@open-mercato/shared":"0.6.5-canary.4438.1.32a12801ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4438.1.32a12801ec_1780553468487_0.5006748145062547","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4439.1.1b8774f429":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4439.1.1b8774f429","_id":"@open-mercato/ai-assistant@0.6.5-canary.4439.1.1b8774f429","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b46ae14399896ff5c7744788e0cade94c376f2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4439.1.1b8774f429.tgz","fileCount":722,"integrity":"sha512-hVJKkroh3nsTDFtyOeGoq8U7kH6iJjiCV9W9jhOcLq0idSsby4gkFl4B10GnwowN4FDlEd1VBYRwz26WhfmMNg==","signatures":[{"sig":"MEUCIQD7yhJwIJFvCv9IIGzNeCcBta+0MzN1LIXZRQzsDvB6+QIgZDOADvh51JHFBPPLXk0zMHMpdmcnIp/Mcn7kYSJAHro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4439.1.1b8774f429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hVJKkroh3nsTDFtyOeGoq8U7kH6iJjiCV9W9jhOcLq0idSsby4gkFl4B10GnwowN4FDlEd1VBYRwz26WhfmMNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4439.1.1b8774f429","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4439.1.1b8774f429","@open-mercato/shared":"0.6.5-canary.4439.1.1b8774f429"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4439.1.1b8774f429","@open-mercato/shared":"0.6.5-canary.4439.1.1b8774f429"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4439.1.1b8774f429_1780556225814_0.1731072466179242","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4444.1.4d98fa8e80":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4444.1.4d98fa8e80","_id":"@open-mercato/ai-assistant@0.6.5-canary.4444.1.4d98fa8e80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"151ca16ab6c05074a52ec65f0b51d72b99a0ec2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4444.1.4d98fa8e80.tgz","fileCount":722,"integrity":"sha512-TPNRFWEbcPnPaPnTOkcyvo1Ka7BfZ/SfhsHM5yIUQr7yZHQzLSUfQUI2slezH6KMCA0lUwjx9C7GteIMCt5cqA==","signatures":[{"sig":"MEUCIAJXWs5Xv/xsY014ZZpxlhi1YxXC0PdhLZI+w8N+VLYxAiEAxTry/bBgT6TKueib1pqpwfljNjAXqRFMK0FNapsVaIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4444.1.4d98fa8e80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TPNRFWEbcPnPaPnTOkcyvo1Ka7BfZ/SfhsHM5yIUQr7yZHQzLSUfQUI2slezH6KMCA0lUwjx9C7GteIMCt5cqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4444.1.4d98fa8e80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4444.1.4d98fa8e80","@open-mercato/shared":"0.6.5-canary.4444.1.4d98fa8e80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4444.1.4d98fa8e80","@open-mercato/shared":"0.6.5-canary.4444.1.4d98fa8e80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4444.1.4d98fa8e80_1780558443689_0.16284869440458127","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4445.1.084e328d9f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4445.1.084e328d9f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4445.1.084e328d9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd3778d059903711c323cc41c18cd3ae8ab05826","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4445.1.084e328d9f.tgz","fileCount":722,"integrity":"sha512-+izq+LoxejzAP0Ty8PYqojCHRN8z3Ku+I5LlkjYOVW5Jh4Kxy8F7FzfbYGouEgRZP5p8+nUbwcErAMOnvjVCyw==","signatures":[{"sig":"MEUCIQCudZKARiAtczl2Cw6ti6ryGSG/bn4JlxTiCemN/mDdmAIgUuz/GDEEkN6//haYaYoIO03cmwR+etJm1iZI5BV0cpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4445.1.084e328d9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+izq+LoxejzAP0Ty8PYqojCHRN8z3Ku+I5LlkjYOVW5Jh4Kxy8F7FzfbYGouEgRZP5p8+nUbwcErAMOnvjVCyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4445.1.084e328d9f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4445.1.084e328d9f","@open-mercato/shared":"0.6.5-canary.4445.1.084e328d9f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4445.1.084e328d9f","@open-mercato/shared":"0.6.5-canary.4445.1.084e328d9f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4445.1.084e328d9f_1780558944666_0.9478385334263331","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4443.1.5da40649e6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4443.1.5da40649e6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4443.1.5da40649e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03e14b3a7252a8bda2cbacad16fc077cad02f3c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4443.1.5da40649e6.tgz","fileCount":722,"integrity":"sha512-WBU5WGnVLCDSQZLMpCuIy4P6+Yeqcrpi2FhwouJa6oAiKhXEWSUB82qr2YwLEw0lh1orHscKsNRXpwLG6bDlYg==","signatures":[{"sig":"MEQCIDAUrwdmK8cDs5pZg6x1fJl4KqDqF0fEH8IcgppDxO6LAiBRzxk9nF9L5B9UlkxWZJx3ipLkD0WdGBQQR0VKCCkYJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4443.1.5da40649e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WBU5WGnVLCDSQZLMpCuIy4P6+Yeqcrpi2FhwouJa6oAiKhXEWSUB82qr2YwLEw0lh1orHscKsNRXpwLG6bDlYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4443.1.5da40649e6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4443.1.5da40649e6","@open-mercato/shared":"0.6.5-canary.4443.1.5da40649e6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4443.1.5da40649e6","@open-mercato/shared":"0.6.5-canary.4443.1.5da40649e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4443.1.5da40649e6_1780559023913_0.02606159465696689","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4446.1.4c5c71bfc2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4446.1.4c5c71bfc2","_id":"@open-mercato/ai-assistant@0.6.5-develop.4446.1.4c5c71bfc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef20442090780fb629e27145a48a95867e809263","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4446.1.4c5c71bfc2.tgz","fileCount":722,"integrity":"sha512-wdX8RNc7ni6IyCdxdtmQWROSHZA7Mb8oHqtsAlhzo1AAicJ0G5RQGFOaj7ruH3kK0WNNucnMxOzMYOCAsJO5rg==","signatures":[{"sig":"MEYCIQDpeOnDthfOohauCB51OZ0cSAQqJ8FF2h8vhLQ4xgFTYQIhAJI8oWqV3twF+DvawjrxIB89mrM8mrg+Vw3hsAQOKl4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4446.1.4c5c71bfc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wdX8RNc7ni6IyCdxdtmQWROSHZA7Mb8oHqtsAlhzo1AAicJ0G5RQGFOaj7ruH3kK0WNNucnMxOzMYOCAsJO5rg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4446.1.4c5c71bfc2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4446.1.4c5c71bfc2","@open-mercato/shared":"0.6.5-develop.4446.1.4c5c71bfc2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4446.1.4c5c71bfc2","@open-mercato/shared":"0.6.5-develop.4446.1.4c5c71bfc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4446.1.4c5c71bfc2_1780559034510_0.28923770908050916","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4447.1.dd861b5114":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4447.1.dd861b5114","_id":"@open-mercato/ai-assistant@0.6.5-canary.4447.1.dd861b5114","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aeabdb6ee436be06d92a902f7c7f8d5de3366c00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4447.1.dd861b5114.tgz","fileCount":722,"integrity":"sha512-eQ/BuvbuuLFWaAs9WlD2d7S0WcZFmItp1Pnd6p/05jnDA45FgLebXzZ36LuMTN8VSe9m5m1HZKt+2YuwJKfGAw==","signatures":[{"sig":"MEQCIA+dRYlp9ArcWNqi3Hg+cGXR5tDAiaxpmClDwBx6RejbAiAqRCw5IqfrEbQsLp9t/gTpwCuN6aNKCvUlWVDXjqVUwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4447.1.dd861b5114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eQ/BuvbuuLFWaAs9WlD2d7S0WcZFmItp1Pnd6p/05jnDA45FgLebXzZ36LuMTN8VSe9m5m1HZKt+2YuwJKfGAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4447.1.dd861b5114","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4447.1.dd861b5114","@open-mercato/shared":"0.6.5-canary.4447.1.dd861b5114"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4447.1.dd861b5114","@open-mercato/shared":"0.6.5-canary.4447.1.dd861b5114"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4447.1.dd861b5114_1780559053815_0.04159736643605938","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4450.1.822f89b92f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4450.1.822f89b92f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4450.1.822f89b92f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73eec43350c45be5ac0012c323d6777f94feef3f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4450.1.822f89b92f.tgz","fileCount":722,"integrity":"sha512-0BUwIRzAmPedQCF0pQpaLzlFDFZ/+PHi/jnGheciQV+7zgvmLr05SqyzoJnzKoka8EBZm5TerphO6EskqWGg0A==","signatures":[{"sig":"MEYCIQDR6dTv0HN0JVbxRqbv+GlNd2fm6HmMlJIh6siRFS/J8AIhAL0xDI3J7U2Ss8tDUb9o54jiZzWGb7jsNp6wf9hVZTKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4450.1.822f89b92f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0BUwIRzAmPedQCF0pQpaLzlFDFZ/+PHi/jnGheciQV+7zgvmLr05SqyzoJnzKoka8EBZm5TerphO6EskqWGg0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4450.1.822f89b92f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4450.1.822f89b92f","@open-mercato/shared":"0.6.5-canary.4450.1.822f89b92f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4450.1.822f89b92f","@open-mercato/shared":"0.6.5-canary.4450.1.822f89b92f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4450.1.822f89b92f_1780560886038_0.4089378669290695","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4451.1.c2e8582660":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4451.1.c2e8582660","_id":"@open-mercato/ai-assistant@0.6.5-canary.4451.1.c2e8582660","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dcb2c9416f81073a359dadf5b0330129535d1410","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4451.1.c2e8582660.tgz","fileCount":722,"integrity":"sha512-yHHKjthvdVazRvW6heh2p5MaCHxFZFtZEpUeA3uMPBxnN8kID3SHO8ugiwRJlGo+XWhRo0YVJ0XGgIly2DOAmg==","signatures":[{"sig":"MEQCIDN+5Jen1QpjPRFBsyDYdr9LOkX1P71oyMH8hHb6/6b0AiA06AGM8Q1+7O7BRE99LDByPtLW5dDF9umGyDUGuRlRfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4451.1.c2e8582660","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yHHKjthvdVazRvW6heh2p5MaCHxFZFtZEpUeA3uMPBxnN8kID3SHO8ugiwRJlGo+XWhRo0YVJ0XGgIly2DOAmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4451.1.c2e8582660","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4451.1.c2e8582660","@open-mercato/shared":"0.6.5-canary.4451.1.c2e8582660"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4451.1.c2e8582660","@open-mercato/shared":"0.6.5-canary.4451.1.c2e8582660"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4451.1.c2e8582660_1780560997427_0.3852613646831382","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4452.1.1abe0105aa":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4452.1.1abe0105aa","_id":"@open-mercato/ai-assistant@0.6.5-canary.4452.1.1abe0105aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"522a96100d5f92bb247bfce4a49a86e34c410318","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4452.1.1abe0105aa.tgz","fileCount":722,"integrity":"sha512-ou+PAgbDfrEuUpdDIdEmYOEmLZ4O4lbSAahHVcDesQE3Fj5/Qwk1txt32nv93RNxsqNplQtAByx3samE5FN47g==","signatures":[{"sig":"MEQCIBb1HG4/XzUKZqFE8FF+MuG3toYT1DxPQrlVFP1+7P9NAiBgiWhMi9dpEGTBEQBRRqetaCzhiHjoi/1GAbEB2gH2hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4452.1.1abe0105aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ou+PAgbDfrEuUpdDIdEmYOEmLZ4O4lbSAahHVcDesQE3Fj5/Qwk1txt32nv93RNxsqNplQtAByx3samE5FN47g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4452.1.1abe0105aa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4452.1.1abe0105aa","@open-mercato/shared":"0.6.5-canary.4452.1.1abe0105aa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4452.1.1abe0105aa","@open-mercato/shared":"0.6.5-canary.4452.1.1abe0105aa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4452.1.1abe0105aa_1780561055206_0.5766320867448178","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4449.1.ecc69b1595":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4449.1.ecc69b1595","_id":"@open-mercato/ai-assistant@0.6.5-canary.4449.1.ecc69b1595","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d0436c2773b2cd0e533ba730d5fceb0f2a2a0d04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4449.1.ecc69b1595.tgz","fileCount":722,"integrity":"sha512-k3AOCW2hzXIQcLTzlYBNR3+F+jzrbkPQgbXDgC+Zy/BNa1b6jOgLOgP1ZBbyB7kvHTwD4KAbhch8Gsc14in1YA==","signatures":[{"sig":"MEYCIQDSCgRq9+RBUZT8uTTijLjmWW5X5SWQ/We/oDHRdKE5CQIhAJRBzd9Q4YAiNHxFnHk7lYvB/sBhiKGSWFe10VP7m5Sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4449.1.ecc69b1595","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k3AOCW2hzXIQcLTzlYBNR3+F+jzrbkPQgbXDgC+Zy/BNa1b6jOgLOgP1ZBbyB7kvHTwD4KAbhch8Gsc14in1YA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4449.1.ecc69b1595","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4449.1.ecc69b1595","@open-mercato/shared":"0.6.5-canary.4449.1.ecc69b1595"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4449.1.ecc69b1595","@open-mercato/shared":"0.6.5-canary.4449.1.ecc69b1595"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4449.1.ecc69b1595_1780561239344_0.8584683641734938","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4453.1.ae2af5c700":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4453.1.ae2af5c700","_id":"@open-mercato/ai-assistant@0.6.5-canary.4453.1.ae2af5c700","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bddbbe0410912b6b45c664d0d3f724e48752c6c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4453.1.ae2af5c700.tgz","fileCount":722,"integrity":"sha512-C8kFAgSIRNSdQSUEDgE98EX3DQw6bpnJfMvFXwGgSjPe/1mR+3ywTi/pURXrn1V4cqo0eOakMDhUtbS3li9loQ==","signatures":[{"sig":"MEQCIFIrSOTWe1N4+abiUByyks5F02NHIeD03i3L4P7P5UjmAiAiyWgzlFr1yI9TITgZoxNud+COJmSNLfaCreCViU853g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4453.1.ae2af5c700","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C8kFAgSIRNSdQSUEDgE98EX3DQw6bpnJfMvFXwGgSjPe/1mR+3ywTi/pURXrn1V4cqo0eOakMDhUtbS3li9loQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4453.1.ae2af5c700","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4453.1.ae2af5c700","@open-mercato/shared":"0.6.5-canary.4453.1.ae2af5c700"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4453.1.ae2af5c700","@open-mercato/shared":"0.6.5-canary.4453.1.ae2af5c700"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4453.1.ae2af5c700_1780561396468_0.004878879212098619","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4456.1.bc9fb86762":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4456.1.bc9fb86762","_id":"@open-mercato/ai-assistant@0.6.5-canary.4456.1.bc9fb86762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af7bbf02782550df4508ff1ff144bc053f590811","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4456.1.bc9fb86762.tgz","fileCount":722,"integrity":"sha512-swTJ8SeD9StytZaUwA6FncmaCFIQsIKf8Ag7udA753eboVVWo0YVZHJF/Q2LgFtp3OUcwcpcf5OmwzMIAaFjxA==","signatures":[{"sig":"MEYCIQCbA40IFLxCZfQdWvz5Dn9HjGqtWzuWDnZymV9sd9mNoAIhAOqIDnzLMujkVLAAdtUCY3PRwmOtSQr9eC+NT2noW4VL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4456.1.bc9fb86762","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-swTJ8SeD9StytZaUwA6FncmaCFIQsIKf8Ag7udA753eboVVWo0YVZHJF/Q2LgFtp3OUcwcpcf5OmwzMIAaFjxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4456.1.bc9fb86762","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4456.1.bc9fb86762","@open-mercato/shared":"0.6.5-canary.4456.1.bc9fb86762"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4456.1.bc9fb86762","@open-mercato/shared":"0.6.5-canary.4456.1.bc9fb86762"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4456.1.bc9fb86762_1780562046991_0.7824279338135673","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4458.1.3fcfd7d565":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4458.1.3fcfd7d565","_id":"@open-mercato/ai-assistant@0.6.5-develop.4458.1.3fcfd7d565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f59340bd37a8f77e874924654cef10a2742b1da4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4458.1.3fcfd7d565.tgz","fileCount":722,"integrity":"sha512-jokOXAQjn+2hCaFZToV86Ht2yvtof/usBy5+o/YA3x11epaj2L41YVoBJbsRXcfBDgElkzFEzqqn3Dx2wdy6cQ==","signatures":[{"sig":"MEQCIHbNMo71+TmZuKUkLFH8GqEfUaSUvJd8EftERJnV0gesAiA7IG/wxTYlvKTuhCgmjM3bQay9c5aNOZSak/TL0MZZqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4458.1.3fcfd7d565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jokOXAQjn+2hCaFZToV86Ht2yvtof/usBy5+o/YA3x11epaj2L41YVoBJbsRXcfBDgElkzFEzqqn3Dx2wdy6cQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4458.1.3fcfd7d565","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4458.1.3fcfd7d565","@open-mercato/shared":"0.6.5-develop.4458.1.3fcfd7d565"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4458.1.3fcfd7d565","@open-mercato/shared":"0.6.5-develop.4458.1.3fcfd7d565"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4458.1.3fcfd7d565_1780562367374_0.16119177353977765","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4459.1.5edb546b1e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4459.1.5edb546b1e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4459.1.5edb546b1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74150bb7d59c10fe98295c4045cc0d8c655c50f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4459.1.5edb546b1e.tgz","fileCount":722,"integrity":"sha512-YwTy2h3wVCGi4DpZEzzxjbgP6Bh53QVu3Gc1GbX1D8CKTjjdg7iaDHT/P8OPd2PquqSiipoAZwui/K6CjMKZJQ==","signatures":[{"sig":"MEUCIQDBd/ktxpcdVWM4HtqM9DvfXRYd0F5+CKVjav2MNF8v6gIgMgdDeMSxsz72tEYs0dl6xbR8h4/4or1DepZvG+t+ghg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4459.1.5edb546b1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YwTy2h3wVCGi4DpZEzzxjbgP6Bh53QVu3Gc1GbX1D8CKTjjdg7iaDHT/P8OPd2PquqSiipoAZwui/K6CjMKZJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4459.1.5edb546b1e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4459.1.5edb546b1e","@open-mercato/shared":"0.6.5-canary.4459.1.5edb546b1e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4459.1.5edb546b1e","@open-mercato/shared":"0.6.5-canary.4459.1.5edb546b1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4459.1.5edb546b1e_1780562510659_0.8891356603599645","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4462.1.8bed049b12":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4462.1.8bed049b12","_id":"@open-mercato/ai-assistant@0.6.5-canary.4462.1.8bed049b12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03566a3681b797a5b5f688a75462e18d86255232","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4462.1.8bed049b12.tgz","fileCount":722,"integrity":"sha512-y+728qQvJ1n5Mr3VBM+uV7aHDYUGc1UVhqlkH51h7FAj6vMg9D/p+EuBjOrsBT7ggdvQhvhHRsLX155RAHNF/Q==","signatures":[{"sig":"MEUCIFtZBF53bFpVTldzCALj+UZ9Ef//SFVg+Wg2hmFhhizUAiEA4nbxM6SwH9jjrNfJVfeLQGNSkAy8JbBkYg1sbtq4uRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4462.1.8bed049b12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y+728qQvJ1n5Mr3VBM+uV7aHDYUGc1UVhqlkH51h7FAj6vMg9D/p+EuBjOrsBT7ggdvQhvhHRsLX155RAHNF/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4462.1.8bed049b12","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4462.1.8bed049b12","@open-mercato/shared":"0.6.5-canary.4462.1.8bed049b12"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4462.1.8bed049b12","@open-mercato/shared":"0.6.5-canary.4462.1.8bed049b12"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4462.1.8bed049b12_1780563539687_0.6043976789951844","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4454.1.82a90bafbd":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4454.1.82a90bafbd","_id":"@open-mercato/ai-assistant@0.6.5-canary.4454.1.82a90bafbd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b14a750356936b02c743678ae360c7f45cc75f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4454.1.82a90bafbd.tgz","fileCount":722,"integrity":"sha512-NKkt56LpUFTQ/b57qnDta3h5QN4mQq/bOHpPyKopz5aXfwzG/4njlE6f68xVTF0sqoKywOS9jla+n3AtzWawdg==","signatures":[{"sig":"MEUCIQDc6SU1ZJqUFTCAmyYeHxWx0K41V2+rUs84CaiCHZ1GRgIgI4+yKcz5Izr3bdC9lOY1UUiTdgNipj+G2qffIuBc31Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4454.1.82a90bafbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NKkt56LpUFTQ/b57qnDta3h5QN4mQq/bOHpPyKopz5aXfwzG/4njlE6f68xVTF0sqoKywOS9jla+n3AtzWawdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4454.1.82a90bafbd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4454.1.82a90bafbd","@open-mercato/shared":"0.6.5-canary.4454.1.82a90bafbd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4454.1.82a90bafbd","@open-mercato/shared":"0.6.5-canary.4454.1.82a90bafbd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4454.1.82a90bafbd_1780564214240_0.2921397652188644","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4457.1.ee2d60395d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4457.1.ee2d60395d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4457.1.ee2d60395d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0362f547ce0ee2c3b0730f6643d5d3cf320fd4d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4457.1.ee2d60395d.tgz","fileCount":722,"integrity":"sha512-hzenE4pDy+4i9A2bFq7mcH5P5mYLKwqcQV6M11PnNJ2rGQMmnwMMMgTyY60Odg1YHChlOmc+8lb58USChE9uUg==","signatures":[{"sig":"MEQCIEUph00uQsk/R2/P2Nf9w30Vq/KCLhFA9blZBdX8/DoBAiBY2ZBKKFb2nnJMbWSjMIZIGsAVkc/yR2eAwSgVef19Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4457.1.ee2d60395d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hzenE4pDy+4i9A2bFq7mcH5P5mYLKwqcQV6M11PnNJ2rGQMmnwMMMgTyY60Odg1YHChlOmc+8lb58USChE9uUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4457.1.ee2d60395d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4457.1.ee2d60395d","@open-mercato/shared":"0.6.5-canary.4457.1.ee2d60395d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4457.1.ee2d60395d","@open-mercato/shared":"0.6.5-canary.4457.1.ee2d60395d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4457.1.ee2d60395d_1780564223487_0.30778089924289187","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4465.1.102c37c0ec":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4465.1.102c37c0ec","_id":"@open-mercato/ai-assistant@0.6.5-canary.4465.1.102c37c0ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3161c23183d56d6fc2ee70595e6bc8945b596b5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4465.1.102c37c0ec.tgz","fileCount":722,"integrity":"sha512-iCjuRXUO2oAIhjQYxSo4eiU7pSirpwgkKaP17PNRJNEt0aXdKAh4473rGBOBkSeFYT4lL6uyNNiRjoDBJUC9dQ==","signatures":[{"sig":"MEQCIALCkrsUc6vO+0PXXKnTQxgDkStgfRPJb4SRwH4ozvO/AiAPcNruHJw0P8yVI4Mm5jFHXoEB8jkg6pJJ6ur+jsdyJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4465.1.102c37c0ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iCjuRXUO2oAIhjQYxSo4eiU7pSirpwgkKaP17PNRJNEt0aXdKAh4473rGBOBkSeFYT4lL6uyNNiRjoDBJUC9dQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4465.1.102c37c0ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4465.1.102c37c0ec","@open-mercato/shared":"0.6.5-canary.4465.1.102c37c0ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4465.1.102c37c0ec","@open-mercato/shared":"0.6.5-canary.4465.1.102c37c0ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4465.1.102c37c0ec_1780564715490_0.728741071842113","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4464.1.043fc69679":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4464.1.043fc69679","_id":"@open-mercato/ai-assistant@0.6.5-canary.4464.1.043fc69679","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba4e71329b213c77676f566ae9ea12c8b4e8bc27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4464.1.043fc69679.tgz","fileCount":722,"integrity":"sha512-QRwmNIObj03IYe1miBDaPGLPG+2+C6vMCZgC/snrUOvFwhm6Du2Zh6qH4q8f88Qkd/EeW+e8Oy9VYZtcZqz47g==","signatures":[{"sig":"MEUCIQCBMU4XSKIIsqXZwJKHr6tbjp1/LbI+NO9toRziW3CW0gIgZk5I1K0pJ6m+gQXSkRF4PjILIIrInLq8m1PDLikJVQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4464.1.043fc69679","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QRwmNIObj03IYe1miBDaPGLPG+2+C6vMCZgC/snrUOvFwhm6Du2Zh6qH4q8f88Qkd/EeW+e8Oy9VYZtcZqz47g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4464.1.043fc69679","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4464.1.043fc69679","@open-mercato/shared":"0.6.5-canary.4464.1.043fc69679"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4464.1.043fc69679","@open-mercato/shared":"0.6.5-canary.4464.1.043fc69679"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4464.1.043fc69679_1780565061706_0.6687028769565657","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4463.1.4c4698f8f8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4463.1.4c4698f8f8","_id":"@open-mercato/ai-assistant@0.6.5-develop.4463.1.4c4698f8f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69ec2838a99dee02a45e5b0a99ded19225c95ef0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4463.1.4c4698f8f8.tgz","fileCount":722,"integrity":"sha512-pBIcevOagFWayXjaJ+5cjjPkFmsxZBbPANugqtD2UywU4C+HwwNG2So090h4JelC2/NWJNcfhK/yuOKxgh/LHw==","signatures":[{"sig":"MEUCIQDDk73riI+dGT4xcTX04NumxbUjtaW6N6lCabPJQpWGOQIgdDKPT9k/zbJRf/UIJ54sFrhCMssRZ061KSQEU8gTBcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4463.1.4c4698f8f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pBIcevOagFWayXjaJ+5cjjPkFmsxZBbPANugqtD2UywU4C+HwwNG2So090h4JelC2/NWJNcfhK/yuOKxgh/LHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4463.1.4c4698f8f8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4463.1.4c4698f8f8","@open-mercato/shared":"0.6.5-develop.4463.1.4c4698f8f8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4463.1.4c4698f8f8","@open-mercato/shared":"0.6.5-develop.4463.1.4c4698f8f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4463.1.4c4698f8f8_1780565263322_0.043750581882632034","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4472.1.c08feee7bf":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4472.1.c08feee7bf","_id":"@open-mercato/ai-assistant@0.6.5-canary.4472.1.c08feee7bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2da7de2e71e55ce43e2eb49d5435a76b7c05d57a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4472.1.c08feee7bf.tgz","fileCount":722,"integrity":"sha512-cFMgTzGqVFiWzkf7zFCi16LlYCu2rQtSfN0Mz3JeRZZRKzgiKfQFKNZ+qfG3sTt1ugFZy3t43XVFfNm25qAG+Q==","signatures":[{"sig":"MEYCIQC2wRbmjgHQkAl8DUMHq86Y8STs7fcYF3/lUWt4h1KKOQIhAJAWEgi1YESZGFNfOVD5RdKyFAFDn52tCw+2ltoydneF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4472.1.c08feee7bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cFMgTzGqVFiWzkf7zFCi16LlYCu2rQtSfN0Mz3JeRZZRKzgiKfQFKNZ+qfG3sTt1ugFZy3t43XVFfNm25qAG+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4472.1.c08feee7bf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4472.1.c08feee7bf","@open-mercato/shared":"0.6.5-canary.4472.1.c08feee7bf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4472.1.c08feee7bf","@open-mercato/shared":"0.6.5-canary.4472.1.c08feee7bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4472.1.c08feee7bf_1780574276123_0.31749987203545427","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4473.1.a9555e6c36":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4473.1.a9555e6c36","_id":"@open-mercato/ai-assistant@0.6.5-canary.4473.1.a9555e6c36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae3bccadc7b6327769101c88e9ecdf22eefea5b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4473.1.a9555e6c36.tgz","fileCount":722,"integrity":"sha512-O1sPMDKcU3IOUdBALhp3iuaqj9P+Qt4ARp+P6YO1PmbGw8kJSNkPsOAzRSj+iHgA/GYQWzKwjpfKbRDbCuFSZA==","signatures":[{"sig":"MEUCIHpS8RyIbTYS1puKIIyVYjIYtaegPaHfWc2Zscespz4/AiEAvHfHcD3sqDJBVjH4FpYbg6z4RBoiIEhJNpT+PWFqZZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4473.1.a9555e6c36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O1sPMDKcU3IOUdBALhp3iuaqj9P+Qt4ARp+P6YO1PmbGw8kJSNkPsOAzRSj+iHgA/GYQWzKwjpfKbRDbCuFSZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4473.1.a9555e6c36","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4473.1.a9555e6c36","@open-mercato/shared":"0.6.5-canary.4473.1.a9555e6c36"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4473.1.a9555e6c36","@open-mercato/shared":"0.6.5-canary.4473.1.a9555e6c36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4473.1.a9555e6c36_1780576596475_0.04737933360934865","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4474.1.1e399e35b3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4474.1.1e399e35b3","_id":"@open-mercato/ai-assistant@0.6.5-canary.4474.1.1e399e35b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc033cf1f2936d5b8cd4feac2db9129c4455319b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4474.1.1e399e35b3.tgz","fileCount":722,"integrity":"sha512-bADbFwCrg9jcI1ZW4JdpQNwwqOGPl+5v4YadUDEDP1fLjnRYjVo+IDiQ9aklDsyp5hkl0rzMbpxuz0cbgv/mTA==","signatures":[{"sig":"MEUCIQCrcDv0Tbx7uuCF0gmYFnMUTTrqYU+9wi6IfpDVRSArkQIgR2J5osQUqBj/+sBBfNLlbN2a935tLn9fDpSMEhFiHHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4474.1.1e399e35b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bADbFwCrg9jcI1ZW4JdpQNwwqOGPl+5v4YadUDEDP1fLjnRYjVo+IDiQ9aklDsyp5hkl0rzMbpxuz0cbgv/mTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4474.1.1e399e35b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4474.1.1e399e35b3","@open-mercato/shared":"0.6.5-canary.4474.1.1e399e35b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4474.1.1e399e35b3","@open-mercato/shared":"0.6.5-canary.4474.1.1e399e35b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4474.1.1e399e35b3_1780580323520_0.41620801407100516","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4476.1.644044a657":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4476.1.644044a657","_id":"@open-mercato/ai-assistant@0.6.5-develop.4476.1.644044a657","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"faabe65547a614f9e2caf6a7a4751c20be44e618","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4476.1.644044a657.tgz","fileCount":722,"integrity":"sha512-Qc5LUf5lyqCjWjTxuasA1udcsnc0fpQoAJ0ALbf/y1yiyNiTgRxbrVaOKYLDpyBShPHIpeXSAEyfPGTVTCSg+Q==","signatures":[{"sig":"MEUCIQCUFhbXnGjPO4uf+L/msguxbefcrP+kZOSAsfCWNkXZVAIgTn1U6LzCk+iG6sT88+biH+XQAoEgnBsM8AG8Rz27E2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4476.1.644044a657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qc5LUf5lyqCjWjTxuasA1udcsnc0fpQoAJ0ALbf/y1yiyNiTgRxbrVaOKYLDpyBShPHIpeXSAEyfPGTVTCSg+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4476.1.644044a657","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4476.1.644044a657","@open-mercato/shared":"0.6.5-develop.4476.1.644044a657"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4476.1.644044a657","@open-mercato/shared":"0.6.5-develop.4476.1.644044a657"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4476.1.644044a657_1780582502163_0.38826862326022127","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4475.1.d365ab95e6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4475.1.d365ab95e6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4475.1.d365ab95e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"225c152fcbeb74dcaf41551a758d694b28afa4ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4475.1.d365ab95e6.tgz","fileCount":722,"integrity":"sha512-5Fc+8VP+dYIH7C1lsXF/3QhsxRG9dB4YRd2N6SKaZjWJcwWZIHVL+5Kk7iYH3Ypl/0axMDwCJGw5N2rsYO8BFw==","signatures":[{"sig":"MEYCIQChuBXl1uAFI5BfSmqQChpMriNj2wbnTCihQqNiGhQzmQIhAMne8d7SM+gtnb2sTDcNnQyMZtp9KimG31/jAVon3RRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4475.1.d365ab95e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5Fc+8VP+dYIH7C1lsXF/3QhsxRG9dB4YRd2N6SKaZjWJcwWZIHVL+5Kk7iYH3Ypl/0axMDwCJGw5N2rsYO8BFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4475.1.d365ab95e6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4475.1.d365ab95e6","@open-mercato/shared":"0.6.5-canary.4475.1.d365ab95e6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4475.1.d365ab95e6","@open-mercato/shared":"0.6.5-canary.4475.1.d365ab95e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4475.1.d365ab95e6_1780582524374_0.9810470420021813","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4479.1.3db35f8598":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4479.1.3db35f8598","_id":"@open-mercato/ai-assistant@0.6.5-canary.4479.1.3db35f8598","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4407046548011033ca355e4e36f9df72f33e7433","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4479.1.3db35f8598.tgz","fileCount":722,"integrity":"sha512-RxY+pJj6cEKmdCgHcBFCwcYfVPt7wRBQFO8OL/c4uRXOzYF/bLIPTouibbqBuDlsbnnyO8Z1rOVo1UxZzyvw3Q==","signatures":[{"sig":"MEUCIGBXn9lbu7cbQuI/Y5xGwJA0LVFz3TvHhVo09FDZ63V6AiEA0D809WU1G6eAUMTQeokjRIAOISdvZ8J7nqiG2oWK0VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4479.1.3db35f8598","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RxY+pJj6cEKmdCgHcBFCwcYfVPt7wRBQFO8OL/c4uRXOzYF/bLIPTouibbqBuDlsbnnyO8Z1rOVo1UxZzyvw3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4479.1.3db35f8598","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4479.1.3db35f8598","@open-mercato/shared":"0.6.5-canary.4479.1.3db35f8598"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4479.1.3db35f8598","@open-mercato/shared":"0.6.5-canary.4479.1.3db35f8598"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4479.1.3db35f8598_1780583516350_0.19809608699820358","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4480.1.31c60b8e2d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4480.1.31c60b8e2d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4480.1.31c60b8e2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0ee9c16103df1c0ab47a40e6cddd5d0a4d9c268","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4480.1.31c60b8e2d.tgz","fileCount":722,"integrity":"sha512-+1QgWrnCdi7Ofu02G4HddN6zAzk0meLwqT5SAko9PzKzfsHdC8IIvjrY971nQkd+1gszui5Vd6H9Sajt/xHF6A==","signatures":[{"sig":"MEUCIE1zQn5KlLlx+li6x4niCshpBrfHELZy+i4E9HBgXxkcAiEA8OtTFHiiRBZ/5xUHhUaE7bJ4FWBEHDK+8jI7PFe9HiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4480.1.31c60b8e2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+1QgWrnCdi7Ofu02G4HddN6zAzk0meLwqT5SAko9PzKzfsHdC8IIvjrY971nQkd+1gszui5Vd6H9Sajt/xHF6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4480.1.31c60b8e2d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4480.1.31c60b8e2d","@open-mercato/shared":"0.6.5-canary.4480.1.31c60b8e2d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4480.1.31c60b8e2d","@open-mercato/shared":"0.6.5-canary.4480.1.31c60b8e2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4480.1.31c60b8e2d_1780584340513_0.10274729156487528","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4477.1.7a250f91b8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4477.1.7a250f91b8","_id":"@open-mercato/ai-assistant@0.6.5-develop.4477.1.7a250f91b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c3230f289d37052ee6ee60eba52bfe600cf8a23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4477.1.7a250f91b8.tgz","fileCount":722,"integrity":"sha512-Qg3/QYUfUaH3yLQ25mdQO1kX/7fRElDomCtxXvvW8kg7UMWEBJNrLKBIEb36b/afErxuvdGdv3nz/FDsXWmfmw==","signatures":[{"sig":"MEUCIQDX9SVelxfpStvdAREajaVnNSM3A3+VUGnZcf4az60i8gIgAemPan3FZtIogvjUJf7JVQH9YQNUrsAH5RMy3nkr3WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4477.1.7a250f91b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qg3/QYUfUaH3yLQ25mdQO1kX/7fRElDomCtxXvvW8kg7UMWEBJNrLKBIEb36b/afErxuvdGdv3nz/FDsXWmfmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4477.1.7a250f91b8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4477.1.7a250f91b8","@open-mercato/shared":"0.6.5-develop.4477.1.7a250f91b8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4477.1.7a250f91b8","@open-mercato/shared":"0.6.5-develop.4477.1.7a250f91b8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4477.1.7a250f91b8_1780585082435_0.06854527080977224","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4478.1.04fa0a6ecb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4478.1.04fa0a6ecb","_id":"@open-mercato/ai-assistant@0.6.5-canary.4478.1.04fa0a6ecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0edea71246b3523fa93e8a9eafd1b368d76fe48","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4478.1.04fa0a6ecb.tgz","fileCount":722,"integrity":"sha512-BAkduBInBGoEd/JJkcAwDeCPJx59xYKP/jWThYzy37JupTL1xVzieCwcDBYZGUEIE8+vH6bTuEfxMfLX7mUKCw==","signatures":[{"sig":"MEUCIDOpWgE0JUizfKcr4NxSdDpWYmcMxtXS4LAhc+lH5OnQAiEAwNuYyu/oBde6KJfuL8GVn0MXiLefc5OoFm3rZzll3KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4478.1.04fa0a6ecb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BAkduBInBGoEd/JJkcAwDeCPJx59xYKP/jWThYzy37JupTL1xVzieCwcDBYZGUEIE8+vH6bTuEfxMfLX7mUKCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4478.1.04fa0a6ecb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4478.1.04fa0a6ecb","@open-mercato/shared":"0.6.5-canary.4478.1.04fa0a6ecb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4478.1.04fa0a6ecb","@open-mercato/shared":"0.6.5-canary.4478.1.04fa0a6ecb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4478.1.04fa0a6ecb_1780585087685_0.21702990004435385","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4484.1.17b7bcc31d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4484.1.17b7bcc31d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4484.1.17b7bcc31d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22ef9b07a2a8ae4c496879b47205e3c88a6521b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4484.1.17b7bcc31d.tgz","fileCount":722,"integrity":"sha512-Qo0x8/n+v194k7VpSQyw9Y/yZlqjN8z4dfiHlnjRlNAe/PGB2WYYr8kzjps5XxZoxl7iyBv8PkD2X6w9cibJfQ==","signatures":[{"sig":"MEUCIQDBOV81yRw+Zh1D2ak621cAtyp0I0Ckjk4a5KEE102w7wIgQrOELoweg0lwfFSYOqmpAb1+lZqUTMfsQHBlT1QkNv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4484.1.17b7bcc31d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qo0x8/n+v194k7VpSQyw9Y/yZlqjN8z4dfiHlnjRlNAe/PGB2WYYr8kzjps5XxZoxl7iyBv8PkD2X6w9cibJfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4484.1.17b7bcc31d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4484.1.17b7bcc31d","@open-mercato/shared":"0.6.5-canary.4484.1.17b7bcc31d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4484.1.17b7bcc31d","@open-mercato/shared":"0.6.5-canary.4484.1.17b7bcc31d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4484.1.17b7bcc31d_1780587367470_0.974068658928996","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4490.1.d8e873f3cf":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4490.1.d8e873f3cf","_id":"@open-mercato/ai-assistant@0.6.5-develop.4490.1.d8e873f3cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dcb46699749cf0bcd6b6855253cfc985d189d24f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4490.1.d8e873f3cf.tgz","fileCount":722,"integrity":"sha512-nJ03uO+zZ6s7TIUN810cIbvoR/jRTPgUhlJW0tQyQQ1TD8g2WzNR3OoI2Rw0RB8BglyUIRbfNPtkEhefYoapNA==","signatures":[{"sig":"MEUCIQCiX3z6YlpDc0/4S9+2pjN8gBM2niF+hNTzBCfgMYQjMAIgIT1PRgtGgjS+YPyU8ebQ55L3eVUpfZMIwKbp4jDFr30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4490.1.d8e873f3cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nJ03uO+zZ6s7TIUN810cIbvoR/jRTPgUhlJW0tQyQQ1TD8g2WzNR3OoI2Rw0RB8BglyUIRbfNPtkEhefYoapNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4490.1.d8e873f3cf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4490.1.d8e873f3cf","@open-mercato/shared":"0.6.5-develop.4490.1.d8e873f3cf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4490.1.d8e873f3cf","@open-mercato/shared":"0.6.5-develop.4490.1.d8e873f3cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4490.1.d8e873f3cf_1780592281535_0.7862811159519236","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4491.1.52f80058e3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4491.1.52f80058e3","_id":"@open-mercato/ai-assistant@0.6.5-canary.4491.1.52f80058e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c27f23d2825b5bec160f8259fcc2392b885d41d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4491.1.52f80058e3.tgz","fileCount":722,"integrity":"sha512-bb8LpWCnc9iS3CsPShzC/vyi4JRJn9mHGvdPA+TuiJBz/L5iQp1yFxdzbZwDqSoWPkPrBDbiCUQmzv33npDyLA==","signatures":[{"sig":"MEUCIDQTCZXsTV4v/rzRTsL/gaiLITw0jx8YZowgMdibxFTlAiEAkEJPOxVRZjEm1rkcA9m7URuMk3fWNDd7CF89Ip7jKEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4491.1.52f80058e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bb8LpWCnc9iS3CsPShzC/vyi4JRJn9mHGvdPA+TuiJBz/L5iQp1yFxdzbZwDqSoWPkPrBDbiCUQmzv33npDyLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4491.1.52f80058e3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4491.1.52f80058e3","@open-mercato/shared":"0.6.5-canary.4491.1.52f80058e3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4491.1.52f80058e3","@open-mercato/shared":"0.6.5-canary.4491.1.52f80058e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4491.1.52f80058e3_1780592306412_0.6656107873383574","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4500.1.147b18e32e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4500.1.147b18e32e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4500.1.147b18e32e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1fbd4b60e0c263383fbeccdfe2112c5c6fcff1d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4500.1.147b18e32e.tgz","fileCount":722,"integrity":"sha512-pNhsaeBt3tJbGcFF4MRxsvjKatOZ7cSYs3o0mOrkP4xFVMeuxVNQlKteVxbkReiv7TB4WyFB+EIujCElFIbpoQ==","signatures":[{"sig":"MEUCIQDxjKffoQOMuGlw0roItmLoI0FTkUrHBd8U0W4XFsUUdgIgG0u3tRJUMIy6k9okcQ9NZ+uaL1vNA8Fe3yn+Bia6FFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4500.1.147b18e32e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pNhsaeBt3tJbGcFF4MRxsvjKatOZ7cSYs3o0mOrkP4xFVMeuxVNQlKteVxbkReiv7TB4WyFB+EIujCElFIbpoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4500.1.147b18e32e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4500.1.147b18e32e","@open-mercato/shared":"0.6.5-canary.4500.1.147b18e32e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4500.1.147b18e32e","@open-mercato/shared":"0.6.5-canary.4500.1.147b18e32e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4500.1.147b18e32e_1780592726370_0.9583653393987805","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4498.1.55dc06a57c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4498.1.55dc06a57c","_id":"@open-mercato/ai-assistant@0.6.5-develop.4498.1.55dc06a57c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78c76d9837d67731096e8bdf130e2e6f289d2751","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4498.1.55dc06a57c.tgz","fileCount":722,"integrity":"sha512-yiEJUYfVjY2ZgJgGNWrzIScZjOl4zeLhzlkULo5y8JoRyJMcXXdA62PRdbjW0fP0tFwvuINyE7oHWmldyEUxWg==","signatures":[{"sig":"MEYCIQCktRopQ6qERHaVwwQ1TZ7DmSYtHIOQ7LxKKq7qFkarNgIhAIlCWfPf1+4UAqsrMwls/xFdqHcVcrYyF6DOBUwdm0uT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4498.1.55dc06a57c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yiEJUYfVjY2ZgJgGNWrzIScZjOl4zeLhzlkULo5y8JoRyJMcXXdA62PRdbjW0fP0tFwvuINyE7oHWmldyEUxWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4498.1.55dc06a57c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4498.1.55dc06a57c","@open-mercato/shared":"0.6.5-develop.4498.1.55dc06a57c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4498.1.55dc06a57c","@open-mercato/shared":"0.6.5-develop.4498.1.55dc06a57c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4498.1.55dc06a57c_1780594551589_0.21624595620756204","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4499.1.0ef728fb1c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4499.1.0ef728fb1c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4499.1.0ef728fb1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67297d725727c98ff8bb419b05062634cb11c0d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4499.1.0ef728fb1c.tgz","fileCount":722,"integrity":"sha512-I68xohp5DRM6Mv1JG/12yiTzUiy94TQVWaLLQ6hbQ2AV3E7UmdovMoKgYdojoBT/rmZk1VrZRQfEU5J/+dKWfw==","signatures":[{"sig":"MEYCIQCNskJe0r7M4Nsaq6elhPQqqz9NkyLy6oUzPtRADBEZywIhALIbRgtkMC37kZXwqgA+V9vHNd1/qIXnWdzsMeTbtxTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4499.1.0ef728fb1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I68xohp5DRM6Mv1JG/12yiTzUiy94TQVWaLLQ6hbQ2AV3E7UmdovMoKgYdojoBT/rmZk1VrZRQfEU5J/+dKWfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4499.1.0ef728fb1c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4499.1.0ef728fb1c","@open-mercato/shared":"0.6.5-canary.4499.1.0ef728fb1c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4499.1.0ef728fb1c","@open-mercato/shared":"0.6.5-canary.4499.1.0ef728fb1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4499.1.0ef728fb1c_1780594628605_0.40359831838810556","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4506.1.e4d83e8a27":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4506.1.e4d83e8a27","_id":"@open-mercato/ai-assistant@0.6.5-canary.4506.1.e4d83e8a27","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1d9c4441477f5fe2318127579f3a0da318c800f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4506.1.e4d83e8a27.tgz","fileCount":722,"integrity":"sha512-DazGCuw+SjIa4p1NmScvOBmgsyeQVV4vUMKjVgD1eCisr/D13xe467IxPSl8YcrK+YsfNzqSN8QcUkCJla86rQ==","signatures":[{"sig":"MEUCIQClOUpT2RUxJh1QRYIWUQ7hVM/lnLocVcN9hJ5jdi5inwIgTOdyoAiUT8ap9Qo0E+iykxPBuUMxtDLBYixWvVlTixA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4506.1.e4d83e8a27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DazGCuw+SjIa4p1NmScvOBmgsyeQVV4vUMKjVgD1eCisr/D13xe467IxPSl8YcrK+YsfNzqSN8QcUkCJla86rQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4506.1.e4d83e8a27","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4506.1.e4d83e8a27","@open-mercato/shared":"0.6.5-canary.4506.1.e4d83e8a27"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4506.1.e4d83e8a27","@open-mercato/shared":"0.6.5-canary.4506.1.e4d83e8a27"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4506.1.e4d83e8a27_1780594962509_0.6276670204081685","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4507.1.3146fea81c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4507.1.3146fea81c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4507.1.3146fea81c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9a5f7e64b59580c62f56836aa33f4168d6ed099","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4507.1.3146fea81c.tgz","fileCount":722,"integrity":"sha512-VDRGYhpLg/USXTP9XbAUQ+RsSJXkYh6/ITyJVksic8CFRhWthyHyS3/FOTY0D6dSDJCI9+tg5WL7o2o1RhCIMw==","signatures":[{"sig":"MEYCIQDl0eyAl6ogsVRgVZ5KrxWKTr3ywTENVxn2XAwYmFthBAIhAMkvA9m5aClOsIjVT3dTlB+Nk3QU2WreLJuxGskP1GXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4507.1.3146fea81c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VDRGYhpLg/USXTP9XbAUQ+RsSJXkYh6/ITyJVksic8CFRhWthyHyS3/FOTY0D6dSDJCI9+tg5WL7o2o1RhCIMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4507.1.3146fea81c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4507.1.3146fea81c","@open-mercato/shared":"0.6.5-canary.4507.1.3146fea81c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4507.1.3146fea81c","@open-mercato/shared":"0.6.5-canary.4507.1.3146fea81c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4507.1.3146fea81c_1780595516073_0.4710180919980709","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4503.1.5e69459d55":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4503.1.5e69459d55","_id":"@open-mercato/ai-assistant@0.6.5-canary.4503.1.5e69459d55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07f7269438157dd06bd94866ab739d4579e32ff4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4503.1.5e69459d55.tgz","fileCount":722,"integrity":"sha512-dc8XJpo8vHBcWlJmUJhuybVHmSVNi/9chQbmf0aD1S8WdrV8BUV6yAIKpi/JPZxc+/BrqfMTaJGYf57+rPQjNQ==","signatures":[{"sig":"MEQCIETua24aSVMAhM8w4gpClEbUh/+wWRxHMNy1IMeBTGenAiAVwqcVOFG8YInNyGPNrWrQ1SOV+R0Yf0tqUeNEnms6+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4503.1.5e69459d55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dc8XJpo8vHBcWlJmUJhuybVHmSVNi/9chQbmf0aD1S8WdrV8BUV6yAIKpi/JPZxc+/BrqfMTaJGYf57+rPQjNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4503.1.5e69459d55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4503.1.5e69459d55","@open-mercato/shared":"0.6.5-canary.4503.1.5e69459d55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4503.1.5e69459d55","@open-mercato/shared":"0.6.5-canary.4503.1.5e69459d55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4503.1.5e69459d55_1780595590345_0.25822543231541495","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4511.1.29da32f5c3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4511.1.29da32f5c3","_id":"@open-mercato/ai-assistant@0.6.5-canary.4511.1.29da32f5c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92ee3714005c3ee47356f5cd063c875a3ea98ed5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4511.1.29da32f5c3.tgz","fileCount":722,"integrity":"sha512-M0n1JXNOX/zAakvh4HbYOnvlbXfOq7Z2i7pxQGlsZAIMznrrqxbvdGEHAWDNC1LNcOGDwW30Uvym7D/O7a0YXw==","signatures":[{"sig":"MEUCIGP8WO1Oop4LQTLeChjc+CC/9THAqm02I9AsGDWemSIRAiEA1CHrjBeMnleyC+WvLsnkTGlM0usDtlxvZ+1X+tuzxSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4511.1.29da32f5c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M0n1JXNOX/zAakvh4HbYOnvlbXfOq7Z2i7pxQGlsZAIMznrrqxbvdGEHAWDNC1LNcOGDwW30Uvym7D/O7a0YXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4511.1.29da32f5c3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4511.1.29da32f5c3","@open-mercato/shared":"0.6.5-canary.4511.1.29da32f5c3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4511.1.29da32f5c3","@open-mercato/shared":"0.6.5-canary.4511.1.29da32f5c3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4511.1.29da32f5c3_1780598422595_0.3832232087907941","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4513.1.291990a06b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4513.1.291990a06b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4513.1.291990a06b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"264236a700002573c0484b3cd90bbe94735ad93e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4513.1.291990a06b.tgz","fileCount":722,"integrity":"sha512-UrTxkF04hiwCd8l8HbcdAnr+CxKh5zksz3rXEmq90KCrYThxp4bR8gGa5tYodCROl6gIcJQDdJusjnYEXrE3Pw==","signatures":[{"sig":"MEYCIQDfZg/7Qc1BxOxzbtb1VGGBJ3G1Ru6Wq5BH9AplQr8H5AIhALmCDYp1i8iGhy90blXWRflbR/euTHQnuGsrxOaQ/na0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4513.1.291990a06b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UrTxkF04hiwCd8l8HbcdAnr+CxKh5zksz3rXEmq90KCrYThxp4bR8gGa5tYodCROl6gIcJQDdJusjnYEXrE3Pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4513.1.291990a06b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4513.1.291990a06b","@open-mercato/shared":"0.6.5-canary.4513.1.291990a06b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4513.1.291990a06b","@open-mercato/shared":"0.6.5-canary.4513.1.291990a06b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4513.1.291990a06b_1780599780551_0.499771054878724","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4516.1.88e6ab71a9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4516.1.88e6ab71a9","_id":"@open-mercato/ai-assistant@0.6.5-develop.4516.1.88e6ab71a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a15d71d28aa9e00ec82438f77cd34c60433d542c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4516.1.88e6ab71a9.tgz","fileCount":722,"integrity":"sha512-BrgWhRegn7MbqsXkdR4wG77FTI7lju8CkAisJbTuncvFhl1Xw+DAd7pIK8UTjZH13MXX05zT6Tj2HrtX4epdkg==","signatures":[{"sig":"MEUCIQCZjyxgEsg7MkmjH5v3oBuQyGdk+qZVYVjtA8anQKc5zgIgdZdAqHqUgGmdcJa0N7vhi/X68ba7Nb93ecwx+B5vBAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4516.1.88e6ab71a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324671},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BrgWhRegn7MbqsXkdR4wG77FTI7lju8CkAisJbTuncvFhl1Xw+DAd7pIK8UTjZH13MXX05zT6Tj2HrtX4epdkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4516.1.88e6ab71a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4516.1.88e6ab71a9","@open-mercato/shared":"0.6.5-develop.4516.1.88e6ab71a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4516.1.88e6ab71a9","@open-mercato/shared":"0.6.5-develop.4516.1.88e6ab71a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4516.1.88e6ab71a9_1780600809294_0.510814799978512","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4517.1.083a14939b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4517.1.083a14939b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4517.1.083a14939b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64d31a315938d6a7bb67c8aecf6432afff1ae87f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4517.1.083a14939b.tgz","fileCount":722,"integrity":"sha512-fNAdWAjT4d7M4nAAaJ0jq1jcbccQa3DTuBO5dGI5ejf50gu4+cm+QqhqvzykyHvsCi62yhgb4DWcI9Hh/IIrJw==","signatures":[{"sig":"MEYCIQDSq+1cR+ZYrVD2YIbIGH3bnZXBFXDC2Fb9Odpr4xa9fAIhAOHuRBdp5lKwSez5tZLq4Gq9aR5p7/POymJlLPCEbMlO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4517.1.083a14939b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fNAdWAjT4d7M4nAAaJ0jq1jcbccQa3DTuBO5dGI5ejf50gu4+cm+QqhqvzykyHvsCi62yhgb4DWcI9Hh/IIrJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4517.1.083a14939b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4517.1.083a14939b","@open-mercato/shared":"0.6.5-canary.4517.1.083a14939b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4517.1.083a14939b","@open-mercato/shared":"0.6.5-canary.4517.1.083a14939b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4517.1.083a14939b_1780600952906_0.8918858503319185","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4522.1.1701d39bae":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4522.1.1701d39bae","_id":"@open-mercato/ai-assistant@0.6.5-canary.4522.1.1701d39bae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ae5e98ed9e869a627b6e2e73fc4f32e697d68bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4522.1.1701d39bae.tgz","fileCount":722,"integrity":"sha512-syvYoyfcX3vfif6rK3uQlatN8oXq7uRRBXSjH8KeJ5QbxaVE15zDRwDmFIZZIf6i3f/38XVdMj4utNo/QNc1WA==","signatures":[{"sig":"MEUCIBmXXL0Jif+YooxBYUqzQMJjkDBh4EYSbcWeK+OyM5zJAiEAqVujAfe3Qm2w4R0UWz4btoTjhOjivSVAC3tJxoRNA3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4522.1.1701d39bae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6324665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-syvYoyfcX3vfif6rK3uQlatN8oXq7uRRBXSjH8KeJ5QbxaVE15zDRwDmFIZZIf6i3f/38XVdMj4utNo/QNc1WA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4522.1.1701d39bae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4522.1.1701d39bae","@open-mercato/shared":"0.6.5-canary.4522.1.1701d39bae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4522.1.1701d39bae","@open-mercato/shared":"0.6.5-canary.4522.1.1701d39bae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4522.1.1701d39bae_1780601965159_0.1780340211982545","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4535.1.0ce98d375d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4535.1.0ce98d375d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4535.1.0ce98d375d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5501f2634c0e9cd8d89fb61b4f2b10a815a18746","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4535.1.0ce98d375d.tgz","fileCount":746,"integrity":"sha512-kzKEnWUzeCTmJ70VXjWM0WO+bHvi58UQLIJcMl2hgYaw64Abyu3urRMH7aD3DnixAy/7jDgKi3NbXx69fsr7Gg==","signatures":[{"sig":"MEYCIQCRQn27dykF+Efzlu2IDpgcEVm3EgCJnol2vAYZVKdo4wIhAOWLmCvnMCh/eplVKnh958St4kzqA7CZa4oF/yZ2baaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4535.1.0ce98d375d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kzKEnWUzeCTmJ70VXjWM0WO+bHvi58UQLIJcMl2hgYaw64Abyu3urRMH7aD3DnixAy/7jDgKi3NbXx69fsr7Gg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4535.1.0ce98d375d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4535.1.0ce98d375d","@open-mercato/shared":"0.6.5-canary.4535.1.0ce98d375d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4535.1.0ce98d375d","@open-mercato/shared":"0.6.5-canary.4535.1.0ce98d375d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4535.1.0ce98d375d_1780602912662_0.2798547812668286","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4534.1.b459babe6d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4534.1.b459babe6d","_id":"@open-mercato/ai-assistant@0.6.5-develop.4534.1.b459babe6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"902232685096788c1c3884823cd1f721d8ffe928","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4534.1.b459babe6d.tgz","fileCount":746,"integrity":"sha512-yu525sArRNpyFuLqiajoEEty13jCpK5tmHpZqUELfAWG/a/qqYsK6KqOuCk6BmhUwUh8mSfGCMlU0Ze8UT//XQ==","signatures":[{"sig":"MEUCIDfC7fQANkfxx30Ke+ubUVfIK8d5KY8ZF0w6hB4Rp1D6AiEAxEMFYnOpo++YCy6qUnywq7WOAOQzqoEmu5qE6p2gLrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4534.1.b459babe6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yu525sArRNpyFuLqiajoEEty13jCpK5tmHpZqUELfAWG/a/qqYsK6KqOuCk6BmhUwUh8mSfGCMlU0Ze8UT//XQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4534.1.b459babe6d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4534.1.b459babe6d","@open-mercato/shared":"0.6.5-develop.4534.1.b459babe6d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4534.1.b459babe6d","@open-mercato/shared":"0.6.5-develop.4534.1.b459babe6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4534.1.b459babe6d_1780603279501_0.24441276836640502","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4533.1.0bba685a1a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4533.1.0bba685a1a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4533.1.0bba685a1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ab66f1a1be317625c4ea98e47146890dabecd25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4533.1.0bba685a1a.tgz","fileCount":746,"integrity":"sha512-3mSkwe7b5V10cWU43Dm6CrSemfNoIoqTfCBC+gkMkyYJJvQZh1MuvvOs+UGfasDWqgYLhmz15c6ypDz5Y1N/wA==","signatures":[{"sig":"MEYCIQDCRyaJJ88+kVQkrnY9KyHsen31weuKA04qZoQt7sU+hQIhAODne/QYrL2kxWoKaN9/xhe3Qz/UTrSwrs/67qtHzo9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4533.1.0bba685a1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3mSkwe7b5V10cWU43Dm6CrSemfNoIoqTfCBC+gkMkyYJJvQZh1MuvvOs+UGfasDWqgYLhmz15c6ypDz5Y1N/wA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4533.1.0bba685a1a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4533.1.0bba685a1a","@open-mercato/shared":"0.6.5-canary.4533.1.0bba685a1a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4533.1.0bba685a1a","@open-mercato/shared":"0.6.5-canary.4533.1.0bba685a1a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4533.1.0bba685a1a_1780603316481_0.282068108866244","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4545.1.5264f31dfd":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4545.1.5264f31dfd","_id":"@open-mercato/ai-assistant@0.6.5-canary.4545.1.5264f31dfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"603ff2b3f26b7976907f2c00acce978fdf750cd0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4545.1.5264f31dfd.tgz","fileCount":746,"integrity":"sha512-UgOEjTFthbWk1CQJTDWQwGzThkVneh7arKH5k0usnabaQQfiU6tYxxpE7M154oWqN7q31IrlvYZ9ZdIFwvzNQw==","signatures":[{"sig":"MEYCIQDUHsP3h24Y78LJRuxwYnDl248Mg4URjMO1NorH7AACtwIhAOohtu5lZEjkpTyRZJi38THiFGgxXVtKqTPGm4XxKL1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4545.1.5264f31dfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UgOEjTFthbWk1CQJTDWQwGzThkVneh7arKH5k0usnabaQQfiU6tYxxpE7M154oWqN7q31IrlvYZ9ZdIFwvzNQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4545.1.5264f31dfd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4545.1.5264f31dfd","@open-mercato/shared":"0.6.5-canary.4545.1.5264f31dfd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4545.1.5264f31dfd","@open-mercato/shared":"0.6.5-canary.4545.1.5264f31dfd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4545.1.5264f31dfd_1780605688970_0.5745883412685402","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4547.1.9b02f2d444":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4547.1.9b02f2d444","_id":"@open-mercato/ai-assistant@0.6.5-canary.4547.1.9b02f2d444","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4140ebcf055f7b86d69a0a49b7120c3599ffe329","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4547.1.9b02f2d444.tgz","fileCount":746,"integrity":"sha512-zp6yJdkpLsFOP2cegMhEjTDkuzW6IBF2dTKRrMJbGOglXKgyAjbTid8+joFChfoNvvFKFtQz9PpuUE2sMEiYxQ==","signatures":[{"sig":"MEUCIQDy0DiiD+vXVijpRdbSjBuv1898+nbhwuIcDvhb68XdWQIgLemSnsH0Gd2quVm8TPoIfGGn0Q6LbKq/8bpFtGLPvWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4547.1.9b02f2d444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zp6yJdkpLsFOP2cegMhEjTDkuzW6IBF2dTKRrMJbGOglXKgyAjbTid8+joFChfoNvvFKFtQz9PpuUE2sMEiYxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4547.1.9b02f2d444","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4547.1.9b02f2d444","@open-mercato/shared":"0.6.5-canary.4547.1.9b02f2d444"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4547.1.9b02f2d444","@open-mercato/shared":"0.6.5-canary.4547.1.9b02f2d444"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4547.1.9b02f2d444_1780605942192_0.054685919387463144","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4544.1.71c003c861":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4544.1.71c003c861","_id":"@open-mercato/ai-assistant@0.6.5-develop.4544.1.71c003c861","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fcaee5b325c0557b69148018a04e6945ed466da7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4544.1.71c003c861.tgz","fileCount":746,"integrity":"sha512-kMY+l0B1k03BsyCeG9KhID5injjtN2Zwy4d0BG2zcKsl0HDU6eXbdXB87r+8i5JHHAzi7HrRbN148Vxp7H3p8Q==","signatures":[{"sig":"MEQCIHsVK0UiaU8zqYcNcw0fzUrzXb72IfDjkJPxW8ub9X4XAiAmE77EnhHIXycNQJBg8SLcn4ZC5QwWMt+FkuYpqBz2hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4544.1.71c003c861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kMY+l0B1k03BsyCeG9KhID5injjtN2Zwy4d0BG2zcKsl0HDU6eXbdXB87r+8i5JHHAzi7HrRbN148Vxp7H3p8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4544.1.71c003c861","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4544.1.71c003c861","@open-mercato/shared":"0.6.5-develop.4544.1.71c003c861"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4544.1.71c003c861","@open-mercato/shared":"0.6.5-develop.4544.1.71c003c861"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4544.1.71c003c861_1780606013044_0.5641837888475756","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4549.1.88b57c9dad":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4549.1.88b57c9dad","_id":"@open-mercato/ai-assistant@0.6.5-canary.4549.1.88b57c9dad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f234d2548883c6c64153ff04b057eabb4ae673fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4549.1.88b57c9dad.tgz","fileCount":746,"integrity":"sha512-gkAr1x3BwMhMZn37/undY3K1nTpqKOLvgcuuFnHLwn3TDC6mn/nA7pdPXIgK+sXraWjS2UtEsC0SvhC5g+yi8g==","signatures":[{"sig":"MEUCIQDtxqXXrfLggAQ9QPUDWLALinaGjkxCvdduokxxMUZKowIgEhVMGrSRWFaMhvl0NvX1+pHrZSNyL8HQUkhGqA/aCCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4549.1.88b57c9dad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gkAr1x3BwMhMZn37/undY3K1nTpqKOLvgcuuFnHLwn3TDC6mn/nA7pdPXIgK+sXraWjS2UtEsC0SvhC5g+yi8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4549.1.88b57c9dad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4549.1.88b57c9dad","@open-mercato/shared":"0.6.5-canary.4549.1.88b57c9dad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4549.1.88b57c9dad","@open-mercato/shared":"0.6.5-canary.4549.1.88b57c9dad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4549.1.88b57c9dad_1780606284107_0.8056969901508999","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4562.1.877e2e3ed0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4562.1.877e2e3ed0","_id":"@open-mercato/ai-assistant@0.6.5-canary.4562.1.877e2e3ed0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"63453f2eb7553b34215f87a9985fc72435f90802","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4562.1.877e2e3ed0.tgz","fileCount":746,"integrity":"sha512-2SPbugz9sTUqAj52sa+RUS6ycRfGx79U0H1+wi92uRTxcd6eyiaG7N1NBdM7svf15kCV1pH4m5aZ2X3axBnbnA==","signatures":[{"sig":"MEYCIQC2lmAY+DKwc2Pj0q188t7dBWtXYmTfjTMdxgABYTrhaQIhAI9bVGxtT8pzmTYrgKg/kjzMyatuitB094T075EUW0ql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4562.1.877e2e3ed0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2SPbugz9sTUqAj52sa+RUS6ycRfGx79U0H1+wi92uRTxcd6eyiaG7N1NBdM7svf15kCV1pH4m5aZ2X3axBnbnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4562.1.877e2e3ed0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4562.1.877e2e3ed0","@open-mercato/shared":"0.6.5-canary.4562.1.877e2e3ed0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4562.1.877e2e3ed0","@open-mercato/shared":"0.6.5-canary.4562.1.877e2e3ed0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4562.1.877e2e3ed0_1780606838192_0.7239756818462271","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4563.1.1b0b4fc8ee":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4563.1.1b0b4fc8ee","_id":"@open-mercato/ai-assistant@0.6.5-canary.4563.1.1b0b4fc8ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bcff2530f804b42bafe112f0bf0530f789adfe93","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4563.1.1b0b4fc8ee.tgz","fileCount":746,"integrity":"sha512-WbZRNEhPNTAmxNjJSUmg7H8VMYaw5kuhMtOjdc8VbvME8Am7tBjb33Av4U8gz3OkmOVL/vS6B/5oJjw8KtVf3g==","signatures":[{"sig":"MEYCIQC3FfHpT9DU3YLkycHTDMfL1+lpG1eL4O2fwN9HY1VdUwIhAJw5RrBeT/HryqfYdYqPZ+2fgzCNDd2ebxgwd0L7YBeT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4563.1.1b0b4fc8ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WbZRNEhPNTAmxNjJSUmg7H8VMYaw5kuhMtOjdc8VbvME8Am7tBjb33Av4U8gz3OkmOVL/vS6B/5oJjw8KtVf3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4563.1.1b0b4fc8ee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4563.1.1b0b4fc8ee","@open-mercato/shared":"0.6.5-canary.4563.1.1b0b4fc8ee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4563.1.1b0b4fc8ee","@open-mercato/shared":"0.6.5-canary.4563.1.1b0b4fc8ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4563.1.1b0b4fc8ee_1780607276217_0.9566057930621059","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4564.1.d42026247d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4564.1.d42026247d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4564.1.d42026247d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"efb1586ae3176f4a188222c192a5e464dbe0b50e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4564.1.d42026247d.tgz","fileCount":746,"integrity":"sha512-2M7i7bPaz+Gru5qaGRMgpFRM344WOWXSIJwNoM0kVvamqMsMTtkWSprcR1hnUzpcAPe0LyzuqU9rKe9C1oI+tw==","signatures":[{"sig":"MEQCIH7+gmiFOzPElLyCjts3hEYDnHzhMKIDBYVxO6l9E89pAiAu3+j8wluifb+qcwrEe/C0X3whdFrW/IwtrcRfoMA3Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4564.1.d42026247d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2M7i7bPaz+Gru5qaGRMgpFRM344WOWXSIJwNoM0kVvamqMsMTtkWSprcR1hnUzpcAPe0LyzuqU9rKe9C1oI+tw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4564.1.d42026247d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4564.1.d42026247d","@open-mercato/shared":"0.6.5-canary.4564.1.d42026247d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4564.1.d42026247d","@open-mercato/shared":"0.6.5-canary.4564.1.d42026247d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4564.1.d42026247d_1780607616696_0.2854125719767149","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4560.1.80b9431991":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4560.1.80b9431991","_id":"@open-mercato/ai-assistant@0.6.5-canary.4560.1.80b9431991","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13d4da7e5ea2b6d7fae4899ce35d5b615399447b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4560.1.80b9431991.tgz","fileCount":746,"integrity":"sha512-gv3BzKkHXC4zA6hvTzfCoy+f2we2kS4yvXc18VuR2npVGSmy4oAoAMwW2YoqmozFYI8FKRPo2FJfJsq4q0Fo8w==","signatures":[{"sig":"MEYCIQDkforhIhXTXWeNhj+a1aubQ60wPY159kBuZ2itNsr6rgIhAMab+LKAN00fntvktDzppMI83/d7PF7A34Gq++Q2RwIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4560.1.80b9431991","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gv3BzKkHXC4zA6hvTzfCoy+f2we2kS4yvXc18VuR2npVGSmy4oAoAMwW2YoqmozFYI8FKRPo2FJfJsq4q0Fo8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4560.1.80b9431991","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4560.1.80b9431991","@open-mercato/shared":"0.6.5-canary.4560.1.80b9431991"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4560.1.80b9431991","@open-mercato/shared":"0.6.5-canary.4560.1.80b9431991"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4560.1.80b9431991_1780609452826_0.25696672482268057","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4559.1.839e136509":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4559.1.839e136509","_id":"@open-mercato/ai-assistant@0.6.5-develop.4559.1.839e136509","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e9e84da4971db2b3f7f57567774c6e421856df5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4559.1.839e136509.tgz","fileCount":746,"integrity":"sha512-vvDvJtvp1gxLghyFUNOGE1BK1KdgYDvR/0MmZwPD9voqU5EoWIWXzEZKooFCrLcpOnGEtGpvBpWVho6xJYV2NA==","signatures":[{"sig":"MEUCIQDYZd9OZ/aW7ofNx+NPtGXL+xhum+LaBef0tiEIoPXxfgIgXnm3uNrsA77f0jhbj/jRugXHZL1s2Dlq4bHTRNTK7sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4559.1.839e136509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vvDvJtvp1gxLghyFUNOGE1BK1KdgYDvR/0MmZwPD9voqU5EoWIWXzEZKooFCrLcpOnGEtGpvBpWVho6xJYV2NA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4559.1.839e136509","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4559.1.839e136509","@open-mercato/shared":"0.6.5-develop.4559.1.839e136509"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4559.1.839e136509","@open-mercato/shared":"0.6.5-develop.4559.1.839e136509"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4559.1.839e136509_1780609710206_0.7478821110919156","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4569.1.368d706514":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4569.1.368d706514","_id":"@open-mercato/ai-assistant@0.6.5-canary.4569.1.368d706514","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c18b0146883f671a3d7465d43b115edd5e387c90","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4569.1.368d706514.tgz","fileCount":746,"integrity":"sha512-/f22MKV+Wdg8dQmkw+/PD3c8oytot+j9yM/tvoPkhTrSfmKiOqk8TgdjYc2MymGFpqm7fpatjvmzATM5stZnCw==","signatures":[{"sig":"MEYCIQDmgsob/S2xiGbFMixtuapvBBjUUGw3/X2qZHBEDWjTrQIhAKgmbdOQZS7i54516lRHIWp7qR3ux9gFgo4iB1eVNvj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4569.1.368d706514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/f22MKV+Wdg8dQmkw+/PD3c8oytot+j9yM/tvoPkhTrSfmKiOqk8TgdjYc2MymGFpqm7fpatjvmzATM5stZnCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4569.1.368d706514","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4569.1.368d706514","@open-mercato/shared":"0.6.5-canary.4569.1.368d706514"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4569.1.368d706514","@open-mercato/shared":"0.6.5-canary.4569.1.368d706514"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4569.1.368d706514_1780609809835_0.0715298856353268","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4571.1.719f2b43b7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4571.1.719f2b43b7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4571.1.719f2b43b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9507aaea344c06add74c0f3889cd88c5f15a423b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4571.1.719f2b43b7.tgz","fileCount":746,"integrity":"sha512-UiiDPVVmOASwf0lQ7H+17d5PYq5UitZ5pGmbbZMRWyKGNrdbUnDUdNrrUS5tX5OzML4cdJaLUN8SbQgvP2gc6Q==","signatures":[{"sig":"MEUCIGT6Y9vmzkxcex2rQ4XBs7++xs5c5hIxQFNnXxWotZMrAiEA1Ni0DNrJukqFgMbKgijslmLeBtwoQ9halgh6tKKyCp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4571.1.719f2b43b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UiiDPVVmOASwf0lQ7H+17d5PYq5UitZ5pGmbbZMRWyKGNrdbUnDUdNrrUS5tX5OzML4cdJaLUN8SbQgvP2gc6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4571.1.719f2b43b7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4571.1.719f2b43b7","@open-mercato/shared":"0.6.5-canary.4571.1.719f2b43b7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4571.1.719f2b43b7","@open-mercato/shared":"0.6.5-canary.4571.1.719f2b43b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4571.1.719f2b43b7_1780613505550_0.8775771888328026","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4572.1.cf45e262ed":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4572.1.cf45e262ed","_id":"@open-mercato/ai-assistant@0.6.5-canary.4572.1.cf45e262ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6f44764f9d37825505f185bc213738fdb64b5844","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4572.1.cf45e262ed.tgz","fileCount":746,"integrity":"sha512-7dcHbHWecShP7kAsl3em2BaW/fDaOLM4odmRv2+4jq0ViwrSoR57Udw4uYnG2rRNzpTif6Qj5NpgA1caIRZ9XA==","signatures":[{"sig":"MEUCIAsm794h4HS9oJjH8QoQH4b4H4q0pNhkhUKWDlSpJgNGAiEAvtaC2Ty4LwqZjFZIgx1uC0+Tz9ocm5MAdDn0bqJNuO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4572.1.cf45e262ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7dcHbHWecShP7kAsl3em2BaW/fDaOLM4odmRv2+4jq0ViwrSoR57Udw4uYnG2rRNzpTif6Qj5NpgA1caIRZ9XA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4572.1.cf45e262ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4572.1.cf45e262ed","@open-mercato/shared":"0.6.5-canary.4572.1.cf45e262ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4572.1.cf45e262ed","@open-mercato/shared":"0.6.5-canary.4572.1.cf45e262ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4572.1.cf45e262ed_1780616853422_0.7523514366274604","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4573.1.fd405915fa":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4573.1.fd405915fa","_id":"@open-mercato/ai-assistant@0.6.5-canary.4573.1.fd405915fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e02f6c20e6f61ff7c2c86afda1978cc487c63752","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4573.1.fd405915fa.tgz","fileCount":746,"integrity":"sha512-Gg2mKktVu4KmSRC8kL0a14HvmavSxYUstHCGtoVoNIDUvYuE5w1p2bIgDglyeU7VSJX++S+ou7wpCXOS5mB9Bw==","signatures":[{"sig":"MEYCIQCPUewYjRpiRUy5/wb8YLK171SBZos9h2o72QbXfeIepwIhAMXFVk7kF89cnjO6xdaGZlbpMeBv2dGBoBaevl4CjUqy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4573.1.fd405915fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Gg2mKktVu4KmSRC8kL0a14HvmavSxYUstHCGtoVoNIDUvYuE5w1p2bIgDglyeU7VSJX++S+ou7wpCXOS5mB9Bw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4573.1.fd405915fa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4573.1.fd405915fa","@open-mercato/shared":"0.6.5-canary.4573.1.fd405915fa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4573.1.fd405915fa","@open-mercato/shared":"0.6.5-canary.4573.1.fd405915fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4573.1.fd405915fa_1780638381485_0.7464847820310487","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4575.1.94dcb573f0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4575.1.94dcb573f0","_id":"@open-mercato/ai-assistant@0.6.5-canary.4575.1.94dcb573f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d2b744f13fa01cfaf3a4c534bb5cd1027f2e825","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4575.1.94dcb573f0.tgz","fileCount":746,"integrity":"sha512-DdKgPTLqGfdsbwxlFxSKb1yauT9OgFjXrHpmMYoP0DxGvEDSLzClIZZ3f5iSRAJHWL1jFV6x+SGz9ZG2FTgyWw==","signatures":[{"sig":"MEUCIDQubVUZjDQ9OpUtwVjfVQhXKJANituhwWafJsi/uJ92AiEA7YDTd9xaRjXpBz2FazNi2NecTr4frgYJYnmGkqwU+Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4575.1.94dcb573f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DdKgPTLqGfdsbwxlFxSKb1yauT9OgFjXrHpmMYoP0DxGvEDSLzClIZZ3f5iSRAJHWL1jFV6x+SGz9ZG2FTgyWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4575.1.94dcb573f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4575.1.94dcb573f0","@open-mercato/shared":"0.6.5-canary.4575.1.94dcb573f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4575.1.94dcb573f0","@open-mercato/shared":"0.6.5-canary.4575.1.94dcb573f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4575.1.94dcb573f0_1780639042698_0.04229434341839222","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4588.1.ecaa16cfc0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4588.1.ecaa16cfc0","_id":"@open-mercato/ai-assistant@0.6.5-develop.4588.1.ecaa16cfc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e998dcfceb218c76ea4c4bfbbaf961a7091ef0de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4588.1.ecaa16cfc0.tgz","fileCount":746,"integrity":"sha512-rteWsEpZwnvsT7AOQKyL6sZ4m5zbayPUnqnQbLEfz8SZcRltwXOPIV98C24NPxqE9y/ogsQyU0+RhW1Nxd88tQ==","signatures":[{"sig":"MEUCIBFFVwVEuxcxEc2FR8yVvZfkCuItHZcoirOYPtsIktUiAiEAiUo/HwC9DUKIKGP5Z3qnudvDQE0OSBt38lLu1bo8Wcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4588.1.ecaa16cfc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rteWsEpZwnvsT7AOQKyL6sZ4m5zbayPUnqnQbLEfz8SZcRltwXOPIV98C24NPxqE9y/ogsQyU0+RhW1Nxd88tQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4588.1.ecaa16cfc0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4588.1.ecaa16cfc0","@open-mercato/shared":"0.6.5-develop.4588.1.ecaa16cfc0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4588.1.ecaa16cfc0","@open-mercato/shared":"0.6.5-develop.4588.1.ecaa16cfc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4588.1.ecaa16cfc0_1780639520636_0.217722909652325","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4590.1.4339518cd1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4590.1.4339518cd1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4590.1.4339518cd1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5730758737039860d39956a30447b664f85cd6d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4590.1.4339518cd1.tgz","fileCount":746,"integrity":"sha512-Uq6bJq6N5E+qPqQ4wCj3eUkpq34n6cqThk9O159ekRgesHXgVE6WfN+xZR4rldtEWcgFa4jjldiyu7X4SKnliQ==","signatures":[{"sig":"MEQCIGSwVrvPSjofxKkYvVzc+fvt0G0ogW9pq1cDQ5ASNiCSAiBm2PXlBqMr05j+Wu88nrn9FYYgcDnggTXbLXjom08IPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4590.1.4339518cd1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Uq6bJq6N5E+qPqQ4wCj3eUkpq34n6cqThk9O159ekRgesHXgVE6WfN+xZR4rldtEWcgFa4jjldiyu7X4SKnliQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4590.1.4339518cd1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4590.1.4339518cd1","@open-mercato/shared":"0.6.5-canary.4590.1.4339518cd1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4590.1.4339518cd1","@open-mercato/shared":"0.6.5-canary.4590.1.4339518cd1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4590.1.4339518cd1_1780639871357_0.445776816649754","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4591.1.a5af02d8d7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4591.1.a5af02d8d7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4591.1.a5af02d8d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c511e22b4c8802c5aba65e039f2120ba6dfa39c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4591.1.a5af02d8d7.tgz","fileCount":746,"integrity":"sha512-gVoAAwzMZt28Gp/pV1smJjNRY5IC5TkeB444c1mxnuxeWSdgASzmK1mGRGgBqk+9XZpzX0iU5ferBlCZ3yTHBQ==","signatures":[{"sig":"MEYCIQDpEY3ahoxbJtXYHfPjQ6Yqcik9+TEKo/kiNg8HDkX80AIhAMBFU6PkciSgLuHVr1S4QcR2rU5W0NT+smEs0GUbmIah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4591.1.a5af02d8d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gVoAAwzMZt28Gp/pV1smJjNRY5IC5TkeB444c1mxnuxeWSdgASzmK1mGRGgBqk+9XZpzX0iU5ferBlCZ3yTHBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4591.1.a5af02d8d7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4591.1.a5af02d8d7","@open-mercato/shared":"0.6.5-canary.4591.1.a5af02d8d7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4591.1.a5af02d8d7","@open-mercato/shared":"0.6.5-canary.4591.1.a5af02d8d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4591.1.a5af02d8d7_1780641234964_0.5784715281231025","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4610.1.9555bded15":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4610.1.9555bded15","_id":"@open-mercato/ai-assistant@0.6.5-canary.4610.1.9555bded15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf81dadaad46748b6b9a41b68623fe4b99f1e14d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4610.1.9555bded15.tgz","fileCount":746,"integrity":"sha512-1nlJG+CKg/1m0wdO3iYtGHg/I2oIlVpdiwuToBSBxe8V7rtb3NvM4n9NrqLryvnLnlhJTAPHGabIr6PIFpaO9A==","signatures":[{"sig":"MEUCIQDSCYyQMO1Ifrt1JRfgkAgXLD2ytDymWyzR341fpfzKhwIge3SHuser2dmarkZgeRUH2jpXyW32r+DAmqpFSY6Vivw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4610.1.9555bded15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1nlJG+CKg/1m0wdO3iYtGHg/I2oIlVpdiwuToBSBxe8V7rtb3NvM4n9NrqLryvnLnlhJTAPHGabIr6PIFpaO9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4610.1.9555bded15","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4610.1.9555bded15","@open-mercato/shared":"0.6.5-canary.4610.1.9555bded15"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4610.1.9555bded15","@open-mercato/shared":"0.6.5-canary.4610.1.9555bded15"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4610.1.9555bded15_1780641551077_0.6203915291759279","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4611.1.86049e0da1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4611.1.86049e0da1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4611.1.86049e0da1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ee553696187e823f804dcbb06fbc81494d4fa8e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4611.1.86049e0da1.tgz","fileCount":746,"integrity":"sha512-LxZUHfOeueBmWWTOf+ShNj9HVPvVa4aKmUhEq123hEOgAOfkzJgQfJZdAM2PoRlzsg/UUbksZAPr7W1Ow67kKg==","signatures":[{"sig":"MEUCIQCasRas2OjvdRdomzsQw3wpwOp3UXzyfv3RaSWWGkfjwAIgap3IezIvJcgG7dMWGwEgTjpdKNdQ6I4bwPjDF7Jfbl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4611.1.86049e0da1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LxZUHfOeueBmWWTOf+ShNj9HVPvVa4aKmUhEq123hEOgAOfkzJgQfJZdAM2PoRlzsg/UUbksZAPr7W1Ow67kKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4611.1.86049e0da1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4611.1.86049e0da1","@open-mercato/shared":"0.6.5-canary.4611.1.86049e0da1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4611.1.86049e0da1","@open-mercato/shared":"0.6.5-canary.4611.1.86049e0da1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4611.1.86049e0da1_1780641794641_0.44503207294548774","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4613.1.aa1dfa331f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4613.1.aa1dfa331f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4613.1.aa1dfa331f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f8ef751bbe8cc51517046100b27b5149ce6361b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4613.1.aa1dfa331f.tgz","fileCount":746,"integrity":"sha512-901izkHESl6cOglBMUsNDjoe/Q4tccYWNlNJ6gCNPRoX+cEWjX8Nh0OFxBfbCSqYgMcZ/LHhq1PJ/SSoi5XNEw==","signatures":[{"sig":"MEUCIQDa82zyVPAeUs11Iw2oPZQbpPJh0BiI+aL/0/jPLhkO1gIgfhXIqLy2tIzLWpZHJVgJIcYpWtGkIgOq+Ucj0rd/akM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4613.1.aa1dfa331f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-901izkHESl6cOglBMUsNDjoe/Q4tccYWNlNJ6gCNPRoX+cEWjX8Nh0OFxBfbCSqYgMcZ/LHhq1PJ/SSoi5XNEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4613.1.aa1dfa331f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4613.1.aa1dfa331f","@open-mercato/shared":"0.6.5-canary.4613.1.aa1dfa331f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4613.1.aa1dfa331f","@open-mercato/shared":"0.6.5-canary.4613.1.aa1dfa331f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4613.1.aa1dfa331f_1780641862190_0.5404306513753079","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4614.1.3a4e6443b8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4614.1.3a4e6443b8","_id":"@open-mercato/ai-assistant@0.6.5-canary.4614.1.3a4e6443b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a652f53f679aa6db051fd6c819b499d9305930df","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4614.1.3a4e6443b8.tgz","fileCount":746,"integrity":"sha512-hHC/PvISOrUey63ANH6pmOiT4vz3l1yvXEJzwtBwFzuTFGEZJudSVqmzZ67+WJaZS7gQRNXBha27kvjBjS105Q==","signatures":[{"sig":"MEQCIAvw+JLzOfpeiOxZG4gl1K1xdor9kcXzXyhs3hRybwS8AiAs4OWrNvuiVu177ldVxGrpIt7IhKsG5LaOeytPmL30ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4614.1.3a4e6443b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hHC/PvISOrUey63ANH6pmOiT4vz3l1yvXEJzwtBwFzuTFGEZJudSVqmzZ67+WJaZS7gQRNXBha27kvjBjS105Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4614.1.3a4e6443b8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4614.1.3a4e6443b8","@open-mercato/shared":"0.6.5-canary.4614.1.3a4e6443b8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4614.1.3a4e6443b8","@open-mercato/shared":"0.6.5-canary.4614.1.3a4e6443b8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4614.1.3a4e6443b8_1780642422739_0.019973553456183124","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4607.1.26d5c562f8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4607.1.26d5c562f8","_id":"@open-mercato/ai-assistant@0.6.5-canary.4607.1.26d5c562f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c21593f23bb10b589241cbe262bd009b11572764","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4607.1.26d5c562f8.tgz","fileCount":746,"integrity":"sha512-Y3x4luLLlB2jol+az9GVBVhCRIoFT8G8kVwfj2Gejvo6mUzlV/1J8W8T/XSDfQhhidr6023YVBuBrAB7seNGTw==","signatures":[{"sig":"MEUCIQDptUsqhek3vWGpnLGC6CNK4aOHPNI+kKkI5Pn06xf2sAIgL3jDn8SM8bMeSvuUE1Es8gTVIyMefd5lhFVR88ocfh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4607.1.26d5c562f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Y3x4luLLlB2jol+az9GVBVhCRIoFT8G8kVwfj2Gejvo6mUzlV/1J8W8T/XSDfQhhidr6023YVBuBrAB7seNGTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4607.1.26d5c562f8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4607.1.26d5c562f8","@open-mercato/shared":"0.6.5-canary.4607.1.26d5c562f8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4607.1.26d5c562f8","@open-mercato/shared":"0.6.5-canary.4607.1.26d5c562f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4607.1.26d5c562f8_1780642588071_0.7630197113366559","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4615.1.c50f07a830":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4615.1.c50f07a830","_id":"@open-mercato/ai-assistant@0.6.5-canary.4615.1.c50f07a830","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a8bd546f43575bfd43e9a42caf1f3a44fbd82ef3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4615.1.c50f07a830.tgz","fileCount":746,"integrity":"sha512-YbZcCD2oRnx0ei3qB295SxBorFrbBufX2/g5YpTdif301+zLtyferi6ex/5Rr5cNKFz/A5cgySbVOGAKvxc9ww==","signatures":[{"sig":"MEUCIHbMpeZlpdthpr1YT2geBHHHztlSMgTHWrogf+U/nx2eAiEA19VHjdZqm/aRCQRd+k2AInMGBzj3sj+nPzSsPBbbIbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4615.1.c50f07a830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YbZcCD2oRnx0ei3qB295SxBorFrbBufX2/g5YpTdif301+zLtyferi6ex/5Rr5cNKFz/A5cgySbVOGAKvxc9ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4615.1.c50f07a830","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4615.1.c50f07a830","@open-mercato/shared":"0.6.5-canary.4615.1.c50f07a830"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4615.1.c50f07a830","@open-mercato/shared":"0.6.5-canary.4615.1.c50f07a830"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4615.1.c50f07a830_1780642637710_0.41533091177515247","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4616.1.0cd64e1448":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4616.1.0cd64e1448","_id":"@open-mercato/ai-assistant@0.6.5-develop.4616.1.0cd64e1448","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4298d02dc2b1280eb4eea7ec1c8b0b129427df51","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4616.1.0cd64e1448.tgz","fileCount":746,"integrity":"sha512-kbMfglctWsFq87vl6NTEjfloNssGVfrwtFNGiUMaA0/vvwtb4AOLTovJegho6YtKz1MvZlztGef0qhFGXqIRHQ==","signatures":[{"sig":"MEQCICrJNooHV0mS/D5Ny/F5K6UVq/ovxC7TEeleTBiRLpeiAiAOfG54KZuOGHStZ9/0380ymeH7r1UbEZwjBf92P27AeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4616.1.0cd64e1448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kbMfglctWsFq87vl6NTEjfloNssGVfrwtFNGiUMaA0/vvwtb4AOLTovJegho6YtKz1MvZlztGef0qhFGXqIRHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4616.1.0cd64e1448","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4616.1.0cd64e1448","@open-mercato/shared":"0.6.5-develop.4616.1.0cd64e1448"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4616.1.0cd64e1448","@open-mercato/shared":"0.6.5-develop.4616.1.0cd64e1448"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4616.1.0cd64e1448_1780642915286_0.63392134032661","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4621.1.a2dc4f1396":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4621.1.a2dc4f1396","_id":"@open-mercato/ai-assistant@0.6.5-canary.4621.1.a2dc4f1396","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e8716e72c69f44402a3eaca044331c54cf9a6c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4621.1.a2dc4f1396.tgz","fileCount":746,"integrity":"sha512-E6KnieBDpTlJ1zXJiRs+yZKp/oFlCBnzMqfTPD0qouFeYh/AQVOqMLFs8Udo8/FlLsXR0bfbcJzXziy/e/0kAw==","signatures":[{"sig":"MEQCIHg+RbHDcBNuNFT43wtA+K7OVJIc017FtT6N66MSTzXmAiB03IJGrPs57jGE/5pNlVShH/k3mS94ntoEzUGx6Y+3fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4621.1.a2dc4f1396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-E6KnieBDpTlJ1zXJiRs+yZKp/oFlCBnzMqfTPD0qouFeYh/AQVOqMLFs8Udo8/FlLsXR0bfbcJzXziy/e/0kAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4621.1.a2dc4f1396","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4621.1.a2dc4f1396","@open-mercato/shared":"0.6.5-canary.4621.1.a2dc4f1396"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4621.1.a2dc4f1396","@open-mercato/shared":"0.6.5-canary.4621.1.a2dc4f1396"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4621.1.a2dc4f1396_1780645070494_0.5953088650995919","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4622.1.d1b3bf6b15":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4622.1.d1b3bf6b15","_id":"@open-mercato/ai-assistant@0.6.5-canary.4622.1.d1b3bf6b15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f1d22f4a7f92557f3659d695ca1b527d6b5fd91","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4622.1.d1b3bf6b15.tgz","fileCount":746,"integrity":"sha512-WcYkbI8tdYkI6UXHy41yw31RzWdiLV44mcOL5URE/diihQ3Ykg/yHTKSVRFjfgRCQfRKUKxzqGIGNyfpmA5tjg==","signatures":[{"sig":"MEUCIQDATf/o44lLZoWa6iCqFpeSV61V8MZO+kv8VabUOklOfAIgVNgshkHHSg3PYSIdlHc6AT8hhUgwPii4TOyI+/uoTQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4622.1.d1b3bf6b15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WcYkbI8tdYkI6UXHy41yw31RzWdiLV44mcOL5URE/diihQ3Ykg/yHTKSVRFjfgRCQfRKUKxzqGIGNyfpmA5tjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4622.1.d1b3bf6b15","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4622.1.d1b3bf6b15","@open-mercato/shared":"0.6.5-canary.4622.1.d1b3bf6b15"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4622.1.d1b3bf6b15","@open-mercato/shared":"0.6.5-canary.4622.1.d1b3bf6b15"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4622.1.d1b3bf6b15_1780645435140_0.7285737189166437","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4620.1.c20bc7e4bb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4620.1.c20bc7e4bb","_id":"@open-mercato/ai-assistant@0.6.5-develop.4620.1.c20bc7e4bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"722d4c67e3441763adb59aa745f8a4d4947f2a03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4620.1.c20bc7e4bb.tgz","fileCount":746,"integrity":"sha512-+Ylql9Vrh23AsAH2nt2ms/LEly/kheMpGHvmo+K9MKEo4iTUBwm2dQ4kTUyCQlhxtA+32fJAxL9Nx08Pz0Yptw==","signatures":[{"sig":"MEUCIQDmZ0WKIzLn34+o6H/3aJSfxO92YOqLY1DZ7CtDOROYhgIgFe/FpbqOD/5RBg2Q1eEIzRbHShpw9PDErNQNJaJPRIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4620.1.c20bc7e4bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+Ylql9Vrh23AsAH2nt2ms/LEly/kheMpGHvmo+K9MKEo4iTUBwm2dQ4kTUyCQlhxtA+32fJAxL9Nx08Pz0Yptw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4620.1.c20bc7e4bb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4620.1.c20bc7e4bb","@open-mercato/shared":"0.6.5-develop.4620.1.c20bc7e4bb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4620.1.c20bc7e4bb","@open-mercato/shared":"0.6.5-develop.4620.1.c20bc7e4bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4620.1.c20bc7e4bb_1780645768894_0.6538219129085951","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4623.1.e3d89c6a87":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4623.1.e3d89c6a87","_id":"@open-mercato/ai-assistant@0.6.5-canary.4623.1.e3d89c6a87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"858ffbe562697c629ebeaeed31930772bce1f05b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4623.1.e3d89c6a87.tgz","fileCount":746,"integrity":"sha512-M1yqGp5Fk/pjc1p4aqVMnzbzOTe1RurMDlLV2AMPcBrUgsiulw5s26XXGYduJ5Pk0UWyQCCUko5XB/FX+LMXiw==","signatures":[{"sig":"MEQCIETiVm06MekCecEwO1kwum4k2OR7uRXezdbbTnckIm2oAiBaX7cu+1h23FM3MSsIOA97D1r++kKPngCTNXUfOEDekA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4623.1.e3d89c6a87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M1yqGp5Fk/pjc1p4aqVMnzbzOTe1RurMDlLV2AMPcBrUgsiulw5s26XXGYduJ5Pk0UWyQCCUko5XB/FX+LMXiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4623.1.e3d89c6a87","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4623.1.e3d89c6a87","@open-mercato/shared":"0.6.5-canary.4623.1.e3d89c6a87"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4623.1.e3d89c6a87","@open-mercato/shared":"0.6.5-canary.4623.1.e3d89c6a87"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4623.1.e3d89c6a87_1780646296242_0.1970314646179736","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4627.1.35a2453bbc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4627.1.35a2453bbc","_id":"@open-mercato/ai-assistant@0.6.5-canary.4627.1.35a2453bbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a8836f40c48aee58e652384dc678ac307c27fe3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4627.1.35a2453bbc.tgz","fileCount":746,"integrity":"sha512-OJCPMxu7P+tBkIQRepNKDoyd8z10CmNBFP8Fse8Ocnlb772EvXxdiKtGD6E/gFTPvdrw4k5MjIZPTFz2nBi2uw==","signatures":[{"sig":"MEQCIGbmYhzaQ0gJ9/XA/fn4kX3e+B4vxPF/Rm+fpImca6t5AiAv7mIGm6GVlFKffdzJZRUXSMNr5fLHw4tosZogmxWaRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4627.1.35a2453bbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OJCPMxu7P+tBkIQRepNKDoyd8z10CmNBFP8Fse8Ocnlb772EvXxdiKtGD6E/gFTPvdrw4k5MjIZPTFz2nBi2uw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4627.1.35a2453bbc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4627.1.35a2453bbc","@open-mercato/shared":"0.6.5-canary.4627.1.35a2453bbc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4627.1.35a2453bbc","@open-mercato/shared":"0.6.5-canary.4627.1.35a2453bbc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4627.1.35a2453bbc_1780649415295_0.7720706722124802","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4629.1.3ef70cd6a4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4629.1.3ef70cd6a4","_id":"@open-mercato/ai-assistant@0.6.5-develop.4629.1.3ef70cd6a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d92324769fe9eba760d7668ea2374441c0deb61","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4629.1.3ef70cd6a4.tgz","fileCount":746,"integrity":"sha512-YiA6xi6w9KZMU3k2gcH+AOvgt9QQMXcm66Lst+dTtqmN16Bjgy4rKfvcT3WE63XccDkqGcOr9k4qZradRb74Xw==","signatures":[{"sig":"MEYCIQCvJm1J09BPjiVahxjaY2uRR4t52vFCD6B3wOG+p2TqkAIhAP3Ut/WbasDAwVQrg/qJ/tqXxx2naT24pcW77XkTjH2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4629.1.3ef70cd6a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508635},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YiA6xi6w9KZMU3k2gcH+AOvgt9QQMXcm66Lst+dTtqmN16Bjgy4rKfvcT3WE63XccDkqGcOr9k4qZradRb74Xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4629.1.3ef70cd6a4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4629.1.3ef70cd6a4","@open-mercato/shared":"0.6.5-develop.4629.1.3ef70cd6a4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4629.1.3ef70cd6a4","@open-mercato/shared":"0.6.5-develop.4629.1.3ef70cd6a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4629.1.3ef70cd6a4_1780649966226_0.9761884604075939","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4630.1.076310a3bc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4630.1.076310a3bc","_id":"@open-mercato/ai-assistant@0.6.5-canary.4630.1.076310a3bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7685f224e7a7a28622a38d7203d409ae2c319b2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4630.1.076310a3bc.tgz","fileCount":746,"integrity":"sha512-vrPkla6G6QcnOdVgMgDtE75in3oQaT00KqyQHplxWdvDjTugC5PWSZW0ZjRH80aoAG7Bj+syOUV6rkLXDECj8g==","signatures":[{"sig":"MEYCIQDO7W37sfKYrVfmlXXKQANqK+XXVlEJmlm8aw8RAeCo/gIhAKWP6bm9Gig0rY/UypZevheHhOhcdqiw42d9P974qRzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4630.1.076310a3bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vrPkla6G6QcnOdVgMgDtE75in3oQaT00KqyQHplxWdvDjTugC5PWSZW0ZjRH80aoAG7Bj+syOUV6rkLXDECj8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4630.1.076310a3bc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4630.1.076310a3bc","@open-mercato/shared":"0.6.5-canary.4630.1.076310a3bc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4630.1.076310a3bc","@open-mercato/shared":"0.6.5-canary.4630.1.076310a3bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4630.1.076310a3bc_1780650486495_0.843937736152246","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4632.1.d6b1d9d596":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4632.1.d6b1d9d596","_id":"@open-mercato/ai-assistant@0.6.5-canary.4632.1.d6b1d9d596","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c851d8ec64cc543d4901894eb20577dc7994fa4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4632.1.d6b1d9d596.tgz","fileCount":746,"integrity":"sha512-sAQ9RafUfTSnXCYzKMPJ6B0MTU7J4lt1MMY3EysyA9oFiq/5yYdO/6WACEDcqWDmdn92q2gPdqc2hyhMClJgVA==","signatures":[{"sig":"MEUCIQCfozlHFwiCKF5MnrOnvMfE/szJhxb4uMB2Ori3GyPZ4wIgKvjxCYIWE8nwecyGWF9D4XtMtjxWX8P+TnWju/eond4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4632.1.d6b1d9d596","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sAQ9RafUfTSnXCYzKMPJ6B0MTU7J4lt1MMY3EysyA9oFiq/5yYdO/6WACEDcqWDmdn92q2gPdqc2hyhMClJgVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4632.1.d6b1d9d596","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4632.1.d6b1d9d596","@open-mercato/shared":"0.6.5-canary.4632.1.d6b1d9d596"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4632.1.d6b1d9d596","@open-mercato/shared":"0.6.5-canary.4632.1.d6b1d9d596"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4632.1.d6b1d9d596_1780650944736_0.3856867350610509","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4635.1.029babc008":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4635.1.029babc008","_id":"@open-mercato/ai-assistant@0.6.5-canary.4635.1.029babc008","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a0fd1dfb22899e4e20649bf980135500c500e92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4635.1.029babc008.tgz","fileCount":746,"integrity":"sha512-eHhE6xLrpv2gfK/DlCssr4SLMae7kRYcMsdFZeH/qPqLTiJxTI1hQVgH9q6ZzMccAQEHWc+GkfwXXINw9M3EzA==","signatures":[{"sig":"MEQCIDlLhLcuJjNw60EiwGkVKWYwR45ObJCbPdANiXqCvQiQAiAnr6pvTahyobXABYm9ECUCle1SGU+wqOgkA9PJdwbPkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4635.1.029babc008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eHhE6xLrpv2gfK/DlCssr4SLMae7kRYcMsdFZeH/qPqLTiJxTI1hQVgH9q6ZzMccAQEHWc+GkfwXXINw9M3EzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4635.1.029babc008","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4635.1.029babc008","@open-mercato/shared":"0.6.5-canary.4635.1.029babc008"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4635.1.029babc008","@open-mercato/shared":"0.6.5-canary.4635.1.029babc008"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4635.1.029babc008_1780652316128_0.6016349515299579","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4631.1.b398d6e5df":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4631.1.b398d6e5df","_id":"@open-mercato/ai-assistant@0.6.5-canary.4631.1.b398d6e5df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7d3e6d4c09a29175a166199438429bfddda3d65","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4631.1.b398d6e5df.tgz","fileCount":746,"integrity":"sha512-9LZdH6y/QPYYK2ItV0JN46aRa9ZL7Ifyw+ryCmuMk+m5nCIBo/wO04MGSOQwR7ik1lpLTSxvtDmeveuv3kIZSg==","signatures":[{"sig":"MEQCIBiuOyueEn5gJDQXNmkF0P8eAynSrQTAXIPiO4VNd4C+AiAyX1l68QkcXN1tUKglVOnEhWy/MBlu6KJPrxx1SIzE+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4631.1.b398d6e5df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508629},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9LZdH6y/QPYYK2ItV0JN46aRa9ZL7Ifyw+ryCmuMk+m5nCIBo/wO04MGSOQwR7ik1lpLTSxvtDmeveuv3kIZSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4631.1.b398d6e5df","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4631.1.b398d6e5df","@open-mercato/shared":"0.6.5-canary.4631.1.b398d6e5df"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4631.1.b398d6e5df","@open-mercato/shared":"0.6.5-canary.4631.1.b398d6e5df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4631.1.b398d6e5df_1780652327353_0.5403142322347132","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4639.1.0416d895fa":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4639.1.0416d895fa","_id":"@open-mercato/ai-assistant@0.6.5-develop.4639.1.0416d895fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"448cafaa2069a61713b14adc403363193efddf20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4639.1.0416d895fa.tgz","fileCount":746,"integrity":"sha512-HnUlBz32wbRBaZtyrV2HovJ1c3b9uqL3SYMRv+iHZt4VFBQb/b5hm53agnhoqARmddpglF9xn5pqJweiYz2Tyg==","signatures":[{"sig":"MEYCIQD8Sa7K38WcC/cN7D0BdrZhXMUCZcmcjgKz7JdrQ4Q54gIhAOIoGhWLEsmcgEeznx5j/12+lyYw8h86x/XoS7aYQwdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4639.1.0416d895fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HnUlBz32wbRBaZtyrV2HovJ1c3b9uqL3SYMRv+iHZt4VFBQb/b5hm53agnhoqARmddpglF9xn5pqJweiYz2Tyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4639.1.0416d895fa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4639.1.0416d895fa","@open-mercato/shared":"0.6.5-develop.4639.1.0416d895fa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4639.1.0416d895fa","@open-mercato/shared":"0.6.5-develop.4639.1.0416d895fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4639.1.0416d895fa_1780652910645_0.26423393206090995","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4642.1.273fdc6e92":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4642.1.273fdc6e92","_id":"@open-mercato/ai-assistant@0.6.5-canary.4642.1.273fdc6e92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d0a7eea6b1a0465ed67fb97431d453000c26b7d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4642.1.273fdc6e92.tgz","fileCount":746,"integrity":"sha512-7qQadTcI9XiFu/wQ0Tv92i8Qj4T2pjU1X9+ACfdu288494mdxlbiSiU172/5nlwsGUCrPMju/gipGAcpZQvdng==","signatures":[{"sig":"MEUCIAx8Rgr2ueUyhB+H/9DuEnX97C4wyk1/Hbb/kTbLdj5fAiEAr9WX4eoj88xMTPujbCFy3r9QzpVm6cLNpZA8a/HBW3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4642.1.273fdc6e92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7qQadTcI9XiFu/wQ0Tv92i8Qj4T2pjU1X9+ACfdu288494mdxlbiSiU172/5nlwsGUCrPMju/gipGAcpZQvdng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4642.1.273fdc6e92","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4642.1.273fdc6e92","@open-mercato/shared":"0.6.5-canary.4642.1.273fdc6e92"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4642.1.273fdc6e92","@open-mercato/shared":"0.6.5-canary.4642.1.273fdc6e92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4642.1.273fdc6e92_1780653299809_0.46163563008661446","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4644.1.b885e33ec8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4644.1.b885e33ec8","_id":"@open-mercato/ai-assistant@0.6.5-canary.4644.1.b885e33ec8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8726c2bd5004a0fca2a1e98a3dacc3b22554c3ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4644.1.b885e33ec8.tgz","fileCount":746,"integrity":"sha512-tND9CjEWzd/l++EoPgKt3nODeK8GcmHeAeMsZBKRid7BL1KDa+QucRFawOOD5rl3FmOuhjW94++oaUuKyG0ZFw==","signatures":[{"sig":"MEQCIEn4DMCDDbrzHvZYQXn/ZOQgx54tTXdyGNFbTp9FUj6pAiAJJxLdKkbm694oSsT95XoytA+X7v9+BjSBDcbz6Dttew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4644.1.b885e33ec8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tND9CjEWzd/l++EoPgKt3nODeK8GcmHeAeMsZBKRid7BL1KDa+QucRFawOOD5rl3FmOuhjW94++oaUuKyG0ZFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4644.1.b885e33ec8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4644.1.b885e33ec8","@open-mercato/shared":"0.6.5-canary.4644.1.b885e33ec8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4644.1.b885e33ec8","@open-mercato/shared":"0.6.5-canary.4644.1.b885e33ec8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4644.1.b885e33ec8_1780653642002_0.8653206442765538","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4641.1.5ff066984a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4641.1.5ff066984a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4641.1.5ff066984a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"793b89842f1516e654256493b24d5229d438d21f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4641.1.5ff066984a.tgz","fileCount":746,"integrity":"sha512-GHYMxxKOzK2uPB52kmGRcflYFMmlDQ/Xek9zl9O0ZCVogQTGerBrtcHmJiXuzCY1CJns5Nhhgua8Etx+FQwUXg==","signatures":[{"sig":"MEUCIQCXAF9TU/KAVl+NAiI6DxqjFVFO3EansMiMnRo385fD9gIgbAWqNon/w/YLVuQuUo+zav3WmxJw91AGu1iXZYEeQKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4641.1.5ff066984a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GHYMxxKOzK2uPB52kmGRcflYFMmlDQ/Xek9zl9O0ZCVogQTGerBrtcHmJiXuzCY1CJns5Nhhgua8Etx+FQwUXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4641.1.5ff066984a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4641.1.5ff066984a","@open-mercato/shared":"0.6.5-canary.4641.1.5ff066984a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4641.1.5ff066984a","@open-mercato/shared":"0.6.5-canary.4641.1.5ff066984a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4641.1.5ff066984a_1780653719424_0.6144978567562998","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4647.1.4d19c2a18e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4647.1.4d19c2a18e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4647.1.4d19c2a18e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"882ab5e828dc5eea1692eb74e7e4502b147b7ab0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4647.1.4d19c2a18e.tgz","fileCount":746,"integrity":"sha512-3tNDEegk7ykIsX/E02wRf6zPW1zkUkoxB1rbOHGd/EZWj/j729wf+S8+tO6KTB6x6wwiW/mBhiVx7jFHjorq5Q==","signatures":[{"sig":"MEUCIDMgriGBfG/UueeHsYlJOqXFcUWzpmTMYH/lz3L6609eAiEA+CM9Nk3jrhFUHjDlOPuO4RsTYZ0eiLxSCyTy5aI6Zio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4647.1.4d19c2a18e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3tNDEegk7ykIsX/E02wRf6zPW1zkUkoxB1rbOHGd/EZWj/j729wf+S8+tO6KTB6x6wwiW/mBhiVx7jFHjorq5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4647.1.4d19c2a18e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4647.1.4d19c2a18e","@open-mercato/shared":"0.6.5-canary.4647.1.4d19c2a18e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4647.1.4d19c2a18e","@open-mercato/shared":"0.6.5-canary.4647.1.4d19c2a18e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4647.1.4d19c2a18e_1780653956018_0.5984055867073539","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4643.1.88789d0b05":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4643.1.88789d0b05","_id":"@open-mercato/ai-assistant@0.6.5-canary.4643.1.88789d0b05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ba3073a505e1c6e8573d3de9ebc55756414c4d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4643.1.88789d0b05.tgz","fileCount":746,"integrity":"sha512-t+3+HO+2eIk26nZCiUIVz0ysLQoH4YRJrUplwmG1bbg3KxO/4gxrw/gSKzYg1RL9iwm0RK4zO69W6E2a9LV2uw==","signatures":[{"sig":"MEUCIQDBqS7L+01s1V+M5cQp8VKj+KoWwMk11Fh9jmBKSkQzkgIgA68zT/LsjuCR/moBNqJZKNFOr8SQqJXXiOg6rL8JcPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4643.1.88789d0b05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t+3+HO+2eIk26nZCiUIVz0ysLQoH4YRJrUplwmG1bbg3KxO/4gxrw/gSKzYg1RL9iwm0RK4zO69W6E2a9LV2uw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4643.1.88789d0b05","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4643.1.88789d0b05","@open-mercato/shared":"0.6.5-canary.4643.1.88789d0b05"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4643.1.88789d0b05","@open-mercato/shared":"0.6.5-canary.4643.1.88789d0b05"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4643.1.88789d0b05_1780654067746_0.9164573725684855","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4640.1.6550178ef6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4640.1.6550178ef6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4640.1.6550178ef6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9960a62f8fbae46298f2a67ccedd2f13de5e7eb3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4640.1.6550178ef6.tgz","fileCount":746,"integrity":"sha512-tXLsT1KRljhLE/UQssS1SNX71jIXZcLaW2X/hkJLMw0sbNxvGpHYBLTDhmwQhpyOEipfIejVytetM6yAN5dh+Q==","signatures":[{"sig":"MEUCIEk2l/OTLbbdbyHs5mGfb6UJ4HhtUeExxZ1TVXk05io/AiEA/8ZUimod41tWSmcXkAoOnDzo5LSMVWgdJ5hSB9SoVf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4640.1.6550178ef6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tXLsT1KRljhLE/UQssS1SNX71jIXZcLaW2X/hkJLMw0sbNxvGpHYBLTDhmwQhpyOEipfIejVytetM6yAN5dh+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4640.1.6550178ef6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4640.1.6550178ef6","@open-mercato/shared":"0.6.5-canary.4640.1.6550178ef6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4640.1.6550178ef6","@open-mercato/shared":"0.6.5-canary.4640.1.6550178ef6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4640.1.6550178ef6_1780654228044_0.47508948765198067","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4649.1.10940cd655":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4649.1.10940cd655","_id":"@open-mercato/ai-assistant@0.6.5-canary.4649.1.10940cd655","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6007b77863e70eae11ca6b2c5748d4efd005f51b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4649.1.10940cd655.tgz","fileCount":746,"integrity":"sha512-ELYTsKeMYpz3zYjR3RvWGJdC50pN0YytD7g6Ar46oIrFRzz0zpLSxzwsxq1jFbjeLquA/xySNaX69TmH340YXQ==","signatures":[{"sig":"MEQCIDoeD0DyEePXXi/gfiEOfeZlkJ9E+NDIxaCyan8cUpIfAiAn+dseWNth7Dmd1/dUh8Qbr2sCeWYCNOy77kScwCSwQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4649.1.10940cd655","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ELYTsKeMYpz3zYjR3RvWGJdC50pN0YytD7g6Ar46oIrFRzz0zpLSxzwsxq1jFbjeLquA/xySNaX69TmH340YXQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4649.1.10940cd655","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4649.1.10940cd655","@open-mercato/shared":"0.6.5-canary.4649.1.10940cd655"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4649.1.10940cd655","@open-mercato/shared":"0.6.5-canary.4649.1.10940cd655"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4649.1.10940cd655_1780654486065_0.6313064152885617","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4659.1.a8fbd869da":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4659.1.a8fbd869da","_id":"@open-mercato/ai-assistant@0.6.5-canary.4659.1.a8fbd869da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f771a7a6dfce3e1ac8ccf5e36009eae749ccc83e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4659.1.a8fbd869da.tgz","fileCount":746,"integrity":"sha512-AIG05PqM8s/LYqJivAivFCKDfeRi61wJ8p+zFPW2fv4j10nEskRWHpMfNSWpTeD4tfe5QdrSWSiK3FRwAdjncA==","signatures":[{"sig":"MEUCIQCR5q1b/1HBRCoZOaEwMsKlFh98EfK7cjaLw43JzPXvVgIgGjWxNuMfhEBRJZHlMX6jAyf5+w//Pxej/mKDkbGHdsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4659.1.a8fbd869da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AIG05PqM8s/LYqJivAivFCKDfeRi61wJ8p+zFPW2fv4j10nEskRWHpMfNSWpTeD4tfe5QdrSWSiK3FRwAdjncA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4659.1.a8fbd869da","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4659.1.a8fbd869da","@open-mercato/shared":"0.6.5-canary.4659.1.a8fbd869da"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4659.1.a8fbd869da","@open-mercato/shared":"0.6.5-canary.4659.1.a8fbd869da"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4659.1.a8fbd869da_1780655898806_0.958356940914513","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4656.1.5b0d4fd8a6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4656.1.5b0d4fd8a6","_id":"@open-mercato/ai-assistant@0.6.5-develop.4656.1.5b0d4fd8a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"777a2cdca8d5316060e8b671d8d98f0575a22e7f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4656.1.5b0d4fd8a6.tgz","fileCount":746,"integrity":"sha512-Jy+F9ECIqpiXFvkFtbNqWKuaPRN4eVfoeggFpOSwA6x05JSVyrkD76n7DQjtVtY9eDTrUbGXQ2WF4UwgWIqNKA==","signatures":[{"sig":"MEYCIQCkWR1OHXFY0rbnlKZ9B4GRNKEyEo/sqeDyD/cKvaCSWAIhAKVVvRUd5pMn5hGt4o+oHpNij7+9Dv9c3/RezCTTU8qO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4656.1.5b0d4fd8a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Jy+F9ECIqpiXFvkFtbNqWKuaPRN4eVfoeggFpOSwA6x05JSVyrkD76n7DQjtVtY9eDTrUbGXQ2WF4UwgWIqNKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4656.1.5b0d4fd8a6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4656.1.5b0d4fd8a6","@open-mercato/shared":"0.6.5-develop.4656.1.5b0d4fd8a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4656.1.5b0d4fd8a6","@open-mercato/shared":"0.6.5-develop.4656.1.5b0d4fd8a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4656.1.5b0d4fd8a6_1780655985978_0.07511316853869388","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4662.1.1f34068de6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4662.1.1f34068de6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4662.1.1f34068de6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4edcb744e4643ea5f09415861968be99bbccdd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4662.1.1f34068de6.tgz","fileCount":746,"integrity":"sha512-cNU2o6/zWC8zYrIxtuz9YfZClZi5abfJftvKaK7a3f71S/X3t6oYdkcI+C4eHpJskiISUWOXT7Vs7ZJIKH9htw==","signatures":[{"sig":"MEQCICgNMrNzRh1xtKKIyRvgUBTGhkx93Hd9ReGqHNath24QAiBkxV8hVUE3oG+oNtg6qgQM+BIFnMLOWBJSpNbtMUKXSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4662.1.1f34068de6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cNU2o6/zWC8zYrIxtuz9YfZClZi5abfJftvKaK7a3f71S/X3t6oYdkcI+C4eHpJskiISUWOXT7Vs7ZJIKH9htw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4662.1.1f34068de6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4662.1.1f34068de6","@open-mercato/shared":"0.6.5-canary.4662.1.1f34068de6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4662.1.1f34068de6","@open-mercato/shared":"0.6.5-canary.4662.1.1f34068de6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4662.1.1f34068de6_1780657439428_0.7739006979090068","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4657.1.14668caf84":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4657.1.14668caf84","_id":"@open-mercato/ai-assistant@0.6.5-canary.4657.1.14668caf84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ed8a30c1c05ece7ae0fa426b775a4277549d0ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4657.1.14668caf84.tgz","fileCount":746,"integrity":"sha512-EBFN1m/lBKsaohE3yTkR13bgsy2Yd5sBwbDr7us+q23JmSHnnOA47I8XE2gQ/LNlLtqTVP5HBhoZCfV1YGRH5Q==","signatures":[{"sig":"MEQCIF3PIYTMP8ZCH/oYdVkMu3AlXToFuM5lny8puExjXtRZAiAfbqQMj8VocwgPeXhNK0isY1+kpBjkABKgTkB2qGHy/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4657.1.14668caf84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EBFN1m/lBKsaohE3yTkR13bgsy2Yd5sBwbDr7us+q23JmSHnnOA47I8XE2gQ/LNlLtqTVP5HBhoZCfV1YGRH5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4657.1.14668caf84","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4657.1.14668caf84","@open-mercato/shared":"0.6.5-canary.4657.1.14668caf84"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4657.1.14668caf84","@open-mercato/shared":"0.6.5-canary.4657.1.14668caf84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4657.1.14668caf84_1780658655570_0.6836562880587369","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4655.1.5c1f10554a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4655.1.5c1f10554a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4655.1.5c1f10554a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f109ed61910f24166c1060248c8169196e353c11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4655.1.5c1f10554a.tgz","fileCount":746,"integrity":"sha512-TWC+yZJc/5GXr0X8DT76d0yibcnKNTcDXK/FoFeWn2Yd0GnLqsDmbdK5JLWPYhuTn96swRFno8x+pakHV68pAw==","signatures":[{"sig":"MEUCIQClIYyaogtOr+D6lnXhGlOdEKoeijpxL93a15T/RphT/QIgXM+Czx9W0H3K3Ezp3pbvi7K5kZ9mrkx7SoPksZJcJWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4655.1.5c1f10554a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TWC+yZJc/5GXr0X8DT76d0yibcnKNTcDXK/FoFeWn2Yd0GnLqsDmbdK5JLWPYhuTn96swRFno8x+pakHV68pAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4655.1.5c1f10554a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4655.1.5c1f10554a","@open-mercato/shared":"0.6.5-canary.4655.1.5c1f10554a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4655.1.5c1f10554a","@open-mercato/shared":"0.6.5-canary.4655.1.5c1f10554a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4655.1.5c1f10554a_1780658787957_0.4714592751851614","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4661.1.2cedc755e1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4661.1.2cedc755e1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4661.1.2cedc755e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98db2346ff2936b9e2bdb851b3b95071f7ecce22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4661.1.2cedc755e1.tgz","fileCount":746,"integrity":"sha512-mZm5RWpBUt1HKBQ9q/CW0wrCpceGrEG/x+zP3EnDwfBGFDkDwQF//Ytq6d0IZNgqZrDhzqxXkfrJQxs27YgoOA==","signatures":[{"sig":"MEUCIQCTPSEuwywMZXW90OGdtMiCSc8ZccUrur7OevspBrrCegIgUTiTmvmqT9T/hwjpUD5SB7IqIylvUCfpK5sLXmGHhG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4661.1.2cedc755e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mZm5RWpBUt1HKBQ9q/CW0wrCpceGrEG/x+zP3EnDwfBGFDkDwQF//Ytq6d0IZNgqZrDhzqxXkfrJQxs27YgoOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4661.1.2cedc755e1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4661.1.2cedc755e1","@open-mercato/shared":"0.6.5-canary.4661.1.2cedc755e1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4661.1.2cedc755e1","@open-mercato/shared":"0.6.5-canary.4661.1.2cedc755e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4661.1.2cedc755e1_1780658839588_0.7445630095466329","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4664.1.6cd374d385":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4664.1.6cd374d385","_id":"@open-mercato/ai-assistant@0.6.5-canary.4664.1.6cd374d385","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f700ebe038c20197636d80dcde3cbd9aa7240917","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4664.1.6cd374d385.tgz","fileCount":746,"integrity":"sha512-vdwoskS3iqYkooJnaHsWmAFZRrd6Dk/lgS6xkrSzNBnhbb2q8xPgY8kRcOvG5D6jsrLuf4Z6r0TwuU4Ng4zJfQ==","signatures":[{"sig":"MEQCIFc2CoY6drxBHA1uF9MyqyhDNra3SAxNALZ1CpTdM1cvAiB3VR4te1HV1+8uPBLlCtcdDunHVyKgThA3hirZmlEJUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4664.1.6cd374d385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vdwoskS3iqYkooJnaHsWmAFZRrd6Dk/lgS6xkrSzNBnhbb2q8xPgY8kRcOvG5D6jsrLuf4Z6r0TwuU4Ng4zJfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4664.1.6cd374d385","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4664.1.6cd374d385","@open-mercato/shared":"0.6.5-canary.4664.1.6cd374d385"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4664.1.6cd374d385","@open-mercato/shared":"0.6.5-canary.4664.1.6cd374d385"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4664.1.6cd374d385_1780661150446_0.44478492252637203","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4663.1.067b8fb70c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4663.1.067b8fb70c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4663.1.067b8fb70c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b616b0a198ccace2ee3a88d1743c1b3989c6ef4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4663.1.067b8fb70c.tgz","fileCount":746,"integrity":"sha512-WYOVpk9W0ZvY7KbMy32mDp7HYZNKD7hWxBcp+LB3mNT2Pnxb6+4dod/Z1oiWXoC8zyYeXektdLXVpb3z6ZEjQA==","signatures":[{"sig":"MEYCIQDTvvums2H76+ifPC5k5vn7sSaNrWu/Qc9I9hWOW7ZuQwIhALhpL+qVQVDZTeAXSBcct1OBI6jRXU6+nd8hhHfCjak8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4663.1.067b8fb70c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WYOVpk9W0ZvY7KbMy32mDp7HYZNKD7hWxBcp+LB3mNT2Pnxb6+4dod/Z1oiWXoC8zyYeXektdLXVpb3z6ZEjQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4663.1.067b8fb70c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4663.1.067b8fb70c","@open-mercato/shared":"0.6.5-canary.4663.1.067b8fb70c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4663.1.067b8fb70c","@open-mercato/shared":"0.6.5-canary.4663.1.067b8fb70c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4663.1.067b8fb70c_1780662884533_0.9983341209997265","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4666.1.67f4ef3ece":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4666.1.67f4ef3ece","_id":"@open-mercato/ai-assistant@0.6.5-canary.4666.1.67f4ef3ece","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"107c4dd028e8caa090bb29addc546099dc073564","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4666.1.67f4ef3ece.tgz","fileCount":746,"integrity":"sha512-TS93k16Gsyh96eE2dDHz0Zb5Uh9Hzz52acykB2s3vULo+HyDQfqLfKTHW3lww1cxI/+4usypyXxhIPMIn+2OBA==","signatures":[{"sig":"MEYCIQCmFgs/IE1hHgjgrhWd9j7gxchIz5RHzmk74SD7BH8apAIhAOHN7baOzgvB7dgG2uAqnbQ8J06gNIvapC5EPsZfjUOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4666.1.67f4ef3ece","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TS93k16Gsyh96eE2dDHz0Zb5Uh9Hzz52acykB2s3vULo+HyDQfqLfKTHW3lww1cxI/+4usypyXxhIPMIn+2OBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4666.1.67f4ef3ece","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4666.1.67f4ef3ece","@open-mercato/shared":"0.6.5-canary.4666.1.67f4ef3ece"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4666.1.67f4ef3ece","@open-mercato/shared":"0.6.5-canary.4666.1.67f4ef3ece"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4666.1.67f4ef3ece_1780663678414_0.9373672295769448","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4669.1.4d3595baf1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4669.1.4d3595baf1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4669.1.4d3595baf1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0909733da28275438881bc09b0a5017d08f7956","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4669.1.4d3595baf1.tgz","fileCount":746,"integrity":"sha512-q18hXrb/SSBV0JEBEDWjMuJYVICvhmEwpXCFM9QV7qiDC4EYAhCjpmGZ3XcONiiogeqD3I+wkcDoOCGz7oiklA==","signatures":[{"sig":"MEUCIQD17cQTQtCb83uGxIs6UGAn9jBXsdErLZYGF4thIRFF8QIgaIJa5hoTJIiprFJAq/N9AsIKbWy2piJ98bsR516PEVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4669.1.4d3595baf1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q18hXrb/SSBV0JEBEDWjMuJYVICvhmEwpXCFM9QV7qiDC4EYAhCjpmGZ3XcONiiogeqD3I+wkcDoOCGz7oiklA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4669.1.4d3595baf1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4669.1.4d3595baf1","@open-mercato/shared":"0.6.5-canary.4669.1.4d3595baf1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4669.1.4d3595baf1","@open-mercato/shared":"0.6.5-canary.4669.1.4d3595baf1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4669.1.4d3595baf1_1780666212728_0.9244106526025702","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4668.1.d4c2d77a4f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4668.1.d4c2d77a4f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4668.1.d4c2d77a4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb5e8e807cdd6d80473c5ac517b118e174c41142","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4668.1.d4c2d77a4f.tgz","fileCount":746,"integrity":"sha512-C/tJoZ+PkD0SkmAd1BDFVsySQJINtwY1W0z+fTqD5TNnuf/ytEr79CWmIN/1v+aCzwmUcn8ZlAcpKJPyoxpu0w==","signatures":[{"sig":"MEUCIQCcT9kle5ZKV5yLOF0PNBPZEhPFIacdFIBN7CNS7uJd/gIgFbx4DT7k4CuRa+nKXSe2GIjV/FIuRSbrdEAysruCnmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4668.1.d4c2d77a4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C/tJoZ+PkD0SkmAd1BDFVsySQJINtwY1W0z+fTqD5TNnuf/ytEr79CWmIN/1v+aCzwmUcn8ZlAcpKJPyoxpu0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4668.1.d4c2d77a4f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4668.1.d4c2d77a4f","@open-mercato/shared":"0.6.5-canary.4668.1.d4c2d77a4f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4668.1.d4c2d77a4f","@open-mercato/shared":"0.6.5-canary.4668.1.d4c2d77a4f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4668.1.d4c2d77a4f_1780666612158_0.15803852587298062","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4670.1.afe50dfd5c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4670.1.afe50dfd5c","_id":"@open-mercato/ai-assistant@0.6.5-develop.4670.1.afe50dfd5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9489e67965e0cd1dba468932555d7c93e90db0f3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4670.1.afe50dfd5c.tgz","fileCount":746,"integrity":"sha512-TZ/tL0gZ693yrr0FumPe1T8FSJ71DruCEYbZvRs1g6FvjtWNqQrBGjAtW6NWLZayyspVRRH9y1JmQqepb/d4pA==","signatures":[{"sig":"MEYCIQDP8f7+gcjhvPu8mBoGt0PqLlXHlUDUCvy9QQ5wzhUdsgIhAJjDU/I3E6HlHTayp3Svz8Vsr0LxXCI6+np85q3Fucdk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4670.1.afe50dfd5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TZ/tL0gZ693yrr0FumPe1T8FSJ71DruCEYbZvRs1g6FvjtWNqQrBGjAtW6NWLZayyspVRRH9y1JmQqepb/d4pA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4670.1.afe50dfd5c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4670.1.afe50dfd5c","@open-mercato/shared":"0.6.5-develop.4670.1.afe50dfd5c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4670.1.afe50dfd5c","@open-mercato/shared":"0.6.5-develop.4670.1.afe50dfd5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4670.1.afe50dfd5c_1780667440900_0.28169924038115646","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4671.1.c130981039":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4671.1.c130981039","_id":"@open-mercato/ai-assistant@0.6.5-canary.4671.1.c130981039","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0539e9827d4ec94325dbd4147ca3eccdff3726b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4671.1.c130981039.tgz","fileCount":746,"integrity":"sha512-/yGIj71QWVUa51TdN81jpmDa9Tio9ePJ53js80RTh6QOzqayNJEDn6XxMmYir7EUc35TKzwkZszm2MSJHb27ug==","signatures":[{"sig":"MEQCIDMFxEQREG7EZ3fjR14F5WM853deiSNo2+m/OPw0Q4VcAiBeDF1ysJnMUCe7pkRjDsnE478cT9IdwritGQklQWctaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4671.1.c130981039","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/yGIj71QWVUa51TdN81jpmDa9Tio9ePJ53js80RTh6QOzqayNJEDn6XxMmYir7EUc35TKzwkZszm2MSJHb27ug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4671.1.c130981039","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4671.1.c130981039","@open-mercato/shared":"0.6.5-canary.4671.1.c130981039"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4671.1.c130981039","@open-mercato/shared":"0.6.5-canary.4671.1.c130981039"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4671.1.c130981039_1780667861715_0.7020670359550154","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4674.1.bf258550ce":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4674.1.bf258550ce","_id":"@open-mercato/ai-assistant@0.6.5-develop.4674.1.bf258550ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"634c8c28efa3cbfa3c4d759a657d6306fec2f9bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4674.1.bf258550ce.tgz","fileCount":746,"integrity":"sha512-rIIENEQjSOba3p5JRYpAR5xSxcbn1ezlwchD2HmpKwLgCDdG9Eg77tJ+TlYQd/JRew/guEyEJJOZu9obOzzJRg==","signatures":[{"sig":"MEYCIQD+oi0TleCzE72o36/lRFpRlQRB6sfhUUfFzqpGyF++cQIhALw+TTpoUdzX2JalHhnSMgu7rtC9SDRQW7xQsGfCjyJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4674.1.bf258550ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rIIENEQjSOba3p5JRYpAR5xSxcbn1ezlwchD2HmpKwLgCDdG9Eg77tJ+TlYQd/JRew/guEyEJJOZu9obOzzJRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4674.1.bf258550ce","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4674.1.bf258550ce","@open-mercato/shared":"0.6.5-develop.4674.1.bf258550ce"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4674.1.bf258550ce","@open-mercato/shared":"0.6.5-develop.4674.1.bf258550ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4674.1.bf258550ce_1780670310999_0.7728002486824292","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4673.1.62b7de5fbc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4673.1.62b7de5fbc","_id":"@open-mercato/ai-assistant@0.6.5-canary.4673.1.62b7de5fbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"369837d093a6ba813d20cdd0b13f65c2b2d4dc78","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4673.1.62b7de5fbc.tgz","fileCount":746,"integrity":"sha512-Q1E+Xvf3UTIZgO30/5OhBcIrEaQuG4Js83futnLpFUZdIIO1DtcmjPRqqqxrsLI0hlj15TB2oEU3Dvnqpbx9Ww==","signatures":[{"sig":"MEYCIQCj+L0EypiXsxE7rdHgp53RRRUTc2TRQ5AFPgwUCO8VogIhAOJj8Qxu/BgYwAmhuqlje+/rDbHM7Be5vjVKhJafBO9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4673.1.62b7de5fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q1E+Xvf3UTIZgO30/5OhBcIrEaQuG4Js83futnLpFUZdIIO1DtcmjPRqqqxrsLI0hlj15TB2oEU3Dvnqpbx9Ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4673.1.62b7de5fbc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4673.1.62b7de5fbc","@open-mercato/shared":"0.6.5-canary.4673.1.62b7de5fbc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4673.1.62b7de5fbc","@open-mercato/shared":"0.6.5-canary.4673.1.62b7de5fbc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4673.1.62b7de5fbc_1780670592821_0.271288468802094","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4689.1.1d32b7f5cc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4689.1.1d32b7f5cc","_id":"@open-mercato/ai-assistant@0.6.5-canary.4689.1.1d32b7f5cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df4b1d67a6c264465c003aa95060ce06f434d75b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4689.1.1d32b7f5cc.tgz","fileCount":746,"integrity":"sha512-rKsPPyTC8OMLzkuKG8T+x22IWZ/0wWHO+A2YmO3YizAt3SyS76SUKQ8x+cX1B0Qmrm+PdgFzy3Fr7ugXWGq9zw==","signatures":[{"sig":"MEQCIGRywpn5tclpHnnGPafzyHUCgfZ6xWCSSHWIHGbxzubGAiAN0dYzckPv33SOC6dDMsvNZKihNDJGitNEdoA3xgwVWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4689.1.1d32b7f5cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rKsPPyTC8OMLzkuKG8T+x22IWZ/0wWHO+A2YmO3YizAt3SyS76SUKQ8x+cX1B0Qmrm+PdgFzy3Fr7ugXWGq9zw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4689.1.1d32b7f5cc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4689.1.1d32b7f5cc","@open-mercato/shared":"0.6.5-canary.4689.1.1d32b7f5cc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4689.1.1d32b7f5cc","@open-mercato/shared":"0.6.5-canary.4689.1.1d32b7f5cc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4689.1.1d32b7f5cc_1780672554615_0.560710621617281","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4691.1.bb409545b3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4691.1.bb409545b3","_id":"@open-mercato/ai-assistant@0.6.5-develop.4691.1.bb409545b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"119a093e70756d5b4854d77a07b27a378f3fa477","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4691.1.bb409545b3.tgz","fileCount":746,"integrity":"sha512-LlNu4Sywr0gsG90qy4vZtXofA+Y96UiK5t4wQphKkHWdiy9pMvCWkN5XNdL534gsN61S+U4pDUO02rfKE9SuBA==","signatures":[{"sig":"MEQCIGSer0dgNiajo9MRgA5k4LkZ2TLNO8ZAg1azjigLaOOAAiBKtw5B4pfYj4vSsfjTRcgQ6P4CYLTzbbK9M6HBdQgnWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4691.1.bb409545b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LlNu4Sywr0gsG90qy4vZtXofA+Y96UiK5t4wQphKkHWdiy9pMvCWkN5XNdL534gsN61S+U4pDUO02rfKE9SuBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4691.1.bb409545b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4691.1.bb409545b3","@open-mercato/shared":"0.6.5-develop.4691.1.bb409545b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4691.1.bb409545b3","@open-mercato/shared":"0.6.5-develop.4691.1.bb409545b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4691.1.bb409545b3_1780673456987_0.6312591244649939","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4692.1.dceb504d64":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4692.1.dceb504d64","_id":"@open-mercato/ai-assistant@0.6.5-canary.4692.1.dceb504d64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"817ee9dca33a7917797fb6e15f40851e5cdabbd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4692.1.dceb504d64.tgz","fileCount":746,"integrity":"sha512-Z1HljXReMqjCIUalmQpO0lrelMTUzCajYAvof77GRUsWVVcdQqmyhAPO2mtvBlJySHnXU/hAD39kY07O8GWLSA==","signatures":[{"sig":"MEUCIQDmj4JyXZqxaUlYKz2Oc1qsjqvgozMi/kHXOSjWr1X7PQIgNRCj0dI/LCgLOKj4iuNEDrR3PzJoWqyNQGKxp7by2LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4692.1.dceb504d64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z1HljXReMqjCIUalmQpO0lrelMTUzCajYAvof77GRUsWVVcdQqmyhAPO2mtvBlJySHnXU/hAD39kY07O8GWLSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4692.1.dceb504d64","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4692.1.dceb504d64","@open-mercato/shared":"0.6.5-canary.4692.1.dceb504d64"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4692.1.dceb504d64","@open-mercato/shared":"0.6.5-canary.4692.1.dceb504d64"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4692.1.dceb504d64_1780673500638_0.9966585626086419","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4694.1.4ac58e91f7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4694.1.4ac58e91f7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4694.1.4ac58e91f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"82e8f26eee3726370e8672fb414b5b5abf3148de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4694.1.4ac58e91f7.tgz","fileCount":746,"integrity":"sha512-aic6/DeJbg5uY9tQiivKyQ8iHmsKvEyayXTIrHmm4QwyK6Ywuo/ws8rWfIHRQrP1iPg8GmJWIkWJnotAvSkr8Q==","signatures":[{"sig":"MEYCIQDCsSjlpzRpkBjKdDRAnZ+Kw2gkdCbqnfz+X9MWJ8JJSAIhAM72WSNxNk9XALnBKg3vILFbb7GL4Kbym5bCldInELF3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4694.1.4ac58e91f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aic6/DeJbg5uY9tQiivKyQ8iHmsKvEyayXTIrHmm4QwyK6Ywuo/ws8rWfIHRQrP1iPg8GmJWIkWJnotAvSkr8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4694.1.4ac58e91f7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4694.1.4ac58e91f7","@open-mercato/shared":"0.6.5-canary.4694.1.4ac58e91f7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4694.1.4ac58e91f7","@open-mercato/shared":"0.6.5-canary.4694.1.4ac58e91f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4694.1.4ac58e91f7_1780673767756_0.6780558458235575","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4697.1.3d6c732a37":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4697.1.3d6c732a37","_id":"@open-mercato/ai-assistant@0.6.5-canary.4697.1.3d6c732a37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23742e8903aba9b6ebc2ebed645c982564579936","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4697.1.3d6c732a37.tgz","fileCount":746,"integrity":"sha512-cDz/52ab036qVXSty1u5FXDAtfxFBu1OrDoA+9wFd19xx3tvVZHdLdel0mZvfi3PEhMUHe4h1iXqDTk0fUu1Iw==","signatures":[{"sig":"MEUCIQDrnealvq5K4pKL9tzp2OeMuyBvaVWMqEEDP7YnxAcmGwIga8BuqetiIiP+dangFAZvQP+nDb6K1U0q9CYx6XkBP4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4697.1.3d6c732a37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cDz/52ab036qVXSty1u5FXDAtfxFBu1OrDoA+9wFd19xx3tvVZHdLdel0mZvfi3PEhMUHe4h1iXqDTk0fUu1Iw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4697.1.3d6c732a37","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4697.1.3d6c732a37","@open-mercato/shared":"0.6.5-canary.4697.1.3d6c732a37"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4697.1.3d6c732a37","@open-mercato/shared":"0.6.5-canary.4697.1.3d6c732a37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4697.1.3d6c732a37_1780674278019_0.2135887319254961","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4693.1.4f9d596cff":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4693.1.4f9d596cff","_id":"@open-mercato/ai-assistant@0.6.5-canary.4693.1.4f9d596cff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3126a9a3ed7989d1beea412253c0a9418212c80a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4693.1.4f9d596cff.tgz","fileCount":746,"integrity":"sha512-O7LQvlsuV6J1SAS4GYRLa8Gxi5ir8LpQArDZR/+LLNBWrSopgH6za5iXX3gDUwZUYd3y3l1rfqx+011Bu8TMMA==","signatures":[{"sig":"MEYCIQC2wK6eY4VLuJjMc9/3+Wlge+SF0AYBvr4M2j4hFnJBcwIhAOCvG4fwsASW4EFQ34iC0oo/ZVVYKAaXV/DUtZfdxxEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4693.1.4f9d596cff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O7LQvlsuV6J1SAS4GYRLa8Gxi5ir8LpQArDZR/+LLNBWrSopgH6za5iXX3gDUwZUYd3y3l1rfqx+011Bu8TMMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4693.1.4f9d596cff","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4693.1.4f9d596cff","@open-mercato/shared":"0.6.5-canary.4693.1.4f9d596cff"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4693.1.4f9d596cff","@open-mercato/shared":"0.6.5-canary.4693.1.4f9d596cff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4693.1.4f9d596cff_1780675766161_0.7419194116937478","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4695.1.42ee0ddf0e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4695.1.42ee0ddf0e","_id":"@open-mercato/ai-assistant@0.6.5-develop.4695.1.42ee0ddf0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2f1d1a2591703e3c22a8d7da3dd027be6f4b1fb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4695.1.42ee0ddf0e.tgz","fileCount":746,"integrity":"sha512-d3jKUsoV2g21mz9v8RAa+QFKI+8BESNhw+KEaTgG4gJ8zqOrIAKd3dFJr3ndQdkWmxMiWRo+FV2EHJBFY8p0fQ==","signatures":[{"sig":"MEQCIBqyr4Ka3V0dlo/cdN8j1eAIr0gR5EVuqD8fbBXKvYgPAiAaAfUFl4NKvhQ87RapDUQwCdtARPhLxaL/RZCbrj+TYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4695.1.42ee0ddf0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d3jKUsoV2g21mz9v8RAa+QFKI+8BESNhw+KEaTgG4gJ8zqOrIAKd3dFJr3ndQdkWmxMiWRo+FV2EHJBFY8p0fQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4695.1.42ee0ddf0e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4695.1.42ee0ddf0e","@open-mercato/shared":"0.6.5-develop.4695.1.42ee0ddf0e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4695.1.42ee0ddf0e","@open-mercato/shared":"0.6.5-develop.4695.1.42ee0ddf0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4695.1.42ee0ddf0e_1780676148912_0.1043202524050113","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4696.1.5af85ba9eb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4696.1.5af85ba9eb","_id":"@open-mercato/ai-assistant@0.6.5-canary.4696.1.5af85ba9eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6151c1d5181c0ed40d30749ac22398d7776ac938","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4696.1.5af85ba9eb.tgz","fileCount":746,"integrity":"sha512-zRkWpM01+6GzKdq4YTuCGC082FxW+97rSxgUzVnGMgsbV5ztAAC2m5HlZSjNICfZOZ22pJhNpWDZGHuMOTObmg==","signatures":[{"sig":"MEYCIQCk+U46PzJDOkj8zOBXs3C27DsSo34VukSZBkds8O9XjQIhALDmm0hfUmecnQDr8QSFUC6OWBS83uE1ZYNTFTxdX9j0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4696.1.5af85ba9eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zRkWpM01+6GzKdq4YTuCGC082FxW+97rSxgUzVnGMgsbV5ztAAC2m5HlZSjNICfZOZ22pJhNpWDZGHuMOTObmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4696.1.5af85ba9eb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4696.1.5af85ba9eb","@open-mercato/shared":"0.6.5-canary.4696.1.5af85ba9eb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4696.1.5af85ba9eb","@open-mercato/shared":"0.6.5-canary.4696.1.5af85ba9eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4696.1.5af85ba9eb_1780676433320_0.0488691761085247","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4703.1.59a086a9ee":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4703.1.59a086a9ee","_id":"@open-mercato/ai-assistant@0.6.5-develop.4703.1.59a086a9ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b479c0f300eef7cd0b4224d33819b105a0772f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4703.1.59a086a9ee.tgz","fileCount":746,"integrity":"sha512-XZGa4N6Yaq64SvBzvmshUcMGs4Cz3lPi0wNL8yXZBZwbmHWbQ84Tlq5MqRzyifDPdNwUEi7R//SV2wk2HW+gzw==","signatures":[{"sig":"MEUCIQCDtLpz1pRCIw/2nE9GZBfOnzGLsBdKTLP1uDiBn+sqSQIgdOdMSdLNbuTlvJSw4fJSy7JTuE4n9qn8OWO+EW7IAdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4703.1.59a086a9ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XZGa4N6Yaq64SvBzvmshUcMGs4Cz3lPi0wNL8yXZBZwbmHWbQ84Tlq5MqRzyifDPdNwUEi7R//SV2wk2HW+gzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4703.1.59a086a9ee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4703.1.59a086a9ee","@open-mercato/shared":"0.6.5-develop.4703.1.59a086a9ee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4703.1.59a086a9ee","@open-mercato/shared":"0.6.5-develop.4703.1.59a086a9ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4703.1.59a086a9ee_1780679072960_0.0260457429114076","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4704.1.5e135dbdb5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4704.1.5e135dbdb5","_id":"@open-mercato/ai-assistant@0.6.5-canary.4704.1.5e135dbdb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ee71129eddd0234eead08c039611e8c5f141414","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4704.1.5e135dbdb5.tgz","fileCount":746,"integrity":"sha512-YkKkiMjb1vx0hHW6tMM4Gx5hjfZFcml4v1RH1+Ax/S2miQpCaFuwf61zb9P7eDJM6cEa62UccH/LGu40UxrVQw==","signatures":[{"sig":"MEUCIE4kItz1qIuFee5sW9E5gSEkDKqDglJJpimwArh8K8C/AiEA0ODk9Nq/0Wi36l2V8L+jJg6EMTg0Hr3q2/TFpH8Ga40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4704.1.5e135dbdb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YkKkiMjb1vx0hHW6tMM4Gx5hjfZFcml4v1RH1+Ax/S2miQpCaFuwf61zb9P7eDJM6cEa62UccH/LGu40UxrVQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4704.1.5e135dbdb5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4704.1.5e135dbdb5","@open-mercato/shared":"0.6.5-canary.4704.1.5e135dbdb5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4704.1.5e135dbdb5","@open-mercato/shared":"0.6.5-canary.4704.1.5e135dbdb5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4704.1.5e135dbdb5_1780679544714_0.013540258998924637","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4702.1.fb864bb4c4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4702.1.fb864bb4c4","_id":"@open-mercato/ai-assistant@0.6.5-canary.4702.1.fb864bb4c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc6eb545c78605f0419a46fe5d6c335c7a4a2ba7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4702.1.fb864bb4c4.tgz","fileCount":746,"integrity":"sha512-Zk8rKKMZQmxmUV1LL84La4RicmAnO0tTMYjoA9Iw7vSRNanIdD1Y/KO8aD4G1EZiEo6pmQJ9TsKAJseTKN8+gQ==","signatures":[{"sig":"MEUCIAmkXXj8wGeoEBBsIt9QyWNxRqHktpKxEfKhSx413Dm8AiEAurcgs2pbxlV6RcNMB+rZOfCaXxIka0YyW5LBaFfYX1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4702.1.fb864bb4c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zk8rKKMZQmxmUV1LL84La4RicmAnO0tTMYjoA9Iw7vSRNanIdD1Y/KO8aD4G1EZiEo6pmQJ9TsKAJseTKN8+gQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4702.1.fb864bb4c4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4702.1.fb864bb4c4","@open-mercato/shared":"0.6.5-canary.4702.1.fb864bb4c4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4702.1.fb864bb4c4","@open-mercato/shared":"0.6.5-canary.4702.1.fb864bb4c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4702.1.fb864bb4c4_1780679599462_0.10601229075125995","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4706.1.38840c07a1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4706.1.38840c07a1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4706.1.38840c07a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f118331c2b40644c83f9e150c5abaa67cf792cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4706.1.38840c07a1.tgz","fileCount":746,"integrity":"sha512-rkVIRUK2mBQIy/z+ijrHPFeBTqHca+MvcLBGCP0s9qRIVXvWu3zwnnwmgLiI8T6giEw4VrK6uCO+dQt4wsAWgw==","signatures":[{"sig":"MEYCIQDsJE1JuOA1UvGKpAj5K+eFIxlMzjoelYMLHEJx1W5hiAIhAICWVyrru4hCFf6pHmMcCUhIWNS3vzt49nv0bO0xYzEa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4706.1.38840c07a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rkVIRUK2mBQIy/z+ijrHPFeBTqHca+MvcLBGCP0s9qRIVXvWu3zwnnwmgLiI8T6giEw4VrK6uCO+dQt4wsAWgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4706.1.38840c07a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4706.1.38840c07a1","@open-mercato/shared":"0.6.5-canary.4706.1.38840c07a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4706.1.38840c07a1","@open-mercato/shared":"0.6.5-canary.4706.1.38840c07a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4706.1.38840c07a1_1780680692681_0.7760813625156022","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4707.1.9b7edeeb38":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4707.1.9b7edeeb38","_id":"@open-mercato/ai-assistant@0.6.5-canary.4707.1.9b7edeeb38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77ece06357291d3f38f86547d5d4d92551e34673","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4707.1.9b7edeeb38.tgz","fileCount":746,"integrity":"sha512-VPAuyVvLUFe6iXmWDxT9s9otUu+eJjiAaRfML2lx/LDASfqseV32KjUYvPVWVcZ5J5z9/A0Ph/GBSPaNK0ObFg==","signatures":[{"sig":"MEUCIQCBrCCS0VSxYT0bjF/JQt8zEbtN3A9kmeVX/BxLHB7xcQIgcaSHHp1vaDNMkrK4Y9lKDlRjT5jISRrGTNCMLLbZtho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4707.1.9b7edeeb38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VPAuyVvLUFe6iXmWDxT9s9otUu+eJjiAaRfML2lx/LDASfqseV32KjUYvPVWVcZ5J5z9/A0Ph/GBSPaNK0ObFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4707.1.9b7edeeb38","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4707.1.9b7edeeb38","@open-mercato/shared":"0.6.5-canary.4707.1.9b7edeeb38"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4707.1.9b7edeeb38","@open-mercato/shared":"0.6.5-canary.4707.1.9b7edeeb38"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4707.1.9b7edeeb38_1780681051028_0.08975629943661678","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4710.1.f673cd311a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4710.1.f673cd311a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4710.1.f673cd311a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af9c5d7eb377899199e4aa6f7f316bad00fa8b5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4710.1.f673cd311a.tgz","fileCount":746,"integrity":"sha512-Z7uGn7eZE6rdHo3YyTAcfqJF4bLV9ZHqMMQCrToxhFLhS8PvUSFI/v5Rc/l8FJzy1tWmhNnLDH3PwkIXHJCEKA==","signatures":[{"sig":"MEUCIQCaWDt4gWruv/zx1NLhFB7+IEYvcFKd8Ublq8O1Si9mYwIgarKlsoICuMr33MBRZ91VbKP0HlVkcKwUl1/FGXVp9OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4710.1.f673cd311a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z7uGn7eZE6rdHo3YyTAcfqJF4bLV9ZHqMMQCrToxhFLhS8PvUSFI/v5Rc/l8FJzy1tWmhNnLDH3PwkIXHJCEKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4710.1.f673cd311a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4710.1.f673cd311a","@open-mercato/shared":"0.6.5-canary.4710.1.f673cd311a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4710.1.f673cd311a","@open-mercato/shared":"0.6.5-canary.4710.1.f673cd311a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4710.1.f673cd311a_1780681303239_0.9358566513386242","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4709.1.295d1d7972":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4709.1.295d1d7972","_id":"@open-mercato/ai-assistant@0.6.5-canary.4709.1.295d1d7972","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b70297a2b1e99a0f289e79988915ca62195895f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4709.1.295d1d7972.tgz","fileCount":746,"integrity":"sha512-zR9IK4qMy62qHjxZIy8ltYMFxzFsZzXID3I0yfzwnh0Q+6tWYdVqUWkX7z7rwpxCXgW4EOF8WKdV7726/GxbBw==","signatures":[{"sig":"MEYCIQDtcUUE0FPbdEsI3ggvznOIklRiEMIB7hFirg49sbdwgQIhAJcrsvSMCPHeLrlBJRyeKKRyVXlhtoPGPjuJN+NDZgyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4709.1.295d1d7972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zR9IK4qMy62qHjxZIy8ltYMFxzFsZzXID3I0yfzwnh0Q+6tWYdVqUWkX7z7rwpxCXgW4EOF8WKdV7726/GxbBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4709.1.295d1d7972","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4709.1.295d1d7972","@open-mercato/shared":"0.6.5-canary.4709.1.295d1d7972"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4709.1.295d1d7972","@open-mercato/shared":"0.6.5-canary.4709.1.295d1d7972"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4709.1.295d1d7972_1780682463716_0.285435509562846","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4708.1.93cb8395bd":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4708.1.93cb8395bd","_id":"@open-mercato/ai-assistant@0.6.5-develop.4708.1.93cb8395bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"154a69b369ecb4ffb73b8e951d84ff23e59ce970","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4708.1.93cb8395bd.tgz","fileCount":746,"integrity":"sha512-a5v1998RnyyyKTI8KLkq9NlZ35Sox3L2FnTBaGjjICf22S/LyZcYL0f/IUksuHQZqoLi96SUuCkj8aX8MX70SA==","signatures":[{"sig":"MEQCIECLis31rfSzcqOJaUlzvN9AaUf10TVV8iuKEyhsKMOwAiBzjL3++SFNtzXpQGrLZGWcdEyuwbKjkZiWkm4Dyv/Oig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4708.1.93cb8395bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a5v1998RnyyyKTI8KLkq9NlZ35Sox3L2FnTBaGjjICf22S/LyZcYL0f/IUksuHQZqoLi96SUuCkj8aX8MX70SA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4708.1.93cb8395bd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4708.1.93cb8395bd","@open-mercato/shared":"0.6.5-develop.4708.1.93cb8395bd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4708.1.93cb8395bd","@open-mercato/shared":"0.6.5-develop.4708.1.93cb8395bd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4708.1.93cb8395bd_1780682469258_0.6303695484814058","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4718.1.56d834bb34":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4718.1.56d834bb34","_id":"@open-mercato/ai-assistant@0.6.5-develop.4718.1.56d834bb34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae26b5e0601e7c518fe3eb2c16ca43c2314506be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4718.1.56d834bb34.tgz","fileCount":746,"integrity":"sha512-tevF460n3hUMzlMA+nrsWmkMmARvshmSGvtyHK6uJdEHtjRm4KpqvMqB8xTTSzvj5hqggKhCIqLudAis5MvGHw==","signatures":[{"sig":"MEYCIQCz0y/WeuKOMbfFD+1b9SVmC+hDlkLFYz5zO4QjprLwEwIhANseq2Ohf1WsEZmU7hfVWqutiOWQTRjM9YSzZt0JH/8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4718.1.56d834bb34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tevF460n3hUMzlMA+nrsWmkMmARvshmSGvtyHK6uJdEHtjRm4KpqvMqB8xTTSzvj5hqggKhCIqLudAis5MvGHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4718.1.56d834bb34","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4718.1.56d834bb34","@open-mercato/shared":"0.6.5-develop.4718.1.56d834bb34"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4718.1.56d834bb34","@open-mercato/shared":"0.6.5-develop.4718.1.56d834bb34"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4718.1.56d834bb34_1780682878956_0.2860392243177081","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4719.1.5838b2899c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4719.1.5838b2899c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4719.1.5838b2899c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd7d714842fa9f52346a2284122a40f54b2cd6eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4719.1.5838b2899c.tgz","fileCount":746,"integrity":"sha512-vdONrZPahHdDM0amJa5FEvQjD1/W0qxZsbFSWygMXbKKfy4CSSNuEnHYpodIJjfq5Rf8xxJ8/mfrsc8fBoCK1g==","signatures":[{"sig":"MEYCIQDeOEoO7bwjwQp2eL8mnKNRSnGICvTZll8lIdl2ADoqUgIhAOod9wUexs6A6oS4A/1umgkz6mPi6AQfHGNH/0bt/6oR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4719.1.5838b2899c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vdONrZPahHdDM0amJa5FEvQjD1/W0qxZsbFSWygMXbKKfy4CSSNuEnHYpodIJjfq5Rf8xxJ8/mfrsc8fBoCK1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4719.1.5838b2899c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4719.1.5838b2899c","@open-mercato/shared":"0.6.5-canary.4719.1.5838b2899c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4719.1.5838b2899c","@open-mercato/shared":"0.6.5-canary.4719.1.5838b2899c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4719.1.5838b2899c_1780683149424_0.6799832698762693","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4720.1.8cf95a6f7f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4720.1.8cf95a6f7f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4720.1.8cf95a6f7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dda993c0157303e00d04b4e1bdb0ac2477fdfcb1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4720.1.8cf95a6f7f.tgz","fileCount":746,"integrity":"sha512-Ugoyc+mGSRy6+gaVm8TMtcXcYmJjKxyrD/pD1rKUQmTidrcYfYlXshj+MVGzjbYrpSdZL8T/vLYzaIOOfLTlKg==","signatures":[{"sig":"MEYCIQChXSRts2QgrHzU/oOWJyzTNsJayBevv5wybnJnEpAQnQIhALGIvozz1jF5oy2m8hCS+oes6Na3CrmsrIxFcnYYNHv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4720.1.8cf95a6f7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ugoyc+mGSRy6+gaVm8TMtcXcYmJjKxyrD/pD1rKUQmTidrcYfYlXshj+MVGzjbYrpSdZL8T/vLYzaIOOfLTlKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4720.1.8cf95a6f7f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4720.1.8cf95a6f7f","@open-mercato/shared":"0.6.5-canary.4720.1.8cf95a6f7f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4720.1.8cf95a6f7f","@open-mercato/shared":"0.6.5-canary.4720.1.8cf95a6f7f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4720.1.8cf95a6f7f_1780683624250_0.1582268094936332","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4721.1.114b3cb7ac":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4721.1.114b3cb7ac","_id":"@open-mercato/ai-assistant@0.6.5-canary.4721.1.114b3cb7ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58cfc23b7e21696019b7cd72ed3a21ba3da73551","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4721.1.114b3cb7ac.tgz","fileCount":746,"integrity":"sha512-qpLF6LEWFzLMBUcA04DdpjihoPHatOQ0VkgybbpJz3fWrSfo6ATkm2yre88xCLHNcbwnrhrtH/n8gXTZHYq7nw==","signatures":[{"sig":"MEUCIHBFsy5Zzuf1KrffNW5E8VucGPADmhBTf8/63QCh/rTqAiEA4LDu0j4x1gBHvfEDt2O8ZGb1+BAkn/Rw9qwLFWoPxbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4721.1.114b3cb7ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qpLF6LEWFzLMBUcA04DdpjihoPHatOQ0VkgybbpJz3fWrSfo6ATkm2yre88xCLHNcbwnrhrtH/n8gXTZHYq7nw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4721.1.114b3cb7ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4721.1.114b3cb7ac","@open-mercato/shared":"0.6.5-canary.4721.1.114b3cb7ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4721.1.114b3cb7ac","@open-mercato/shared":"0.6.5-canary.4721.1.114b3cb7ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4721.1.114b3cb7ac_1780684483527_0.4010207749691934","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4723.1.1a90d26a7b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4723.1.1a90d26a7b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4723.1.1a90d26a7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c425deffc42a2acf5d645442be0888f00c34a1bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4723.1.1a90d26a7b.tgz","fileCount":746,"integrity":"sha512-oKvv6k+u7ilGMJ8zm7EgPVNfhs9nTr8EG8Rogsz2GGzWxt+E81kQ7dsq+gTafkYfN3XHmK+l/V4qoiv2CMLDoQ==","signatures":[{"sig":"MEYCIQDsJHTij+TEDe6x6qrgEHuvG/2CayXtcrxfm4oAIzfcDgIhAJxe0/XQ8ugdzaTwpDYff+A/Ug0XMT5gzz7jRXz3yIxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4723.1.1a90d26a7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oKvv6k+u7ilGMJ8zm7EgPVNfhs9nTr8EG8Rogsz2GGzWxt+E81kQ7dsq+gTafkYfN3XHmK+l/V4qoiv2CMLDoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4723.1.1a90d26a7b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4723.1.1a90d26a7b","@open-mercato/shared":"0.6.5-canary.4723.1.1a90d26a7b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4723.1.1a90d26a7b","@open-mercato/shared":"0.6.5-canary.4723.1.1a90d26a7b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4723.1.1a90d26a7b_1780684503578_0.1363384314277265","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4713.1.0e9b69d1ee":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4713.1.0e9b69d1ee","_id":"@open-mercato/ai-assistant@0.6.5-canary.4713.1.0e9b69d1ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"582e62987c49d48d009df71245b893c10d566b27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4713.1.0e9b69d1ee.tgz","fileCount":746,"integrity":"sha512-0DK4glwK4fDaSQqAtMMgcdZaBDVHzTd2ZxST9KLy4NgEdb7a+1mijPd2E1ivw5dagEgVdqdR+exwxgLRUSB89g==","signatures":[{"sig":"MEUCIEOdEteZl13FPhtTXSxeDfo8o1NKVNjyIAMQdVE25f1vAiEAzG8uvsnjTHDMxWrneEutkuwmnwalYNfC0UyUrgkki1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4713.1.0e9b69d1ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0DK4glwK4fDaSQqAtMMgcdZaBDVHzTd2ZxST9KLy4NgEdb7a+1mijPd2E1ivw5dagEgVdqdR+exwxgLRUSB89g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4713.1.0e9b69d1ee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4713.1.0e9b69d1ee","@open-mercato/shared":"0.6.5-canary.4713.1.0e9b69d1ee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4713.1.0e9b69d1ee","@open-mercato/shared":"0.6.5-canary.4713.1.0e9b69d1ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4713.1.0e9b69d1ee_1780684669141_0.483197711485976","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4724.1.232c3ff4df":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4724.1.232c3ff4df","_id":"@open-mercato/ai-assistant@0.6.5-canary.4724.1.232c3ff4df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44e9ecf1097a5fe3df39726077466fefc1c318a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4724.1.232c3ff4df.tgz","fileCount":746,"integrity":"sha512-+rvgW1Asnz2zADg+DhEfFS0PLixGOY0aabGXfZTTsEG5NdPDM4Bcw5ikXVSK+hRXz5gxG0j0Dvs0a+HVVQ7i4Q==","signatures":[{"sig":"MEQCIEs89soTWX6rNVKef/0xgyKGxkgp51kP/bXkav004F3fAiBLB+8JyQjOGEJGiLrHXcF16ftSl5EmxTFVxpXSSXBpZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4724.1.232c3ff4df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+rvgW1Asnz2zADg+DhEfFS0PLixGOY0aabGXfZTTsEG5NdPDM4Bcw5ikXVSK+hRXz5gxG0j0Dvs0a+HVVQ7i4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4724.1.232c3ff4df","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4724.1.232c3ff4df","@open-mercato/shared":"0.6.5-canary.4724.1.232c3ff4df"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4724.1.232c3ff4df","@open-mercato/shared":"0.6.5-canary.4724.1.232c3ff4df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4724.1.232c3ff4df_1780684855488_0.08324896634574563","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4723.2.1a90d26a7b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4723.2.1a90d26a7b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4723.2.1a90d26a7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c827448b36341b65861c183e81ea583fb135984d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4723.2.1a90d26a7b.tgz","fileCount":746,"integrity":"sha512-YR8q1z3l+Ca9e5wDN3PYYN9A5JYxgqj2cv/p7lhdamAflzdp1ouHs78PL17pFQYZg22X5Qkt4d/i5IfpUQB/Ew==","signatures":[{"sig":"MEQCIG5IOFHPLI5f9IteeuK8U0OdpftSn7b3bB2nuWRTNzUdAiAN9BMGuTtGc1MDQvQ+W6UWCCWikMG7gXTNvq4vpSnNwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4723.2.1a90d26a7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YR8q1z3l+Ca9e5wDN3PYYN9A5JYxgqj2cv/p7lhdamAflzdp1ouHs78PL17pFQYZg22X5Qkt4d/i5IfpUQB/Ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4723.2.1a90d26a7b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4723.2.1a90d26a7b","@open-mercato/shared":"0.6.5-canary.4723.2.1a90d26a7b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4723.2.1a90d26a7b","@open-mercato/shared":"0.6.5-canary.4723.2.1a90d26a7b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4723.2.1a90d26a7b_1780684973168_0.37431144462422683","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4728.1.6434b07c1e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4728.1.6434b07c1e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4728.1.6434b07c1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c9339eac31957001c9954224d302062f15b5070","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4728.1.6434b07c1e.tgz","fileCount":746,"integrity":"sha512-vL08pYK9jz3C98MyqHFKziWDTaDCE9Ifse8WOVY4vqsyFLXF9ciS0P+png6M9WO+FjULO0TyH/z7RhkJYBjI0Q==","signatures":[{"sig":"MEUCIQC6E7wHXCGb2DtQBP1W4M9JZNcYLWdPw9fvCI3NSYPB/wIgKGrY172RQXigRPPi3X8DyrWggRmyKtlw0mpPSzZLRXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4728.1.6434b07c1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vL08pYK9jz3C98MyqHFKziWDTaDCE9Ifse8WOVY4vqsyFLXF9ciS0P+png6M9WO+FjULO0TyH/z7RhkJYBjI0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4728.1.6434b07c1e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4728.1.6434b07c1e","@open-mercato/shared":"0.6.5-canary.4728.1.6434b07c1e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4728.1.6434b07c1e","@open-mercato/shared":"0.6.5-canary.4728.1.6434b07c1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4728.1.6434b07c1e_1780687534455_0.3442872730615265","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4731.1.0d3aee22fe":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4731.1.0d3aee22fe","_id":"@open-mercato/ai-assistant@0.6.5-canary.4731.1.0d3aee22fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1cab50707419a4ccb85228698758a415a6e49039","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4731.1.0d3aee22fe.tgz","fileCount":746,"integrity":"sha512-TiU3VINANdLSGWpihOUXv/Xn73z58TjojFQ/+URJnEjR3SRphEU7C6AWV60a0+StZUfN+GEL6X9L5E636wWxAQ==","signatures":[{"sig":"MEUCIQCsAtv5kGZWF6LPPjPg4jq1Cu4Ze+JD2vcWBO+FOUgAdAIgJsprj8GQa6SR7c+cfSzOndk+lN1Frtc7jd4jiMmpuoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4731.1.0d3aee22fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TiU3VINANdLSGWpihOUXv/Xn73z58TjojFQ/+URJnEjR3SRphEU7C6AWV60a0+StZUfN+GEL6X9L5E636wWxAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4731.1.0d3aee22fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4731.1.0d3aee22fe","@open-mercato/shared":"0.6.5-canary.4731.1.0d3aee22fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4731.1.0d3aee22fe","@open-mercato/shared":"0.6.5-canary.4731.1.0d3aee22fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4731.1.0d3aee22fe_1780689934887_0.15868369498278279","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4732.1.732f6c67a5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4732.1.732f6c67a5","_id":"@open-mercato/ai-assistant@0.6.5-develop.4732.1.732f6c67a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5333eab50d9f289d9499687953a27c909fdfcbe9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4732.1.732f6c67a5.tgz","fileCount":746,"integrity":"sha512-ToI7telUAPTbWO6OuDjDmMm+VSXfwxL2/UU9S9n+11wYyvD1YrPr81PFXAMDdVoI1AWbD0eoMJdLQzGYoGeffg==","signatures":[{"sig":"MEQCID6XKMHl1dOna44ygo0nEnh+ESfwS0z62c1Kfm3ph/RqAiBVfhMmd2y2ZlbRI3HmMtm8XUvW3IEU7FawOtBw3tXojQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4732.1.732f6c67a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ToI7telUAPTbWO6OuDjDmMm+VSXfwxL2/UU9S9n+11wYyvD1YrPr81PFXAMDdVoI1AWbD0eoMJdLQzGYoGeffg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4732.1.732f6c67a5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4732.1.732f6c67a5","@open-mercato/shared":"0.6.5-develop.4732.1.732f6c67a5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4732.1.732f6c67a5","@open-mercato/shared":"0.6.5-develop.4732.1.732f6c67a5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4732.1.732f6c67a5_1780690336197_0.6942127994076623","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4733.1.034e654b1c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4733.1.034e654b1c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4733.1.034e654b1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80be207e6e4a33e4897b43479f3183a9b00d2309","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4733.1.034e654b1c.tgz","fileCount":746,"integrity":"sha512-kfbeOxaRTLmjDD9SztBLd034vb3OJUwNCu1lsK/wi/Vpo1U0yzogpupS467Ra3VDC3DQLOIo2ZPAQvIfBmHPGw==","signatures":[{"sig":"MEUCIBov4St7Qa/cRmkYOlrSfoiwIXbTnDuvx36lnvrCyIgVAiEApw0WMAkqgnBs/i/69GJB3e6GiYuE648Bk0YU+AKry9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4733.1.034e654b1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kfbeOxaRTLmjDD9SztBLd034vb3OJUwNCu1lsK/wi/Vpo1U0yzogpupS467Ra3VDC3DQLOIo2ZPAQvIfBmHPGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4733.1.034e654b1c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4733.1.034e654b1c","@open-mercato/shared":"0.6.5-canary.4733.1.034e654b1c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4733.1.034e654b1c","@open-mercato/shared":"0.6.5-canary.4733.1.034e654b1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4733.1.034e654b1c_1780690358836_0.7135224422771103","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4734.1.dd8285dd2e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4734.1.dd8285dd2e","_id":"@open-mercato/ai-assistant@0.6.5-develop.4734.1.dd8285dd2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8098498ef387e2f9b63c47832f4585b01fc4b18f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4734.1.dd8285dd2e.tgz","fileCount":746,"integrity":"sha512-kAiES0oKVIu2ILYC/UU467ijk10ba7/hv7vxJbZVb86C2nPGT9m9A6n3bA1dJ4rjq8TujsdCyPwuUJ+SkArIWA==","signatures":[{"sig":"MEYCIQDL+K1fLqtgsNjTPLkz7+VH3DBtK9k/JdBUL3cS1tZMeQIhALAxcJWfXgIFLCgE/46p9YQ6nLziAHP7p/B8Iajxy1K+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4734.1.dd8285dd2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kAiES0oKVIu2ILYC/UU467ijk10ba7/hv7vxJbZVb86C2nPGT9m9A6n3bA1dJ4rjq8TujsdCyPwuUJ+SkArIWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4734.1.dd8285dd2e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4734.1.dd8285dd2e","@open-mercato/shared":"0.6.5-develop.4734.1.dd8285dd2e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4734.1.dd8285dd2e","@open-mercato/shared":"0.6.5-develop.4734.1.dd8285dd2e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4734.1.dd8285dd2e_1780693041239_0.598122858120999","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4736.1.0bb07b143d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4736.1.0bb07b143d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4736.1.0bb07b143d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"769855d1458280afde8191139de3e04b628063eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4736.1.0bb07b143d.tgz","fileCount":746,"integrity":"sha512-eo687Nx8buKQ+cCOhniX7ykF/oL5vvibAg/bBGApRfz1mfI2PAc6UyAa9KqK7XWaypoVcwhJ4jXaTpgUNXrirw==","signatures":[{"sig":"MEUCIHFqzzETsUNuqx/Y5LILRh5fJuZJadudfjTZPdaiVg++AiEA9myusRoLyIr+TgJetPSKcmz9CCC2zi6cfCzD9YbN8uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4736.1.0bb07b143d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eo687Nx8buKQ+cCOhniX7ykF/oL5vvibAg/bBGApRfz1mfI2PAc6UyAa9KqK7XWaypoVcwhJ4jXaTpgUNXrirw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4736.1.0bb07b143d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4736.1.0bb07b143d","@open-mercato/shared":"0.6.5-canary.4736.1.0bb07b143d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4736.1.0bb07b143d","@open-mercato/shared":"0.6.5-canary.4736.1.0bb07b143d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4736.1.0bb07b143d_1780693058654_0.9125611457475762","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4735.1.79b297ec73":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4735.1.79b297ec73","_id":"@open-mercato/ai-assistant@0.6.5-canary.4735.1.79b297ec73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fff39f476652174d8780316fb44520d5337c8a34","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4735.1.79b297ec73.tgz","fileCount":746,"integrity":"sha512-jda+l2OHU/T3g+JQmNQxgwpkWuXyiIy0MjEuo5X6NlfKGSJigWbDtz7RNbIYiXrggi6+VqbD3qX4SSz6EqKQtw==","signatures":[{"sig":"MEUCIQDTgmXgbPNgf5jNHtstzC4bmBHgtrVfWaRYojfrg/7oWwIgDj13cAF7ue+v9pWVKr+N8F1DNvgzdm3dY2y3drakzQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4735.1.79b297ec73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jda+l2OHU/T3g+JQmNQxgwpkWuXyiIy0MjEuo5X6NlfKGSJigWbDtz7RNbIYiXrggi6+VqbD3qX4SSz6EqKQtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4735.1.79b297ec73","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4735.1.79b297ec73","@open-mercato/shared":"0.6.5-canary.4735.1.79b297ec73"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4735.1.79b297ec73","@open-mercato/shared":"0.6.5-canary.4735.1.79b297ec73"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4735.1.79b297ec73_1780693495809_0.49406364989830154","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4755.1.db3e4aca1e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4755.1.db3e4aca1e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4755.1.db3e4aca1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c437ae5ebae3cadff7b1bca0094ab7259f1a150","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4755.1.db3e4aca1e.tgz","fileCount":746,"integrity":"sha512-41Iv/84SnlpRt5rsV7aZT6DyIOvNQwAz0jbdeLDDsUjHtoydePV9PkFs5gvElLO3dR9Zu8Yr+/YHJX4/dC7AQA==","signatures":[{"sig":"MEUCIE71JB6TV3QuPVY8Hxwc2ALVsyvJSS9RgD5dxZgYW0wfAiEA5Rm290BflH90SJA62K37hV4qdvkRcnnXEqQ4dM9nJkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4755.1.db3e4aca1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-41Iv/84SnlpRt5rsV7aZT6DyIOvNQwAz0jbdeLDDsUjHtoydePV9PkFs5gvElLO3dR9Zu8Yr+/YHJX4/dC7AQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4755.1.db3e4aca1e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4755.1.db3e4aca1e","@open-mercato/shared":"0.6.5-canary.4755.1.db3e4aca1e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4755.1.db3e4aca1e","@open-mercato/shared":"0.6.5-canary.4755.1.db3e4aca1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4755.1.db3e4aca1e_1780698930654_0.27043210453991673","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4756.1.9d907fa8b4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4756.1.9d907fa8b4","_id":"@open-mercato/ai-assistant@0.6.5-canary.4756.1.9d907fa8b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc47b2ee039682c563df7feab582e131345499af","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4756.1.9d907fa8b4.tgz","fileCount":751,"integrity":"sha512-PRlOK8r/TsnQ5mn2AxAHpxm7Y+hfsfzH5+kJCFtBTxQbLUyk54RKi9tFPmUht8+9SaZ1EoeA1yLujW+YrH8cvA==","signatures":[{"sig":"MEQCIHmjwe/Rq8dDnMd/E4cOF06/EcbHtmt3drl3hj9cbRyoAiAB9PHXFtbUk2bpCQt7MSHHytRpwwMgkhLUQZ4PZKIY+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4756.1.9d907fa8b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576156},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PRlOK8r/TsnQ5mn2AxAHpxm7Y+hfsfzH5+kJCFtBTxQbLUyk54RKi9tFPmUht8+9SaZ1EoeA1yLujW+YrH8cvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4756.1.9d907fa8b4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4756.1.9d907fa8b4","@open-mercato/shared":"0.6.5-canary.4756.1.9d907fa8b4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4756.1.9d907fa8b4","@open-mercato/shared":"0.6.5-canary.4756.1.9d907fa8b4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4756.1.9d907fa8b4_1780699289756_0.8891090732878921","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4764.1.7ed196ffe7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4764.1.7ed196ffe7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4764.1.7ed196ffe7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2e57b6860ff711741bb59f853d78a2a25cfb972","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4764.1.7ed196ffe7.tgz","fileCount":746,"integrity":"sha512-BNKFTNI8eQtHjBPjQ6YphoKurdN9pOG3UQtidwC77fvSlG422pkVmm1Z+DNpPZ6VfKswZX61wa43nj8NHOa11Q==","signatures":[{"sig":"MEYCIQDLnt7+UdeeuEbYUc/wDmCgBVostLwRH+jGo7YWjZ4hvAIhAI4rCjiBZ6V07IVen4MmJE8ExnliT0Bazvtb+DwI65qf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4764.1.7ed196ffe7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BNKFTNI8eQtHjBPjQ6YphoKurdN9pOG3UQtidwC77fvSlG422pkVmm1Z+DNpPZ6VfKswZX61wa43nj8NHOa11Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4764.1.7ed196ffe7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4764.1.7ed196ffe7","@open-mercato/shared":"0.6.5-canary.4764.1.7ed196ffe7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4764.1.7ed196ffe7","@open-mercato/shared":"0.6.5-canary.4764.1.7ed196ffe7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4764.1.7ed196ffe7_1780714940619_0.8845123260202341","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4765.1.7de1154581":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4765.1.7de1154581","_id":"@open-mercato/ai-assistant@0.6.5-canary.4765.1.7de1154581","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1372a0b9e33a28bea483749f007871f12ac7d7c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4765.1.7de1154581.tgz","fileCount":751,"integrity":"sha512-kqw5ZGnU3xbhFyAtKUi7IfcxRDxLC1abRFn2GMnsYz7RUgNLyjhIvJW5wORXx2hSExzoD6ro6sEbmU7Hi2soWA==","signatures":[{"sig":"MEUCIQDat5HMyNG274hUn4eHUegs5vLFS2aeOKQgrxs2h7+rYAIgFtmyl8BlLgYrRsjfYXwh7YmUit5VXPOG3ySUud5XC9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4765.1.7de1154581","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576890},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kqw5ZGnU3xbhFyAtKUi7IfcxRDxLC1abRFn2GMnsYz7RUgNLyjhIvJW5wORXx2hSExzoD6ro6sEbmU7Hi2soWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4765.1.7de1154581","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4765.1.7de1154581","@open-mercato/shared":"0.6.5-canary.4765.1.7de1154581"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4765.1.7de1154581","@open-mercato/shared":"0.6.5-canary.4765.1.7de1154581"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4765.1.7de1154581_1780715340410_0.8739610104270394","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4766.1.241c1c2e76":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4766.1.241c1c2e76","_id":"@open-mercato/ai-assistant@0.6.5-canary.4766.1.241c1c2e76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f2bbbd608929f4a5184d99c471a2d7d9cc08bf7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4766.1.241c1c2e76.tgz","fileCount":751,"integrity":"sha512-JtKW90N/3zghpW1aRyiUQJzjtgsaHI+jYjmcrwRYuLWm+3F36gCV8ezuIO3wUDFbSxH7W1ouguQ1cBYP3GWWyg==","signatures":[{"sig":"MEYCIQC4jrvYlS8w/ohoAUPgdAntBz4SS5Ly2UypjV/JXnHMYwIhAK6aq7eJs/a0ifKux2WUoCE65hUa7lzjryzD6KUqGfp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4766.1.241c1c2e76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JtKW90N/3zghpW1aRyiUQJzjtgsaHI+jYjmcrwRYuLWm+3F36gCV8ezuIO3wUDFbSxH7W1ouguQ1cBYP3GWWyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4766.1.241c1c2e76","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4766.1.241c1c2e76","@open-mercato/shared":"0.6.5-canary.4766.1.241c1c2e76"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4766.1.241c1c2e76","@open-mercato/shared":"0.6.5-canary.4766.1.241c1c2e76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4766.1.241c1c2e76_1780716207882_0.8918311907007883","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4767.1.6676774b4d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4767.1.6676774b4d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4767.1.6676774b4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4488e301831cd04a9282e0a8305020080d3cdeb6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4767.1.6676774b4d.tgz","fileCount":746,"integrity":"sha512-uhDQfhxooGWuI/odFnK2B+ICdm38qTBH2FTSsQsC54WPMS0G2JMCajLpqU76werhqPUrziALq5v4KD+WUU638w==","signatures":[{"sig":"MEUCIA3hn6ieFU0l0ve0bfmro6chOFGfdk2EdB6jSpwl9cg4AiEAhMDfHL/SRjPys8IHkVFTWQPXFHiyT0I4n9SUKfkegYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4767.1.6676774b4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uhDQfhxooGWuI/odFnK2B+ICdm38qTBH2FTSsQsC54WPMS0G2JMCajLpqU76werhqPUrziALq5v4KD+WUU638w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4767.1.6676774b4d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4767.1.6676774b4d","@open-mercato/shared":"0.6.5-canary.4767.1.6676774b4d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4767.1.6676774b4d","@open-mercato/shared":"0.6.5-canary.4767.1.6676774b4d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4767.1.6676774b4d_1780716798549_0.3612554175380662","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4768.1.b831f56b3e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4768.1.b831f56b3e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4768.1.b831f56b3e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c669f842c6fbfe9b9a204dd2584556714e48343","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4768.1.b831f56b3e.tgz","fileCount":751,"integrity":"sha512-UDe3OO6vcqAjCwVbj9FurMB+zWQxm+1qyuAXLIaZ0J+C77VCC4AOV3RCf7KcxN8W/T0pkDNv6yDwHeORv3mwEQ==","signatures":[{"sig":"MEUCIBlyjJlUHW5MloRRHKXiuHXGLQ/sC3htQtyw7xuv0zIEAiEAg67E1URUcfZZlMhmCRi261uzTOLXbr/AIYsAphP2k2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4768.1.b831f56b3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UDe3OO6vcqAjCwVbj9FurMB+zWQxm+1qyuAXLIaZ0J+C77VCC4AOV3RCf7KcxN8W/T0pkDNv6yDwHeORv3mwEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4768.1.b831f56b3e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4768.1.b831f56b3e","@open-mercato/shared":"0.6.5-canary.4768.1.b831f56b3e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4768.1.b831f56b3e","@open-mercato/shared":"0.6.5-canary.4768.1.b831f56b3e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4768.1.b831f56b3e_1780717404023_0.8879443069147517","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4769.1.cff51e0b40":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4769.1.cff51e0b40","_id":"@open-mercato/ai-assistant@0.6.5-develop.4769.1.cff51e0b40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"63ef87482319ead71f00f5983cfa4d37246ebd98","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4769.1.cff51e0b40.tgz","fileCount":746,"integrity":"sha512-BOiNjBuysmsONI2Qdf1UrI1GfWha5mzVMAA3a5L4h9402yOzU8XYmdnChY8N0SbDZQe9jpYtRkuaEInFxefMVA==","signatures":[{"sig":"MEYCIQCi+UoytUhXKGVuJCLZxjLHQ1pEad7UrecttzNfFu4q7gIhAKIVnq/N3/NZpxj2K4ouMZz6O2x+Eprw3yF+QQc30Msz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4769.1.cff51e0b40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BOiNjBuysmsONI2Qdf1UrI1GfWha5mzVMAA3a5L4h9402yOzU8XYmdnChY8N0SbDZQe9jpYtRkuaEInFxefMVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4769.1.cff51e0b40","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4769.1.cff51e0b40","@open-mercato/shared":"0.6.5-develop.4769.1.cff51e0b40"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4769.1.cff51e0b40","@open-mercato/shared":"0.6.5-develop.4769.1.cff51e0b40"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4769.1.cff51e0b40_1780718175478_0.08531631988085286","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4770.1.f3e70ec1a7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4770.1.f3e70ec1a7","_id":"@open-mercato/ai-assistant@0.6.5-canary.4770.1.f3e70ec1a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea2e679dfef18c38d92518f5bb29f522a3690d17","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4770.1.f3e70ec1a7.tgz","fileCount":746,"integrity":"sha512-BnCpnkPs5VECfzn8/FfVAKBzHn4RqbdUL7E9PBBR6z0eoPKR2X6yLs2OMspzQJ5F6Zq03FmW2L8JfBm0vGZ/Rg==","signatures":[{"sig":"MEUCIQD2qGMOnbPL5aHCMXrNBq2QQajOqpVKyuah3k9b6gLdVQIgOUpr9zZ9BNxM/2uec3JvQIfIiTSUR2VhGAcP21z+EVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4770.1.f3e70ec1a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BnCpnkPs5VECfzn8/FfVAKBzHn4RqbdUL7E9PBBR6z0eoPKR2X6yLs2OMspzQJ5F6Zq03FmW2L8JfBm0vGZ/Rg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4770.1.f3e70ec1a7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4770.1.f3e70ec1a7","@open-mercato/shared":"0.6.5-canary.4770.1.f3e70ec1a7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4770.1.f3e70ec1a7","@open-mercato/shared":"0.6.5-canary.4770.1.f3e70ec1a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4770.1.f3e70ec1a7_1780718313919_0.6249128827392261","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4771.1.05a077b640":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4771.1.05a077b640","_id":"@open-mercato/ai-assistant@0.6.5-canary.4771.1.05a077b640","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a84370fe95af5d0d51aa53ad790acc7efa0e33f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4771.1.05a077b640.tgz","fileCount":746,"integrity":"sha512-aVBMZD+8B49lz7I0W77psTmpUOOuGedh32Cm7xMjjYh1eWeItE7yuRS/28qMmKggAOCl+oceguMVFBUF02BH6A==","signatures":[{"sig":"MEUCIEArNiMdSHE/px2MozZSK+a8fPRoaoVibkkSpmY3xqjHAiEAyq9NLCl8oNTjPKR0En6tvkIpz3TWf5RSUFBE188mjBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4771.1.05a077b640","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aVBMZD+8B49lz7I0W77psTmpUOOuGedh32Cm7xMjjYh1eWeItE7yuRS/28qMmKggAOCl+oceguMVFBUF02BH6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4771.1.05a077b640","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4771.1.05a077b640","@open-mercato/shared":"0.6.5-canary.4771.1.05a077b640"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4771.1.05a077b640","@open-mercato/shared":"0.6.5-canary.4771.1.05a077b640"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4771.1.05a077b640_1780718655995_0.8589562736628984","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4773.1.45b543f45a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4773.1.45b543f45a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4773.1.45b543f45a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83e1af6057b6ce82affd8a5d952308206ba5dbf7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4773.1.45b543f45a.tgz","fileCount":746,"integrity":"sha512-btTzZlbvsbYMlEHauoRnovk5rvWJVv2L+U/Hh+prkbsbr8KFmCAAy03wLY2cU+jt/CPyeZYEIW5Lo4zgrnpgOA==","signatures":[{"sig":"MEUCIFpBGTHg6kaMAUGTCoGGYcw+Q3PjeN/2Pv+WvKrt+2rhAiEA8prDOECeBd8S6l4BFQ9+jGwKzqjF1u5l3/k/1UD9kcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4773.1.45b543f45a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-btTzZlbvsbYMlEHauoRnovk5rvWJVv2L+U/Hh+prkbsbr8KFmCAAy03wLY2cU+jt/CPyeZYEIW5Lo4zgrnpgOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4773.1.45b543f45a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4773.1.45b543f45a","@open-mercato/shared":"0.6.5-canary.4773.1.45b543f45a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4773.1.45b543f45a","@open-mercato/shared":"0.6.5-canary.4773.1.45b543f45a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4773.1.45b543f45a_1780719246788_0.9984699783598401","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4772.1.d517a085d1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4772.1.d517a085d1","_id":"@open-mercato/ai-assistant@0.6.5-develop.4772.1.d517a085d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ab02a139bbd9d9031266be4753ff04ac246042e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4772.1.d517a085d1.tgz","fileCount":746,"integrity":"sha512-cqY4qL+i8iL8SNgsMXPrW6+hjfxAGuO8gC+lGX0ramnky28yyNheooFkYk4zPlg2GaKJpfrOpME2DFvbv6HInQ==","signatures":[{"sig":"MEUCIQC6+gEFqfGwdsLcNOTDRmXhxkJxRd41FwdCt0PSKY7tWgIgZzFbqNanbk+61yq/3+BkIHpWXp6x5mu0wqOe2jro1lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4772.1.d517a085d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cqY4qL+i8iL8SNgsMXPrW6+hjfxAGuO8gC+lGX0ramnky28yyNheooFkYk4zPlg2GaKJpfrOpME2DFvbv6HInQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4772.1.d517a085d1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4772.1.d517a085d1","@open-mercato/shared":"0.6.5-develop.4772.1.d517a085d1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4772.1.d517a085d1","@open-mercato/shared":"0.6.5-develop.4772.1.d517a085d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4772.1.d517a085d1_1780719480766_0.2686574903734631","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4774.1.f4290526ab":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4774.1.f4290526ab","_id":"@open-mercato/ai-assistant@0.6.5-canary.4774.1.f4290526ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bfa36842797ba50bc7bbd06867e47c2710bc7a1b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4774.1.f4290526ab.tgz","fileCount":746,"integrity":"sha512-uwVTTlHDfLBYnSTZGu8lu/fnPX67qXFKNeDTnlX9XBCqlnErAxRfCBGGjuGGpN6pw6L3OwtSuxQEQQVspu6Hvg==","signatures":[{"sig":"MEQCIH1Z/2Ya5DTqHk+VEO+qYG7+Sch6Rwk4gGEEv+uo/KhEAiBk55BOACh5JCz5bw+6bGqfDPa0PfCjfpQ+LHt3u4vDmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4774.1.f4290526ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uwVTTlHDfLBYnSTZGu8lu/fnPX67qXFKNeDTnlX9XBCqlnErAxRfCBGGjuGGpN6pw6L3OwtSuxQEQQVspu6Hvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4774.1.f4290526ab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4774.1.f4290526ab","@open-mercato/shared":"0.6.5-canary.4774.1.f4290526ab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4774.1.f4290526ab","@open-mercato/shared":"0.6.5-canary.4774.1.f4290526ab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4774.1.f4290526ab_1780719660359_0.3717203691389135","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4776.1.29b9702035":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4776.1.29b9702035","_id":"@open-mercato/ai-assistant@0.6.5-canary.4776.1.29b9702035","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"686709f512b556e228b8a33c58494cb2ae7e5bcb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4776.1.29b9702035.tgz","fileCount":746,"integrity":"sha512-sk4dM1s03LtBUUyWM65jJyDcM7588w1LNiJPQ29DS7uW4sq18yDA8+UZHi4C0n+BoJsil3iGyAtCv0R0r0CAHw==","signatures":[{"sig":"MEUCIFTK+BvwiRo/dpMeGjjkvNhti9I6VNjE04ubTpW8TrwKAiEAzdCOKZrKwHlMaZiuP6PGja1XdRAdjRci9+j91NyrK2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4776.1.29b9702035","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sk4dM1s03LtBUUyWM65jJyDcM7588w1LNiJPQ29DS7uW4sq18yDA8+UZHi4C0n+BoJsil3iGyAtCv0R0r0CAHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4776.1.29b9702035","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4776.1.29b9702035","@open-mercato/shared":"0.6.5-canary.4776.1.29b9702035"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4776.1.29b9702035","@open-mercato/shared":"0.6.5-canary.4776.1.29b9702035"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4776.1.29b9702035_1780720109027_0.8493767585552439","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4778.1.7a9c28e9db":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4778.1.7a9c28e9db","_id":"@open-mercato/ai-assistant@0.6.5-canary.4778.1.7a9c28e9db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6360fe5bd8a263a23871fd93036094f846486d29","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4778.1.7a9c28e9db.tgz","fileCount":746,"integrity":"sha512-WFvpzB0K6dJ+N67nDko7prBU6FXEDFSV4nNlY5MU1ek5dpYeP3Z7D7jd24ltaz03lA/59XzbDMWYU9904KY62A==","signatures":[{"sig":"MEUCIG6y3RIwrA62JQyAO1vHcKJaG/ccYJwkiaW2lX8OqZzYAiEAv/WQCrlkR+YGZLNS9UI4QgPT2rlV4VhR+ylvss09R5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4778.1.7a9c28e9db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WFvpzB0K6dJ+N67nDko7prBU6FXEDFSV4nNlY5MU1ek5dpYeP3Z7D7jd24ltaz03lA/59XzbDMWYU9904KY62A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4778.1.7a9c28e9db","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4778.1.7a9c28e9db","@open-mercato/shared":"0.6.5-canary.4778.1.7a9c28e9db"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4778.1.7a9c28e9db","@open-mercato/shared":"0.6.5-canary.4778.1.7a9c28e9db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4778.1.7a9c28e9db_1780720253524_0.9449465590001502","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4779.1.g6084506899":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4779.1.g6084506899","_id":"@open-mercato/ai-assistant@0.6.5-develop.4779.1.g6084506899","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"862ee8d350cf0e8a2a3ff367780df0466fa4d906","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4779.1.g6084506899.tgz","fileCount":746,"integrity":"sha512-SiDUBgNyGTnuASIXS0X7jC5GspAkaFfF5ptItnJJp2oCc51hZWyDBnNkZphq0xMECMYb9SEotvqXkyrlBhELNQ==","signatures":[{"sig":"MEQCIE8b9ELYoLE64nuNFWr6nqOno25SpRGYZ9FBnBUtE4jiAiBsqU/G04ReJJl9HlMj9NB1wc3HJoHa7Hw6OLIjVJpVSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4779.1.g6084506899","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508653},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SiDUBgNyGTnuASIXS0X7jC5GspAkaFfF5ptItnJJp2oCc51hZWyDBnNkZphq0xMECMYb9SEotvqXkyrlBhELNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4779.1.g6084506899","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4779.1.g6084506899","@open-mercato/shared":"0.6.5-develop.4779.1.g6084506899"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4779.1.g6084506899","@open-mercato/shared":"0.6.5-develop.4779.1.g6084506899"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4779.1.g6084506899_1780720519994_0.9692850273602514","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4781.1.670b9d24a6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4781.1.670b9d24a6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4781.1.670b9d24a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"901d2f1e780102c120b673376f32c5af06553624","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4781.1.670b9d24a6.tgz","fileCount":751,"integrity":"sha512-+Rczl63Rf9TZnU0ojUVRQoURztBlKouEYVSI3yerA6lxbgE1HVVSLT38CTuf34bQuy6kbGvJwh3EzVDlxCBO0A==","signatures":[{"sig":"MEQCIErmhOpuc9THw72bs5hyt0e59dI5NRQtr6kUmr9hgILLAiAcqnfAyBo1kKAwNaYaKrfn6ozDEvRbvt6Ef1aISLQtZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4781.1.670b9d24a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+Rczl63Rf9TZnU0ojUVRQoURztBlKouEYVSI3yerA6lxbgE1HVVSLT38CTuf34bQuy6kbGvJwh3EzVDlxCBO0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4781.1.670b9d24a6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4781.1.670b9d24a6","@open-mercato/shared":"0.6.5-canary.4781.1.670b9d24a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4781.1.670b9d24a6","@open-mercato/shared":"0.6.5-canary.4781.1.670b9d24a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4781.1.670b9d24a6_1780720561158_0.5083390429054444","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4780.1.17b7ef866a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4780.1.17b7ef866a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4780.1.17b7ef866a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20263c90a8d8e65e4fcb201fe09e25c21e18e5cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4780.1.17b7ef866a.tgz","fileCount":746,"integrity":"sha512-svuN3zDYAHk/sARONQnoIK6O5IGcu13txjLK2QJwYeK3kHAmIpSVvHa00IlRIEpmd1mITO6PqYe5NBTzSr+KRg==","signatures":[{"sig":"MEQCICSZQoJukZZiHF5zrTPOClP0uKCO7TBfnpvuYo1rcJfoAiAo9hsFwH1ak6QzCV5f4vdLG/IGBXgiQYnRJ/z6cOO6xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4780.1.17b7ef866a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-svuN3zDYAHk/sARONQnoIK6O5IGcu13txjLK2QJwYeK3kHAmIpSVvHa00IlRIEpmd1mITO6PqYe5NBTzSr+KRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4780.1.17b7ef866a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4780.1.17b7ef866a","@open-mercato/shared":"0.6.5-canary.4780.1.17b7ef866a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4780.1.17b7ef866a","@open-mercato/shared":"0.6.5-canary.4780.1.17b7ef866a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4780.1.17b7ef866a_1780721960843_0.7029862855917477","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4782.1.29bd722d3d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4782.1.29bd722d3d","_id":"@open-mercato/ai-assistant@0.6.5-develop.4782.1.29bd722d3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0da3e504f313837c5678a40bade574845df456c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4782.1.29bd722d3d.tgz","fileCount":746,"integrity":"sha512-ts0vj7+zKgWuVwywpCn80CwWX07ZXvFxA7yaGtn7VsuoYKfb+DrBDydB/F3WfKSXmJ8FurK9Q0ujxfh1XDamXg==","signatures":[{"sig":"MEYCIQC4u7LAPOzc+UnwpzRYihCTVPk4WLwSeXGZ6Rt6yyXKggIhAOKXhOTPeAKYuCtosebNUgTR7MwppZCushVS6oshsXRa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4782.1.29bd722d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ts0vj7+zKgWuVwywpCn80CwWX07ZXvFxA7yaGtn7VsuoYKfb+DrBDydB/F3WfKSXmJ8FurK9Q0ujxfh1XDamXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4782.1.29bd722d3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4782.1.29bd722d3d","@open-mercato/shared":"0.6.5-develop.4782.1.29bd722d3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4782.1.29bd722d3d","@open-mercato/shared":"0.6.5-develop.4782.1.29bd722d3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4782.1.29bd722d3d_1780722279903_0.14695766903964036","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4784.1.d372543396":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4784.1.d372543396","_id":"@open-mercato/ai-assistant@0.6.5-canary.4784.1.d372543396","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebbb911ce3c991d613066e4f9d3d6ab175522efb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4784.1.d372543396.tgz","fileCount":746,"integrity":"sha512-KaY8ZzyXK2M/IZbkJqAk+yF2SlW7aVf7bhcwsmMdIV7U8VQWSqQeoFfHeJpxcpMEq+Wegg/uYizMhDubSomMjA==","signatures":[{"sig":"MEUCIFFiZwteqNs8fuAJgxWWHGEtI8/MCAen8QTnzQfM6WuNAiEA8I6KO/e7KufVRzDAC8QTve3HdLdU4Ml7BilU1A5AEBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4784.1.d372543396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KaY8ZzyXK2M/IZbkJqAk+yF2SlW7aVf7bhcwsmMdIV7U8VQWSqQeoFfHeJpxcpMEq+Wegg/uYizMhDubSomMjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4784.1.d372543396","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4784.1.d372543396","@open-mercato/shared":"0.6.5-canary.4784.1.d372543396"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4784.1.d372543396","@open-mercato/shared":"0.6.5-canary.4784.1.d372543396"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4784.1.d372543396_1780722767488_0.551412729869738","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4783.1.d22c357517":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4783.1.d22c357517","_id":"@open-mercato/ai-assistant@0.6.5-canary.4783.1.d22c357517","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ca43584119be1afddf279c2884c453775fc070f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4783.1.d22c357517.tgz","fileCount":746,"integrity":"sha512-zR4r+nMaPlRlY4YOQsvzb5C+adNIRsOmVhI/5RebsmzFDCvAVLuz2ea1FIkgkQtqsJJUhqO2ze/oTY8I35WvGA==","signatures":[{"sig":"MEUCIHAPJ0D6R3EKJIURc/6RhTwrR3Jksttgt0n/Uk3B6uz3AiEA5LgqMK+N+RRO48MXtSTyYuDs0f88Xl+veC53k2X6ahk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4783.1.d22c357517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zR4r+nMaPlRlY4YOQsvzb5C+adNIRsOmVhI/5RebsmzFDCvAVLuz2ea1FIkgkQtqsJJUhqO2ze/oTY8I35WvGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4783.1.d22c357517","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4783.1.d22c357517","@open-mercato/shared":"0.6.5-canary.4783.1.d22c357517"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4783.1.d22c357517","@open-mercato/shared":"0.6.5-canary.4783.1.d22c357517"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4783.1.d22c357517_1780723312491_0.17904926652250097","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4786.1.366040d862":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4786.1.366040d862","_id":"@open-mercato/ai-assistant@0.6.5-canary.4786.1.366040d862","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7fba71bad9d0f3137332197d7fabc08dfdf3421","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4786.1.366040d862.tgz","fileCount":746,"integrity":"sha512-UQ9NwZ9WKv8WZhYlMN8Gh3WlQW9CgeZ8ax1heHffaBxm378nUVE6U6vfOdj1GQDoofsBy9p7ZlJxqQKG9QClhg==","signatures":[{"sig":"MEYCIQCT7CumgIxGQCDImxI91QD5hORq/LC8hERU45kV4uBGLgIhAJ/W9WvoxBi9cUB9E/cGvY8uruyZc8Fh6uS8+KR/2Hte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4786.1.366040d862","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UQ9NwZ9WKv8WZhYlMN8Gh3WlQW9CgeZ8ax1heHffaBxm378nUVE6U6vfOdj1GQDoofsBy9p7ZlJxqQKG9QClhg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4786.1.366040d862","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4786.1.366040d862","@open-mercato/shared":"0.6.5-canary.4786.1.366040d862"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4786.1.366040d862","@open-mercato/shared":"0.6.5-canary.4786.1.366040d862"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4786.1.366040d862_1780725615186_0.3322740489850169","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4787.1.c108cbc245":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4787.1.c108cbc245","_id":"@open-mercato/ai-assistant@0.6.5-canary.4787.1.c108cbc245","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d875647d16b1b5dac85bff23b4a3638f0d14c1f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4787.1.c108cbc245.tgz","fileCount":746,"integrity":"sha512-rUb0a+oJnIHeGUmFxLU+OIlM9khI3Exr2jeFOou7Ti+ICLgxpgD4LF0IovjtcZ8cKzq1SQyN8uVp7KanwhqXMQ==","signatures":[{"sig":"MEUCIG5/aNHgOojNFRZdnsXxIvmceYgtU8I7l3wRtQ68TDmTAiEAr/kn+tj2YkBznhnfvz6N9UZ4xE+dH9K11h6HIml4C/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4787.1.c108cbc245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rUb0a+oJnIHeGUmFxLU+OIlM9khI3Exr2jeFOou7Ti+ICLgxpgD4LF0IovjtcZ8cKzq1SQyN8uVp7KanwhqXMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4787.1.c108cbc245","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4787.1.c108cbc245","@open-mercato/shared":"0.6.5-canary.4787.1.c108cbc245"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4787.1.c108cbc245","@open-mercato/shared":"0.6.5-canary.4787.1.c108cbc245"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4787.1.c108cbc245_1780727255902_0.960018305522625","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4788.1.a3e2520ec0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4788.1.a3e2520ec0","_id":"@open-mercato/ai-assistant@0.6.5-develop.4788.1.a3e2520ec0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb9995d52262959aca73ca4d0b8875a03ec3f808","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4788.1.a3e2520ec0.tgz","fileCount":746,"integrity":"sha512-J0OKs/n8hkZpSMskq5cH5kwF2KccUHK3z/C2pb+UoVrIpWABll6i75g9qbuFPBpeCJWp2MuymqD5ZQ/cIUi4bw==","signatures":[{"sig":"MEQCICkMHtnWi1qD6EK4zKaVXXN/FtzYeu6j7ocJxkw6u7huAiBzBtKhXzlyZ/egKvAMKmaJP4YfuaBTJgfRaYjPkit5+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4788.1.a3e2520ec0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J0OKs/n8hkZpSMskq5cH5kwF2KccUHK3z/C2pb+UoVrIpWABll6i75g9qbuFPBpeCJWp2MuymqD5ZQ/cIUi4bw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4788.1.a3e2520ec0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4788.1.a3e2520ec0","@open-mercato/shared":"0.6.5-develop.4788.1.a3e2520ec0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4788.1.a3e2520ec0","@open-mercato/shared":"0.6.5-develop.4788.1.a3e2520ec0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4788.1.a3e2520ec0_1780727584721_0.781510320143578","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4789.1.fa6ba543e4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4789.1.fa6ba543e4","_id":"@open-mercato/ai-assistant@0.6.5-canary.4789.1.fa6ba543e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db694c8b327caf6108b24635cbc02a3ab8f4251f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4789.1.fa6ba543e4.tgz","fileCount":746,"integrity":"sha512-lgJP9ymejGYvbTLlIOp1DDYhWTxp5r5/ukDk+RvBURyv9tNpgwk2MKJRrnd8Mn6gyMUgLiKeSzYj8czvoDAVlw==","signatures":[{"sig":"MEYCIQD9CymUWUvNCU9t0Mvm5rTzYX2rcqDIKD+XH3IZ5fheGwIhAOhFGCncKzMIQWAXdBEP//VNNNqjD1QScS/gg30iEpLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4789.1.fa6ba543e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lgJP9ymejGYvbTLlIOp1DDYhWTxp5r5/ukDk+RvBURyv9tNpgwk2MKJRrnd8Mn6gyMUgLiKeSzYj8czvoDAVlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4789.1.fa6ba543e4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4789.1.fa6ba543e4","@open-mercato/shared":"0.6.5-canary.4789.1.fa6ba543e4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4789.1.fa6ba543e4","@open-mercato/shared":"0.6.5-canary.4789.1.fa6ba543e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4789.1.fa6ba543e4_1780727846520_0.7526385116448249","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4790.1.bffb4fd44b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4790.1.bffb4fd44b","_id":"@open-mercato/ai-assistant@0.6.5-develop.4790.1.bffb4fd44b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8fce3c9845887ea0d2921f16ca52f30d497075c4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4790.1.bffb4fd44b.tgz","fileCount":746,"integrity":"sha512-HVr06EM6ayTbtdO3CoyDkixYrfF4L38pu1cqVJU4phxLj1jWl19cEXQ0c3tla92uYbZ8UqyG4TSVNrb6+KJVYQ==","signatures":[{"sig":"MEQCIE0C1FAHIlKl7/kXnf7c2fPiQUjqoqZ6mSvMnLxywOUIAiAbcsEUOUL8LqOR+9WF4IXo3evlRMicj+qFe3g5PCLzyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4790.1.bffb4fd44b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HVr06EM6ayTbtdO3CoyDkixYrfF4L38pu1cqVJU4phxLj1jWl19cEXQ0c3tla92uYbZ8UqyG4TSVNrb6+KJVYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4790.1.bffb4fd44b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4790.1.bffb4fd44b","@open-mercato/shared":"0.6.5-develop.4790.1.bffb4fd44b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4790.1.bffb4fd44b","@open-mercato/shared":"0.6.5-develop.4790.1.bffb4fd44b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4790.1.bffb4fd44b_1780730670108_0.3611464512540019","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4791.1.fadd672a58":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4791.1.fadd672a58","_id":"@open-mercato/ai-assistant@0.6.5-canary.4791.1.fadd672a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8dfb61219f993a510a371dc436b94da841608dc1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4791.1.fadd672a58.tgz","fileCount":746,"integrity":"sha512-G9VFOJI2Wt2RiUMpaRWIDli7dAaw9e1b4+74LcDdp8YA/ArvYIGpX1wm+4p2M2jeU2GaTdaYappmQmNvJ1jdAg==","signatures":[{"sig":"MEQCIG8sfGGZ0/Zp0653e9nqBydh5ugVEJXrbj9UHPIgOK7TAiBhVVa4nIcd/oSZwFuISOQePxDaWwggAMGJyrynzEXhPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4791.1.fadd672a58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G9VFOJI2Wt2RiUMpaRWIDli7dAaw9e1b4+74LcDdp8YA/ArvYIGpX1wm+4p2M2jeU2GaTdaYappmQmNvJ1jdAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4791.1.fadd672a58","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4791.1.fadd672a58","@open-mercato/shared":"0.6.5-canary.4791.1.fadd672a58"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4791.1.fadd672a58","@open-mercato/shared":"0.6.5-canary.4791.1.fadd672a58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4791.1.fadd672a58_1780730679072_0.5894267348206019","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4802.1.b68f94a7ac":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4802.1.b68f94a7ac","_id":"@open-mercato/ai-assistant@0.6.5-canary.4802.1.b68f94a7ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2ba2ac364676e04bde9f2a6c10b21ca6beb1cbe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4802.1.b68f94a7ac.tgz","fileCount":746,"integrity":"sha512-AszOfi2N4H0iCP9Hlbgzdtq0FlX9NLg6kAG+fJcn0qY3qpvJa0Xe80Va3qlrTjCP6PXZYjyOWXZzhAFYLHkhRw==","signatures":[{"sig":"MEUCIQDIMqYWo0n93QFTaZRjEjTbXhs3ztgVOCPaQTlccsZsuwIgUJFR2F7ZJgP9rVP+ORqUmYb/F0/dQVa6WJXwiGVGdLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4802.1.b68f94a7ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AszOfi2N4H0iCP9Hlbgzdtq0FlX9NLg6kAG+fJcn0qY3qpvJa0Xe80Va3qlrTjCP6PXZYjyOWXZzhAFYLHkhRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4802.1.b68f94a7ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4802.1.b68f94a7ac","@open-mercato/shared":"0.6.5-canary.4802.1.b68f94a7ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4802.1.b68f94a7ac","@open-mercato/shared":"0.6.5-canary.4802.1.b68f94a7ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4802.1.b68f94a7ac_1780731617116_0.08769997390170636","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4818.1.b4f692995d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4818.1.b4f692995d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4818.1.b4f692995d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6163299c5ce450954b224ae5d09ae6ba02077849","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4818.1.b4f692995d.tgz","fileCount":751,"integrity":"sha512-LK9WLCpP+Mk37llb6+1aG2cY1bJdDzGK3Gt7UyfBv6tlmO8xEUIcrRDa7k0lCsFx3ICIfoMbhYbZGTKFjMIB9Q==","signatures":[{"sig":"MEUCIQCO3IXuJAJyndZrv8Zas2QH7OzjsBBDEjxb6pfQybhS/QIgUEwrei/mO68B3umn2YiehmQ8Nnvflw9L+zsYNP+4KoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4818.1.b4f692995d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LK9WLCpP+Mk37llb6+1aG2cY1bJdDzGK3Gt7UyfBv6tlmO8xEUIcrRDa7k0lCsFx3ICIfoMbhYbZGTKFjMIB9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4818.1.b4f692995d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4818.1.b4f692995d","@open-mercato/shared":"0.6.5-canary.4818.1.b4f692995d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4818.1.b4f692995d","@open-mercato/shared":"0.6.5-canary.4818.1.b4f692995d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4818.1.b4f692995d_1780731752156_0.6485512161660985","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4840.1.2b3d7a09b1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4840.1.2b3d7a09b1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4840.1.2b3d7a09b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9988084419d1fe18658975c0d93c7fa3176d778b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4840.1.2b3d7a09b1.tgz","fileCount":746,"integrity":"sha512-ZQZSS2bDH/x2WyMADFwxMTZRBhDrjR3VdtvmKI37DWM9JYA6FkGiH8c49l5uiUzbbzjjTO2aO7javZm3p5VeLA==","signatures":[{"sig":"MEYCIQDI3xKF+rnhwX6YIgtzDrxLxt1Kx3ayIvVvs2qF7zsLwAIhAIKfvr0kT7AFV0aKsGsOzGK2K4bloUs0BBbtM9F8V/J+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4840.1.2b3d7a09b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZQZSS2bDH/x2WyMADFwxMTZRBhDrjR3VdtvmKI37DWM9JYA6FkGiH8c49l5uiUzbbzjjTO2aO7javZm3p5VeLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4840.1.2b3d7a09b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4840.1.2b3d7a09b1","@open-mercato/shared":"0.6.5-canary.4840.1.2b3d7a09b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4840.1.2b3d7a09b1","@open-mercato/shared":"0.6.5-canary.4840.1.2b3d7a09b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4840.1.2b3d7a09b1_1780732995074_0.8695257917200641","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4839.1.9cbc7ccbc0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4839.1.9cbc7ccbc0","_id":"@open-mercato/ai-assistant@0.6.5-canary.4839.1.9cbc7ccbc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50affe4393400151a8304aa72b35cf7437b4fc53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4839.1.9cbc7ccbc0.tgz","fileCount":746,"integrity":"sha512-DGYTx2xwK6DuTuL003NQC7SGkNma8dsSBTIC1iXskcDa8UFUH7LdriIRJVESQeGdzFO+pK3G1wwX5PpZpErJkw==","signatures":[{"sig":"MEQCIBpA+K7jxdRt4E8pwhJO89R+Rk0c9kv8zHM3Y5AV74jSAiBRoAXsAtPbJHahvYUWYneg+jt+JBYwzvmaBZvCLJln4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4839.1.9cbc7ccbc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DGYTx2xwK6DuTuL003NQC7SGkNma8dsSBTIC1iXskcDa8UFUH7LdriIRJVESQeGdzFO+pK3G1wwX5PpZpErJkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4839.1.9cbc7ccbc0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4839.1.9cbc7ccbc0","@open-mercato/shared":"0.6.5-canary.4839.1.9cbc7ccbc0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4839.1.9cbc7ccbc0","@open-mercato/shared":"0.6.5-canary.4839.1.9cbc7ccbc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4839.1.9cbc7ccbc0_1780733449467_0.7701829575048025","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4838.1.115785d8d7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4838.1.115785d8d7","_id":"@open-mercato/ai-assistant@0.6.5-develop.4838.1.115785d8d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b1fb61054490733a06cc48ddbb25dcc67acdf4a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4838.1.115785d8d7.tgz","fileCount":746,"integrity":"sha512-nt4nhyM5igkd3fq0eisUUoG8UeZ+pyCGsSVQKLOMp9ndrBCBgL974lsSzTViILKp39mOBmVZ1NNQ7o4dljraTQ==","signatures":[{"sig":"MEUCIQCDIgn6oh3o951QGa9qlSy2jvBbkLrYDti2MZ/yUTubRwIgG7URcJxYhEGJnvER92gjnU7hWaAcElTe+VxY6aX8QKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4838.1.115785d8d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nt4nhyM5igkd3fq0eisUUoG8UeZ+pyCGsSVQKLOMp9ndrBCBgL974lsSzTViILKp39mOBmVZ1NNQ7o4dljraTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4838.1.115785d8d7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4838.1.115785d8d7","@open-mercato/shared":"0.6.5-develop.4838.1.115785d8d7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4838.1.115785d8d7","@open-mercato/shared":"0.6.5-develop.4838.1.115785d8d7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4838.1.115785d8d7_1780734065924_0.43409643891097405","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4842.1.64b71bca33":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4842.1.64b71bca33","_id":"@open-mercato/ai-assistant@0.6.5-canary.4842.1.64b71bca33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50a3469c28544d29e064277694f275aa90886185","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4842.1.64b71bca33.tgz","fileCount":751,"integrity":"sha512-FBzn/hlMsRB6w7SEFypWdERF/DqjdnFoRWZ8yvzAYQku+qLD3KZGghxd+Pp5T74bOr+b+njKO8KnIJYVh+eQew==","signatures":[{"sig":"MEQCIEIIKENQoaQCM/t6NYVm7KcMndoaQ1sGAqRWba7R+OutAiB6cpdrBHumJIv8jlWKO9dp/OWlpmhIDziCP+XcU/ZT+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4842.1.64b71bca33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FBzn/hlMsRB6w7SEFypWdERF/DqjdnFoRWZ8yvzAYQku+qLD3KZGghxd+Pp5T74bOr+b+njKO8KnIJYVh+eQew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4842.1.64b71bca33","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4842.1.64b71bca33","@open-mercato/shared":"0.6.5-canary.4842.1.64b71bca33"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4842.1.64b71bca33","@open-mercato/shared":"0.6.5-canary.4842.1.64b71bca33"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4842.1.64b71bca33_1780734878183_0.42068366270260804","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4841.1.72a7522d98":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4841.1.72a7522d98","_id":"@open-mercato/ai-assistant@0.6.5-canary.4841.1.72a7522d98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6ec814be8573e043c1b3df70f4e6ea06b422361","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4841.1.72a7522d98.tgz","fileCount":746,"integrity":"sha512-SmDOK833i5JgVSF7fH3WKn87bkBHL1nKnXuz8BTMwyJpehxaCufimERCfmzbndP0mvGlCy3RkSJfDoN8vQCcMg==","signatures":[{"sig":"MEUCIBk8EHfzZvsRfr1RKaZuaR+T1eG72+y4w9Au/bpRhBesAiEAqNwkeWXwTzEhDPd/3GiD/6yELxvHk11svnmRJXauky0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4841.1.72a7522d98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SmDOK833i5JgVSF7fH3WKn87bkBHL1nKnXuz8BTMwyJpehxaCufimERCfmzbndP0mvGlCy3RkSJfDoN8vQCcMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4841.1.72a7522d98","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4841.1.72a7522d98","@open-mercato/shared":"0.6.5-canary.4841.1.72a7522d98"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4841.1.72a7522d98","@open-mercato/shared":"0.6.5-canary.4841.1.72a7522d98"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4841.1.72a7522d98_1780736900646_0.10585926327554818","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4844.1.9de4b14026":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4844.1.9de4b14026","_id":"@open-mercato/ai-assistant@0.6.5-canary.4844.1.9de4b14026","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"698e81b282fc43032183bd38bb03f0721c1c8783","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4844.1.9de4b14026.tgz","fileCount":746,"integrity":"sha512-fSF+JKbnoPR608RJ4LNkjVDys+D1rTGdT7vJs3aT76L4Q3yAvwbxgebWfeohyRCS2TQ24/gZhpq+yo8K1Q7Cag==","signatures":[{"sig":"MEUCIQDeTLyXSFe4vnJvlOjiZ/kNq8AAt6DlqbHIxmd4nYOiIAIgSam/vgCqxI4jbn8g34A77d6SWSK9T93voxvfzIH31Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4844.1.9de4b14026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fSF+JKbnoPR608RJ4LNkjVDys+D1rTGdT7vJs3aT76L4Q3yAvwbxgebWfeohyRCS2TQ24/gZhpq+yo8K1Q7Cag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4844.1.9de4b14026","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4844.1.9de4b14026","@open-mercato/shared":"0.6.5-canary.4844.1.9de4b14026"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4844.1.9de4b14026","@open-mercato/shared":"0.6.5-canary.4844.1.9de4b14026"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4844.1.9de4b14026_1780740150976_0.23636740995410155","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4848.1.eb49ed8cf2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4848.1.eb49ed8cf2","_id":"@open-mercato/ai-assistant@0.6.5-canary.4848.1.eb49ed8cf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"923c793ced241a6bd78f0e56dd278999cb3ab982","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4848.1.eb49ed8cf2.tgz","fileCount":746,"integrity":"sha512-Cn+9cobhlDDsxrOYaehSq9id6sdEFJkY28aJQx6cu7BUW585oeiK6m+1fbKxB+V9EO0xZLp4O4tTAICVBzRAxA==","signatures":[{"sig":"MEUCICQdexy+w5MMw+Ui/SxDhbFQP6fir6XztBP/sBgbZE6oAiEAiZe+0Kl3Vy0WM/xBD/ssUAlIcTQLS5MgWLiB/ZjM2vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4848.1.eb49ed8cf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Cn+9cobhlDDsxrOYaehSq9id6sdEFJkY28aJQx6cu7BUW585oeiK6m+1fbKxB+V9EO0xZLp4O4tTAICVBzRAxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4848.1.eb49ed8cf2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4848.1.eb49ed8cf2","@open-mercato/shared":"0.6.5-canary.4848.1.eb49ed8cf2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4848.1.eb49ed8cf2","@open-mercato/shared":"0.6.5-canary.4848.1.eb49ed8cf2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4848.1.eb49ed8cf2_1780743677456_0.26128840594789815","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4853.1.0350000b88":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4853.1.0350000b88","_id":"@open-mercato/ai-assistant@0.6.5-canary.4853.1.0350000b88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c19f2f15f6d4f58bdad30f5e1cbf45775451aa4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4853.1.0350000b88.tgz","fileCount":746,"integrity":"sha512-7FpcA94pap1JmmKvL8iw0fc/mw9pKOtb+LxefbE9l13B9eqFps6g1jgiskCjnnKcl6n3c19TleFrsOatWR4yIA==","signatures":[{"sig":"MEQCIDRT8L2P8hRN6PQs8FYXWIigjFWRQWjE8pF+kiV37u9eAiBgTqYSx5UdCMIcqV034EtAZalUpF12mmxqgrx35YZo0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4853.1.0350000b88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7FpcA94pap1JmmKvL8iw0fc/mw9pKOtb+LxefbE9l13B9eqFps6g1jgiskCjnnKcl6n3c19TleFrsOatWR4yIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4853.1.0350000b88","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4853.1.0350000b88","@open-mercato/shared":"0.6.5-canary.4853.1.0350000b88"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4853.1.0350000b88","@open-mercato/shared":"0.6.5-canary.4853.1.0350000b88"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4853.1.0350000b88_1780746482560_0.3659837742427763","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4860.1.3f1f76e503":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4860.1.3f1f76e503","_id":"@open-mercato/ai-assistant@0.6.5-canary.4860.1.3f1f76e503","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"671cbce297a5789f5b259271a4026d09d063d605","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4860.1.3f1f76e503.tgz","fileCount":746,"integrity":"sha512-5TxAB5JodiIc0IZKtLR8mqmnaBZsf2AIQji8cmEr67THG5zMqcFhGQuRARYNkQPLoZa9MiRzvjKcL+bWOu/sLg==","signatures":[{"sig":"MEUCIQDD0shcMAVd4IUCEV7GzCwQ0/10dq/caWD7czO/AmzCMwIgdF+SqZfljCRkVrxhOtHO0/yhTwyJHtUMgBslU+ukLXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4860.1.3f1f76e503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5TxAB5JodiIc0IZKtLR8mqmnaBZsf2AIQji8cmEr67THG5zMqcFhGQuRARYNkQPLoZa9MiRzvjKcL+bWOu/sLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4860.1.3f1f76e503","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4860.1.3f1f76e503","@open-mercato/shared":"0.6.5-canary.4860.1.3f1f76e503"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4860.1.3f1f76e503","@open-mercato/shared":"0.6.5-canary.4860.1.3f1f76e503"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4860.1.3f1f76e503_1780751915935_0.6795066294831793","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4861.1.59f6de1891":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4861.1.59f6de1891","_id":"@open-mercato/ai-assistant@0.6.5-develop.4861.1.59f6de1891","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f454a5acfce415c70f54c59e417a5abf8eb2d4ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4861.1.59f6de1891.tgz","fileCount":746,"integrity":"sha512-/sa/mujEd/FQmHbTnNDHEh8nyUh4Av934youAXbnrnMUlJcrnbDn0d9GHzKE31a2ntN/prNxv2CHXtu/IHJI8Q==","signatures":[{"sig":"MEQCIHBleV52dN7iR5yJ8qJfDIIJZ7ALlcHqQNZOJenIGMHAAiAQ9QHIV8jaoVChZiRZfR8oC6FP40c2OfPaFhFNMkzRtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4861.1.59f6de1891","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/sa/mujEd/FQmHbTnNDHEh8nyUh4Av934youAXbnrnMUlJcrnbDn0d9GHzKE31a2ntN/prNxv2CHXtu/IHJI8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4861.1.59f6de1891","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4861.1.59f6de1891","@open-mercato/shared":"0.6.5-develop.4861.1.59f6de1891"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4861.1.59f6de1891","@open-mercato/shared":"0.6.5-develop.4861.1.59f6de1891"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4861.1.59f6de1891_1780752464411_0.31681237750301383","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4862.1.70cc00c3ea":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4862.1.70cc00c3ea","_id":"@open-mercato/ai-assistant@0.6.5-canary.4862.1.70cc00c3ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26b6c58a7a40abaf8dae4b6cfa5878c7c97587f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4862.1.70cc00c3ea.tgz","fileCount":746,"integrity":"sha512-p9GqxgzAdBoHjt6ZFbxg+ZR0NAMARI6wSJ3Y58D1ewyDJCEGSuO35Qr3Vv/7rX1K9nHn0DxBpXJlCxG4YxjXwA==","signatures":[{"sig":"MEQCIDYVZeCibFocU1EcyZHtxwiGaDD5KxhkSamUtW1LfndSAiA0snst8Oov4tpMfwf2mHlD2Dpo4KVSmgFJfZGJLj4neQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4862.1.70cc00c3ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p9GqxgzAdBoHjt6ZFbxg+ZR0NAMARI6wSJ3Y58D1ewyDJCEGSuO35Qr3Vv/7rX1K9nHn0DxBpXJlCxG4YxjXwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4862.1.70cc00c3ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4862.1.70cc00c3ea","@open-mercato/shared":"0.6.5-canary.4862.1.70cc00c3ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4862.1.70cc00c3ea","@open-mercato/shared":"0.6.5-canary.4862.1.70cc00c3ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4862.1.70cc00c3ea_1780752708959_0.23750432893437523","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4863.1.169bfbb3a3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4863.1.169bfbb3a3","_id":"@open-mercato/ai-assistant@0.6.5-develop.4863.1.169bfbb3a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"430b1dab84de5e688d40a911f173a08e8a682104","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4863.1.169bfbb3a3.tgz","fileCount":746,"integrity":"sha512-qgoFEmWdt6POYKhAYAh094syGuJlnFPPli0NJfwzNtuFa5apwbEeMSjKH4lzOp8Gnr+DhdCshpoD6OgzrEZfPg==","signatures":[{"sig":"MEUCIQDUVY9ngw0uKdroJYp6cueGgaIDgBYOuhs+V4tq/zG24wIgJL1+jCo0OZRRN4ldoDhJK4KrQuA7WLweOrz2mC8pCEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4863.1.169bfbb3a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508647},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qgoFEmWdt6POYKhAYAh094syGuJlnFPPli0NJfwzNtuFa5apwbEeMSjKH4lzOp8Gnr+DhdCshpoD6OgzrEZfPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4863.1.169bfbb3a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4863.1.169bfbb3a3","@open-mercato/shared":"0.6.5-develop.4863.1.169bfbb3a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4863.1.169bfbb3a3","@open-mercato/shared":"0.6.5-develop.4863.1.169bfbb3a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4863.1.169bfbb3a3_1780752999928_0.13078528190238004","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4864.1.1e546add99":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4864.1.1e546add99","_id":"@open-mercato/ai-assistant@0.6.5-canary.4864.1.1e546add99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46dfd61388c76a82f06643e186661b6ac0ab66f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4864.1.1e546add99.tgz","fileCount":746,"integrity":"sha512-3F3HlYZ2w50yiPZgaflteUXGVE7pM0geRTCHVKIL+dkG0i6+xj3SHy+LUvAYu9y/RjvqUV+fpqz+zA2Kfkp6Bg==","signatures":[{"sig":"MEUCIB7vKJabLU8Bq8cKksfKENa1Djk+hxtZJI0S0ScSkCp8AiEAnx2BnQfU4x2g8WUWHRlLRwt3D5QviI15A+gwN7YiuS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4864.1.1e546add99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6508641},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3F3HlYZ2w50yiPZgaflteUXGVE7pM0geRTCHVKIL+dkG0i6+xj3SHy+LUvAYu9y/RjvqUV+fpqz+zA2Kfkp6Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4864.1.1e546add99","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4864.1.1e546add99","@open-mercato/shared":"0.6.5-canary.4864.1.1e546add99"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4864.1.1e546add99","@open-mercato/shared":"0.6.5-canary.4864.1.1e546add99"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4864.1.1e546add99_1780755336470_0.254225420603976","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4865.1.5c6b7b30f5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4865.1.5c6b7b30f5","_id":"@open-mercato/ai-assistant@0.6.5-canary.4865.1.5c6b7b30f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2a4bf510e2fe2401ab7b257481dca4a0c6823ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4865.1.5c6b7b30f5.tgz","fileCount":746,"integrity":"sha512-F2GlQfu+em6vg+YAF0Hm05sznjY4eer5Bl7z0QxGok1mvnSNjTEQpQvjiiHjPzt4jOebhxNDyjurjDuGXeEX0g==","signatures":[{"sig":"MEUCIA9lSEI3onEbvJc7jk4oB5wWWqLL1FLSX7oJiUbM1O1VAiEA/m48LACMtuON++MYhfks+W3xw4ix9+EylnHonEgf0gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4865.1.5c6b7b30f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F2GlQfu+em6vg+YAF0Hm05sznjY4eer5Bl7z0QxGok1mvnSNjTEQpQvjiiHjPzt4jOebhxNDyjurjDuGXeEX0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4865.1.5c6b7b30f5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4865.1.5c6b7b30f5","@open-mercato/shared":"0.6.5-canary.4865.1.5c6b7b30f5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4865.1.5c6b7b30f5","@open-mercato/shared":"0.6.5-canary.4865.1.5c6b7b30f5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4865.1.5c6b7b30f5_1780756435255_0.40036562006811605","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4866.1.0cbd2bd6d1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4866.1.0cbd2bd6d1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4866.1.0cbd2bd6d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2803ddcf4dbd21caca6f3bf64c80928ad079c28e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4866.1.0cbd2bd6d1.tgz","fileCount":746,"integrity":"sha512-V4VftFK+lLeFyWcGe1d4Glz03dIqI9WdqnUTAuIktoGBktP5KWoIyazmjCGgZAdADXiP/CJHw5KKboSBFwASTQ==","signatures":[{"sig":"MEQCICVvvoWY5tPXW7TIa4THO3rZ9PrhgK8AYIWKA000W4cuAiB+BoNNktQqYUB9j7t7Uep9cEe2IP29JTkonEm2dBtZnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4866.1.0cbd2bd6d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-V4VftFK+lLeFyWcGe1d4Glz03dIqI9WdqnUTAuIktoGBktP5KWoIyazmjCGgZAdADXiP/CJHw5KKboSBFwASTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4866.1.0cbd2bd6d1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4866.1.0cbd2bd6d1","@open-mercato/shared":"0.6.5-canary.4866.1.0cbd2bd6d1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4866.1.0cbd2bd6d1","@open-mercato/shared":"0.6.5-canary.4866.1.0cbd2bd6d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4866.1.0cbd2bd6d1_1780759442844_0.5516562925951249","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4867.1.9eaf35cc2e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4867.1.9eaf35cc2e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4867.1.9eaf35cc2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4e183e4898f6b5dad27a9bafb3eea70cc2852d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4867.1.9eaf35cc2e.tgz","fileCount":746,"integrity":"sha512-4xeP+W/GBqKn8P+xfXKpfZjEJ8DbLHCmM6Ed7TuxBwDmMdVf4sflihuINvTBrQbIN+LHw1wZ2eBlZQg6jAiPKg==","signatures":[{"sig":"MEYCIQCZ0pz5cjPBQ62FRUMWVRn4Rx5F/pszOlPMbQsEo3BtIAIhAJJd5djTCwxel8n3tfUiX6/N+NLqSv3nDIH9uzV94oPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4867.1.9eaf35cc2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4xeP+W/GBqKn8P+xfXKpfZjEJ8DbLHCmM6Ed7TuxBwDmMdVf4sflihuINvTBrQbIN+LHw1wZ2eBlZQg6jAiPKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4867.1.9eaf35cc2e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4867.1.9eaf35cc2e","@open-mercato/shared":"0.6.5-canary.4867.1.9eaf35cc2e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4867.1.9eaf35cc2e","@open-mercato/shared":"0.6.5-canary.4867.1.9eaf35cc2e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4867.1.9eaf35cc2e_1780763998541_0.4846311935894678","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4868.1.37870d2d3d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4868.1.37870d2d3d","_id":"@open-mercato/ai-assistant@0.6.5-canary.4868.1.37870d2d3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4fdbc96234d7cf7ea1d5915470c5a69acd72919c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4868.1.37870d2d3d.tgz","fileCount":746,"integrity":"sha512-h1QUfxtRipoi3hkWn5ZCGmKaoYwzlAkaTcjYRxMpDf4KpMQIR0AwX7OfRvh0gmy0qCcIpfZ5OYuWYKvpauIw3w==","signatures":[{"sig":"MEQCIGbVPpmcp3YfrJRU0i6QmRW1IdgJxV9qUhBro1d07VDNAiB59o+1phmUTAmLTl9AswDvJGA5sY6yWdcWEyYMHAGFLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4868.1.37870d2d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-h1QUfxtRipoi3hkWn5ZCGmKaoYwzlAkaTcjYRxMpDf4KpMQIR0AwX7OfRvh0gmy0qCcIpfZ5OYuWYKvpauIw3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4868.1.37870d2d3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4868.1.37870d2d3d","@open-mercato/shared":"0.6.5-canary.4868.1.37870d2d3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4868.1.37870d2d3d","@open-mercato/shared":"0.6.5-canary.4868.1.37870d2d3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4868.1.37870d2d3d_1780769619122_0.97099096951646","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4870.1.b662cd0e09":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4870.1.b662cd0e09","_id":"@open-mercato/ai-assistant@0.6.5-canary.4870.1.b662cd0e09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f861864f482c2287298af6375c086cd81b6f1998","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4870.1.b662cd0e09.tgz","fileCount":746,"integrity":"sha512-FPpw5uPQIicxwU+yXDobNZ3mTOknXVTjub8IDyH+ihAMlPOML+VuchjLU0Sa+XBtaV++Kt5iUcInkpTXVkjHgQ==","signatures":[{"sig":"MEUCIQCwVI6jL/KeJ9tWaIMoDJeQ902PnjLZSTR8KrQGfVR/WAIgUzY3QOTKYqSy0yBIbjNqXwPI399gNSO57IjOswQgJY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4870.1.b662cd0e09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FPpw5uPQIicxwU+yXDobNZ3mTOknXVTjub8IDyH+ihAMlPOML+VuchjLU0Sa+XBtaV++Kt5iUcInkpTXVkjHgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4870.1.b662cd0e09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4870.1.b662cd0e09","@open-mercato/shared":"0.6.5-canary.4870.1.b662cd0e09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4870.1.b662cd0e09","@open-mercato/shared":"0.6.5-canary.4870.1.b662cd0e09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4870.1.b662cd0e09_1780772388170_0.47199123744080196","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4882.1.901c3aa813":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4882.1.901c3aa813","_id":"@open-mercato/ai-assistant@0.6.5-develop.4882.1.901c3aa813","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db49073788e70ef4114f5896e96a8da1a45efe38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4882.1.901c3aa813.tgz","fileCount":746,"integrity":"sha512-B8Td+cMph2rI22XZ1jx+v1UyGp6T7Ae5ySBJNpr/V225LlFmfhtdA81vpgu1xO16D1Lsk15WO3X/NBD4im/0Xw==","signatures":[{"sig":"MEYCIQCQNUkZoxk0bX63oVNBU8tHdYVyolp5Y2BEjTGq0wMdeQIhAMDRNtQaqSzxA7398zZbfMMSdgrHKJwKv58WATVvSCB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4882.1.901c3aa813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B8Td+cMph2rI22XZ1jx+v1UyGp6T7Ae5ySBJNpr/V225LlFmfhtdA81vpgu1xO16D1Lsk15WO3X/NBD4im/0Xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4882.1.901c3aa813","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4882.1.901c3aa813","@open-mercato/shared":"0.6.5-develop.4882.1.901c3aa813"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4882.1.901c3aa813","@open-mercato/shared":"0.6.5-develop.4882.1.901c3aa813"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4882.1.901c3aa813_1780782050992_0.7683319423675588","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4883.1.de2bc67fbe":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4883.1.de2bc67fbe","_id":"@open-mercato/ai-assistant@0.6.5-canary.4883.1.de2bc67fbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f673d5a9c34d3cb0403fc100a0a727e032e6aea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4883.1.de2bc67fbe.tgz","fileCount":746,"integrity":"sha512-eYeAqmjHsixGh9yjCgWTH8rITIyNkLDlNfZ9UVgblMxQ3oK/zupD9A6kYIqgE2qdRiNg5xLcSmdUCcSvIvLpow==","signatures":[{"sig":"MEUCIBfkFBvddYdjpE9T5/N520bac6xx4I1CqtbaJOcEJWNJAiEAzHbZb5YK/8yaMMcmIv7lCkdQjtIsFnTiSdVAN1fGpoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4883.1.de2bc67fbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eYeAqmjHsixGh9yjCgWTH8rITIyNkLDlNfZ9UVgblMxQ3oK/zupD9A6kYIqgE2qdRiNg5xLcSmdUCcSvIvLpow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4883.1.de2bc67fbe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4883.1.de2bc67fbe","@open-mercato/shared":"0.6.5-canary.4883.1.de2bc67fbe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4883.1.de2bc67fbe","@open-mercato/shared":"0.6.5-canary.4883.1.de2bc67fbe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4883.1.de2bc67fbe_1780782071186_0.618104009345307","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4888.1.ffedf79bd8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4888.1.ffedf79bd8","_id":"@open-mercato/ai-assistant@0.6.5-canary.4888.1.ffedf79bd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15266c3d02d91b44a9eb823666d1190a8fa5eaa5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4888.1.ffedf79bd8.tgz","fileCount":746,"integrity":"sha512-8ThzjAg1Ao4EQIvZq41jgq+KIRdEJY8mpwJtLzY1r7NhAZ9WDb8iDBJiuZ9jAteZCBQA9/4uASs0/YN+qQlcIw==","signatures":[{"sig":"MEYCIQCTIR6hBsIdumKL0BU6Wta3x6ytH/6JrCTuMqJdNTtQAQIhAL3VmV0b7C40PG/73U04smgUYNGThvLU9mTHyHCNQyZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4888.1.ffedf79bd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8ThzjAg1Ao4EQIvZq41jgq+KIRdEJY8mpwJtLzY1r7NhAZ9WDb8iDBJiuZ9jAteZCBQA9/4uASs0/YN+qQlcIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4888.1.ffedf79bd8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4888.1.ffedf79bd8","@open-mercato/shared":"0.6.5-canary.4888.1.ffedf79bd8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4888.1.ffedf79bd8","@open-mercato/shared":"0.6.5-canary.4888.1.ffedf79bd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4888.1.ffedf79bd8_1780808840242_0.029074349632189467","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4890.1.c212c16054":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4890.1.c212c16054","_id":"@open-mercato/ai-assistant@0.6.5-canary.4890.1.c212c16054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e66b9ed5217ff32c323a1f5e128488596caf424","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4890.1.c212c16054.tgz","fileCount":746,"integrity":"sha512-ALDcQudXo8a/x0JyxWf/ZYrBRLNtxuQDwSqTlocqcIxq0Mmvq0YIferKh2Mxd8nFvY8zRx8BwZ+4Ft5ODqId8g==","signatures":[{"sig":"MEQCID6mqJvEzNeiroAMlTYqSgvfwLgT5SxMtiA0WOkFGpunAiAZpImU3RdwZkzF01wDAXrMOe9bmWUdt+QHOS3+Thfb3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4890.1.c212c16054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ALDcQudXo8a/x0JyxWf/ZYrBRLNtxuQDwSqTlocqcIxq0Mmvq0YIferKh2Mxd8nFvY8zRx8BwZ+4Ft5ODqId8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4890.1.c212c16054","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4890.1.c212c16054","@open-mercato/shared":"0.6.5-canary.4890.1.c212c16054"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4890.1.c212c16054","@open-mercato/shared":"0.6.5-canary.4890.1.c212c16054"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4890.1.c212c16054_1780825218015_0.1290675150848657","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4891.1.93ca5eb6ed":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4891.1.93ca5eb6ed","_id":"@open-mercato/ai-assistant@0.6.5-canary.4891.1.93ca5eb6ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d5dbb2094031dd64826cc480945f6f202474ccf1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4891.1.93ca5eb6ed.tgz","fileCount":751,"integrity":"sha512-8G8CjbT/Ujmsrbd4jXtny54tPYpFgbuGuZXTFwuLCwcmpsqb6/iWORsIvQqqClPOUpG3/MMCMLu4ODC2G+qqYw==","signatures":[{"sig":"MEYCIQDyfyOwWMRzvCEnpFR4YrDOSyiwi5jK77P0RBsFKlYhLAIhAIxb25XEhKiUJXIxyr4IieQYkYsu3qr63iw2vK/9Gvwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4891.1.93ca5eb6ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577910},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8G8CjbT/Ujmsrbd4jXtny54tPYpFgbuGuZXTFwuLCwcmpsqb6/iWORsIvQqqClPOUpG3/MMCMLu4ODC2G+qqYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4891.1.93ca5eb6ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4891.1.93ca5eb6ed","@open-mercato/shared":"0.6.5-canary.4891.1.93ca5eb6ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4891.1.93ca5eb6ed","@open-mercato/shared":"0.6.5-canary.4891.1.93ca5eb6ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4891.1.93ca5eb6ed_1780832030885_0.3958514408757503","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4895.1.a1f3ab9da9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4895.1.a1f3ab9da9","_id":"@open-mercato/ai-assistant@0.6.5-canary.4895.1.a1f3ab9da9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4827f74a050d67de72720f881526bca92616fb76","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4895.1.a1f3ab9da9.tgz","fileCount":746,"integrity":"sha512-pBn1biCA10tiMvMiX52AKcZZKOcu6XZhgOpbM6wqMP+YZygteM2/xXtpeof+D/P0+9xOrUXQ5LJ2tFknhvqkUQ==","signatures":[{"sig":"MEUCIE+86n2+lM5vdiHzIj+o3O7jgL/wm5H7QU0MsVuNr6BZAiEAqAsLicicmj17+dLOyiipxeSrz01Zl4T7knPd70pSf98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4895.1.a1f3ab9da9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pBn1biCA10tiMvMiX52AKcZZKOcu6XZhgOpbM6wqMP+YZygteM2/xXtpeof+D/P0+9xOrUXQ5LJ2tFknhvqkUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4895.1.a1f3ab9da9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4895.1.a1f3ab9da9","@open-mercato/shared":"0.6.5-canary.4895.1.a1f3ab9da9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4895.1.a1f3ab9da9","@open-mercato/shared":"0.6.5-canary.4895.1.a1f3ab9da9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4895.1.a1f3ab9da9_1780853399218_0.46609644840646114","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4896.1.6ad4220da9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4896.1.6ad4220da9","_id":"@open-mercato/ai-assistant@0.6.5-canary.4896.1.6ad4220da9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34fb7330f6404aa068ba041a9e6bbf3157535b69","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4896.1.6ad4220da9.tgz","fileCount":746,"integrity":"sha512-AeCOz9vA/uqDc3X/1VXq6N+K8vG2IyRfkfY2immwqJAJxMjwcx9XIdadBNrs/mViCLkJnpaLmN8WG5bjwr1NEA==","signatures":[{"sig":"MEUCIE2M6A1nx93DYdqHmBc4jTPZvhxW6H/PW3GM/g5lXFmoAiEA5rEP3SkRPYPofU3qThxO1orp05q4tIvgMP5/EILOlw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4896.1.6ad4220da9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AeCOz9vA/uqDc3X/1VXq6N+K8vG2IyRfkfY2immwqJAJxMjwcx9XIdadBNrs/mViCLkJnpaLmN8WG5bjwr1NEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4896.1.6ad4220da9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4896.1.6ad4220da9","@open-mercato/shared":"0.6.5-canary.4896.1.6ad4220da9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4896.1.6ad4220da9","@open-mercato/shared":"0.6.5-canary.4896.1.6ad4220da9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4896.1.6ad4220da9_1780853453492_0.10385178836147291","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4897.1.4b13d9e0a6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4897.1.4b13d9e0a6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4897.1.4b13d9e0a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44da3457abb3be99ce40b058b5e7625da9b4d93a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4897.1.4b13d9e0a6.tgz","fileCount":746,"integrity":"sha512-EyifaVqBQubQTLOiYhpnj/kti5KtZvcFeFq3Q50aL5lYtTlb+gNRZZthjT9iBspw6VVZMa/WRflzxR440cjTcw==","signatures":[{"sig":"MEYCIQCPCA8p/Q53k8hSPOl4Sl7/lo1HXEUxHmAsuPcMBwRsygIhALnSLXPRjPUvNg174HvNCTZDSZ3nMTSn+QVOtNEy/zYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4897.1.4b13d9e0a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EyifaVqBQubQTLOiYhpnj/kti5KtZvcFeFq3Q50aL5lYtTlb+gNRZZthjT9iBspw6VVZMa/WRflzxR440cjTcw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4897.1.4b13d9e0a6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4897.1.4b13d9e0a6","@open-mercato/shared":"0.6.5-canary.4897.1.4b13d9e0a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4897.1.4b13d9e0a6","@open-mercato/shared":"0.6.5-canary.4897.1.4b13d9e0a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4897.1.4b13d9e0a6_1780853481323_0.28122252780115486","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4898.1.a4698e4ec1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4898.1.a4698e4ec1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4898.1.a4698e4ec1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b721065c64a5a509fc1f0f81937400315369f58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4898.1.a4698e4ec1.tgz","fileCount":746,"integrity":"sha512-VXWR0GH7XhMhitCTT2rCZfSrcAe48ZngsRUi2dZMvWFldNfsLlPMydtdrA+e4as1/OMLPMobYLSVOO/bVkY6cQ==","signatures":[{"sig":"MEYCIQDGvkmg3P65iYPsovxH8PaBliTN3uU+NZJ8IHGCIVu6owIhAM9oF48VMFo8IYfWL7t2DFnoGN/TPrUDKFYmxOT+kFj3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4898.1.a4698e4ec1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VXWR0GH7XhMhitCTT2rCZfSrcAe48ZngsRUi2dZMvWFldNfsLlPMydtdrA+e4as1/OMLPMobYLSVOO/bVkY6cQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4898.1.a4698e4ec1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4898.1.a4698e4ec1","@open-mercato/shared":"0.6.5-canary.4898.1.a4698e4ec1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4898.1.a4698e4ec1","@open-mercato/shared":"0.6.5-canary.4898.1.a4698e4ec1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4898.1.a4698e4ec1_1780853573052_0.20446656312035505","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4900.1.6d745197ef":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4900.1.6d745197ef","_id":"@open-mercato/ai-assistant@0.6.5-canary.4900.1.6d745197ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38d6e2cad0ec067edd7dab7c33260cdda163125d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4900.1.6d745197ef.tgz","fileCount":747,"integrity":"sha512-6wn7dwlslsYfM0BdCHiDjLOrszKT4a3c/15SGkwFVReGk8FW7Gz5fKfY6m/6uRFH4jKGft+la3VNPb4xxP17jw==","signatures":[{"sig":"MEUCIQDCsXNAPjB8RoEHJTHCJirDG+HfxCZJKkLDvE3bsCWZUAIgaWchM/+lvQCWXdWkpnzJcQt/RQBMsbm83WtaFS3tCZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4900.1.6d745197ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6512126},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6wn7dwlslsYfM0BdCHiDjLOrszKT4a3c/15SGkwFVReGk8FW7Gz5fKfY6m/6uRFH4jKGft+la3VNPb4xxP17jw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4900.1.6d745197ef","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4900.1.6d745197ef","@open-mercato/shared":"0.6.5-canary.4900.1.6d745197ef"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4900.1.6d745197ef","@open-mercato/shared":"0.6.5-canary.4900.1.6d745197ef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4900.1.6d745197ef_1780854061945_0.00936011323244279","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4901.1.2255e4b759":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4901.1.2255e4b759","_id":"@open-mercato/ai-assistant@0.6.5-canary.4901.1.2255e4b759","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e093ca58a126223afcb3a338add8be2cbc6ceed9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4901.1.2255e4b759.tgz","fileCount":746,"integrity":"sha512-VXeilWdoSy1eyf2lUGB9LMQxjcTIqO8Kg4dYPHOYLufJTqrL/uTr/c4ZZGSREGIUnJc0RPbWz3+6tEM8leZC9w==","signatures":[{"sig":"MEQCIDBNZWHuw/dJV2UCc1IN/Gwilqacglpqs9bj/vynrtyzAiAjrvCSOkzdOgECZozmj/MOolQWajnVLDiZC0pbppmKUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4901.1.2255e4b759","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VXeilWdoSy1eyf2lUGB9LMQxjcTIqO8Kg4dYPHOYLufJTqrL/uTr/c4ZZGSREGIUnJc0RPbWz3+6tEM8leZC9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4901.1.2255e4b759","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4901.1.2255e4b759","@open-mercato/shared":"0.6.5-canary.4901.1.2255e4b759"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4901.1.2255e4b759","@open-mercato/shared":"0.6.5-canary.4901.1.2255e4b759"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4901.1.2255e4b759_1780854185859_0.6525097022688833","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4902.1.71ee476498":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4902.1.71ee476498","_id":"@open-mercato/ai-assistant@0.6.5-canary.4902.1.71ee476498","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ca75566ed35abbd0157872356f143d9414bf126","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4902.1.71ee476498.tgz","fileCount":746,"integrity":"sha512-k9cHTgqqkrZKGOoWd9HWUOAkEf/pT+OYpWHmK4eyNmiAybxuBC3feFdmXMyAyuGSguESGQmUt2H7SKttkzg/pA==","signatures":[{"sig":"MEUCIAhIU2zC7tWSHwtVgZ+nfUGecUCAOyf9TKGxhUVQ3V+3AiEAzu7YmUteSBh17rwLFnf/XaULw1hWE1ZmXpMHR4ageHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4902.1.71ee476498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k9cHTgqqkrZKGOoWd9HWUOAkEf/pT+OYpWHmK4eyNmiAybxuBC3feFdmXMyAyuGSguESGQmUt2H7SKttkzg/pA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4902.1.71ee476498","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4902.1.71ee476498","@open-mercato/shared":"0.6.5-canary.4902.1.71ee476498"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4902.1.71ee476498","@open-mercato/shared":"0.6.5-canary.4902.1.71ee476498"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4902.1.71ee476498_1780854294794_0.5348349995822075","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4904.1.3c295d2f03":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4904.1.3c295d2f03","_id":"@open-mercato/ai-assistant@0.6.5-canary.4904.1.3c295d2f03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f17a297db961e04dbab539a81eb5bf644775167e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4904.1.3c295d2f03.tgz","fileCount":746,"integrity":"sha512-FC4lsDygVUu4PJDiyCpu9NjdqnbEjiHoFGDVZemY1DwOTIdmNbW/YIlsAyiJpkSx6DIa7O7OkFRm1urtovQ6pA==","signatures":[{"sig":"MEUCIHu0yvJTFVmM4zzOK8j2aB4lxsvm7FeY38yvLpAThliuAiEAmnKWMP5341y7uCZ21w88SBpAEqBZPYcOwyThA5AG9r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4904.1.3c295d2f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FC4lsDygVUu4PJDiyCpu9NjdqnbEjiHoFGDVZemY1DwOTIdmNbW/YIlsAyiJpkSx6DIa7O7OkFRm1urtovQ6pA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4904.1.3c295d2f03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4904.1.3c295d2f03","@open-mercato/shared":"0.6.5-canary.4904.1.3c295d2f03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4904.1.3c295d2f03","@open-mercato/shared":"0.6.5-canary.4904.1.3c295d2f03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4904.1.3c295d2f03_1780854433444_0.453467718217313","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4903.1.ccfb3f0baf":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4903.1.ccfb3f0baf","_id":"@open-mercato/ai-assistant@0.6.5-canary.4903.1.ccfb3f0baf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"523ee000a32d6df30d82122e8b2c60c61d055a2e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4903.1.ccfb3f0baf.tgz","fileCount":746,"integrity":"sha512-ejvp9Aew8Dr7CmvkfpsdxxIO1Ka7GshzKo7okeR4vf0HUKl5yvgI6eEjDqx7KMpQW2g/TsreduqeluolxAc7bA==","signatures":[{"sig":"MEQCIHVLQuFbIYx/QNxUt3nsYKTanWhddEdBQmKbLpBei/fSAiBIDJcd9FDvDRmJqOdaijKFmIVz7dFRxr9rdAcOnaHN9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4903.1.ccfb3f0baf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ejvp9Aew8Dr7CmvkfpsdxxIO1Ka7GshzKo7okeR4vf0HUKl5yvgI6eEjDqx7KMpQW2g/TsreduqeluolxAc7bA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4903.1.ccfb3f0baf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4903.1.ccfb3f0baf","@open-mercato/shared":"0.6.5-canary.4903.1.ccfb3f0baf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4903.1.ccfb3f0baf","@open-mercato/shared":"0.6.5-canary.4903.1.ccfb3f0baf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4903.1.ccfb3f0baf_1780854438437_0.20435567990500259","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4906.1.46240c825b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4906.1.46240c825b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4906.1.46240c825b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"358c6d9688db44a841d27a4e112b18e162ba6209","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4906.1.46240c825b.tgz","fileCount":746,"integrity":"sha512-8oX3ETfE62Bh+j0VxvYgTUOJ7P3VNWRN0y9m4bNpt1eRTgvxejfQlLfLpr55bL0y+ivq7WQg9FIFb1BhAi52sA==","signatures":[{"sig":"MEQCIC0SUas9HM6KMYO6AK2oBScuP5H9D2qjI4EA/xGsMJI4AiB9+ckv5tC2h9J4dZz9iS8SvjYueUNfDwCxT9HwFfrZJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4906.1.46240c825b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509927},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8oX3ETfE62Bh+j0VxvYgTUOJ7P3VNWRN0y9m4bNpt1eRTgvxejfQlLfLpr55bL0y+ivq7WQg9FIFb1BhAi52sA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4906.1.46240c825b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4906.1.46240c825b","@open-mercato/shared":"0.6.5-canary.4906.1.46240c825b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4906.1.46240c825b","@open-mercato/shared":"0.6.5-canary.4906.1.46240c825b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4906.1.46240c825b_1780854810362_0.2794012563975108","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4908.1.63974f56d3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4908.1.63974f56d3","_id":"@open-mercato/ai-assistant@0.6.5-canary.4908.1.63974f56d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c7e83e0e4954f17308379ccb497a4d1baf31b27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4908.1.63974f56d3.tgz","fileCount":746,"integrity":"sha512-YY9s/1p70BgJuFLwfgc6cNY06nUHEOO797op8dmjV1EGLcMrmAoVhWWEUKO7KC6kDR3LDy/z2oXSPOlGOwOUWw==","signatures":[{"sig":"MEQCIASwN7HTx0Q4Dq4tco4RcfZBOTBB+jAW2Med47ABvCftAiAQtolots+GNpWmSsRCIYVKhod3c8P9A7Ego70Kbe15eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4908.1.63974f56d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YY9s/1p70BgJuFLwfgc6cNY06nUHEOO797op8dmjV1EGLcMrmAoVhWWEUKO7KC6kDR3LDy/z2oXSPOlGOwOUWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4908.1.63974f56d3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4908.1.63974f56d3","@open-mercato/shared":"0.6.5-canary.4908.1.63974f56d3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4908.1.63974f56d3","@open-mercato/shared":"0.6.5-canary.4908.1.63974f56d3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4908.1.63974f56d3_1780854932362_0.7027293027286672","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4909.1.a10c56af76":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4909.1.a10c56af76","_id":"@open-mercato/ai-assistant@0.6.5-canary.4909.1.a10c56af76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a809640168814566ee6900d030d064512ae65c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4909.1.a10c56af76.tgz","fileCount":746,"integrity":"sha512-MKOKTyYZcgCmuoK/FfSjOBi54EsL/DZ1Caw8MlBxxu1wQaHEx8TCsjAq6gsY5DQv54V1dwWENCNF7o3UVCodLw==","signatures":[{"sig":"MEUCIGBrWL4r3E1cUDH78N/KQKBsdv3raanwPPs2zf6mi9sLAiEAhSfGK09T9olbUXv0t8zBDB1j3QyXTkCNmwvqGf8LD2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4909.1.a10c56af76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MKOKTyYZcgCmuoK/FfSjOBi54EsL/DZ1Caw8MlBxxu1wQaHEx8TCsjAq6gsY5DQv54V1dwWENCNF7o3UVCodLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4909.1.a10c56af76","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4909.1.a10c56af76","@open-mercato/shared":"0.6.5-canary.4909.1.a10c56af76"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4909.1.a10c56af76","@open-mercato/shared":"0.6.5-canary.4909.1.a10c56af76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4909.1.a10c56af76_1780855237643_0.7019777692548854","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4907.1.cd5afd583e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4907.1.cd5afd583e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4907.1.cd5afd583e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a935d438c603a41ca821650d5ade6345f7569a3b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4907.1.cd5afd583e.tgz","fileCount":746,"integrity":"sha512-nMH219fOE2ulEMZpBmh0PUuIh8q67aWqucPk1B5rAoeM3SVVVXx0BRlCCT/2oleQpszRjRehhg5aJPcPcM/VgA==","signatures":[{"sig":"MEQCIF+Idyz+RQcczfIeHKwICG2yStd6PvHbCWXhs7ci10RFAiADHkYLi1q1QGh6YWkjYL7beHiCaB6EBWS6zbkfN0Ywww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4907.1.cd5afd583e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nMH219fOE2ulEMZpBmh0PUuIh8q67aWqucPk1B5rAoeM3SVVVXx0BRlCCT/2oleQpszRjRehhg5aJPcPcM/VgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4907.1.cd5afd583e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4907.1.cd5afd583e","@open-mercato/shared":"0.6.5-canary.4907.1.cd5afd583e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4907.1.cd5afd583e","@open-mercato/shared":"0.6.5-canary.4907.1.cd5afd583e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4907.1.cd5afd583e_1780855541573_0.5398341157575421","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4912.1.037b2e28af":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4912.1.037b2e28af","_id":"@open-mercato/ai-assistant@0.6.5-canary.4912.1.037b2e28af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f27e64dc1a72f0882cd6b7ecdbcc7fb55669e82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4912.1.037b2e28af.tgz","fileCount":746,"integrity":"sha512-T85cBobHOInQT5yWqKOzY6S0ChB7Soh99dFmVfmtLUdXgEcJo6aLmeeyY+bfYil/nOIxtu4MQUuoXjlHUTwlZg==","signatures":[{"sig":"MEYCIQCQACBECp9ty76ENgZxIsqF6yQRYHJy3P8aMnv1V78ihwIhAMGmSKAVpVO+9sskC79YBRBRsTMKvlQqTHyZwbxbNEwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4912.1.037b2e28af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T85cBobHOInQT5yWqKOzY6S0ChB7Soh99dFmVfmtLUdXgEcJo6aLmeeyY+bfYil/nOIxtu4MQUuoXjlHUTwlZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4912.1.037b2e28af","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4912.1.037b2e28af","@open-mercato/shared":"0.6.5-canary.4912.1.037b2e28af"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4912.1.037b2e28af","@open-mercato/shared":"0.6.5-canary.4912.1.037b2e28af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4912.1.037b2e28af_1780855827747_0.058676171481854","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4910.1.603ebffeb1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4910.1.603ebffeb1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4910.1.603ebffeb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe588dacebddd7160faff0c8a2b990ce7fb8289f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4910.1.603ebffeb1.tgz","fileCount":746,"integrity":"sha512-N3oPCQ8h+arMoCW4SGuS5+tpPqXl5oo4UtY2MChs7E/4+QyRLoBYBeHZAuPJXUT1FuZb0KZuLXMaU6KCrQgkyg==","signatures":[{"sig":"MEQCIGslWJMoVWjFI6OD55h/t0Je8BnyA2pUYYh0l6GU+95OAiBjf77OPJKIQGdv2vE54ctegBLMlqGQa32H4yDN2tuaTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4910.1.603ebffeb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6513569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N3oPCQ8h+arMoCW4SGuS5+tpPqXl5oo4UtY2MChs7E/4+QyRLoBYBeHZAuPJXUT1FuZb0KZuLXMaU6KCrQgkyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4910.1.603ebffeb1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4910.1.603ebffeb1","@open-mercato/shared":"0.6.5-canary.4910.1.603ebffeb1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4910.1.603ebffeb1","@open-mercato/shared":"0.6.5-canary.4910.1.603ebffeb1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4910.1.603ebffeb1_1780855910070_0.27549314456524243","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4915.1.078f71b238":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4915.1.078f71b238","_id":"@open-mercato/ai-assistant@0.6.5-canary.4915.1.078f71b238","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72f716598f11d2060492d14f5b4c74c839cc26e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4915.1.078f71b238.tgz","fileCount":746,"integrity":"sha512-UcKCNX/0wkYujsMQI12ye9vQA0wXLSoqVQEt42/xLLBe6/1h+1QNeSsUgspM8DxMqjogG7nxR33Xd+IQVJ9U0w==","signatures":[{"sig":"MEYCIQCMwyaOZVhznLQTPq1vxn5aq3v6DgtoH2ZIHNc1EY6v+AIhAPOw+s+q+WJ5sn7J2KslcF4bOn91EkwVRZQ+X+kLJXul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4915.1.078f71b238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UcKCNX/0wkYujsMQI12ye9vQA0wXLSoqVQEt42/xLLBe6/1h+1QNeSsUgspM8DxMqjogG7nxR33Xd+IQVJ9U0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4915.1.078f71b238","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4915.1.078f71b238","@open-mercato/shared":"0.6.5-canary.4915.1.078f71b238"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4915.1.078f71b238","@open-mercato/shared":"0.6.5-canary.4915.1.078f71b238"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4915.1.078f71b238_1780856010528_0.5714440785049673","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4913.1.c443295c76":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4913.1.c443295c76","_id":"@open-mercato/ai-assistant@0.6.5-canary.4913.1.c443295c76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9d3acddb00d8efb8ad92bc0ac9234ce3558d064","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4913.1.c443295c76.tgz","fileCount":746,"integrity":"sha512-iwCiXKb/Mh9xF/lbkCO34FISKCPBc654qIFWpVrVPZqvnEVSMBmBTQvR1lCG6ncCi/Qphq8XNmbQOBBReRv6aw==","signatures":[{"sig":"MEUCIA79MM+Ug/BRa716J+TYCFLOMkJljtM6cKBTBKW6tJpyAiEA3VACYMZVfG43d3C5KRfsz94xaPD54GTEjq4OXoPCchA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4913.1.c443295c76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iwCiXKb/Mh9xF/lbkCO34FISKCPBc654qIFWpVrVPZqvnEVSMBmBTQvR1lCG6ncCi/Qphq8XNmbQOBBReRv6aw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4913.1.c443295c76","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4913.1.c443295c76","@open-mercato/shared":"0.6.5-canary.4913.1.c443295c76"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4913.1.c443295c76","@open-mercato/shared":"0.6.5-canary.4913.1.c443295c76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4913.1.c443295c76_1780856339014_0.5713150957005169","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4911.1.d5365e405a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4911.1.d5365e405a","_id":"@open-mercato/ai-assistant@0.6.5-canary.4911.1.d5365e405a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0bdbdc93d93b866b4712e446e97378389c9c18e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4911.1.d5365e405a.tgz","fileCount":746,"integrity":"sha512-jVUNK2SisUX1cARAgYQPbL9cx5O5PVykTLbno1NIFh1FjTuhAo6HmUvWWMcz6eLu/PAXAUq1RbZb1f+uzuqdBA==","signatures":[{"sig":"MEUCIC9KmiXboKHfu/v25y3L94Xd3UiT+6WdegYbw/WaJjCPAiEAp5rNpGHUyXPDmR4kyXrG/mo0FoIVQcEj0o1sqgbLvN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4911.1.d5365e405a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jVUNK2SisUX1cARAgYQPbL9cx5O5PVykTLbno1NIFh1FjTuhAo6HmUvWWMcz6eLu/PAXAUq1RbZb1f+uzuqdBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4911.1.d5365e405a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4911.1.d5365e405a","@open-mercato/shared":"0.6.5-canary.4911.1.d5365e405a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4911.1.d5365e405a","@open-mercato/shared":"0.6.5-canary.4911.1.d5365e405a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4911.1.d5365e405a_1780857326478_0.3555093010299619","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4916.1.4d4e4a7d86":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4916.1.4d4e4a7d86","_id":"@open-mercato/ai-assistant@0.6.5-canary.4916.1.4d4e4a7d86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"066cbfab71963afdce5808e8d0e6dc48ea920159","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4916.1.4d4e4a7d86.tgz","fileCount":746,"integrity":"sha512-Hw/BH/bmanrxeWamP1gyUWh4ltPkz/WeOKz/+UC6nsXKVT0WBNcMQTg7KpPH4eQXBiviMWteR9XgnkeDDExLBw==","signatures":[{"sig":"MEYCIQDZ5xQv3QV5K6aG1ZiVZ+PJcClELjUGucCkZUUeWgjFjAIhANHXC1zVe8bwQdGntGAL7+giRh8hYWiPaNlAp0NCR6uR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4916.1.4d4e4a7d86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Hw/BH/bmanrxeWamP1gyUWh4ltPkz/WeOKz/+UC6nsXKVT0WBNcMQTg7KpPH4eQXBiviMWteR9XgnkeDDExLBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4916.1.4d4e4a7d86","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4916.1.4d4e4a7d86","@open-mercato/shared":"0.6.5-canary.4916.1.4d4e4a7d86"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4916.1.4d4e4a7d86","@open-mercato/shared":"0.6.5-canary.4916.1.4d4e4a7d86"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4916.1.4d4e4a7d86_1780857427035_0.7498892844947171","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4918.1.ce8e8dba85":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4918.1.ce8e8dba85","_id":"@open-mercato/ai-assistant@0.6.5-canary.4918.1.ce8e8dba85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1aa85444ec6d9c61f24300e6b90640df4322e79e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4918.1.ce8e8dba85.tgz","fileCount":746,"integrity":"sha512-9/IeLqxYk4xwHyOZe92jyilaBoJXn1dXoFVVzuaPS61aTceqxrj8hHxSa0Y7FVO+9O8QvOd8rKSuTCIZxUjR2A==","signatures":[{"sig":"MEYCIQDSXKsirz1J41zCP76YVXfgAJMARORfqYYfgIGw9fZphwIhANYN8qDEqFyQHjjnPRpiA2CInfqOPsgYvXOSD7z3mLyP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4918.1.ce8e8dba85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9/IeLqxYk4xwHyOZe92jyilaBoJXn1dXoFVVzuaPS61aTceqxrj8hHxSa0Y7FVO+9O8QvOd8rKSuTCIZxUjR2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4918.1.ce8e8dba85","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4918.1.ce8e8dba85","@open-mercato/shared":"0.6.5-canary.4918.1.ce8e8dba85"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4918.1.ce8e8dba85","@open-mercato/shared":"0.6.5-canary.4918.1.ce8e8dba85"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4918.1.ce8e8dba85_1780857452944_0.297775668283885","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4914.1.65bcb1e73b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4914.1.65bcb1e73b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4914.1.65bcb1e73b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c87f353d81d7032d85a0d626a832f3fbb0e2a1a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4914.1.65bcb1e73b.tgz","fileCount":746,"integrity":"sha512-c2sY9fvI0vhQfZLoYnyUZmOsWA262KppIRL+andz2EcfWNyY6nGXNPG6wybklwxI9UAMiykP7/fSHmNkks4MBw==","signatures":[{"sig":"MEYCIQCOZxBmvUb6Z0AQms+2EPQQYfKl2w5S5ME2DPHVSzTxmwIhAI05am+gBkPqIRZz0F4+aGV35+JUQAxhwWTBexx2g6YR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4914.1.65bcb1e73b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-c2sY9fvI0vhQfZLoYnyUZmOsWA262KppIRL+andz2EcfWNyY6nGXNPG6wybklwxI9UAMiykP7/fSHmNkks4MBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4914.1.65bcb1e73b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4914.1.65bcb1e73b","@open-mercato/shared":"0.6.5-canary.4914.1.65bcb1e73b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4914.1.65bcb1e73b","@open-mercato/shared":"0.6.5-canary.4914.1.65bcb1e73b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4914.1.65bcb1e73b_1780857691590_0.6597705387045538","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4919.1.99f0252f4f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4919.1.99f0252f4f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4919.1.99f0252f4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44003ddbb26ecaf634c7efe1d82498e3d69b149b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4919.1.99f0252f4f.tgz","fileCount":746,"integrity":"sha512-YaAs4sK9YBj5jSWwWbgYj8aSHlUSckl1dldTf/VKla0Xxz5aSkREhymMYEITXHQIKjuUUgpNdajRYOVs7Qio6A==","signatures":[{"sig":"MEUCIQD0Pqm5ADLzxvQcZMJTHodBX43p718SGhv6qsL9v207agIgfV5ZTK3qxNQdc8V4GjUkEb5A7hNIce8dnW6IAgD0ekg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4919.1.99f0252f4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YaAs4sK9YBj5jSWwWbgYj8aSHlUSckl1dldTf/VKla0Xxz5aSkREhymMYEITXHQIKjuUUgpNdajRYOVs7Qio6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4919.1.99f0252f4f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4919.1.99f0252f4f","@open-mercato/shared":"0.6.5-canary.4919.1.99f0252f4f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4919.1.99f0252f4f","@open-mercato/shared":"0.6.5-canary.4919.1.99f0252f4f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4919.1.99f0252f4f_1780857841605_0.4183808687292452","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4917.1.63465af175":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4917.1.63465af175","_id":"@open-mercato/ai-assistant@0.6.5-canary.4917.1.63465af175","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38d36f1bda9d04695a9eee51a1a5bfa64a7df7d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4917.1.63465af175.tgz","fileCount":746,"integrity":"sha512-pT3hnMvAZs4KUh6viyW2Ss/OL67RJvW7l53bYzjLsQnJQq8KdU7O5PCuizQa0z2fbfRmjFhQQzXuHqlAdYqDvQ==","signatures":[{"sig":"MEQCIB72Rwac4exH/OrBB8sD+8nzPeLU0InnVqkSIs1Xqm7iAiBhNnq+9KBGP1um3plLgb376Cg1Sd1uGK8ZUe7G97eLbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4917.1.63465af175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pT3hnMvAZs4KUh6viyW2Ss/OL67RJvW7l53bYzjLsQnJQq8KdU7O5PCuizQa0z2fbfRmjFhQQzXuHqlAdYqDvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4917.1.63465af175","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4917.1.63465af175","@open-mercato/shared":"0.6.5-canary.4917.1.63465af175"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4917.1.63465af175","@open-mercato/shared":"0.6.5-canary.4917.1.63465af175"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4917.1.63465af175_1780858323001_0.35007685869445027","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4922.1.f64f696462":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4922.1.f64f696462","_id":"@open-mercato/ai-assistant@0.6.5-canary.4922.1.f64f696462","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64e90c12f40f46428e36c378263b54728dab8ed2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4922.1.f64f696462.tgz","fileCount":746,"integrity":"sha512-ZNG1D/4cw2KodAs+84/n/v0jDjZZEztjsij1yuV9p+eBv1Rwoz8QH3wjPqJv+JI2+b2GObRRw3p14si0V84gLg==","signatures":[{"sig":"MEYCIQCiYHKXpp0SGQ68JTEoSHM7SaYIhmfIHdCzMt428hdv9AIhAK7qhRXGbeu/bTISvu+7FKZlqpEI0kh42WnCgSFCoAWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4922.1.f64f696462","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZNG1D/4cw2KodAs+84/n/v0jDjZZEztjsij1yuV9p+eBv1Rwoz8QH3wjPqJv+JI2+b2GObRRw3p14si0V84gLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4922.1.f64f696462","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4922.1.f64f696462","@open-mercato/shared":"0.6.5-canary.4922.1.f64f696462"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4922.1.f64f696462","@open-mercato/shared":"0.6.5-canary.4922.1.f64f696462"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4922.1.f64f696462_1780859359789_0.5189475745637824","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4924.1.df5afd098e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4924.1.df5afd098e","_id":"@open-mercato/ai-assistant@0.6.5-canary.4924.1.df5afd098e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"826eacca601e292bcd399d90723eced9da9decb1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4924.1.df5afd098e.tgz","fileCount":746,"integrity":"sha512-T6Syn8BsKw1VSHto2ZCU7I5dDYpbUgq6uSK6iYNOcj50Q809Nbil4L2ihVr0B8Fz8KoglKqoVakgVDiWCFeaJw==","signatures":[{"sig":"MEUCIQC+SgII/gaAdtbOfdwd8OhXRx4twpIvP0aHnqZIg/8BdAIgXSOcWW3RDpRNfzo2JdMNsxH/8pECTWt4JUQa1xJ/XwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4924.1.df5afd098e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T6Syn8BsKw1VSHto2ZCU7I5dDYpbUgq6uSK6iYNOcj50Q809Nbil4L2ihVr0B8Fz8KoglKqoVakgVDiWCFeaJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4924.1.df5afd098e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4924.1.df5afd098e","@open-mercato/shared":"0.6.5-canary.4924.1.df5afd098e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4924.1.df5afd098e","@open-mercato/shared":"0.6.5-canary.4924.1.df5afd098e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4924.1.df5afd098e_1780859388832_0.3066227169878619","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4923.1.5da081f91f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4923.1.5da081f91f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4923.1.5da081f91f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a2b8bc721e72112737f474172062745e00b1446","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4923.1.5da081f91f.tgz","fileCount":746,"integrity":"sha512-EE1UrC0QgodL0mrv04WNT6k4wlSDgB1+kR6XntEtsvHp/T3KEmLqrODhH2ucbGfElp/+eTxCtxsVS1y2gtvXoA==","signatures":[{"sig":"MEYCIQCpb5/i1uZBUmbSdAjfjUsStsp0F0by9ah4nGrfTg0O4QIhALUSDxmQGntNTKB5tWIhVZOMu2oY/k2ys7hrntAV6IHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4923.1.5da081f91f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EE1UrC0QgodL0mrv04WNT6k4wlSDgB1+kR6XntEtsvHp/T3KEmLqrODhH2ucbGfElp/+eTxCtxsVS1y2gtvXoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4923.1.5da081f91f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4923.1.5da081f91f","@open-mercato/shared":"0.6.5-canary.4923.1.5da081f91f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4923.1.5da081f91f","@open-mercato/shared":"0.6.5-canary.4923.1.5da081f91f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4923.1.5da081f91f_1780859715739_0.31846040528735964","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4920.1.55ef6c062f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4920.1.55ef6c062f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4920.1.55ef6c062f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b4896a5b1b32ec7578bb19b350a612a9fab7891","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4920.1.55ef6c062f.tgz","fileCount":746,"integrity":"sha512-jyG7n8x7nWfLJ/2szzxFQBpqnWQhHrXbP4M2gtS2Vp7mziQyKwZAyau0ZGhSpvUoTr8woUaRYP/vzOpQ4Ax58g==","signatures":[{"sig":"MEUCIQDo805Le7ArQorZ+uUleIjAkC6PYM3Buqe5X0q+LvFmygIgSD/kj+iisrXS5S+0cP6ALz6Re4j3MPdLTHAJ6xW5qE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4920.1.55ef6c062f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jyG7n8x7nWfLJ/2szzxFQBpqnWQhHrXbP4M2gtS2Vp7mziQyKwZAyau0ZGhSpvUoTr8woUaRYP/vzOpQ4Ax58g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4920.1.55ef6c062f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4920.1.55ef6c062f","@open-mercato/shared":"0.6.5-canary.4920.1.55ef6c062f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4920.1.55ef6c062f","@open-mercato/shared":"0.6.5-canary.4920.1.55ef6c062f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4920.1.55ef6c062f_1780859791627_0.6425538857630764","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4925.1.30f6a67178":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4925.1.30f6a67178","_id":"@open-mercato/ai-assistant@0.6.5-canary.4925.1.30f6a67178","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1822befdf9156948460c93e5eaffa2e94008757","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4925.1.30f6a67178.tgz","fileCount":746,"integrity":"sha512-+sfOJpqofO30iiDwNCPCGa9RXHoxwPtcEP9pib+GsyKEZSxoivq1D7xTpMdh/27HpULdQEeTCbyLqR5KZz08NQ==","signatures":[{"sig":"MEUCIFr+pAOF58JqAAWmiS1Mt5m39wNPlx644G2XWgOCM3awAiEA8YlEAJeicnRhP8q6iM17ydZsi/aNmiEwESN7xGXC20o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4925.1.30f6a67178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+sfOJpqofO30iiDwNCPCGa9RXHoxwPtcEP9pib+GsyKEZSxoivq1D7xTpMdh/27HpULdQEeTCbyLqR5KZz08NQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4925.1.30f6a67178","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4925.1.30f6a67178","@open-mercato/shared":"0.6.5-canary.4925.1.30f6a67178"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4925.1.30f6a67178","@open-mercato/shared":"0.6.5-canary.4925.1.30f6a67178"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4925.1.30f6a67178_1780860000422_0.19368440812171506","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4921.1.85894a9272":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4921.1.85894a9272","_id":"@open-mercato/ai-assistant@0.6.5-canary.4921.1.85894a9272","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a62b43358bc6fa51087f6120d365751499ac0343","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4921.1.85894a9272.tgz","fileCount":746,"integrity":"sha512-izmKCb3fZvj9RCu46ICeCy6vSNTcAPjotkX5iMaxo628ecJBxUZYVR9ICfWsbXRMo8ujlJim1sbgZv+sZQPUfg==","signatures":[{"sig":"MEUCIQCJOm6f3SAoke+YOnt0uFcmLnXFZ41bcmAxYxqEHOxl8QIgcsW1D/L3M2eoRO+6FfcufH//DMfZOqhEZCdvmhZ7RtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4921.1.85894a9272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-izmKCb3fZvj9RCu46ICeCy6vSNTcAPjotkX5iMaxo628ecJBxUZYVR9ICfWsbXRMo8ujlJim1sbgZv+sZQPUfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4921.1.85894a9272","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4921.1.85894a9272","@open-mercato/shared":"0.6.5-canary.4921.1.85894a9272"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4921.1.85894a9272","@open-mercato/shared":"0.6.5-canary.4921.1.85894a9272"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4921.1.85894a9272_1780860448186_0.6925980663028093","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4929.1.1a1eadfc77":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4929.1.1a1eadfc77","_id":"@open-mercato/ai-assistant@0.6.5-canary.4929.1.1a1eadfc77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05141c40c3468668279208ec54d7d622a6102cd8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4929.1.1a1eadfc77.tgz","fileCount":746,"integrity":"sha512-Qq9bSclf4PIT86R1p2bh9qaWuJ+yXu1Sb4nFvvuiO245UL08R+2Ku+E5XUVw2sFSzYu2qBFUzE3fUKENtMY4OA==","signatures":[{"sig":"MEQCIFDsz+Lb5aRMXEVSxWlx+yxWocMV8i/dhSqFXLtPj1eqAiBlT/SvFtwBEPRXeZl1G0bVcjmAHR1xZl32b5C8MNGMrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4929.1.1a1eadfc77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qq9bSclf4PIT86R1p2bh9qaWuJ+yXu1Sb4nFvvuiO245UL08R+2Ku+E5XUVw2sFSzYu2qBFUzE3fUKENtMY4OA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4929.1.1a1eadfc77","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4929.1.1a1eadfc77","@open-mercato/shared":"0.6.5-canary.4929.1.1a1eadfc77"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4929.1.1a1eadfc77","@open-mercato/shared":"0.6.5-canary.4929.1.1a1eadfc77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4929.1.1a1eadfc77_1780861692360_0.7430316686779546","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4930.1.a639b80cd5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4930.1.a639b80cd5","_id":"@open-mercato/ai-assistant@0.6.5-canary.4930.1.a639b80cd5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78c2d8448a5b2c0580045febe304f31b84c10436","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4930.1.a639b80cd5.tgz","fileCount":746,"integrity":"sha512-uQKBkSz/2dqM+lCIcB7e1I65ZnnllBUeRkL2Hj2YKrBSaTFsba+ZyDidF77q172O3LnqnDwT+Gjit6bSqtXF+g==","signatures":[{"sig":"MEUCIAjqVoxG+dG9V1OkKchq85HyritlDiLCbDK+r0klmTAQAiEA/PymARuuOHuGkDgm/f8fpQUoMxEgvCqMHc/c+9xp44o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4930.1.a639b80cd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uQKBkSz/2dqM+lCIcB7e1I65ZnnllBUeRkL2Hj2YKrBSaTFsba+ZyDidF77q172O3LnqnDwT+Gjit6bSqtXF+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4930.1.a639b80cd5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4930.1.a639b80cd5","@open-mercato/shared":"0.6.5-canary.4930.1.a639b80cd5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4930.1.a639b80cd5","@open-mercato/shared":"0.6.5-canary.4930.1.a639b80cd5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4930.1.a639b80cd5_1780861930291_0.30392809075987604","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4932.1.5fc047e323":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4932.1.5fc047e323","_id":"@open-mercato/ai-assistant@0.6.5-canary.4932.1.5fc047e323","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d90ce025cc66d23a7f5ce60f7cd97c7cbad286ea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4932.1.5fc047e323.tgz","fileCount":746,"integrity":"sha512-zXCMQoOQDEfNbFvN4gi1uy/ILvPu/jVeazgQj1pj4fumKk9yLScF1M1tYI2D1gh5lRhUAOlEpO5mqUB585aE3w==","signatures":[{"sig":"MEQCIBGLOwi9dVF7i4Hjmxc1pzOTNBmVhy7uLLzXJSzqsyEqAiAUo2eCtfkGYvidI83R6UthgOs9we37RM1PAcezRV/7hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4932.1.5fc047e323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zXCMQoOQDEfNbFvN4gi1uy/ILvPu/jVeazgQj1pj4fumKk9yLScF1M1tYI2D1gh5lRhUAOlEpO5mqUB585aE3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4932.1.5fc047e323","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4932.1.5fc047e323","@open-mercato/shared":"0.6.5-canary.4932.1.5fc047e323"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4932.1.5fc047e323","@open-mercato/shared":"0.6.5-canary.4932.1.5fc047e323"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4932.1.5fc047e323_1780862928010_0.8305843213547595","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4934.1.03cb5641ed":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4934.1.03cb5641ed","_id":"@open-mercato/ai-assistant@0.6.5-canary.4934.1.03cb5641ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4d655c81cc95bc9eff7cbcc7701a00e932d43e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4934.1.03cb5641ed.tgz","fileCount":746,"integrity":"sha512-mWIUtP1fdHpttTcrXkxHCEqZTHZm3K6Q6oqJt1RPscOrbSXiPsYVifReRGr3JIBah16IllvL8t6lPLyBvvrLyQ==","signatures":[{"sig":"MEQCIEUYPqwwavcceAp3RUXQO+v49RuDAzIDuXmu27fSfZ6UAiBEMNFavU4lz16ltL2wORCqjDs9G6ymDsXl6NMUp3h3KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4934.1.03cb5641ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mWIUtP1fdHpttTcrXkxHCEqZTHZm3K6Q6oqJt1RPscOrbSXiPsYVifReRGr3JIBah16IllvL8t6lPLyBvvrLyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4934.1.03cb5641ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4934.1.03cb5641ed","@open-mercato/shared":"0.6.5-canary.4934.1.03cb5641ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4934.1.03cb5641ed","@open-mercato/shared":"0.6.5-canary.4934.1.03cb5641ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4934.1.03cb5641ed_1780863452151_0.2783426896017034","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4931.1.48cd73920c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4931.1.48cd73920c","_id":"@open-mercato/ai-assistant@0.6.5-canary.4931.1.48cd73920c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03a030dc64fe8d6b85e3b4eeff6d368f52c39b86","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4931.1.48cd73920c.tgz","fileCount":746,"integrity":"sha512-o0+4wwVAoXn48UiaQVfCEwKSd4NkaEraitHTlF6bFpOzXqC+4dQSoIjnCYUR0yCUEk/nElHx1t1T7H3gycvJzg==","signatures":[{"sig":"MEYCIQDccFu36gj8Lgn19c0ZWDodxbg8Nuoa83sItc1SvryzAgIhAOXDj1a5LxgKyN+edCJbBRNMeNcHVD4X6PbXIAa/3xtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4931.1.48cd73920c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o0+4wwVAoXn48UiaQVfCEwKSd4NkaEraitHTlF6bFpOzXqC+4dQSoIjnCYUR0yCUEk/nElHx1t1T7H3gycvJzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4931.1.48cd73920c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4931.1.48cd73920c","@open-mercato/shared":"0.6.5-canary.4931.1.48cd73920c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4931.1.48cd73920c","@open-mercato/shared":"0.6.5-canary.4931.1.48cd73920c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4931.1.48cd73920c_1780864546351_0.32493221063488487","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4936.1.ba37bfcdf5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4936.1.ba37bfcdf5","_id":"@open-mercato/ai-assistant@0.6.5-canary.4936.1.ba37bfcdf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e23afa4ddce8336182cd65779027f4338a26ac75","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4936.1.ba37bfcdf5.tgz","fileCount":746,"integrity":"sha512-8M1+9deP/Ow61mxFB9gxKIdYdomYW+peB7eVP9v6guU+QWoR/JDzHXOhWx8m/LdnLZAdaJMbeXClTWEG5p2GDg==","signatures":[{"sig":"MEUCIE8KrsVGKyVP1DPBQ6a3EDthZXG+1GEaCFjy0FT3WkZdAiEAjI8dLk37s3oipz+A41oRVpTEktt0O/eVNuS4fGP7ngI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4936.1.ba37bfcdf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8M1+9deP/Ow61mxFB9gxKIdYdomYW+peB7eVP9v6guU+QWoR/JDzHXOhWx8m/LdnLZAdaJMbeXClTWEG5p2GDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4936.1.ba37bfcdf5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4936.1.ba37bfcdf5","@open-mercato/shared":"0.6.5-canary.4936.1.ba37bfcdf5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4936.1.ba37bfcdf5","@open-mercato/shared":"0.6.5-canary.4936.1.ba37bfcdf5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4936.1.ba37bfcdf5_1780864910695_0.8121373331205626","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4937.1.4cf19597c6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4937.1.4cf19597c6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4937.1.4cf19597c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6dcdfc09864546359a78cadaee217710f97baa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4937.1.4cf19597c6.tgz","fileCount":746,"integrity":"sha512-p0JNQcqYJz3YNtpVv+nXJd0XQX8CMNvxwnplWb3T0Sft5gdFODNfwaSXl0S7PHWUMh3KWiodGauj8MRzaLMfFA==","signatures":[{"sig":"MEQCIHnWNXrBqMvx+jE/lRPh0Nz1p3MrxUWTduvrfaTevbgVAiA5wIyM7SiglCUiiIrSNs51zbyOT6zNg9ONp0jBbr0Gpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4937.1.4cf19597c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p0JNQcqYJz3YNtpVv+nXJd0XQX8CMNvxwnplWb3T0Sft5gdFODNfwaSXl0S7PHWUMh3KWiodGauj8MRzaLMfFA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4937.1.4cf19597c6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4937.1.4cf19597c6","@open-mercato/shared":"0.6.5-canary.4937.1.4cf19597c6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4937.1.4cf19597c6","@open-mercato/shared":"0.6.5-canary.4937.1.4cf19597c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4937.1.4cf19597c6_1780864986512_0.7736658751635439","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4939.1.6ab7f0fc41":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4939.1.6ab7f0fc41","_id":"@open-mercato/ai-assistant@0.6.5-canary.4939.1.6ab7f0fc41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bac852c33cf4583bece5a2032e72cf0c4d07e09f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4939.1.6ab7f0fc41.tgz","fileCount":746,"integrity":"sha512-QAYur7G37TuJ+FLoIr4HQIJ+3uAL4NFzuoybsJznIlGHC6Ac00kPXo0VmK8+UuTcRDzvuUPW6SFm80XzWGBEmg==","signatures":[{"sig":"MEUCIQDTFodsjnC2BWIMQgi+i0No1qAL5SeSW0qlGImW6C4uFAIgN5aqC9tx/2Zk1QdC/ti3sEcuKXmK2uvz4jSnFIY3Q3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4939.1.6ab7f0fc41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QAYur7G37TuJ+FLoIr4HQIJ+3uAL4NFzuoybsJznIlGHC6Ac00kPXo0VmK8+UuTcRDzvuUPW6SFm80XzWGBEmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4939.1.6ab7f0fc41","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4939.1.6ab7f0fc41","@open-mercato/shared":"0.6.5-canary.4939.1.6ab7f0fc41"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4939.1.6ab7f0fc41","@open-mercato/shared":"0.6.5-canary.4939.1.6ab7f0fc41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4939.1.6ab7f0fc41_1780865737599_0.24031290839617592","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4935.1.70d621ccfd":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4935.1.70d621ccfd","_id":"@open-mercato/ai-assistant@0.6.5-canary.4935.1.70d621ccfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5a54163d2e5048175c42b99c0c780598dcde506","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4935.1.70d621ccfd.tgz","fileCount":746,"integrity":"sha512-rmCiFBxmEe6TFZxN5GlsU5p8byBvkaVebXCiGAsdBkWEctWQmXht7V6mgXtmaLVTW3VfoNhwadOGIPW4v+6gMA==","signatures":[{"sig":"MEYCIQD8AtHx2ge9PDYmgDI3yYvPOblHT6db+37UnVXM0Dj8kwIhAMcHA1KYW+1nAG9U3OCogQr3nlYQ33JxegMH242D7phH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4935.1.70d621ccfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rmCiFBxmEe6TFZxN5GlsU5p8byBvkaVebXCiGAsdBkWEctWQmXht7V6mgXtmaLVTW3VfoNhwadOGIPW4v+6gMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4935.1.70d621ccfd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4935.1.70d621ccfd","@open-mercato/shared":"0.6.5-canary.4935.1.70d621ccfd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4935.1.70d621ccfd","@open-mercato/shared":"0.6.5-canary.4935.1.70d621ccfd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4935.1.70d621ccfd_1780866265145_0.8712220956087966","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4933.1.27a0fbab13":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4933.1.27a0fbab13","_id":"@open-mercato/ai-assistant@0.6.5-canary.4933.1.27a0fbab13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76f2a3fd18856733fa4b5865b92fce5201eb488d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4933.1.27a0fbab13.tgz","fileCount":746,"integrity":"sha512-XIZP3xbGjxW1DdcJo65FYgRayt8l64tx0Z+QHnQ2IAz6QeeiyMqsNjnWEIsHd8Z126UC0JNu3t9KZLBPQeyYfQ==","signatures":[{"sig":"MEUCIQDgHzDP8hCfss1owJ7mNWASp/cRYBtjAi6HeCFYnk2mkwIgTHnD4dqX1yAjYzysODyMm8r68nzMKDcTeGOiRbKZRqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4933.1.27a0fbab13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XIZP3xbGjxW1DdcJo65FYgRayt8l64tx0Z+QHnQ2IAz6QeeiyMqsNjnWEIsHd8Z126UC0JNu3t9KZLBPQeyYfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4933.1.27a0fbab13","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4933.1.27a0fbab13","@open-mercato/shared":"0.6.5-canary.4933.1.27a0fbab13"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4933.1.27a0fbab13","@open-mercato/shared":"0.6.5-canary.4933.1.27a0fbab13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4933.1.27a0fbab13_1780866368779_0.4352344065164686","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4940.1.403a7583f0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4940.1.403a7583f0","_id":"@open-mercato/ai-assistant@0.6.5-canary.4940.1.403a7583f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c4ec221aa8f665c49c8517e6521b44c93fff48d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4940.1.403a7583f0.tgz","fileCount":746,"integrity":"sha512-DPlNIdS9FYYMOXdlP27KMs+v+QUiELRCzUIARuiM07r6PqHkdLiiq03MqMGOkWEowOXYowscfoUMRGkztzaVPA==","signatures":[{"sig":"MEUCIQCoSCzOBenrqsgJRGIa2Tm0dBBgpkUE9OYBD4mMtEBWLgIgVCj+XjLOioBXTLOz70lMm5uz3eeGYpI77Qc9wzmOCSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4940.1.403a7583f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DPlNIdS9FYYMOXdlP27KMs+v+QUiELRCzUIARuiM07r6PqHkdLiiq03MqMGOkWEowOXYowscfoUMRGkztzaVPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4940.1.403a7583f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4940.1.403a7583f0","@open-mercato/shared":"0.6.5-canary.4940.1.403a7583f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4940.1.403a7583f0","@open-mercato/shared":"0.6.5-canary.4940.1.403a7583f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4940.1.403a7583f0_1780866608094_0.248012755721692","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4941.1.41c18001b5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4941.1.41c18001b5","_id":"@open-mercato/ai-assistant@0.6.5-canary.4941.1.41c18001b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72761afb97d085243167812ad848c7ef5fafe0f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4941.1.41c18001b5.tgz","fileCount":746,"integrity":"sha512-k6ARhQycTyG4YlvHnrePyVNylvgvIqkTGqIXXZWH+llxSp4heJIxh5+0ro/faM7v5oCpEpqcodIq4jjkNFCXDA==","signatures":[{"sig":"MEUCIGutBUqe0j3G+rAmDD/UuVhV4ZZhg2KhtWfK+Ygi7+FKAiEAnCfwyI093xhpm5cd2VZxFPsK8dz7vs1iryGTm/h8ORA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4941.1.41c18001b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k6ARhQycTyG4YlvHnrePyVNylvgvIqkTGqIXXZWH+llxSp4heJIxh5+0ro/faM7v5oCpEpqcodIq4jjkNFCXDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4941.1.41c18001b5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4941.1.41c18001b5","@open-mercato/shared":"0.6.5-canary.4941.1.41c18001b5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4941.1.41c18001b5","@open-mercato/shared":"0.6.5-canary.4941.1.41c18001b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4941.1.41c18001b5_1780867020931_0.9823520451724979","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4938.1.f681e215e3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4938.1.f681e215e3","_id":"@open-mercato/ai-assistant@0.6.5-canary.4938.1.f681e215e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2ab70696a194d479de0bd0139b935c1a0eb025b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4938.1.f681e215e3.tgz","fileCount":746,"integrity":"sha512-KJxvCPwCdqXAJsfHJ1vGI8uNDNqtzz82TRxoHSXgVbo1TTWGJ4NdwliCTb6RaYSe0K3JWe0PFVL1t040Id+k4w==","signatures":[{"sig":"MEYCIQDY8x5N8NWeBxlxejzV0o6I3INWJowgGNmSEMBFpx5cAQIhALU2UsCLktrd/fhrzwq0dBgcwBD24XZbgdNCUk54aSjp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4938.1.f681e215e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KJxvCPwCdqXAJsfHJ1vGI8uNDNqtzz82TRxoHSXgVbo1TTWGJ4NdwliCTb6RaYSe0K3JWe0PFVL1t040Id+k4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4938.1.f681e215e3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4938.1.f681e215e3","@open-mercato/shared":"0.6.5-canary.4938.1.f681e215e3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4938.1.f681e215e3","@open-mercato/shared":"0.6.5-canary.4938.1.f681e215e3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4938.1.f681e215e3_1780867352204_0.1532984014804184","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4943.1.e6b05be07f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4943.1.e6b05be07f","_id":"@open-mercato/ai-assistant@0.6.5-canary.4943.1.e6b05be07f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf83f2e9746142f7f62807ff75b3bc403c4ae687","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4943.1.e6b05be07f.tgz","fileCount":746,"integrity":"sha512-J1eP2c6+X57F60LK7Qx9Qel3tGuBqiOb/QENMW2jCmligdzBPjm7lMER3ylCK8jvva4eZBVPdobIZHqUjf9+Tw==","signatures":[{"sig":"MEUCIQDFn3bkGVkVeRNPy0pqHBgbgsV1ywbCMEqaNnFBobXvlgIgVLNaoSCiy3cgpe/NU6iL79jyrWQKAUbIAVwDv5Of9Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4943.1.e6b05be07f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J1eP2c6+X57F60LK7Qx9Qel3tGuBqiOb/QENMW2jCmligdzBPjm7lMER3ylCK8jvva4eZBVPdobIZHqUjf9+Tw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4943.1.e6b05be07f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4943.1.e6b05be07f","@open-mercato/shared":"0.6.5-canary.4943.1.e6b05be07f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4943.1.e6b05be07f","@open-mercato/shared":"0.6.5-canary.4943.1.e6b05be07f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4943.1.e6b05be07f_1780867688552_0.3917815683095176","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4903.2.ccfb3f0baf":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4903.2.ccfb3f0baf","_id":"@open-mercato/ai-assistant@0.6.5-canary.4903.2.ccfb3f0baf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"238f663ac6a917a2405d328e66f4d27450db9c47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4903.2.ccfb3f0baf.tgz","fileCount":746,"integrity":"sha512-HGUQV1C7L2W0KJqTFEopuWOmGyJyoVjtHq6LIKEH0x8a2qIYhne+n5dQkNakhjr9SOP7TZesFOo1ukWAyjKjlg==","signatures":[{"sig":"MEQCIGTWWzeF9UATdCl8v4F5LPphNDP01QSTzEoVk1xlJ8h4AiA6XyfXOMzZBnXt+5JOTLIvBZCqUBe4P1PKD63nYdB80Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4903.2.ccfb3f0baf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HGUQV1C7L2W0KJqTFEopuWOmGyJyoVjtHq6LIKEH0x8a2qIYhne+n5dQkNakhjr9SOP7TZesFOo1ukWAyjKjlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4903.2.ccfb3f0baf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4903.2.ccfb3f0baf","@open-mercato/shared":"0.6.5-canary.4903.2.ccfb3f0baf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4903.2.ccfb3f0baf","@open-mercato/shared":"0.6.5-canary.4903.2.ccfb3f0baf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4903.2.ccfb3f0baf_1780868538076_0.3800501325914507","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4942.1.e768ca90b6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4942.1.e768ca90b6","_id":"@open-mercato/ai-assistant@0.6.5-canary.4942.1.e768ca90b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3714b010b33fa88eaf40b8fa0a3d19833a53339","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4942.1.e768ca90b6.tgz","fileCount":746,"integrity":"sha512-oQPw7GQZseLN7frHtsE8v2DZfPkcnIfKnlxZ5RfR2NDnmbuSX4ckmN22C2TQ7vkknpW5nTaH2SNSqKE0E2xMIg==","signatures":[{"sig":"MEUCIQDoxY5ZlV5PbIqlvCLWvNXNU9S57RzJzDXS0+M0tULNvQIgEnHDojdToN1+RYpDDxU8bp46eyqhzW+b8YFCShWG82M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4942.1.e768ca90b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oQPw7GQZseLN7frHtsE8v2DZfPkcnIfKnlxZ5RfR2NDnmbuSX4ckmN22C2TQ7vkknpW5nTaH2SNSqKE0E2xMIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4942.1.e768ca90b6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4942.1.e768ca90b6","@open-mercato/shared":"0.6.5-canary.4942.1.e768ca90b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4942.1.e768ca90b6","@open-mercato/shared":"0.6.5-canary.4942.1.e768ca90b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4942.1.e768ca90b6_1780868694065_0.02966228869530929","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4904.2.3c295d2f03":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4904.2.3c295d2f03","_id":"@open-mercato/ai-assistant@0.6.5-canary.4904.2.3c295d2f03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e6f1750b3b253e93378a4738f92689caa3704fdc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4904.2.3c295d2f03.tgz","fileCount":746,"integrity":"sha512-cHnEh+eI9amEbdo0OXFky/1Gycot3KDdWruTWByqvpq5Dle6+iOSvgC5vm775xCaNPUkF5y3sgP/xGCoZCe64w==","signatures":[{"sig":"MEYCIQCEGoPLay1x/Ko5ADF7cw0imKMWcSPWqCVsaPzAi79hjQIhAKD/NLSr1PFOT5tDeJQiH7AlHCkhtBpPx/fs+YBJeY/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4904.2.3c295d2f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cHnEh+eI9amEbdo0OXFky/1Gycot3KDdWruTWByqvpq5Dle6+iOSvgC5vm775xCaNPUkF5y3sgP/xGCoZCe64w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4904.2.3c295d2f03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4904.2.3c295d2f03","@open-mercato/shared":"0.6.5-canary.4904.2.3c295d2f03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4904.2.3c295d2f03","@open-mercato/shared":"0.6.5-canary.4904.2.3c295d2f03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4904.2.3c295d2f03_1780868812666_0.9684316299221416","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4947.1.09c22588a8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4947.1.09c22588a8","_id":"@open-mercato/ai-assistant@0.6.5-canary.4947.1.09c22588a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4e2a5599f4827890c759519d244875058045f82f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4947.1.09c22588a8.tgz","fileCount":746,"integrity":"sha512-um/7/GnsOufodwSD+6fvHdYF5ZVoHXwNpS/ujq3DEUCWbhS1ZU9uEgEtQXQrlJbzPIhO3LlYZ/3Rq3SUgQxpMg==","signatures":[{"sig":"MEUCIQDs46wJystYy1o/yrWqyYLxzIsW6lMcKsRizSrjqVHmLwIgQw2x65QKxdBpoAN/Zu73AadKhfKNNUG5rO8om2bw5Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4947.1.09c22588a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6507989},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-um/7/GnsOufodwSD+6fvHdYF5ZVoHXwNpS/ujq3DEUCWbhS1ZU9uEgEtQXQrlJbzPIhO3LlYZ/3Rq3SUgQxpMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4947.1.09c22588a8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4947.1.09c22588a8","@open-mercato/shared":"0.6.5-canary.4947.1.09c22588a8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4947.1.09c22588a8","@open-mercato/shared":"0.6.5-canary.4947.1.09c22588a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4947.1.09c22588a8_1780869180868_0.5848237487543586","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4951.1.a7a6d65c05":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4951.1.a7a6d65c05","_id":"@open-mercato/ai-assistant@0.6.5-canary.4951.1.a7a6d65c05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3efdcb9e6861858262dc8c54e7bf77f30cb4ae18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4951.1.a7a6d65c05.tgz","fileCount":746,"integrity":"sha512-JX/69JFCLVOqGs+xLiFqg8rQx9tWeBEMCtim03NiU34Zex+TU1ZhRXzccTPO6OTCtvC71lAgvFsJV3X+rS3Jig==","signatures":[{"sig":"MEUCIQDo+TM6MzvWD+MyOuB0X7kDv/axkFE1o9Es0RZ1M6fmvwIgWZd1Rvghk6D/oNJe9dz1zD6SKfHsvVIKxVBGrZWHbBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4951.1.a7a6d65c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JX/69JFCLVOqGs+xLiFqg8rQx9tWeBEMCtim03NiU34Zex+TU1ZhRXzccTPO6OTCtvC71lAgvFsJV3X+rS3Jig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4951.1.a7a6d65c05","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4951.1.a7a6d65c05","@open-mercato/shared":"0.6.5-canary.4951.1.a7a6d65c05"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4951.1.a7a6d65c05","@open-mercato/shared":"0.6.5-canary.4951.1.a7a6d65c05"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4951.1.a7a6d65c05_1780870256543_0.3135087479685812","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4954.1.ed80e458a1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4954.1.ed80e458a1","_id":"@open-mercato/ai-assistant@0.6.5-canary.4954.1.ed80e458a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7479a7c5032d92e6625cb8e43742c72859f15e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4954.1.ed80e458a1.tgz","fileCount":746,"integrity":"sha512-AE9ydeIZwKlkAIaNXEYtpXEURakbPmP2QIV8fgTEcv6042S43LU2UDrKoM0nudtxc4aTK+/qOxToQQ+ueLFMTQ==","signatures":[{"sig":"MEUCIQC+ztcwQMyoDsJj80XnHY++eljOr8QEQOCYeMLjxAF1jgIgdT6gGa+99bdZxecrCrRJee/5oRjzt2xc52zTjX7apgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4954.1.ed80e458a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AE9ydeIZwKlkAIaNXEYtpXEURakbPmP2QIV8fgTEcv6042S43LU2UDrKoM0nudtxc4aTK+/qOxToQQ+ueLFMTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4954.1.ed80e458a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4954.1.ed80e458a1","@open-mercato/shared":"0.6.5-canary.4954.1.ed80e458a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4954.1.ed80e458a1","@open-mercato/shared":"0.6.5-canary.4954.1.ed80e458a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4954.1.ed80e458a1_1780875292412_0.834412989619393","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4957.1.1b5facd411":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4957.1.1b5facd411","_id":"@open-mercato/ai-assistant@0.6.5-canary.4957.1.1b5facd411","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6886082e53523573c76454443052a13481bd7f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4957.1.1b5facd411.tgz","fileCount":746,"integrity":"sha512-eCBCFvHXU+l11AWnm8hGQXVu1kCQEZFkT5NrKE62wroVRDOGTOySxXSHTGSiOPVkrdl4yxxFmStwFEuMApc/DA==","signatures":[{"sig":"MEYCIQD/Y7yJFuRCKbruwraPrJvW3J+6YBh7mzMZ33QNoP/yHQIhAJ5wIEDStqe+2bLL0BvtUcXPzvlWww72Y6nYixtRjU9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4957.1.1b5facd411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eCBCFvHXU+l11AWnm8hGQXVu1kCQEZFkT5NrKE62wroVRDOGTOySxXSHTGSiOPVkrdl4yxxFmStwFEuMApc/DA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4957.1.1b5facd411","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4957.1.1b5facd411","@open-mercato/shared":"0.6.5-canary.4957.1.1b5facd411"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4957.1.1b5facd411","@open-mercato/shared":"0.6.5-canary.4957.1.1b5facd411"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4957.1.1b5facd411_1780876445545_0.09328787221728208","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4959.1.aa11e31680":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4959.1.aa11e31680","_id":"@open-mercato/ai-assistant@0.6.5-canary.4959.1.aa11e31680","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9324090e82b59c690b09574b5010abe86d16c0fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4959.1.aa11e31680.tgz","fileCount":746,"integrity":"sha512-LNZi9u/G81vSGssAY87QSd+GzKbUhYPCCgU6UZOAphjTMndcxN4yfqBAWTYjyMo/rP3EodKBmJDHJ1VAI4qrAg==","signatures":[{"sig":"MEUCIQDLgiot0T2B1m7Pt+2u0CAdFeCARg2T6wOftikuFzbVXAIgNyUgX+MnjX3AZ7Ak0grKsVkwXeYTXbyiGbYUWkz39dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4959.1.aa11e31680","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LNZi9u/G81vSGssAY87QSd+GzKbUhYPCCgU6UZOAphjTMndcxN4yfqBAWTYjyMo/rP3EodKBmJDHJ1VAI4qrAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4959.1.aa11e31680","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4959.1.aa11e31680","@open-mercato/shared":"0.6.5-canary.4959.1.aa11e31680"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4959.1.aa11e31680","@open-mercato/shared":"0.6.5-canary.4959.1.aa11e31680"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4959.1.aa11e31680_1780878135037_0.911611620286306","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4964.1.ae0edca575":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.4964.1.ae0edca575","_id":"@open-mercato/ai-assistant@0.6.5-develop.4964.1.ae0edca575","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"734e8d392ef69b6e2ab5d12a3741d349c911a5bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.4964.1.ae0edca575.tgz","fileCount":746,"integrity":"sha512-wboYjKb1bZqZsbW914/pR0+oLC8OfqzyNT9iIM35jeTN+Q6BYHEAZLl2r05pKpQU9tqBbJy+AVe3VdNMBJnf5Q==","signatures":[{"sig":"MEYCIQC87kYxBgercaFicRv0O0bOUrU7d1e1XYtKoz/qUKPT/AIhAIOCftTYMATEZouBaNrt+FCqPx0Sq2xWZofab/tS0M5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.4964.1.ae0edca575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509526},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wboYjKb1bZqZsbW914/pR0+oLC8OfqzyNT9iIM35jeTN+Q6BYHEAZLl2r05pKpQU9tqBbJy+AVe3VdNMBJnf5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.4964.1.ae0edca575","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.4964.1.ae0edca575","@open-mercato/shared":"0.6.5-develop.4964.1.ae0edca575"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.4964.1.ae0edca575","@open-mercato/shared":"0.6.5-develop.4964.1.ae0edca575"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.4964.1.ae0edca575_1780899719855_0.7680870864658254","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4965.1.96a6701507":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4965.1.96a6701507","_id":"@open-mercato/ai-assistant@0.6.5-canary.4965.1.96a6701507","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"963d7cd4ddcfa1b0830d659944ca0cd5bc32b051","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4965.1.96a6701507.tgz","fileCount":746,"integrity":"sha512-mXuHPwBy/Trp9wY1hY4T84dgsZI+2EQnVBQW4xjWGtXWIJ5IXGbnPZ5Z6tDTa8GIeX+To+FdTUY60tm2kqnHEg==","signatures":[{"sig":"MEYCIQCXnCJWUvFIekP0ZF24nN2Ny+fLjIb/RQFMGj+gDLBNJQIhAI3nXOuXeAb3Y5TFS7+rkEJzfJoXlwDqTU0WL9nvSlKx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4965.1.96a6701507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mXuHPwBy/Trp9wY1hY4T84dgsZI+2EQnVBQW4xjWGtXWIJ5IXGbnPZ5Z6tDTa8GIeX+To+FdTUY60tm2kqnHEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4965.1.96a6701507","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4965.1.96a6701507","@open-mercato/shared":"0.6.5-canary.4965.1.96a6701507"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4965.1.96a6701507","@open-mercato/shared":"0.6.5-canary.4965.1.96a6701507"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4965.1.96a6701507_1780899733769_0.8900724829855458","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4994.1.8eba69062b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.4994.1.8eba69062b","_id":"@open-mercato/ai-assistant@0.6.5-canary.4994.1.8eba69062b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"953acdb028a648720bf2b7db7672213c9d1c704e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.4994.1.8eba69062b.tgz","fileCount":746,"integrity":"sha512-WjLJRCIOaBmiR2CUeLt5Htk5wv1xSkLWhXEQJj9yoVHJYsqROJZ4FaV/BJxeEDPSajwotKHXBRB5XLyktI0Tpw==","signatures":[{"sig":"MEUCIQCSIb7ti+hquBvqq0fNmILEO2VvHEZCDHpEKVJ1VOPA3wIgPe07ej17AJed5H+2eYUEAIEwZ2IKhntJkGkPi/KMq7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.4994.1.8eba69062b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6509520},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WjLJRCIOaBmiR2CUeLt5Htk5wv1xSkLWhXEQJj9yoVHJYsqROJZ4FaV/BJxeEDPSajwotKHXBRB5XLyktI0Tpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.4994.1.8eba69062b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.4994.1.8eba69062b","@open-mercato/shared":"0.6.5-canary.4994.1.8eba69062b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.4994.1.8eba69062b","@open-mercato/shared":"0.6.5-canary.4994.1.8eba69062b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.4994.1.8eba69062b_1780900820518_0.03743007555375222","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5035.1.55d8c37244":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5035.1.55d8c37244","_id":"@open-mercato/ai-assistant@0.6.5-canary.5035.1.55d8c37244","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e61095102d0ea634af3e5ab1d18d9fa0b878398f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5035.1.55d8c37244.tgz","fileCount":747,"integrity":"sha512-T8eYofuA3cao2edKpuJJ0UDzPhTU7dd6oiVaBTKu4eX2Ttv0x0RNR/PIeIgsTTgRzBI+Z4vC1hQQXel01Js0+Q==","signatures":[{"sig":"MEUCIQDbs1H4YmWgGlMVuROWszLW3ryXB1pqVhHQ0LZ34rDh6wIgXHXnSFowHtsAgp4lJxVXHqzdibedF6FHBaM4PaIi8Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5035.1.55d8c37244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T8eYofuA3cao2edKpuJJ0UDzPhTU7dd6oiVaBTKu4eX2Ttv0x0RNR/PIeIgsTTgRzBI+Z4vC1hQQXel01Js0+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5035.1.55d8c37244","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5035.1.55d8c37244","@open-mercato/shared":"0.6.5-canary.5035.1.55d8c37244"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5035.1.55d8c37244","@open-mercato/shared":"0.6.5-canary.5035.1.55d8c37244"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5035.1.55d8c37244_1780902509373_0.04001001056053477","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5034.1.97b4fe9417":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5034.1.97b4fe9417","_id":"@open-mercato/ai-assistant@0.6.5-canary.5034.1.97b4fe9417","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f378ea80ad0c958c464c394d653e732af7bda86b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5034.1.97b4fe9417.tgz","fileCount":747,"integrity":"sha512-tREIfKjfbYntUdVsPuywDabyq5E86raM5/Y7Gb6Y0eXsUHZagpceKxbQbl+iGvSXeSrXjtjYXWGQVJN03FJ1yg==","signatures":[{"sig":"MEQCIGaFBC8rucQQOK2FnZ6t5ocbV2fRSI6ZYtsaRGjvDVieAiAJbov5zua9ikgHy43r4r9/FVqIEn8ISGrwlj3vs4DHpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5034.1.97b4fe9417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tREIfKjfbYntUdVsPuywDabyq5E86raM5/Y7Gb6Y0eXsUHZagpceKxbQbl+iGvSXeSrXjtjYXWGQVJN03FJ1yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5034.1.97b4fe9417","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5034.1.97b4fe9417","@open-mercato/shared":"0.6.5-canary.5034.1.97b4fe9417"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5034.1.97b4fe9417","@open-mercato/shared":"0.6.5-canary.5034.1.97b4fe9417"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5034.1.97b4fe9417_1780902834812_0.043706887526633764","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5033.1.c970204a3f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5033.1.c970204a3f","_id":"@open-mercato/ai-assistant@0.6.5-develop.5033.1.c970204a3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d53cf9d569b99b4b994dfc25267767ab9081712","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5033.1.c970204a3f.tgz","fileCount":747,"integrity":"sha512-ievOWH5Ef59EMiIlptYj0+s2uyNaCFBPgDGD2Xz5dfUh3oIDKE/2pYbs2xxycnjpH6ajQRt9XL81vyu/lHnA2w==","signatures":[{"sig":"MEUCIG0nckWNhdpN6GVBZOvJ0NAbj58HVHddDmVySG9IU6ZUAiEAtzdnvDpCZmsBJtxgE31QeSESK+FGoC5RISbCTUNyEPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5033.1.c970204a3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514650},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ievOWH5Ef59EMiIlptYj0+s2uyNaCFBPgDGD2Xz5dfUh3oIDKE/2pYbs2xxycnjpH6ajQRt9XL81vyu/lHnA2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.5033.1.c970204a3f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5033.1.c970204a3f","@open-mercato/shared":"0.6.5-develop.5033.1.c970204a3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5033.1.c970204a3f","@open-mercato/shared":"0.6.5-develop.5033.1.c970204a3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5033.1.c970204a3f_1780902847991_0.8733537955629758","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5036.1.2e67f3658f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5036.1.2e67f3658f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5036.1.2e67f3658f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5daee6d5e89b815dcd7bbe4caa2a4d3e8b942226","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5036.1.2e67f3658f.tgz","fileCount":747,"integrity":"sha512-OqPzSgBG8jmRiOP9dc6n6PDSN2g26elvlC5Nit9ceagcD6TWKlF59CO3gzHuVaMrevRGGibeZCwORPNHt+Vbig==","signatures":[{"sig":"MEYCIQDKIVeU2VKJE00sHK+mwPftUstg9K4jAaUZB8ZIb2aZlAIhAPWVIgG8iiNcSv4wZKEK1n8P7Yn11vgwtZxfssUEWz35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5036.1.2e67f3658f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OqPzSgBG8jmRiOP9dc6n6PDSN2g26elvlC5Nit9ceagcD6TWKlF59CO3gzHuVaMrevRGGibeZCwORPNHt+Vbig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5036.1.2e67f3658f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5036.1.2e67f3658f","@open-mercato/shared":"0.6.5-canary.5036.1.2e67f3658f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5036.1.2e67f3658f","@open-mercato/shared":"0.6.5-canary.5036.1.2e67f3658f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5036.1.2e67f3658f_1780903152279_0.32118772817275554","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5037.1.50a27c057a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5037.1.50a27c057a","_id":"@open-mercato/ai-assistant@0.6.5-canary.5037.1.50a27c057a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c76a9695ee29d8811db1fa4d95b24bf44bcc2bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5037.1.50a27c057a.tgz","fileCount":747,"integrity":"sha512-7ElP1aLCpZcNBZ1Lv9SoMlrTACspEk380drdG1Nct6OqKhSaRt+bHcoSd1RmfJHepQfBItBQFwmd8ItX5fMk4w==","signatures":[{"sig":"MEUCIE5x976K0wz8X1WWTl+W90Xi26r6UY82Jt11bex6MkKHAiEA9gLikCU2EqnaX97W/O+yX2rnPcDSVakZvUnaN1bKyf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5037.1.50a27c057a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7ElP1aLCpZcNBZ1Lv9SoMlrTACspEk380drdG1Nct6OqKhSaRt+bHcoSd1RmfJHepQfBItBQFwmd8ItX5fMk4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5037.1.50a27c057a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5037.1.50a27c057a","@open-mercato/shared":"0.6.5-canary.5037.1.50a27c057a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5037.1.50a27c057a","@open-mercato/shared":"0.6.5-canary.5037.1.50a27c057a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5037.1.50a27c057a_1780903236943_0.43863922030869174","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5038.1.e9cee0d1b0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5038.1.e9cee0d1b0","_id":"@open-mercato/ai-assistant@0.6.5-canary.5038.1.e9cee0d1b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3cf060961f981f300a2c883567974e2cbb6801dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5038.1.e9cee0d1b0.tgz","fileCount":747,"integrity":"sha512-yhY8rJGRpnbiQY1pjTQxBsVSPLjkCoqEW0nCugdofvMqDiP94bsTsum9Oo38Y2k1PzVuF3dflcUTmG6la7maQw==","signatures":[{"sig":"MEUCIB9WkLop3xDZqLfmOCk20I3N8FPndfsw/nmNN0lhMip2AiEA5IEtHC2SI4JFog24h3g9bK1pmsbzc5B9ZodIAGVKq0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5038.1.e9cee0d1b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yhY8rJGRpnbiQY1pjTQxBsVSPLjkCoqEW0nCugdofvMqDiP94bsTsum9Oo38Y2k1PzVuF3dflcUTmG6la7maQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5038.1.e9cee0d1b0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5038.1.e9cee0d1b0","@open-mercato/shared":"0.6.5-canary.5038.1.e9cee0d1b0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5038.1.e9cee0d1b0","@open-mercato/shared":"0.6.5-canary.5038.1.e9cee0d1b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5038.1.e9cee0d1b0_1780903291021_0.31612817132612103","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5039.1.9747b6e7fb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5039.1.9747b6e7fb","_id":"@open-mercato/ai-assistant@0.6.5-canary.5039.1.9747b6e7fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b15e32c327ea8b8cd63f86541db6e5da1e054ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5039.1.9747b6e7fb.tgz","fileCount":747,"integrity":"sha512-YqMuyPTiDAfR4oqQugHM2W6VjY8FyuAYrt2wBfmvyZVcGle3zSO3xf7ybccnZEWzkDNLFy2wRC0fuIcpe5Z7vw==","signatures":[{"sig":"MEYCIQCK9DbBIzABZYBOXkxQYTjt9pIvmiW4+inm5KMMq1XJagIhAIVSIUvVj9gvHD2NuS/3WFBxsBc02hy1EUc4l0htFKQo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5039.1.9747b6e7fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YqMuyPTiDAfR4oqQugHM2W6VjY8FyuAYrt2wBfmvyZVcGle3zSO3xf7ybccnZEWzkDNLFy2wRC0fuIcpe5Z7vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5039.1.9747b6e7fb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5039.1.9747b6e7fb","@open-mercato/shared":"0.6.5-canary.5039.1.9747b6e7fb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5039.1.9747b6e7fb","@open-mercato/shared":"0.6.5-canary.5039.1.9747b6e7fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5039.1.9747b6e7fb_1780904040753_0.19230135336963627","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5041.1.b10d766b2b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5041.1.b10d766b2b","_id":"@open-mercato/ai-assistant@0.6.5-canary.5041.1.b10d766b2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db98daef4b30e85f41d7bcd80ea14f736c512499","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5041.1.b10d766b2b.tgz","fileCount":747,"integrity":"sha512-yGlPpbAW+2iITKrs+WNKzAERsOZlpZGmGxadYcna6ohuPMBn8oQ1/mBgDK8dpiNFfP86XTg+XQVQJBP6WS20VA==","signatures":[{"sig":"MEUCIBsCrb1GzhxNFt/750v9UznlsXn6821epdISKI3pZddDAiEA9wzm57MebQZFdgb7EoHpryUX/XV8wgyuBT2Us8Il46o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5041.1.b10d766b2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yGlPpbAW+2iITKrs+WNKzAERsOZlpZGmGxadYcna6ohuPMBn8oQ1/mBgDK8dpiNFfP86XTg+XQVQJBP6WS20VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5041.1.b10d766b2b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5041.1.b10d766b2b","@open-mercato/shared":"0.6.5-canary.5041.1.b10d766b2b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5041.1.b10d766b2b","@open-mercato/shared":"0.6.5-canary.5041.1.b10d766b2b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5041.1.b10d766b2b_1780904437717_0.27903603154177614","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5040.1.ea96298fa5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5040.1.ea96298fa5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5040.1.ea96298fa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d32bf1361e429c711d05a6bbd781d78609ab10f2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5040.1.ea96298fa5.tgz","fileCount":747,"integrity":"sha512-j2i7fNPP02KgSDdvldkIj8ck/Nxv9Tr+diItuWiGS5a+WxfnaJVu4Q7JCsZmLbi2gzUrEu2XvZm1kZky51nKrQ==","signatures":[{"sig":"MEQCIDIbQo61W4oTn7IV2vuFwEG8pp8Bn7tZqzOogTz5cM/oAiAjRgp+vZQ7KnxABrztN4XMfo9k+tV7ua4neLw7BG9/gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5040.1.ea96298fa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-j2i7fNPP02KgSDdvldkIj8ck/Nxv9Tr+diItuWiGS5a+WxfnaJVu4Q7JCsZmLbi2gzUrEu2XvZm1kZky51nKrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5040.1.ea96298fa5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5040.1.ea96298fa5","@open-mercato/shared":"0.6.5-canary.5040.1.ea96298fa5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5040.1.ea96298fa5","@open-mercato/shared":"0.6.5-canary.5040.1.ea96298fa5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5040.1.ea96298fa5_1780904549723_0.7639449881896931","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5046.1.5d9c38a465":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5046.1.5d9c38a465","_id":"@open-mercato/ai-assistant@0.6.5-canary.5046.1.5d9c38a465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"143db738cdd48569f05a1d6141ff04a16dd967c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5046.1.5d9c38a465.tgz","fileCount":747,"integrity":"sha512-ltqD8yeIWICCpYjmItID9JBGVPgp+rdw/kht0k8bTTj/5QwJBTV9qa62BA8QP6qx5cOTyZGSb94lLIESwe32kA==","signatures":[{"sig":"MEQCIA82vzyAAk5D3RTdtC572etA9aXgxjRkAIsJS/PR5PPHAiABXW0G6U22wZZz9Se2cOteSn77EeNd66tE98R7anC2WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5046.1.5d9c38a465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ltqD8yeIWICCpYjmItID9JBGVPgp+rdw/kht0k8bTTj/5QwJBTV9qa62BA8QP6qx5cOTyZGSb94lLIESwe32kA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5046.1.5d9c38a465","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5046.1.5d9c38a465","@open-mercato/shared":"0.6.5-canary.5046.1.5d9c38a465"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5046.1.5d9c38a465","@open-mercato/shared":"0.6.5-canary.5046.1.5d9c38a465"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5046.1.5d9c38a465_1780909582446_0.015295787494782331","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5048.1.fd82f4ae17":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5048.1.fd82f4ae17","_id":"@open-mercato/ai-assistant@0.6.5-develop.5048.1.fd82f4ae17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d4fe757634d7e6c3074bd8c12a0f2ffc6ebfe45","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5048.1.fd82f4ae17.tgz","fileCount":747,"integrity":"sha512-OvF9J99OnZ8Uugd33hgAicHHegglT8C9xUgvSwvaQYE52cS4frjQ8wiuT+x3wAu8U5Y45ZbwPlnKfn6pzNgsWw==","signatures":[{"sig":"MEUCIG7KScO6/XkdNmzKMhQsWTJ+e6z+NL44s/mGeufMz/5yAiEA6Y7cSdDdm77+5n7KGZbSX75i0rmOW3vEvsDhgy9GxXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5048.1.fd82f4ae17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514650},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OvF9J99OnZ8Uugd33hgAicHHegglT8C9xUgvSwvaQYE52cS4frjQ8wiuT+x3wAu8U5Y45ZbwPlnKfn6pzNgsWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.5048.1.fd82f4ae17","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5048.1.fd82f4ae17","@open-mercato/shared":"0.6.5-develop.5048.1.fd82f4ae17"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5048.1.fd82f4ae17","@open-mercato/shared":"0.6.5-develop.5048.1.fd82f4ae17"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5048.1.fd82f4ae17_1780911222919_0.5902310025122537","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5049.1.70c6ee70e2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5049.1.70c6ee70e2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5049.1.70c6ee70e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e37d9696bc66ac4887d34ad3c64ccb119cb7100","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5049.1.70c6ee70e2.tgz","fileCount":747,"integrity":"sha512-UNAgH1nAheZaYO6b1I3TMpYHyibL7a218JSU7z0ZwfzngSY+C+mr+p7vNDtRncBDYZY295E+wHsSeVyPoGiiMw==","signatures":[{"sig":"MEQCIBajz+DW9G+UkG7LCQF2TButAxgm4+E2FpW3mrFgobJzAiBRWzfAPgmayEf23YkZevdaOuMwMgxjZTR9H3XrTvhXwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5049.1.70c6ee70e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UNAgH1nAheZaYO6b1I3TMpYHyibL7a218JSU7z0ZwfzngSY+C+mr+p7vNDtRncBDYZY295E+wHsSeVyPoGiiMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5049.1.70c6ee70e2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5049.1.70c6ee70e2","@open-mercato/shared":"0.6.5-canary.5049.1.70c6ee70e2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5049.1.70c6ee70e2","@open-mercato/shared":"0.6.5-canary.5049.1.70c6ee70e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5049.1.70c6ee70e2_1780911447091_0.8548465780292869","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5087.1.4f0cfc0942":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5087.1.4f0cfc0942","_id":"@open-mercato/ai-assistant@0.6.5-canary.5087.1.4f0cfc0942","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"97f2234a6b399c8c56f9308ac0585ebf618fc5d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5087.1.4f0cfc0942.tgz","fileCount":747,"integrity":"sha512-o8iOQgHc5sTEY/80/ZI7iKX5X5TUpxz+//OTmLpq657X9BQZaBtMPZhPDdBuJIB2nmLO4GKh2ierouPkUkqchw==","signatures":[{"sig":"MEYCIQCkEKkt6u+APEHPGXM404BbrhbsEQIM3JP84KDGGwru/wIhAMmzuNeTYlxmPKKqQ01Kb/WZqNu8uxlJe58oSwHooxKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5087.1.4f0cfc0942","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6514644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o8iOQgHc5sTEY/80/ZI7iKX5X5TUpxz+//OTmLpq657X9BQZaBtMPZhPDdBuJIB2nmLO4GKh2ierouPkUkqchw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5087.1.4f0cfc0942","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5087.1.4f0cfc0942","@open-mercato/shared":"0.6.5-canary.5087.1.4f0cfc0942"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5087.1.4f0cfc0942","@open-mercato/shared":"0.6.5-canary.5087.1.4f0cfc0942"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5087.1.4f0cfc0942_1780913269050_0.6171431205847211","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5099.1.85c0aff78c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5099.1.85c0aff78c","_id":"@open-mercato/ai-assistant@0.6.5-develop.5099.1.85c0aff78c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d97be13dfca848888bc9428e0b45c3f9da13bffa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5099.1.85c0aff78c.tgz","fileCount":747,"integrity":"sha512-fNqW5kyA+DcdBNdB9zx4yGnb9OGmG8bCch/yiMRxomsCJrB9/CsPGYpebEZ7g1UxnvX9toCTDDo6Xdqr8AOFFg==","signatures":[{"sig":"MEQCIAdXo0bjfzPCBFr2nPe9HFtiV4sGsQFHKMtYG5uLvC0tAiAn+L3KzpVbnh7r/ubCU+jIWQ8VuVwnMr2lwIR0/zOq3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5099.1.85c0aff78c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6515057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fNqW5kyA+DcdBNdB9zx4yGnb9OGmG8bCch/yiMRxomsCJrB9/CsPGYpebEZ7g1UxnvX9toCTDDo6Xdqr8AOFFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.5099.1.85c0aff78c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5099.1.85c0aff78c","@open-mercato/shared":"0.6.5-develop.5099.1.85c0aff78c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5099.1.85c0aff78c","@open-mercato/shared":"0.6.5-develop.5099.1.85c0aff78c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5099.1.85c0aff78c_1780914204897_0.5263351446561533","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5104.1.85630571c2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5104.1.85630571c2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5104.1.85630571c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07fea6ce5185551f9f46e88dca40dfd1c85665ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5104.1.85630571c2.tgz","fileCount":747,"integrity":"sha512-xMcE4Nrp05ATmsXJBCip9WbsjL39Xx5YszE8gyMfYzqkZD2Qv4NJ6dbQh71i27BrFMI987cDM1V0pgTsl9ErBQ==","signatures":[{"sig":"MEUCICsumBm1xmN1WjHhX4hTtTHLcIbE1q84wezpB+8IBJ9aAiEA2ntsEMurPtY1Taz8lf+utwsCMgzDmYlZPxpB1KLZBxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5104.1.85630571c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6515051},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xMcE4Nrp05ATmsXJBCip9WbsjL39Xx5YszE8gyMfYzqkZD2Qv4NJ6dbQh71i27BrFMI987cDM1V0pgTsl9ErBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5104.1.85630571c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5104.1.85630571c2","@open-mercato/shared":"0.6.5-canary.5104.1.85630571c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5104.1.85630571c2","@open-mercato/shared":"0.6.5-canary.5104.1.85630571c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5104.1.85630571c2_1780914571026_0.08156997816119094","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5118.1.bca444b51f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5118.1.bca444b51f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5118.1.bca444b51f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6b0283d27d58a8ad3eaf6a3dd87c946fee8186d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5118.1.bca444b51f.tgz","fileCount":751,"integrity":"sha512-yjBZcnzsSZtMSjvW/4K5SdKhN98TyDQe4yWWtE5fSOI111G/TkiFmdD4hZkW8fk9tyYyifa3lR0XVMekxS8DsQ==","signatures":[{"sig":"MEYCIQDlN8PFelP79nAEl1PyFCOUyIL+TUFXHkstXDDIaRhYWgIhALSt2VBHtcpiQUGar2DeXq4wsOY5KFiliaO3gM3uxMfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5118.1.bca444b51f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6520899},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yjBZcnzsSZtMSjvW/4K5SdKhN98TyDQe4yWWtE5fSOI111G/TkiFmdD4hZkW8fk9tyYyifa3lR0XVMekxS8DsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5118.1.bca444b51f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5118.1.bca444b51f","@open-mercato/shared":"0.6.5-canary.5118.1.bca444b51f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5118.1.bca444b51f","@open-mercato/shared":"0.6.5-canary.5118.1.bca444b51f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5118.1.bca444b51f_1780916253206_0.055736362323694166","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5116.1.f0af9e5080":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5116.1.f0af9e5080","_id":"@open-mercato/ai-assistant@0.6.5-develop.5116.1.f0af9e5080","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13bfa843530ff7f1bfc3155a025a0d184fb6e04d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5116.1.f0af9e5080.tgz","fileCount":751,"integrity":"sha512-Eo2V2ONl5rw7iR2eqAXyYMpRlR2AVD1/zkzlpmfNPYX6m9ZELfcRRNiv6mgMa4NUg4ppUqskmqFE5QqOFo9vgw==","signatures":[{"sig":"MEYCIQCc9dSDESxstQ7PLYUPS+Pn414dOf08Et0WP/pqz1TbRgIhAMYFoCkJxqUfArN2zrGR6XBrXRZAjJBOdfayYfcZUcS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5116.1.f0af9e5080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6520905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Eo2V2ONl5rw7iR2eqAXyYMpRlR2AVD1/zkzlpmfNPYX6m9ZELfcRRNiv6mgMa4NUg4ppUqskmqFE5QqOFo9vgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.5116.1.f0af9e5080","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5116.1.f0af9e5080","@open-mercato/shared":"0.6.5-develop.5116.1.f0af9e5080"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5116.1.f0af9e5080","@open-mercato/shared":"0.6.5-develop.5116.1.f0af9e5080"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5116.1.f0af9e5080_1780917232774_0.4823914290572675","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5126.1.59f5a4768f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5126.1.59f5a4768f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5126.1.59f5a4768f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8042af1b7e5dd63e61326267788a1c0edb529be1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5126.1.59f5a4768f.tgz","fileCount":751,"integrity":"sha512-rDn2HTtf16qkmgjasqHSbIf/rGjZStBmpCcyeVA3G69Ss218fsFRHViy8ENEu9HbGJMSO951v3qCPICOpXNWyA==","signatures":[{"sig":"MEUCIQDGPG8Dg0Asq/glOovlUKlTYDTwTkhfFkhSjaOVTNkxWwIgMnzYGCptzxeI6agbukNY9GFXW5+UsCKGzkKD16DVDv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5126.1.59f5a4768f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6520899},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rDn2HTtf16qkmgjasqHSbIf/rGjZStBmpCcyeVA3G69Ss218fsFRHViy8ENEu9HbGJMSO951v3qCPICOpXNWyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5126.1.59f5a4768f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5126.1.59f5a4768f","@open-mercato/shared":"0.6.5-canary.5126.1.59f5a4768f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5126.1.59f5a4768f","@open-mercato/shared":"0.6.5-canary.5126.1.59f5a4768f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5126.1.59f5a4768f_1780917723583_0.9831353718852793","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5132.1.c77f2340ed":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5132.1.c77f2340ed","_id":"@open-mercato/ai-assistant@0.6.5-canary.5132.1.c77f2340ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce7e47fab6846e443e0f2c25b0936b0b6ae5a2f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5132.1.c77f2340ed.tgz","fileCount":751,"integrity":"sha512-iiV9JHQkBk56I8ApV0teDxIIJrgWV7PtLCGxgJSg0cNJOtziT8jbJDWJCi7Vo13m3Q0UNiFIrT/iZOUlvgStEw==","signatures":[{"sig":"MEUCIGD/pLMzuzl3++qxVsKvkUenINxa2mtXEI/1p+Hk5K+KAiEA9B9laukj68MMkgFsOobLjEYleQFRZSo5KsQvhzuBmLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5132.1.c77f2340ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6520899},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iiV9JHQkBk56I8ApV0teDxIIJrgWV7PtLCGxgJSg0cNJOtziT8jbJDWJCi7Vo13m3Q0UNiFIrT/iZOUlvgStEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5132.1.c77f2340ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5132.1.c77f2340ed","@open-mercato/shared":"0.6.5-canary.5132.1.c77f2340ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5132.1.c77f2340ed","@open-mercato/shared":"0.6.5-canary.5132.1.c77f2340ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5132.1.c77f2340ed_1780918601648_0.35644172313511113","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5135.1.e4ec46692f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5135.1.e4ec46692f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5135.1.e4ec46692f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a0d275e4301b10938ff19adff522201d2c42681","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5135.1.e4ec46692f.tgz","fileCount":751,"integrity":"sha512-tNANje2vTZu/6HF/jOnJTPxDJXe690D1MnvE2kP1XwbOWE02Zw0M2WpSV8YQjnu6j6MJVmE7J1F6mACby9CB4A==","signatures":[{"sig":"MEUCIBfHsE1U8EdgAHff+hgF9lWWDyuoJVdyvEGbFsG7vqMvAiEA3LX2PmwDa5NST1JmHx1oe+Thoj15njiD+kqMm1Ts+wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5135.1.e4ec46692f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6520899},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tNANje2vTZu/6HF/jOnJTPxDJXe690D1MnvE2kP1XwbOWE02Zw0M2WpSV8YQjnu6j6MJVmE7J1F6mACby9CB4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5135.1.e4ec46692f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5135.1.e4ec46692f","@open-mercato/shared":"0.6.5-canary.5135.1.e4ec46692f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5135.1.e4ec46692f","@open-mercato/shared":"0.6.5-canary.5135.1.e4ec46692f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5135.1.e4ec46692f_1780919275001_0.3195236230847138","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5139.1.g7925348493":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5139.1.g7925348493","_id":"@open-mercato/ai-assistant@0.6.5-develop.5139.1.g7925348493","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0845759aba0ceb97afef2e2b1d5d8889cc95d0fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5139.1.g7925348493.tgz","fileCount":751,"integrity":"sha512-saMqKt2Ojh8saxsJDv8DooWbMK88Xr2LRHxV7f8j6EfXj6PUtpWj91L5lAXn4yH2skZDK3nlD9PRK3QibftkRg==","signatures":[{"sig":"MEUCIQCYbmgLAkQ50DHnbkCrRtIQIlxvwhIDDnkeQoDM00Q2tQIgGFziPqEL4mhiC3BVF6D8Tzei632xw3+iTMQUVdBLGug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5139.1.g7925348493","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522604},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-saMqKt2Ojh8saxsJDv8DooWbMK88Xr2LRHxV7f8j6EfXj6PUtpWj91L5lAXn4yH2skZDK3nlD9PRK3QibftkRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-develop.5139.1.g7925348493","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5139.1.g7925348493","@open-mercato/shared":"0.6.5-develop.5139.1.g7925348493"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5139.1.g7925348493","@open-mercato/shared":"0.6.5-develop.5139.1.g7925348493"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5139.1.g7925348493_1780920257542_0.5993864447976427","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5142.1.a8def4bd68":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5142.1.a8def4bd68","_id":"@open-mercato/ai-assistant@0.6.5-canary.5142.1.a8def4bd68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f775d4f4cf489273ccf0bec1d30d3010b2699b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5142.1.a8def4bd68.tgz","fileCount":751,"integrity":"sha512-jr9JXbnXB2+BO5/2tHwS45AtLNdLxhRoPMRV42IrDHxa1TYzG41S0CF4QifDy//el5VlNrFWdFwXqzYg9sngtA==","signatures":[{"sig":"MEUCIBkpMHE2bQqXTwVzm+SPhgzG3HpF/7OMfVjioPpNZnwiAiEA8BNGCv4DDxqQboSyX9FzRA6SkEE3ChIxqX0VyfVp8bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5142.1.a8def4bd68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522592},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jr9JXbnXB2+BO5/2tHwS45AtLNdLxhRoPMRV42IrDHxa1TYzG41S0CF4QifDy//el5VlNrFWdFwXqzYg9sngtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5142.1.a8def4bd68","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5142.1.a8def4bd68","@open-mercato/shared":"0.6.5-canary.5142.1.a8def4bd68"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5142.1.a8def4bd68","@open-mercato/shared":"0.6.5-canary.5142.1.a8def4bd68"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5142.1.a8def4bd68_1780920631815_0.21875973056340858","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5144.1.201f8f84a2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5144.1.201f8f84a2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5144.1.201f8f84a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69335b63dcf49e311851a284c1877c365f315aa8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5144.1.201f8f84a2.tgz","fileCount":751,"integrity":"sha512-ABdxAZHOrs7i0fK2dc6IUU8CFR8cxrPgB0Wl8o2uAbbO0vL70LtDWI+Dv0BaGBJBQqxN4Fb2NxPYENq3KCQNEw==","signatures":[{"sig":"MEYCIQCEiO51mVfLwdw6h0wDnaX5SUyg2nAM7iq2wpZRaRZLigIhANaAR/u284RfnD37F74rtU5oSy0dMVw/Zo1coM5G+DMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5144.1.201f8f84a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ABdxAZHOrs7i0fK2dc6IUU8CFR8cxrPgB0Wl8o2uAbbO0vL70LtDWI+Dv0BaGBJBQqxN4Fb2NxPYENq3KCQNEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5144.1.201f8f84a2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5144.1.201f8f84a2","@open-mercato/shared":"0.6.5-canary.5144.1.201f8f84a2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5144.1.201f8f84a2","@open-mercato/shared":"0.6.5-canary.5144.1.201f8f84a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5144.1.201f8f84a2_1780920921910_0.3709657547662304","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5154.1.87bbb30762":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5154.1.87bbb30762","_id":"@open-mercato/ai-assistant@0.6.5-canary.5154.1.87bbb30762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4d83399c36dc9c7938533228587101399089d8a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5154.1.87bbb30762.tgz","fileCount":751,"integrity":"sha512-m4218+xr0LLybK/e9i/U232LSp1GB05VOmPwi9ZWyCOiU3iRuER7UhoHYnjovZ2OKex/x3HtHSLEECTF/s6QDA==","signatures":[{"sig":"MEQCIAs3mHgkEKbNFt7G1AJZutozVmGQmkIzUgRpLA8bY/g8AiAJ/BFgvNKd/KYaSzPGGrHdNqOJuKZcjxvz43ayKXlmKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5154.1.87bbb30762","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m4218+xr0LLybK/e9i/U232LSp1GB05VOmPwi9ZWyCOiU3iRuER7UhoHYnjovZ2OKex/x3HtHSLEECTF/s6QDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5154.1.87bbb30762","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5154.1.87bbb30762","@open-mercato/shared":"0.6.5-canary.5154.1.87bbb30762"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5154.1.87bbb30762","@open-mercato/shared":"0.6.5-canary.5154.1.87bbb30762"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5154.1.87bbb30762_1780921211028_0.8927632891510355","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5146.1.29bd6f35e5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5146.1.29bd6f35e5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5146.1.29bd6f35e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"622de37e6818787400dd448e62f3d5e93b223507","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5146.1.29bd6f35e5.tgz","fileCount":751,"integrity":"sha512-r1fN4H8l1RtjzmmzSYHw/SEERAKm0JAOinjigtF/IpOWSkhxxwP+a4xorvv64kHitNLXw0U41aQt/1Bh+hANGw==","signatures":[{"sig":"MEUCIBb2lzI4RSL/ewGXE5oMGPFsmgTELm7V7KkOeRWoRfQ1AiEAugzjUr1p4HlKha32GHLh4q+14FxVgWZpKi0sWAl2x68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5146.1.29bd6f35e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r1fN4H8l1RtjzmmzSYHw/SEERAKm0JAOinjigtF/IpOWSkhxxwP+a4xorvv64kHitNLXw0U41aQt/1Bh+hANGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5146.1.29bd6f35e5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5146.1.29bd6f35e5","@open-mercato/shared":"0.6.5-canary.5146.1.29bd6f35e5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5146.1.29bd6f35e5","@open-mercato/shared":"0.6.5-canary.5146.1.29bd6f35e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5146.1.29bd6f35e5_1780921234807_0.543236889170222","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5157.1.51c9dd436d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5157.1.51c9dd436d","_id":"@open-mercato/ai-assistant@0.6.5-canary.5157.1.51c9dd436d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"813c86b1b34fdfcc4349f0a816af99aa5741f624","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5157.1.51c9dd436d.tgz","fileCount":751,"integrity":"sha512-cos1zSn/HGulgs/dQFw35qtVdrohw2Qqlrey7aoIlf4JacgvsSE+R/crgzPXITzNzIvYUQptGGtp1Wsr01GMgQ==","signatures":[{"sig":"MEYCIQCQKIWOAM9Xl7cRa5w+jsEakHnHpndANEhlhA2YupXr5QIhAPv86qUabF8gAKXFHFCgkFNQ613nXP2tNBpUVrNci4yR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5157.1.51c9dd436d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cos1zSn/HGulgs/dQFw35qtVdrohw2Qqlrey7aoIlf4JacgvsSE+R/crgzPXITzNzIvYUQptGGtp1Wsr01GMgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5157.1.51c9dd436d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5157.1.51c9dd436d","@open-mercato/shared":"0.6.5-canary.5157.1.51c9dd436d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5157.1.51c9dd436d","@open-mercato/shared":"0.6.5-canary.5157.1.51c9dd436d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5157.1.51c9dd436d_1780922892133_0.8785625101271115","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5155.1.148d10a46d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5155.1.148d10a46d","_id":"@open-mercato/ai-assistant@0.6.5-develop.5155.1.148d10a46d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9babe27690f92eb11eebfdccf1c8bc8952960d94","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5155.1.148d10a46d.tgz","fileCount":751,"integrity":"sha512-iCwcIc6DZIlklBjkRvEGavBtK7WZ4auuY0aFVK6P6uxZffJsQ1aKISmwBBX2Ylk5El9Va+gDpGhzeENiXL7bFQ==","signatures":[{"sig":"MEYCIQCfuy9BlHCjWorlNmCV1Bhg+shP0uHV87l3W+TAuQcPsQIhAMQ4zkD85vkP1FSrWxeiBGPplk8Ky3aBXJFkuUGfJdeQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5155.1.148d10a46d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522996},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iCwcIc6DZIlklBjkRvEGavBtK7WZ4auuY0aFVK6P6uxZffJsQ1aKISmwBBX2Ylk5El9Va+gDpGhzeENiXL7bFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5155.1.148d10a46d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5155.1.148d10a46d","@open-mercato/shared":"0.6.5-develop.5155.1.148d10a46d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5155.1.148d10a46d","@open-mercato/shared":"0.6.5-develop.5155.1.148d10a46d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5155.1.148d10a46d_1780923278952_0.5241661118366097","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5138.1.90f733a8e8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5138.1.90f733a8e8","_id":"@open-mercato/ai-assistant@0.6.5-canary.5138.1.90f733a8e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a15326626239347232e98647a8b10695ae450cca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5138.1.90f733a8e8.tgz","fileCount":751,"integrity":"sha512-mtQYLbQLLSxKG6/qMLOlEutwYes45rbHBPBPFBBjG3Ov+pq1nQNLfF+6NBXdC4hMigUxI54nALNgwJ5ReenhxQ==","signatures":[{"sig":"MEYCIQCA5JWxVumR8cP5jTo1bEUcYS1CDufhT6meP1LHeqem2wIhANY7ymDswwyLIRo1bvCEvei8laTAVQXqizHNCBkUjBoP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5138.1.90f733a8e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6520899},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mtQYLbQLLSxKG6/qMLOlEutwYes45rbHBPBPFBBjG3Ov+pq1nQNLfF+6NBXdC4hMigUxI54nALNgwJ5ReenhxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.194","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.67","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.16","@open-mercato/ui":"0.6.5-canary.5138.1.90f733a8e8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5138.1.90f733a8e8","@open-mercato/shared":"0.6.5-canary.5138.1.90f733a8e8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5138.1.90f733a8e8","@open-mercato/shared":"0.6.5-canary.5138.1.90f733a8e8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5138.1.90f733a8e8_1780923579454_0.39406248301578595","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5158.1.624b2de81a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5158.1.624b2de81a","_id":"@open-mercato/ai-assistant@0.6.5-canary.5158.1.624b2de81a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"136cd12de165563f1dac77a9779571cda32761cb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5158.1.624b2de81a.tgz","fileCount":751,"integrity":"sha512-8JdhltLTNt6pdHbuobQOJODtM8/JDtJTB8u7PP7A3A9wnA1uND/MEjKxglMFOSZ3ExhawcUfU3Nq+LUnXpBzWA==","signatures":[{"sig":"MEYCIQCmklcp9HF2KRomIIbfHe4eE7Eef7iHGVdL2Xyy4CQC9gIhAMItbgqnYQQYDbsp0XMJ/e0Bdr5b1V7B6UJu1WbhbM5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5158.1.624b2de81a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522993},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8JdhltLTNt6pdHbuobQOJODtM8/JDtJTB8u7PP7A3A9wnA1uND/MEjKxglMFOSZ3ExhawcUfU3Nq+LUnXpBzWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5158.1.624b2de81a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5158.1.624b2de81a","@open-mercato/shared":"0.6.5-canary.5158.1.624b2de81a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5158.1.624b2de81a","@open-mercato/shared":"0.6.5-canary.5158.1.624b2de81a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5158.1.624b2de81a_1780924672441_0.6766285478754672","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5156.1.4f93d8604e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5156.1.4f93d8604e","_id":"@open-mercato/ai-assistant@0.6.5-canary.5156.1.4f93d8604e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e533879b6b459554996a6cad5f6a88552495ef19","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5156.1.4f93d8604e.tgz","fileCount":751,"integrity":"sha512-rW1Gh9iL4cJA4FoxyxzxdCohd9cFPO2+Mm3Ucb4oc4JRjD6ItsPUoFeI6TOJn+OvdKGAR+HzwtHXgvmOP/rI/Q==","signatures":[{"sig":"MEYCIQDPXRfFfcdO2e4sEgbgZ9XBa24C5Dy1kDoKDyfXw2lpFAIhAO3UM/QiYfm/HJok7rr8LEKnTSNmKLdA7bZ1n9dbS89K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5156.1.4f93d8604e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rW1Gh9iL4cJA4FoxyxzxdCohd9cFPO2+Mm3Ucb4oc4JRjD6ItsPUoFeI6TOJn+OvdKGAR+HzwtHXgvmOP/rI/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5156.1.4f93d8604e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5156.1.4f93d8604e","@open-mercato/shared":"0.6.5-canary.5156.1.4f93d8604e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5156.1.4f93d8604e","@open-mercato/shared":"0.6.5-canary.5156.1.4f93d8604e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5156.1.4f93d8604e_1780925102683_0.6237159197063402","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5164.1.65d37b2554":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5164.1.65d37b2554","_id":"@open-mercato/ai-assistant@0.6.5-canary.5164.1.65d37b2554","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68022927c83f20b7f828853254759fa4909dc67e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5164.1.65d37b2554.tgz","fileCount":751,"integrity":"sha512-2vNEs99nDY45+4zWd67kT3FNMzCWpDyCB9eLWS5U/okZz4JPlev7MGWfuWA2l6bjJU13CFZGXVtGUdqv7PrV6g==","signatures":[{"sig":"MEUCIQCSk5+FO3/RxXXuXCWDYj1Q96z8tUb5Ody0cF7q55SeVgIgJ6IhKIB0H8Fv1SR+RTliAh8QWAyWrGE6JW6qkuuVbqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5164.1.65d37b2554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2vNEs99nDY45+4zWd67kT3FNMzCWpDyCB9eLWS5U/okZz4JPlev7MGWfuWA2l6bjJU13CFZGXVtGUdqv7PrV6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5164.1.65d37b2554","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5164.1.65d37b2554","@open-mercato/shared":"0.6.5-canary.5164.1.65d37b2554"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5164.1.65d37b2554","@open-mercato/shared":"0.6.5-canary.5164.1.65d37b2554"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5164.1.65d37b2554_1780926638827_0.3785999057763909","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5162.1.eba42159b8":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5162.1.eba42159b8","_id":"@open-mercato/ai-assistant@0.6.5-develop.5162.1.eba42159b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"500f078d9c73ae7c74a4c8505ac40897c2cf076d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5162.1.eba42159b8.tgz","fileCount":751,"integrity":"sha512-M+f5ZX6S4INGoIgdW6FfnKv69p/EP6vFBIku68d9Y/uXU6HoOu0FXgZHjg8d2/p+ohdwqHbnLAmVaZJAicLvaw==","signatures":[{"sig":"MEUCIQDm60S07m9tmmWpgRfAlfjwOQ1Ba4kmSSVRLtKarhe9LgIgPFN3bdpyuJqecA0vxE3qS8ZcZ7XB4y9w01hnIyXweoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5162.1.eba42159b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522996},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M+f5ZX6S4INGoIgdW6FfnKv69p/EP6vFBIku68d9Y/uXU6HoOu0FXgZHjg8d2/p+ohdwqHbnLAmVaZJAicLvaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5162.1.eba42159b8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5162.1.eba42159b8","@open-mercato/shared":"0.6.5-develop.5162.1.eba42159b8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5162.1.eba42159b8","@open-mercato/shared":"0.6.5-develop.5162.1.eba42159b8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5162.1.eba42159b8_1780926968926_0.5046563944821776","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5163.1.c4c402ce0e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5163.1.c4c402ce0e","_id":"@open-mercato/ai-assistant@0.6.5-canary.5163.1.c4c402ce0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"336aca87b8af786f088ae064b7530ed351c55d31","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5163.1.c4c402ce0e.tgz","fileCount":751,"integrity":"sha512-fS+3Ti3QkR+29+Z5uYgqy0PZAkiQAr23Y33krUCmph1EM8Zpkhmpwd14ugEwRjiQ2wcmtKFB96CEBIKtSjZeyg==","signatures":[{"sig":"MEQCIDmR4gjrU+m+HyFoAFEhzSzhBhFnQiO0HDaJWMoAHx4AAiBRKFb19sCmujqPSgLRjxkvzI4cXI7AeW17c49kipiKIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5163.1.c4c402ce0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fS+3Ti3QkR+29+Z5uYgqy0PZAkiQAr23Y33krUCmph1EM8Zpkhmpwd14ugEwRjiQ2wcmtKFB96CEBIKtSjZeyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5163.1.c4c402ce0e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5163.1.c4c402ce0e","@open-mercato/shared":"0.6.5-canary.5163.1.c4c402ce0e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5163.1.c4c402ce0e","@open-mercato/shared":"0.6.5-canary.5163.1.c4c402ce0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5163.1.c4c402ce0e_1780928271237_0.8669360015730949","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5166.1.b59e2a71ad":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5166.1.b59e2a71ad","_id":"@open-mercato/ai-assistant@0.6.5-develop.5166.1.b59e2a71ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e84c477f4b8a168d70b1eeebe99c28d3c6c9b9ab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5166.1.b59e2a71ad.tgz","fileCount":751,"integrity":"sha512-Ma5AG2RXFQdiyVOSOOdpNdidjLqoINzDg76rqfOpV5s5dW7fkJmgYwj1LHKtOHWaN5i+lyWtmzUgS7OBRthXcA==","signatures":[{"sig":"MEQCIGF0X5ZIOgtVZeEGo99phuNMJ9BsnPh1uRB+RNBUFchkAiBaBQggu7DtZurShaUSsclez3re/r2auv5EDBP1RfbogA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5166.1.b59e2a71ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523165},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ma5AG2RXFQdiyVOSOOdpNdidjLqoINzDg76rqfOpV5s5dW7fkJmgYwj1LHKtOHWaN5i+lyWtmzUgS7OBRthXcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5166.1.b59e2a71ad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5166.1.b59e2a71ad","@open-mercato/shared":"0.6.5-develop.5166.1.b59e2a71ad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5166.1.b59e2a71ad","@open-mercato/shared":"0.6.5-develop.5166.1.b59e2a71ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5166.1.b59e2a71ad_1780930753911_0.40669672648887034","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5167.1.8bb7f972c7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5167.1.8bb7f972c7","_id":"@open-mercato/ai-assistant@0.6.5-canary.5167.1.8bb7f972c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf3c7fe2cd8a034d5a449bcb42b6501174d1bd8a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5167.1.8bb7f972c7.tgz","fileCount":751,"integrity":"sha512-vIQAna74x4zil2/bCoI1K+B0q7DZTEgCIJUJ+Nv4GcveAztCHtvVBkqECde2yCyUwoT9jQ9tWaJCDuK33yztag==","signatures":[{"sig":"MEQCIF44z8Zb20OjtpoBlaLVtugFbW8BDZyGssoCr0qtJj3iAiAHfR/jNFitHoj/57NsfiWXuS995WLg7mz7Mc+Bfk5vFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5167.1.8bb7f972c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vIQAna74x4zil2/bCoI1K+B0q7DZTEgCIJUJ+Nv4GcveAztCHtvVBkqECde2yCyUwoT9jQ9tWaJCDuK33yztag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5167.1.8bb7f972c7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5167.1.8bb7f972c7","@open-mercato/shared":"0.6.5-canary.5167.1.8bb7f972c7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5167.1.8bb7f972c7","@open-mercato/shared":"0.6.5-canary.5167.1.8bb7f972c7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5167.1.8bb7f972c7_1780931593868_0.6622787047390795","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5169.1.d0671533ca":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5169.1.d0671533ca","_id":"@open-mercato/ai-assistant@0.6.5-develop.5169.1.d0671533ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c3ab4bae773d23ee7e1776eddb409609fd5b6ae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5169.1.d0671533ca.tgz","fileCount":751,"integrity":"sha512-kHHhmcPyHQF5YrHYqEh6kW7a7eNKkZZgAUfWKhvCJ7H2T0OdMMWUyNA0181l32Ub7PqVbuQuv6H4jv63MPUmlw==","signatures":[{"sig":"MEUCIQCd8EDahG7byTstlivNUUtg+HfLIuo2wUnt+Lf8N5i9XQIgfVAxiMvvLdovgJx22mtimcVq/31q7phGOsFbZLD5kUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5169.1.d0671533ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523165},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kHHhmcPyHQF5YrHYqEh6kW7a7eNKkZZgAUfWKhvCJ7H2T0OdMMWUyNA0181l32Ub7PqVbuQuv6H4jv63MPUmlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5169.1.d0671533ca","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5169.1.d0671533ca","@open-mercato/shared":"0.6.5-develop.5169.1.d0671533ca"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5169.1.d0671533ca","@open-mercato/shared":"0.6.5-develop.5169.1.d0671533ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5169.1.d0671533ca_1780934736531_0.9426256874614931","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5170.1.4c1c96ce62":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5170.1.4c1c96ce62","_id":"@open-mercato/ai-assistant@0.6.5-canary.5170.1.4c1c96ce62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8c30c9d12db99a6ca30826637cb53300ecc283f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5170.1.4c1c96ce62.tgz","fileCount":751,"integrity":"sha512-iRDCjOtbDCSiuDyp3pJ5LQmVhF3vP1TYM/tAFQi/COlLHgQU4458Kfhk92UvsOkMYF63SEItJl5Bkp5KHGEu0g==","signatures":[{"sig":"MEUCIFd2cwM1DjNNOdrXVTEVwAOVysMMyFO2SejjaHjFPZb0AiEAzf0t+Dp2I1tFhuVlIjNVo7HyX6+8rp8V9sJp7diFGog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5170.1.4c1c96ce62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iRDCjOtbDCSiuDyp3pJ5LQmVhF3vP1TYM/tAFQi/COlLHgQU4458Kfhk92UvsOkMYF63SEItJl5Bkp5KHGEu0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5170.1.4c1c96ce62","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5170.1.4c1c96ce62","@open-mercato/shared":"0.6.5-canary.5170.1.4c1c96ce62"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5170.1.4c1c96ce62","@open-mercato/shared":"0.6.5-canary.5170.1.4c1c96ce62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5170.1.4c1c96ce62_1780935022536_0.5967919008278202","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5173.1.5070fb7465":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5173.1.5070fb7465","_id":"@open-mercato/ai-assistant@0.6.5-canary.5173.1.5070fb7465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a25f90106f17b21f8b1318bfeaf4ca1121f905b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5173.1.5070fb7465.tgz","fileCount":751,"integrity":"sha512-u3eomTWbVNNtc60ID4c5EGzqAdPXSRl8NF5QXhwn3c6h8AJTQPtvYPdHjVwucojWDkbWdaL6cbBaQE5q+mdZug==","signatures":[{"sig":"MEUCIEzFZ1R0x9o0WadGyF9Gj8FM09Ad/EjCCuX3SfeUcyjUAiEAyi8pMkFY3beKo9Ky5a6RxhEoHSLjiGFFv/LlDQfpbrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5173.1.5070fb7465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u3eomTWbVNNtc60ID4c5EGzqAdPXSRl8NF5QXhwn3c6h8AJTQPtvYPdHjVwucojWDkbWdaL6cbBaQE5q+mdZug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5173.1.5070fb7465","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5173.1.5070fb7465","@open-mercato/shared":"0.6.5-canary.5173.1.5070fb7465"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5173.1.5070fb7465","@open-mercato/shared":"0.6.5-canary.5173.1.5070fb7465"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5173.1.5070fb7465_1780939813841_0.36632300098235815","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5178.1.65d4358fb5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5178.1.65d4358fb5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5178.1.65d4358fb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"101b31a5252165ab4193f598cc60a4046de04d00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5178.1.65d4358fb5.tgz","fileCount":751,"integrity":"sha512-5x2ksVXnI9D1yES60Bbl2ZpAK7jJlo0XFNAqlYX22sOAav47qC3ue66BObfgCYBzBzdGtyCOhpuqP21Yf/cJnA==","signatures":[{"sig":"MEUCIFfOCz2PY46ITZyGFInD1BAjNkNYQcc77GFvyMGRkqDGAiEAlUHhbJhMqQVSzkVyzXNVlCCbdSJzPpE6uCehnaVIhwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5178.1.65d4358fb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5x2ksVXnI9D1yES60Bbl2ZpAK7jJlo0XFNAqlYX22sOAav47qC3ue66BObfgCYBzBzdGtyCOhpuqP21Yf/cJnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5178.1.65d4358fb5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5178.1.65d4358fb5","@open-mercato/shared":"0.6.5-canary.5178.1.65d4358fb5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5178.1.65d4358fb5","@open-mercato/shared":"0.6.5-canary.5178.1.65d4358fb5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5178.1.65d4358fb5_1780944090176_0.7132366917112136","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5179.1.005a6aac7b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5179.1.005a6aac7b","_id":"@open-mercato/ai-assistant@0.6.5-canary.5179.1.005a6aac7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"777dcc1e1d305c9b2fa49e5a244e14471fee43f3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5179.1.005a6aac7b.tgz","fileCount":751,"integrity":"sha512-8566w4BuJPj8ist3EjXm/JmlzUk75X8XvyGrCaZPMeLynxrQhCxh+FT/Q6UrQ1hjm6YQGwru+lNdPMZZuVcm+A==","signatures":[{"sig":"MEUCIQCP8yNot9l4qgx1+EZzYIQ0Zk1uYA4sCNntafhpLZaEQgIgT19kmhTTVTqtCoRd5BrM0GHQJCxBJXfHD8BLsCHw1dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5179.1.005a6aac7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8566w4BuJPj8ist3EjXm/JmlzUk75X8XvyGrCaZPMeLynxrQhCxh+FT/Q6UrQ1hjm6YQGwru+lNdPMZZuVcm+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5179.1.005a6aac7b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5179.1.005a6aac7b","@open-mercato/shared":"0.6.5-canary.5179.1.005a6aac7b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5179.1.005a6aac7b","@open-mercato/shared":"0.6.5-canary.5179.1.005a6aac7b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5179.1.005a6aac7b_1780945460027_0.445768848723459","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5181.1.a896fb4db6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5181.1.a896fb4db6","_id":"@open-mercato/ai-assistant@0.6.5-canary.5181.1.a896fb4db6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"206c1bb8889c95f037471fdb28d43c51bc6c10a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5181.1.a896fb4db6.tgz","fileCount":751,"integrity":"sha512-sZZas0zKdeZB6p7TUVX/wNf+FGZUuJd1YSCLOBhkYY4zgHwsa0C8KvzkDjBLUcdJY0ctdX+vSbpdXlyUFAKesg==","signatures":[{"sig":"MEUCIHyNIoXwC7mMNPoRfp1uOQAonorrcIIjXJ2y6qrSNdZ+AiEA7/o9vYnN08dNQoib477ypxA27fCXRnyw1DCwFcOgykg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5181.1.a896fb4db6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sZZas0zKdeZB6p7TUVX/wNf+FGZUuJd1YSCLOBhkYY4zgHwsa0C8KvzkDjBLUcdJY0ctdX+vSbpdXlyUFAKesg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5181.1.a896fb4db6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5181.1.a896fb4db6","@open-mercato/shared":"0.6.5-canary.5181.1.a896fb4db6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5181.1.a896fb4db6","@open-mercato/shared":"0.6.5-canary.5181.1.a896fb4db6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5181.1.a896fb4db6_1780947111715_0.7210860122112561","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5187.1.82e5532561":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5187.1.82e5532561","_id":"@open-mercato/ai-assistant@0.6.5-develop.5187.1.82e5532561","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c787067a68e8ce415fd36e2185d50c9cfa2bbd6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5187.1.82e5532561.tgz","fileCount":751,"integrity":"sha512-0wWKwZp/xMTMMZ3yy9+Rc3sCP8StSeaCaUK2likwjh24xBLVoZb10kpNI3FI2tSkCnxPEQ/ixaj8gK/PLit22w==","signatures":[{"sig":"MEUCIQD0c91+FL1Y8/2/cDC7icZY7VG3DRRuuV40x3zgph+BqgIgWAKqDZG9kA+4lV0Ad96XnrNed0gwyGTfu0/yZJGt810=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5187.1.82e5532561","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523165},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0wWKwZp/xMTMMZ3yy9+Rc3sCP8StSeaCaUK2likwjh24xBLVoZb10kpNI3FI2tSkCnxPEQ/ixaj8gK/PLit22w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5187.1.82e5532561","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5187.1.82e5532561","@open-mercato/shared":"0.6.5-develop.5187.1.82e5532561"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5187.1.82e5532561","@open-mercato/shared":"0.6.5-develop.5187.1.82e5532561"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5187.1.82e5532561_1780986381506_0.6820224054567896","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5188.1.cc8a2d63a9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5188.1.cc8a2d63a9","_id":"@open-mercato/ai-assistant@0.6.5-canary.5188.1.cc8a2d63a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a622f4ce72c528e570baa9d7a0fe05ff63fff9d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5188.1.cc8a2d63a9.tgz","fileCount":751,"integrity":"sha512-zoWkGzEv9U79rIStAHqMkiLZF8G580nHIcZfsSuVJlR96Ji6CpbED3g2RkQbtLIWrPtMPuPqPBpsjFDtMB3guw==","signatures":[{"sig":"MEUCIA0jhTSh1TP2DNIp8G+YMHc9nmQdpNNP5euvhSZj3pIlAiEAmqScMKCrgookJC22iSoZqeYzJG0TAr9/gLu5ydkuuYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5188.1.cc8a2d63a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zoWkGzEv9U79rIStAHqMkiLZF8G580nHIcZfsSuVJlR96Ji6CpbED3g2RkQbtLIWrPtMPuPqPBpsjFDtMB3guw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5188.1.cc8a2d63a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5188.1.cc8a2d63a9","@open-mercato/shared":"0.6.5-canary.5188.1.cc8a2d63a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5188.1.cc8a2d63a9","@open-mercato/shared":"0.6.5-canary.5188.1.cc8a2d63a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5188.1.cc8a2d63a9_1780986462561_0.22165928701429083","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@open-mercato/ai-assistant","version":"0.6.4","_id":"@open-mercato/ai-assistant@0.6.4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"efc3a99e194a08aa5fa2ed57c805b9d8d7a5eb53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.4.tgz","fileCount":751,"integrity":"sha512-8NdlDDxi5MFTwrd3tMVzcTxPdNZaUYQ9rNQd2iOxYgQIr0dlQi/8az5hLUOA3CJyNj2mgAdiwEot634SrNVZuw==","signatures":[{"sig":"MEUCIQCyOOjlY4S8Qbybd0O18nNOEl28YeTGykC3E2T0TXOYyAIgRed6kIjH1j9AmCV7Da9DQ3dEfLg2GR6OniZvgY2dGdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6522981},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8NdlDDxi5MFTwrd3tMVzcTxPdNZaUYQ9rNQd2iOxYgQIr0dlQi/8az5hLUOA3CJyNj2mgAdiwEot634SrNVZuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.4","@open-mercato/shared":"0.6.4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.4","@open-mercato/shared":"0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.4_1780986491747_0.9968843833251488","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5190.1.bbeb1e9aee":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5190.1.bbeb1e9aee","_id":"@open-mercato/ai-assistant@0.6.5-canary.5190.1.bbeb1e9aee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"726c249a575c7766f7fed8b8f0f0fba6b99db8c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5190.1.bbeb1e9aee.tgz","fileCount":751,"integrity":"sha512-yZ5A5887Fo2mo6SWuDVc4p/KpBRek8oegd6fPwk2NxeDpdnJ4eu1Fiwrm0f9A60DULJnQ+4QXU6swnv65oDVPg==","signatures":[{"sig":"MEQCICCbl3gb9kBpEujsIyv3p9j9SL/sGI6OFWfAY+qQLRloAiB3n3lVgAv4rCkB76hzRHhhgt0jQdTTuugjk4pYM0zZGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5190.1.bbeb1e9aee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yZ5A5887Fo2mo6SWuDVc4p/KpBRek8oegd6fPwk2NxeDpdnJ4eu1Fiwrm0f9A60DULJnQ+4QXU6swnv65oDVPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5190.1.bbeb1e9aee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5190.1.bbeb1e9aee","@open-mercato/shared":"0.6.5-canary.5190.1.bbeb1e9aee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5190.1.bbeb1e9aee","@open-mercato/shared":"0.6.5-canary.5190.1.bbeb1e9aee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5190.1.bbeb1e9aee_1780987507273_0.2306109912165737","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5191.1.48fb7f77a4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5191.1.48fb7f77a4","_id":"@open-mercato/ai-assistant@0.6.5-canary.5191.1.48fb7f77a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9d196d8ce02e07f294d9d650d6e6ad9ab995f3f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5191.1.48fb7f77a4.tgz","fileCount":751,"integrity":"sha512-RjNMMBXNKiTNW3iAmxnqYrjLhwErOQpuY4z8+PIaB7eKs9yFOWNq5ujXldN62c82LYaJmSB1inZILKWtkwfINA==","signatures":[{"sig":"MEYCIQC5csriaM0MupjQCXK4yrHH/olQG6ZQAKvnppMpaQpQYAIhAOB00wgFMZkEL4ZqtolqCReUDyrVD1L36StgVQfPpekr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5191.1.48fb7f77a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RjNMMBXNKiTNW3iAmxnqYrjLhwErOQpuY4z8+PIaB7eKs9yFOWNq5ujXldN62c82LYaJmSB1inZILKWtkwfINA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5191.1.48fb7f77a4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5191.1.48fb7f77a4","@open-mercato/shared":"0.6.5-canary.5191.1.48fb7f77a4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5191.1.48fb7f77a4","@open-mercato/shared":"0.6.5-canary.5191.1.48fb7f77a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5191.1.48fb7f77a4_1780987563641_0.6341295487147443","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5201.1.3bb92d935c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5201.1.3bb92d935c","_id":"@open-mercato/ai-assistant@0.6.5-canary.5201.1.3bb92d935c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ad6c1849cafaa3ae2b9ecc708af5931ba6c768c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5201.1.3bb92d935c.tgz","fileCount":753,"integrity":"sha512-zVhxcJ399mJVi3LhcqYQylvjn1oW8YkxNtzMX+dpIGEZCSK1iqSrfC6uDUBxhKbeXoFWZgtvjM6Y7zvgN4Qc0A==","signatures":[{"sig":"MEQCIGRXGyYeAZsAYC/ga3Yc0P7iMDNdYMWmqtzj7wQF4dH6AiAcnpY1gcdcnIdzNTm1pW5MB3KqdCjf+ZbxcIOGjagrow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5201.1.3bb92d935c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zVhxcJ399mJVi3LhcqYQylvjn1oW8YkxNtzMX+dpIGEZCSK1iqSrfC6uDUBxhKbeXoFWZgtvjM6Y7zvgN4Qc0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5201.1.3bb92d935c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5201.1.3bb92d935c","@open-mercato/shared":"0.6.5-canary.5201.1.3bb92d935c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5201.1.3bb92d935c","@open-mercato/shared":"0.6.5-canary.5201.1.3bb92d935c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5201.1.3bb92d935c_1780988844262_0.5137545491144782","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5202.1.9ddfe739ed":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5202.1.9ddfe739ed","_id":"@open-mercato/ai-assistant@0.6.5-canary.5202.1.9ddfe739ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1fe697cd0e045ee42d11be71a6e8115f67f38a8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5202.1.9ddfe739ed.tgz","fileCount":751,"integrity":"sha512-+LunNIyqXa18f/gZhv8PPBkAm9HFyYtZsn8UD5M/Eh5qj3Ap+Do28/6tJKT3ZS1QwF8FkqQHlFRV0XPvdabaTA==","signatures":[{"sig":"MEUCIQDuQqQMxnPwPdASAasmTkpZlNRrIZAP3hnvACC1eJ1rQwIgBRDeGKmbTiHok8Xwb4Y6oGI/mFgjW9uhnmTlR+ph88Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5202.1.9ddfe739ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+LunNIyqXa18f/gZhv8PPBkAm9HFyYtZsn8UD5M/Eh5qj3Ap+Do28/6tJKT3ZS1QwF8FkqQHlFRV0XPvdabaTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5202.1.9ddfe739ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5202.1.9ddfe739ed","@open-mercato/shared":"0.6.5-canary.5202.1.9ddfe739ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5202.1.9ddfe739ed","@open-mercato/shared":"0.6.5-canary.5202.1.9ddfe739ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5202.1.9ddfe739ed_1780989225560_0.1012405351046104","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5200.1.871eca3402":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5200.1.871eca3402","_id":"@open-mercato/ai-assistant@0.6.5-develop.5200.1.871eca3402","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b78bce57d1b6b64198f5d113355839d0b6e9301a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5200.1.871eca3402.tgz","fileCount":753,"integrity":"sha512-271IGpq7dl41vbehpb2ZuQA35wl1WQm+CvEuabRqqY+kC4lc5HHOU1LLgJGV6xhEZhqO/BvTbBRNlx7860cyQA==","signatures":[{"sig":"MEYCIQCUesJBLghzOTDH9hcRJ+TJf7ihbb1Fvp8/xcM1RZaATAIhAOmyLnstkuSYvMsoBSTVs0f/W5EFpwzPI0rC0cxtjUll","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5200.1.871eca3402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-271IGpq7dl41vbehpb2ZuQA35wl1WQm+CvEuabRqqY+kC4lc5HHOU1LLgJGV6xhEZhqO/BvTbBRNlx7860cyQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5200.1.871eca3402","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5200.1.871eca3402","@open-mercato/shared":"0.6.5-develop.5200.1.871eca3402"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5200.1.871eca3402","@open-mercato/shared":"0.6.5-develop.5200.1.871eca3402"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5200.1.871eca3402_1780989537951_0.9963276651148383","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5203.1.280b910cf7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5203.1.280b910cf7","_id":"@open-mercato/ai-assistant@0.6.5-canary.5203.1.280b910cf7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7efe7f9015d4cf13608ea6bcd8c2bcf1efebb27","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5203.1.280b910cf7.tgz","fileCount":753,"integrity":"sha512-uUQLXWCFy8wUEi27emOzzdmeFEYXE0oW7QNqwi410aKuUsBUyfiWe18qocL8StJ4fSvLn+CjBpndjk0MyqR/WQ==","signatures":[{"sig":"MEUCIQDCmffUzTio8JST8bfMApl96MhEsQzdOmtj7CCLWaCZbwIgXFiEtNjBFjSZ9IGq5+zDCLu61h6UBnvL88tEeKeRDok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5203.1.280b910cf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uUQLXWCFy8wUEi27emOzzdmeFEYXE0oW7QNqwi410aKuUsBUyfiWe18qocL8StJ4fSvLn+CjBpndjk0MyqR/WQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5203.1.280b910cf7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5203.1.280b910cf7","@open-mercato/shared":"0.6.5-canary.5203.1.280b910cf7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5203.1.280b910cf7","@open-mercato/shared":"0.6.5-canary.5203.1.280b910cf7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5203.1.280b910cf7_1780990059715_0.14046977885607936","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5205.1.f557f4de9a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5205.1.f557f4de9a","_id":"@open-mercato/ai-assistant@0.6.5-canary.5205.1.f557f4de9a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4557cd35ee779e78e36ceab760fb5fc38b3aed13","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5205.1.f557f4de9a.tgz","fileCount":753,"integrity":"sha512-qpNKm5o1t78nLvLhMnZtBX7QUX1AAbr5IwwLUA96LzJCgrj9G6A0jbAp7rNLX8LDw+tQNt3hfOfwwzouZzhEPA==","signatures":[{"sig":"MEYCIQDSj4VpRHDdyTWCKoRf2PRzicBM+8vT13sD1snnBoj9MAIhAIJjI7Aq0gtDWPgGAVfgIcCyBiLGUWLgEJzKpB3pXxJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5205.1.f557f4de9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qpNKm5o1t78nLvLhMnZtBX7QUX1AAbr5IwwLUA96LzJCgrj9G6A0jbAp7rNLX8LDw+tQNt3hfOfwwzouZzhEPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5205.1.f557f4de9a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5205.1.f557f4de9a","@open-mercato/shared":"0.6.5-canary.5205.1.f557f4de9a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5205.1.f557f4de9a","@open-mercato/shared":"0.6.5-canary.5205.1.f557f4de9a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5205.1.f557f4de9a_1780991820614_0.6506658854178964","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5192.1.8aed2e3f1d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5192.1.8aed2e3f1d","_id":"@open-mercato/ai-assistant@0.6.5-canary.5192.1.8aed2e3f1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4ca85588be6e8c87b43144fe1889ef2132c02cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5192.1.8aed2e3f1d.tgz","fileCount":751,"integrity":"sha512-uXfh/c1StIIeGJ9XHHSmHwAKBwg14VM0NPXHbHo8RzzTpgJHFp4LKzy4O3LTqbtpyYAjaLJorYLf86vG85djEA==","signatures":[{"sig":"MEUCIFydUAgUMV7qmFI1PKy5eHKr+fuS4AX/OhPstZRg5YxZAiEA2HRIYSv9TNZQElrk32G5U7jiXEO2itTRXqFcZ4rTDlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5192.1.8aed2e3f1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523159},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uXfh/c1StIIeGJ9XHHSmHwAKBwg14VM0NPXHbHo8RzzTpgJHFp4LKzy4O3LTqbtpyYAjaLJorYLf86vG85djEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5192.1.8aed2e3f1d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5192.1.8aed2e3f1d","@open-mercato/shared":"0.6.5-canary.5192.1.8aed2e3f1d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5192.1.8aed2e3f1d","@open-mercato/shared":"0.6.5-canary.5192.1.8aed2e3f1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5192.1.8aed2e3f1d_1780992347839_0.19473135977519895","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5206.1.6d85b55bad":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5206.1.6d85b55bad","_id":"@open-mercato/ai-assistant@0.6.5-canary.5206.1.6d85b55bad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea8113882877b4f4aea41d01daa30fcbcf89f623","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5206.1.6d85b55bad.tgz","fileCount":753,"integrity":"sha512-6Oga1Vc8P40qGPHppWIcQgCndMFs7xNup2US98nyqBowAsDEmbf+EHCkCnXmNVFrn87gu04gbJDt95yaGyFkjg==","signatures":[{"sig":"MEUCIQDVt3rFOpsSNsbyr/rjHiyqmv8luN50SaywBpzGhzs/IQIgfS/SoBaQpI12RKFexNjfPPGsByv3RHvhOv0S2jyBW3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5206.1.6d85b55bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6Oga1Vc8P40qGPHppWIcQgCndMFs7xNup2US98nyqBowAsDEmbf+EHCkCnXmNVFrn87gu04gbJDt95yaGyFkjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5206.1.6d85b55bad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5206.1.6d85b55bad","@open-mercato/shared":"0.6.5-canary.5206.1.6d85b55bad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5206.1.6d85b55bad","@open-mercato/shared":"0.6.5-canary.5206.1.6d85b55bad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5206.1.6d85b55bad_1780992539528_0.6807717438841947","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5201.2.3bb92d935c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5201.2.3bb92d935c","_id":"@open-mercato/ai-assistant@0.6.5-canary.5201.2.3bb92d935c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80b949255a94364d7e1440823b20e320c6f885d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5201.2.3bb92d935c.tgz","fileCount":753,"integrity":"sha512-XOMX+hK/MyilfjMehY8VBWKD0NSHOGUw9FmqxF4RjRLEhE01IMu64wtLckSPTpQmgd+EhxIsaeVgqiJ0hlOw7w==","signatures":[{"sig":"MEQCIHHPlwGdEUIy/EPF62OltWiIbD38uBrXq4vJvSG6e65pAiBhN38l/xud7S+Ad+VXL55tZz2Y7k72C/7GVXBPlk1Lug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5201.2.3bb92d935c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XOMX+hK/MyilfjMehY8VBWKD0NSHOGUw9FmqxF4RjRLEhE01IMu64wtLckSPTpQmgd+EhxIsaeVgqiJ0hlOw7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5201.2.3bb92d935c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5201.2.3bb92d935c","@open-mercato/shared":"0.6.5-canary.5201.2.3bb92d935c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5201.2.3bb92d935c","@open-mercato/shared":"0.6.5-canary.5201.2.3bb92d935c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5201.2.3bb92d935c_1780993592105_0.8479353795091826","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5212.1.b47932beef":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5212.1.b47932beef","_id":"@open-mercato/ai-assistant@0.6.5-develop.5212.1.b47932beef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b6594ad75821d57344fa2a637aa71f99587b0e18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5212.1.b47932beef.tgz","fileCount":753,"integrity":"sha512-impepFonJz5PYrs4H2mR75FQOCo+srPzmHJK1+b2+314UWxuHCwh4iUgXejl6AL++/RHR4iTcjLIAPTbNzEZqg==","signatures":[{"sig":"MEYCIQD7gjw2UFGHr/JZybh2N6H1jpUFopzjGzxxkIvTAiN84QIhAL2HY+r2B3UXyY7Bhq1IhYRJ3ffznb99viy6372aLK8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5212.1.b47932beef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-impepFonJz5PYrs4H2mR75FQOCo+srPzmHJK1+b2+314UWxuHCwh4iUgXejl6AL++/RHR4iTcjLIAPTbNzEZqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5212.1.b47932beef","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5212.1.b47932beef","@open-mercato/shared":"0.6.5-develop.5212.1.b47932beef"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5212.1.b47932beef","@open-mercato/shared":"0.6.5-develop.5212.1.b47932beef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5212.1.b47932beef_1780994018014_0.8396363930270394","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5203.2.280b910cf7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5203.2.280b910cf7","_id":"@open-mercato/ai-assistant@0.6.5-canary.5203.2.280b910cf7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"29c1abcb68b930cbad313c9dc732a5647958ce11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5203.2.280b910cf7.tgz","fileCount":753,"integrity":"sha512-tjCP55zXiSUxH/JljMQmZRNtdq3VtGbj45l1/OrA4PbtXkXEBT8Oy4y9q/plc51RoROZTUZXDSrjj8cV1T1TcA==","signatures":[{"sig":"MEQCIG6YgvmRgWGpsGA7m2XYZILrdM1ag7P5MxCKk0Rhi9XDAiABaCL32sHzMR2qPn+e5nBOcv5IXnYj2GpR4UM11jQjFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5203.2.280b910cf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tjCP55zXiSUxH/JljMQmZRNtdq3VtGbj45l1/OrA4PbtXkXEBT8Oy4y9q/plc51RoROZTUZXDSrjj8cV1T1TcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.197","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5203.2.280b910cf7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5203.2.280b910cf7","@open-mercato/shared":"0.6.5-canary.5203.2.280b910cf7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5203.2.280b910cf7","@open-mercato/shared":"0.6.5-canary.5203.2.280b910cf7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5203.2.280b910cf7_1780994243089_0.9242673920485587","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5215.1.b6b53189c0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5215.1.b6b53189c0","_id":"@open-mercato/ai-assistant@0.6.5-canary.5215.1.b6b53189c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"026728be290cff9bb9f04f7998c2319c52c0c273","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5215.1.b6b53189c0.tgz","fileCount":753,"integrity":"sha512-tmuMnkCfD2+Z4E7UIjwhCZMjt61iuZXrEOUQxJLM3DKp9mMfM6/AMpTcLeh26KVvfuodBeomNbfktRsuKYpFxw==","signatures":[{"sig":"MEQCIEpmTOaJY395Hc1b8IMKrHI9wzqGwaHwA80zDBLI26lkAiA53Gw5cxjN0cZk4/+FHvHbsg2akM/epXys0lO23Iv6zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5215.1.b6b53189c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tmuMnkCfD2+Z4E7UIjwhCZMjt61iuZXrEOUQxJLM3DKp9mMfM6/AMpTcLeh26KVvfuodBeomNbfktRsuKYpFxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5215.1.b6b53189c0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5215.1.b6b53189c0","@open-mercato/shared":"0.6.5-canary.5215.1.b6b53189c0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5215.1.b6b53189c0","@open-mercato/shared":"0.6.5-canary.5215.1.b6b53189c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5215.1.b6b53189c0_1780994691844_0.8930403835401244","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5216.1.266048b1dc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5216.1.266048b1dc","_id":"@open-mercato/ai-assistant@0.6.5-canary.5216.1.266048b1dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22e55f76d0e9bb0b07d1b55d54d80e87015212aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5216.1.266048b1dc.tgz","fileCount":753,"integrity":"sha512-HrPF+0qGVUv5bcqMbB9CoYUEAkyuy6rAQwxofH+1QlFD4r4so9i331MRYLFJBoOM36x8KC0TWv74j0p8NSwEIQ==","signatures":[{"sig":"MEQCIFAzlc1I/eh8P0X1+8fYiWooAx/BZLTOeUP/uEvde2PtAiAek/wbfSgyl864sdRPVgGOHxlS1nD4au9O2R5wgQ+wIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5216.1.266048b1dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HrPF+0qGVUv5bcqMbB9CoYUEAkyuy6rAQwxofH+1QlFD4r4so9i331MRYLFJBoOM36x8KC0TWv74j0p8NSwEIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5216.1.266048b1dc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5216.1.266048b1dc","@open-mercato/shared":"0.6.5-canary.5216.1.266048b1dc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5216.1.266048b1dc","@open-mercato/shared":"0.6.5-canary.5216.1.266048b1dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5216.1.266048b1dc_1780995814988_0.16948060981620428","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5219.1.2a725b421b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5219.1.2a725b421b","_id":"@open-mercato/ai-assistant@0.6.5-canary.5219.1.2a725b421b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d1abe7e771cdcea373fb03a27b5d7df27943262","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5219.1.2a725b421b.tgz","fileCount":758,"integrity":"sha512-+o7eQ0g0SXlMDU+F9zjzpCx6AV+BE9gkFLG5VNCH/94SCxPaGuftkb/pM64U4r9QyPhbcw+cq8klMmJN0XU8sA==","signatures":[{"sig":"MEUCID4+czVVlczzUzYqaoSOAZ4DwmWLTJ5Nqtt86SsSCHLQAiEA3VSofcSshpllPkGeRKmOmBmXU7YK2K5UqEdVyudjd8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5219.1.2a725b421b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6594321},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+o7eQ0g0SXlMDU+F9zjzpCx6AV+BE9gkFLG5VNCH/94SCxPaGuftkb/pM64U4r9QyPhbcw+cq8klMmJN0XU8sA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5219.1.2a725b421b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5219.1.2a725b421b","@open-mercato/shared":"0.6.5-canary.5219.1.2a725b421b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5219.1.2a725b421b","@open-mercato/shared":"0.6.5-canary.5219.1.2a725b421b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5219.1.2a725b421b_1780995976660_0.7836766228298242","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5218.1.a833796ec4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5218.1.a833796ec4","_id":"@open-mercato/ai-assistant@0.6.5-canary.5218.1.a833796ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01a0ffa53aae573b217e11cc340fc1e88a412666","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5218.1.a833796ec4.tgz","fileCount":753,"integrity":"sha512-6LPgUfxkv74U//Z7GuKLpw5CD/B81zvspJKvYmaxP8/tzgM3LmJvMhh5cGS7rClnLbMGnFPAlrFxWr2xtGt6Ag==","signatures":[{"sig":"MEYCIQD5RAOinjwQSc+O0RFGBsbXY63yTMp2Saf6kRmfRBTCJgIhAIQMfdCcKSyihqcQWgYLAcQYEAnpGIYKRx1QYT0zq/1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5218.1.a833796ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6LPgUfxkv74U//Z7GuKLpw5CD/B81zvspJKvYmaxP8/tzgM3LmJvMhh5cGS7rClnLbMGnFPAlrFxWr2xtGt6Ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5218.1.a833796ec4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5218.1.a833796ec4","@open-mercato/shared":"0.6.5-canary.5218.1.a833796ec4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5218.1.a833796ec4","@open-mercato/shared":"0.6.5-canary.5218.1.a833796ec4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5218.1.a833796ec4_1780995994041_0.8850296076491038","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5221.1.97e796bf0e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5221.1.97e796bf0e","_id":"@open-mercato/ai-assistant@0.6.5-canary.5221.1.97e796bf0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67e9920c168cb092893637f066eecfdecdb5cd01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5221.1.97e796bf0e.tgz","fileCount":753,"integrity":"sha512-MizJf8KW8hohxkXILyo7j6K4r3UvwJ6Wt7dPzMbwfcknjrfTREXFWOUi6AvrPdJftDXfK06/vsxD3a3Dp1zoxw==","signatures":[{"sig":"MEUCIHJIT5EONJBS8iCkD9b0GSBoNFRp7cR9qvq1jY+zK/BmAiEAzYesVknUE9xtQlZ6FIpbYJr0sGihLqOQ735yTDp4t8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5221.1.97e796bf0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MizJf8KW8hohxkXILyo7j6K4r3UvwJ6Wt7dPzMbwfcknjrfTREXFWOUi6AvrPdJftDXfK06/vsxD3a3Dp1zoxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5221.1.97e796bf0e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5221.1.97e796bf0e","@open-mercato/shared":"0.6.5-canary.5221.1.97e796bf0e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5221.1.97e796bf0e","@open-mercato/shared":"0.6.5-canary.5221.1.97e796bf0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5221.1.97e796bf0e_1780996612259_0.38959260688870945","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5220.1.248b0b5d08":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5220.1.248b0b5d08","_id":"@open-mercato/ai-assistant@0.6.5-canary.5220.1.248b0b5d08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f9d84e82b497fc3ccc52240def538cd263a0937","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5220.1.248b0b5d08.tgz","fileCount":753,"integrity":"sha512-TMUM5KGA+XrN7GDryf45XnTMzH4rOU0k7gZyeYSt4XaR08QDqKJrCCAdhXRSG4uxbkIhfrQGFANUVzVYO5qVzw==","signatures":[{"sig":"MEUCIQDGIE4SEpcdEYwnZ+u4qsZSnjLqd6TfZPVolhluj6ujWQIgfPZpq6Pkf2er5eOKvvMRgFAFwvcEiqw2ovuzAEfOhCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5220.1.248b0b5d08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TMUM5KGA+XrN7GDryf45XnTMzH4rOU0k7gZyeYSt4XaR08QDqKJrCCAdhXRSG4uxbkIhfrQGFANUVzVYO5qVzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5220.1.248b0b5d08","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5220.1.248b0b5d08","@open-mercato/shared":"0.6.5-canary.5220.1.248b0b5d08"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5220.1.248b0b5d08","@open-mercato/shared":"0.6.5-canary.5220.1.248b0b5d08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5220.1.248b0b5d08_1780997166582_0.4220585101562715","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5217.1.e808659271":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5217.1.e808659271","_id":"@open-mercato/ai-assistant@0.6.5-develop.5217.1.e808659271","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f2a88b598a58efdd03e4a87649e1f341cdb7677","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5217.1.e808659271.tgz","fileCount":753,"integrity":"sha512-9xFwHwVpvInmBzGQZLHPwTCPyhPdJgB1naNpN1s4OYupMyCb59pAv3pPcUuK7e3IoX1nY1bOFSQT29gZqqk2hw==","signatures":[{"sig":"MEUCIFiFKjFC5YiVeF8Filq3pf+FFl+0yt/9OPOErSyrTz6pAiEA4yrWRQLODMtF39jv2HXMXn+MMpp3DCNkaKHR4Y+KMlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5217.1.e808659271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9xFwHwVpvInmBzGQZLHPwTCPyhPdJgB1naNpN1s4OYupMyCb59pAv3pPcUuK7e3IoX1nY1bOFSQT29gZqqk2hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5217.1.e808659271","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5217.1.e808659271","@open-mercato/shared":"0.6.5-develop.5217.1.e808659271"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5217.1.e808659271","@open-mercato/shared":"0.6.5-develop.5217.1.e808659271"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5217.1.e808659271_1780997668421_0.4772062135439208","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5222.1.db7c917020":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5222.1.db7c917020","_id":"@open-mercato/ai-assistant@0.6.5-canary.5222.1.db7c917020","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5fccd8acdfe3608d2524ed65772249d50bf76d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5222.1.db7c917020.tgz","fileCount":753,"integrity":"sha512-HmA6fSOLPEwTJWqRT2JL0MN0QL/RF3pAPOAl+d8E/nFqVJxoqaJWglNE4EO9k5no4oKO2MLG4frmtrKYlrKBqA==","signatures":[{"sig":"MEQCIAs/vhtJG9HKbcbOtsSc+v8hzZHpFb6GnkURG47ICB+wAiBh2aIwoHxmmTcK7rNAF/OOH3m9vI8XDVLMRBQMBKmfWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5222.1.db7c917020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HmA6fSOLPEwTJWqRT2JL0MN0QL/RF3pAPOAl+d8E/nFqVJxoqaJWglNE4EO9k5no4oKO2MLG4frmtrKYlrKBqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5222.1.db7c917020","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5222.1.db7c917020","@open-mercato/shared":"0.6.5-canary.5222.1.db7c917020"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5222.1.db7c917020","@open-mercato/shared":"0.6.5-canary.5222.1.db7c917020"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5222.1.db7c917020_1780998093768_0.2153923937801685","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5225.1.252ec55eb3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5225.1.252ec55eb3","_id":"@open-mercato/ai-assistant@0.6.5-canary.5225.1.252ec55eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5592d654428b8301550ce5e35b8e5f68d8db4bff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5225.1.252ec55eb3.tgz","fileCount":753,"integrity":"sha512-s4jLIuJw8pDS4FvIzfXZuvpz9VyYUO010vBjrF9Giu9K7onZrFvpEklnPvQJYPKYU/HlG4vKlicunW3cqV2clA==","signatures":[{"sig":"MEUCIQCTjDIQngdhDRlUx++BeXjMFxkmtAf9Us/okhE8mxdzxAIgCvF3t1ArrX8HcPIU/m4TCF9OlvksE7Pl8NlrNl6Jn4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5225.1.252ec55eb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6532855},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-s4jLIuJw8pDS4FvIzfXZuvpz9VyYUO010vBjrF9Giu9K7onZrFvpEklnPvQJYPKYU/HlG4vKlicunW3cqV2clA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5225.1.252ec55eb3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5225.1.252ec55eb3","@open-mercato/shared":"0.6.5-canary.5225.1.252ec55eb3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5225.1.252ec55eb3","@open-mercato/shared":"0.6.5-canary.5225.1.252ec55eb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5225.1.252ec55eb3_1780998973486_0.8399579205181398","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5229.1.061e491ed3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5229.1.061e491ed3","_id":"@open-mercato/ai-assistant@0.6.5-canary.5229.1.061e491ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab804dec3c18fb278510bda94ced1da0b0e3f51e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5229.1.061e491ed3.tgz","fileCount":753,"integrity":"sha512-+Yy+PJ2zidfyU1cbH65/gK0PpS/nzXYgUc8cWLz+bpXeyxz9u/xa+WdXn64TGgG8nlZBFo97Rq0H3FqWLKMxQg==","signatures":[{"sig":"MEUCIGlsQNuCz4i5dhJlRM7K79+K1r02QvXJr1HijD9tObYzAiEA2Uczj1GoxVcZjO4bLOUZr2tiUfv01ehdlebitbXfHmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5229.1.061e491ed3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+Yy+PJ2zidfyU1cbH65/gK0PpS/nzXYgUc8cWLz+bpXeyxz9u/xa+WdXn64TGgG8nlZBFo97Rq0H3FqWLKMxQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5229.1.061e491ed3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5229.1.061e491ed3","@open-mercato/shared":"0.6.5-canary.5229.1.061e491ed3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5229.1.061e491ed3","@open-mercato/shared":"0.6.5-canary.5229.1.061e491ed3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5229.1.061e491ed3_1780999444689_0.43094441410743767","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5230.1.bdde147294":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5230.1.bdde147294","_id":"@open-mercato/ai-assistant@0.6.5-canary.5230.1.bdde147294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0139595a14afe4c9785bee73733d62f6412dc41","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5230.1.bdde147294.tgz","fileCount":758,"integrity":"sha512-IH/bi9mpoHoo45lDi/racf8f60SZZOxAnY1fm758f0m6s5GbVVa9ktmrAJQVcjpzLtk1jRoD8q+7E/RvzEEGcQ==","signatures":[{"sig":"MEQCIBYFJsm2YLpL2+TRMiByObceKy5BDyvLkuVLqMc5ZHO3AiBFoBsYNINok4OMaki+BcLY/y41mPnDYcUpKCreXlxB5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5230.1.bdde147294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6594321},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IH/bi9mpoHoo45lDi/racf8f60SZZOxAnY1fm758f0m6s5GbVVa9ktmrAJQVcjpzLtk1jRoD8q+7E/RvzEEGcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5230.1.bdde147294","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5230.1.bdde147294","@open-mercato/shared":"0.6.5-canary.5230.1.bdde147294"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5230.1.bdde147294","@open-mercato/shared":"0.6.5-canary.5230.1.bdde147294"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5230.1.bdde147294_1781000161300_0.35637034359015063","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5231.1.04fc724f8b":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5231.1.04fc724f8b","_id":"@open-mercato/ai-assistant@0.6.5-canary.5231.1.04fc724f8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"141e373c46c9d4fceb30c962c952a25f92150399","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5231.1.04fc724f8b.tgz","fileCount":753,"integrity":"sha512-OIs6gFwlmJoVaRnX0727stSXwDnBQl7rjuI+QS00kdgvNlzkVU85e6vKE78zQN+TFHu/ECcMHuYJmMtqn6ayaw==","signatures":[{"sig":"MEUCIQC9mCRdPPVE436n8Csm6qAVMRN0hcpfFwJcd8QdjFuRlwIgWJ8BhiDhskS12KE2skZRb/lrUyGLxXKaaexmjVbte7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5231.1.04fc724f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OIs6gFwlmJoVaRnX0727stSXwDnBQl7rjuI+QS00kdgvNlzkVU85e6vKE78zQN+TFHu/ECcMHuYJmMtqn6ayaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5231.1.04fc724f8b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5231.1.04fc724f8b","@open-mercato/shared":"0.6.5-canary.5231.1.04fc724f8b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5231.1.04fc724f8b","@open-mercato/shared":"0.6.5-canary.5231.1.04fc724f8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5231.1.04fc724f8b_1781000383697_0.7161985095261976","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5226.1.2cf979f8a3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5226.1.2cf979f8a3","_id":"@open-mercato/ai-assistant@0.6.5-develop.5226.1.2cf979f8a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0bdc4f93dd2467fe0ccb53716771e972a0c32608","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5226.1.2cf979f8a3.tgz","fileCount":753,"integrity":"sha512-FsLrJnoulf77r65OtgCRig65is6ccMRb17/nUnvcae9owXQtuupIM53rqBUnq4WFSpSGowu3gEg4ig/MO6oTdg==","signatures":[{"sig":"MEQCIBr9B0fIcYJctELU33DfTbOdJ5Gk/3itLynWU/6OFuZMAiA3WY7oOkZAVv1/bn0wqJ/sougOv1d6lp6FxC2He4VdPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5226.1.2cf979f8a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FsLrJnoulf77r65OtgCRig65is6ccMRb17/nUnvcae9owXQtuupIM53rqBUnq4WFSpSGowu3gEg4ig/MO6oTdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5226.1.2cf979f8a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5226.1.2cf979f8a3","@open-mercato/shared":"0.6.5-develop.5226.1.2cf979f8a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5226.1.2cf979f8a3","@open-mercato/shared":"0.6.5-develop.5226.1.2cf979f8a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5226.1.2cf979f8a3_1781001049568_0.3541551125734874","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5227.1.6b367dc806":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5227.1.6b367dc806","_id":"@open-mercato/ai-assistant@0.6.5-canary.5227.1.6b367dc806","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65597ccab3e1bc8fdf2a9d5a170316dcaadee4e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5227.1.6b367dc806.tgz","fileCount":753,"integrity":"sha512-8BcSogP/ceGB3hhmOGevH0/9YuzlzMWX0/KJPYcVzF5JUiN8ObEFWsVRXdQLbGVb3RYOiKJrAkz9r+WO5LM4Vw==","signatures":[{"sig":"MEQCIGJMdxMEPbGn3HT00gkatdbNC6GHc+DdEv244zjWRriVAiBKZuc6F/DNkpe9R7tFElSqIYbsThb+nNgxL15y913fqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5227.1.6b367dc806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8BcSogP/ceGB3hhmOGevH0/9YuzlzMWX0/KJPYcVzF5JUiN8ObEFWsVRXdQLbGVb3RYOiKJrAkz9r+WO5LM4Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5227.1.6b367dc806","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5227.1.6b367dc806","@open-mercato/shared":"0.6.5-canary.5227.1.6b367dc806"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5227.1.6b367dc806","@open-mercato/shared":"0.6.5-canary.5227.1.6b367dc806"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5227.1.6b367dc806_1781001129182_0.5803138700485295","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5233.1.c08c6c4579":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5233.1.c08c6c4579","_id":"@open-mercato/ai-assistant@0.6.5-canary.5233.1.c08c6c4579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0789fe88655ccf043192da95c001724d353a8dd2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5233.1.c08c6c4579.tgz","fileCount":753,"integrity":"sha512-VyAVx2R157zlwr+s451ktOtWjihaH9KrJOvHhFQ7nQt5jsPSypRogzdGKL2hg62tiv9LDk3yqZyavIvLMdsPFg==","signatures":[{"sig":"MEUCIQDMkwnXgPv7eB/cnBiFD7UfJAno5nXUb825WSgjb5Ru+AIgM63LKB1+E90CWVwxTjuX377nuTACcOU+K4sLG3MFsts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5233.1.c08c6c4579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VyAVx2R157zlwr+s451ktOtWjihaH9KrJOvHhFQ7nQt5jsPSypRogzdGKL2hg62tiv9LDk3yqZyavIvLMdsPFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5233.1.c08c6c4579","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5233.1.c08c6c4579","@open-mercato/shared":"0.6.5-canary.5233.1.c08c6c4579"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5233.1.c08c6c4579","@open-mercato/shared":"0.6.5-canary.5233.1.c08c6c4579"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5233.1.c08c6c4579_1781002131404_0.25125650501855157","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5232.1.b5e070fda2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5232.1.b5e070fda2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5232.1.b5e070fda2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f23783f873d7db2d5177e43a019b4cf1cddb762f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5232.1.b5e070fda2.tgz","fileCount":753,"integrity":"sha512-KZOawvpmGWd47rQXBZ9I9Z87yfjCrfLeXgbgu7MB/CR7R74KeWsr7n2Z+h7U5wZ6BFfGaP8wmHGM0SHLtlPmhg==","signatures":[{"sig":"MEUCIQCTGlpkA8HKnhj0WWXao6Xwt67w8zaAb4BkPH3Eoda7pQIgYg+c2u6JnShgZJxjbPPbBFd9s0rf3zSVVIqLyeCUu4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5232.1.b5e070fda2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KZOawvpmGWd47rQXBZ9I9Z87yfjCrfLeXgbgu7MB/CR7R74KeWsr7n2Z+h7U5wZ6BFfGaP8wmHGM0SHLtlPmhg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5232.1.b5e070fda2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5232.1.b5e070fda2","@open-mercato/shared":"0.6.5-canary.5232.1.b5e070fda2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5232.1.b5e070fda2","@open-mercato/shared":"0.6.5-canary.5232.1.b5e070fda2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5232.1.b5e070fda2_1781002648865_0.7465019826962722","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5235.1.176c83e47f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5235.1.176c83e47f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5235.1.176c83e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af8d6229171acf259a1002299d6520b6168a54ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5235.1.176c83e47f.tgz","fileCount":753,"integrity":"sha512-pfWZLZExHjJiifUcJ0ZzvcAMuq0lz4WOZ2gEohEBhoElcUJZ7CK+SNjrRspnV46MKR57qWcYmDij5VEmrNuUrQ==","signatures":[{"sig":"MEUCIQCJ8l5znuQxwUWBjcU89SKY0o4QEFlDIrKHz5e8oRfNuAIgY72X+l1sXktDiVEEN+SdmuvgC/EFznkoNWYBCiM4ZWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5235.1.176c83e47f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pfWZLZExHjJiifUcJ0ZzvcAMuq0lz4WOZ2gEohEBhoElcUJZ7CK+SNjrRspnV46MKR57qWcYmDij5VEmrNuUrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5235.1.176c83e47f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5235.1.176c83e47f","@open-mercato/shared":"0.6.5-canary.5235.1.176c83e47f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5235.1.176c83e47f","@open-mercato/shared":"0.6.5-canary.5235.1.176c83e47f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5235.1.176c83e47f_1781002987391_0.3860924468297464","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5234.1.57b793d127":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5234.1.57b793d127","_id":"@open-mercato/ai-assistant@0.6.5-canary.5234.1.57b793d127","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9e480efa0ce22107289c49c55297271e21bf8e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5234.1.57b793d127.tgz","fileCount":758,"integrity":"sha512-0ral/wHHQnV+pUeKc66KbKWVhQzVNsXKHNa52lt22tF+XLOh6kXKLJzSN5rDd+HjkiYWQBv2VmQJxD7MDsCXQQ==","signatures":[{"sig":"MEQCIGpOc3FPKsB8nSAw5RiL2yGbp8eODo5DqkxZvLqUBePaAiAz+I7+9z98HrGoV9L5mpodWABnCcQ4/eapltSxuJhedA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5234.1.57b793d127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6594321},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0ral/wHHQnV+pUeKc66KbKWVhQzVNsXKHNa52lt22tF+XLOh6kXKLJzSN5rDd+HjkiYWQBv2VmQJxD7MDsCXQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5234.1.57b793d127","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5234.1.57b793d127","@open-mercato/shared":"0.6.5-canary.5234.1.57b793d127"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5234.1.57b793d127","@open-mercato/shared":"0.6.5-canary.5234.1.57b793d127"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5234.1.57b793d127_1781003607954_0.3254117037492741","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5236.1.1b19dce9d6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5236.1.1b19dce9d6","_id":"@open-mercato/ai-assistant@0.6.5-canary.5236.1.1b19dce9d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfbd81719af7e5099b88fc3d64a9478908ff0b81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5236.1.1b19dce9d6.tgz","fileCount":753,"integrity":"sha512-LqXc+vRUBgyTpWhGSem2XdRUSY0XqkL6a8qRqBDqsa8SYXrnMY3Oovbo9lQheuOqNGEcgl0ghZA/aXFeeDsCdg==","signatures":[{"sig":"MEUCIDsCuasV7n9OEwJYd5mP9DGZqX3gVZs/WqV2jO5vCDibAiEA8eG0Ghy5Elokqusdq6HafPcJEvaJ1zzfPy6lotRBbys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5236.1.1b19dce9d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LqXc+vRUBgyTpWhGSem2XdRUSY0XqkL6a8qRqBDqsa8SYXrnMY3Oovbo9lQheuOqNGEcgl0ghZA/aXFeeDsCdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5236.1.1b19dce9d6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5236.1.1b19dce9d6","@open-mercato/shared":"0.6.5-canary.5236.1.1b19dce9d6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5236.1.1b19dce9d6","@open-mercato/shared":"0.6.5-canary.5236.1.1b19dce9d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5236.1.1b19dce9d6_1781004740237_0.7636921935141678","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5237.1.2904ca4b2d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5237.1.2904ca4b2d","_id":"@open-mercato/ai-assistant@0.6.5-canary.5237.1.2904ca4b2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45e6939ccdfdba1da7cba56392208f1750802392","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5237.1.2904ca4b2d.tgz","fileCount":753,"integrity":"sha512-EBsY/G2fIxyc6/pknQgZKE3/m/C0LkJ55PaQgfKqJ2myUoo+AA+LcmxTa+PLO7VjIN0Og3/k5+p1HYcoV7SFOg==","signatures":[{"sig":"MEUCIQCfLY2O+GzmsgrCkGjsNWbyosmjt/4MXpYwhcBY8m7QtgIgcad+xTGAxkeJluu2/aqGf4stRc6okgahkrJWBP2hl/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5237.1.2904ca4b2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6533363},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EBsY/G2fIxyc6/pknQgZKE3/m/C0LkJ55PaQgfKqJ2myUoo+AA+LcmxTa+PLO7VjIN0Og3/k5+p1HYcoV7SFOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5237.1.2904ca4b2d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5237.1.2904ca4b2d","@open-mercato/shared":"0.6.5-canary.5237.1.2904ca4b2d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5237.1.2904ca4b2d","@open-mercato/shared":"0.6.5-canary.5237.1.2904ca4b2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5237.1.2904ca4b2d_1781005611664_0.9715753679342334","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5238.1.ca8b2fadc6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5238.1.ca8b2fadc6","_id":"@open-mercato/ai-assistant@0.6.5-canary.5238.1.ca8b2fadc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1a0a39100ae095e00aec43583ec3543b28b7de2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5238.1.ca8b2fadc6.tgz","fileCount":753,"integrity":"sha512-88ppPq2H6WFUUnkXlezIoZ+eYtYE+3k7HEjNxnf5j/AV+rupOAEbm0m/LbkmYNX0kO+QFHqj6B/TPG2RBTHtDw==","signatures":[{"sig":"MEUCIQDR3lQenf5aJoI6FxE0+fu+DzZeTp/g3pZ2sLqORoZtEgIgCoUQuYGRsmg7EKvEa/YAN3ksKKAN3FaAQKer1h1Qj4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5238.1.ca8b2fadc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-88ppPq2H6WFUUnkXlezIoZ+eYtYE+3k7HEjNxnf5j/AV+rupOAEbm0m/LbkmYNX0kO+QFHqj6B/TPG2RBTHtDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5238.1.ca8b2fadc6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5238.1.ca8b2fadc6","@open-mercato/shared":"0.6.5-canary.5238.1.ca8b2fadc6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5238.1.ca8b2fadc6","@open-mercato/shared":"0.6.5-canary.5238.1.ca8b2fadc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5238.1.ca8b2fadc6_1781006525942_0.23761033040675827","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5236.2.1b19dce9d6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5236.2.1b19dce9d6","_id":"@open-mercato/ai-assistant@0.6.5-canary.5236.2.1b19dce9d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79c1180ee7c100e3107f6d3b2825f96e759fa62a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5236.2.1b19dce9d6.tgz","fileCount":753,"integrity":"sha512-dLIjtR/wTuAOfzucdvpz9Hi7zHNCrpA5kgWnUVQXI065gA7LE/eTEqW96wcSHkhF8gBKghpALdtxO0/P1yyutA==","signatures":[{"sig":"MEYCIQDfkdIw4A0/N4G6tu3+XxQWQd6ozbUCureHWn6J3tCfTwIhAPWI2Sk1GmhgUJt6DsZt9Z9uW6ZjmOLkX2/fLKf7vkz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5236.2.1b19dce9d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dLIjtR/wTuAOfzucdvpz9Hi7zHNCrpA5kgWnUVQXI065gA7LE/eTEqW96wcSHkhF8gBKghpALdtxO0/P1yyutA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5236.2.1b19dce9d6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5236.2.1b19dce9d6","@open-mercato/shared":"0.6.5-canary.5236.2.1b19dce9d6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5236.2.1b19dce9d6","@open-mercato/shared":"0.6.5-canary.5236.2.1b19dce9d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5236.2.1b19dce9d6_1781007337940_0.04838747308429325","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5235.2.176c83e47f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5235.2.176c83e47f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5235.2.176c83e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b71a48492f9bc49b7f7941b5ef85ef1e30f4ad81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5235.2.176c83e47f.tgz","fileCount":753,"integrity":"sha512-x5o+c8H+GZrWIaDiBo9on3fSz+BjX6UvVck++WLCQCn6nuUKi5TkaMxtJc8XTGFiA1gXHy/BEg/05WnKPu9TWA==","signatures":[{"sig":"MEUCIQCXsKMKzOZIjP/d8XoKEC2kNhXajW26YmYZXpXqQk/NXQIgTvh34xA/BJnSD+/ZhsvKXOjRDbVMCJVqyr1baJvsIGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5235.2.176c83e47f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x5o+c8H+GZrWIaDiBo9on3fSz+BjX6UvVck++WLCQCn6nuUKi5TkaMxtJc8XTGFiA1gXHy/BEg/05WnKPu9TWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5235.2.176c83e47f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5235.2.176c83e47f","@open-mercato/shared":"0.6.5-canary.5235.2.176c83e47f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5235.2.176c83e47f","@open-mercato/shared":"0.6.5-canary.5235.2.176c83e47f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5235.2.176c83e47f_1781007379096_0.5902448687774959","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5233.2.c08c6c4579":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5233.2.c08c6c4579","_id":"@open-mercato/ai-assistant@0.6.5-canary.5233.2.c08c6c4579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c59e8ccbed5b482c7e07d8f0de01cc3044621b83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5233.2.c08c6c4579.tgz","fileCount":753,"integrity":"sha512-AkQfJU2i+94y5LoEjUNHsMNJjr8NAvye3qV6GZRkn2d1mMdNwN20sFoxUKXj4HJiGtGlwMxMcW3OIRpXI1BV0A==","signatures":[{"sig":"MEUCIBBLbLKlKhqFPZCoYf5CEGubQ0FHw3mEiiQri32GBg/KAiEA1o4KrvTMffACP7J50KMZzKWPvZ7gMMI7Cq7N/jN/CrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5233.2.c08c6c4579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AkQfJU2i+94y5LoEjUNHsMNJjr8NAvye3qV6GZRkn2d1mMdNwN20sFoxUKXj4HJiGtGlwMxMcW3OIRpXI1BV0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5233.2.c08c6c4579","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5233.2.c08c6c4579","@open-mercato/shared":"0.6.5-canary.5233.2.c08c6c4579"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5233.2.c08c6c4579","@open-mercato/shared":"0.6.5-canary.5233.2.c08c6c4579"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5233.2.c08c6c4579_1781007389355_0.3475307419600715","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5229.2.061e491ed3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5229.2.061e491ed3","_id":"@open-mercato/ai-assistant@0.6.5-canary.5229.2.061e491ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72adc8cd5d11d871dd0e80f42546c0416d6744a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5229.2.061e491ed3.tgz","fileCount":753,"integrity":"sha512-o4r4UE92slbfyg/egNzYgqQm/w+yM5mfj5Pv8iY7LGzGegMXMQI1pUmy1dVhbDB+BygaE2rcEWSVWMWtfvmvnA==","signatures":[{"sig":"MEQCIDPjue9407qv4jMoFlAd6A62twN1WgGwJEgqkf8mIq8rAiABlJeA7KUWKjVSYQ1gzhXXb3rd27G8WFLtg2/oVt2CIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5229.2.061e491ed3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o4r4UE92slbfyg/egNzYgqQm/w+yM5mfj5Pv8iY7LGzGegMXMQI1pUmy1dVhbDB+BygaE2rcEWSVWMWtfvmvnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5229.2.061e491ed3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5229.2.061e491ed3","@open-mercato/shared":"0.6.5-canary.5229.2.061e491ed3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5229.2.061e491ed3","@open-mercato/shared":"0.6.5-canary.5229.2.061e491ed3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5229.2.061e491ed3_1781007432832_0.2979591673139934","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5225.2.252ec55eb3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5225.2.252ec55eb3","_id":"@open-mercato/ai-assistant@0.6.5-canary.5225.2.252ec55eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"772b4425abf4625d4e611582782ae190f84a4284","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5225.2.252ec55eb3.tgz","fileCount":753,"integrity":"sha512-4vfIIiKAbdHCxrNLLCF3npxHs9XD2yu+0T3ux3wrQXjVgZ/z/8RPFz8yOojG5k5Itqp1jS0Mgpcbg4DQAvkxJQ==","signatures":[{"sig":"MEMCIHN6TRV+GO7wM9G5u4iHmHUqK9x9xmsVFjy4yfjckbDnAh8Mh3WRafxKe+97gxRhSxQhTCBVDHgujlOdNGX9l1vN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5225.2.252ec55eb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6532855},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4vfIIiKAbdHCxrNLLCF3npxHs9XD2yu+0T3ux3wrQXjVgZ/z/8RPFz8yOojG5k5Itqp1jS0Mgpcbg4DQAvkxJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5225.2.252ec55eb3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5225.2.252ec55eb3","@open-mercato/shared":"0.6.5-canary.5225.2.252ec55eb3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5225.2.252ec55eb3","@open-mercato/shared":"0.6.5-canary.5225.2.252ec55eb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5225.2.252ec55eb3_1781007451442_0.061074294844496446","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5240.1.bbd9d30275":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5240.1.bbd9d30275","_id":"@open-mercato/ai-assistant@0.6.5-develop.5240.1.bbd9d30275","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"953304c86f37b23521bd868b637e0419d3d6bde5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5240.1.bbd9d30275.tgz","fileCount":753,"integrity":"sha512-QihmpPMdAlpbSpNvwoRsVLVZT01CkQmADfjgV/ka1M53309SSe0uyf9CJwTlkaOkyM+2x9O7d+5fugceIqBehA==","signatures":[{"sig":"MEUCIQCETC36Vaw2sC/PypWr5X8hSPtKKEv6qFMdXa1xqi5XRgIgHrQatZ1iaS4K2IiHEWCgEy8XAUwSOoh7Ksyg/5gHyCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5240.1.bbd9d30275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QihmpPMdAlpbSpNvwoRsVLVZT01CkQmADfjgV/ka1M53309SSe0uyf9CJwTlkaOkyM+2x9O7d+5fugceIqBehA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5240.1.bbd9d30275","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5240.1.bbd9d30275","@open-mercato/shared":"0.6.5-develop.5240.1.bbd9d30275"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5240.1.bbd9d30275","@open-mercato/shared":"0.6.5-develop.5240.1.bbd9d30275"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5240.1.bbd9d30275_1781007454949_0.11545007957250752","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5239.1.011bfe8cc2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5239.1.011bfe8cc2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5239.1.011bfe8cc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3bf430fe8ed9657c2363a877504ad8ef887f8dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5239.1.011bfe8cc2.tgz","fileCount":753,"integrity":"sha512-vHuDS0WS1votE/Aum3AzCaxcQ+kEoDKzViUJCnqq1WDxxPEKTPQWju4boR64piiNinPP+zNG7A2eDZOcsVomSQ==","signatures":[{"sig":"MEUCIFYJjYV6OwUEDo7VcnnHHOpDziy22gjJPYJStGuKDI71AiEAopX2h7nC/pAJafaBxyC9Vw61IqReWOC8Tu9Q/VHzIVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5239.1.011bfe8cc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vHuDS0WS1votE/Aum3AzCaxcQ+kEoDKzViUJCnqq1WDxxPEKTPQWju4boR64piiNinPP+zNG7A2eDZOcsVomSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5239.1.011bfe8cc2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5239.1.011bfe8cc2","@open-mercato/shared":"0.6.5-canary.5239.1.011bfe8cc2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5239.1.011bfe8cc2","@open-mercato/shared":"0.6.5-canary.5239.1.011bfe8cc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5239.1.011bfe8cc2_1781007461657_0.8675501853693854","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5241.1.b776822dcc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5241.1.b776822dcc","_id":"@open-mercato/ai-assistant@0.6.5-canary.5241.1.b776822dcc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"443046a8f21d2b3147b334854ec5ad70be5373ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5241.1.b776822dcc.tgz","fileCount":753,"integrity":"sha512-EMoJfrNbd9Lvg7x8XT4sI4G+LcoAcIHQDHhYeyX08RD7R5N+1f0rYtqOy65QLjx5xMWs7aKIOcq9+DMbxLelcg==","signatures":[{"sig":"MEYCIQDa3PuYWR2Fu7NB6DDVcaKc+5hWzzHHoze2iNJU/1G0OQIhAIQjgpTQw9lZ4ioIbSBn6Z1I507sGxwddezok9d603U1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5241.1.b776822dcc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EMoJfrNbd9Lvg7x8XT4sI4G+LcoAcIHQDHhYeyX08RD7R5N+1f0rYtqOy65QLjx5xMWs7aKIOcq9+DMbxLelcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5241.1.b776822dcc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5241.1.b776822dcc","@open-mercato/shared":"0.6.5-canary.5241.1.b776822dcc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5241.1.b776822dcc","@open-mercato/shared":"0.6.5-canary.5241.1.b776822dcc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5241.1.b776822dcc_1781007572051_0.9393196115778633","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5242.1.d9d2091843":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5242.1.d9d2091843","_id":"@open-mercato/ai-assistant@0.6.5-canary.5242.1.d9d2091843","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ef2879a1ba768269e2c8000d2dc939cd0adc80b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5242.1.d9d2091843.tgz","fileCount":753,"integrity":"sha512-pglhdBtYrtir+Bj8lFYvAiTMGqrrRvvxqken+HvCIXIclPe58QRmeSR76uqfqx5pSg+1BLSPkPsY1pjpKsYJ/g==","signatures":[{"sig":"MEYCIQC0PU9wpFaHcYOEru+qO//is8yEQnTr5dlSxOL1cWhzgwIhAOBCjcJMoVO0MLH4hAlSMOd2Xk0kB24nD7juQJ1CGqKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5242.1.d9d2091843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pglhdBtYrtir+Bj8lFYvAiTMGqrrRvvxqken+HvCIXIclPe58QRmeSR76uqfqx5pSg+1BLSPkPsY1pjpKsYJ/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5242.1.d9d2091843","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5242.1.d9d2091843","@open-mercato/shared":"0.6.5-canary.5242.1.d9d2091843"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5242.1.d9d2091843","@open-mercato/shared":"0.6.5-canary.5242.1.d9d2091843"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5242.1.d9d2091843_1781009484479_0.6653602725095076","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5243.1.d5ef0cdba5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5243.1.d5ef0cdba5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5243.1.d5ef0cdba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb08e1d9fed1612adf86df7b76cefa64f4a69ee0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5243.1.d5ef0cdba5.tgz","fileCount":753,"integrity":"sha512-hJGOh/htWt03GYXmlEXMOaJQY6yjShg2yaXWDdZWqUnHy3c2xFvgBdgbfGX8VWWRrKfCobh2TV/mifgSHKH2hA==","signatures":[{"sig":"MEQCIDKLOgiCCePY8UsVftb5yXCLdrT7GWkzowWkT1GWLpSqAiBXRztCb6ET3qSK7KLLVxcWCyZ2P6HpB+EotwtBHk07Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5243.1.d5ef0cdba5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hJGOh/htWt03GYXmlEXMOaJQY6yjShg2yaXWDdZWqUnHy3c2xFvgBdgbfGX8VWWRrKfCobh2TV/mifgSHKH2hA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5243.1.d5ef0cdba5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5243.1.d5ef0cdba5","@open-mercato/shared":"0.6.5-canary.5243.1.d5ef0cdba5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5243.1.d5ef0cdba5","@open-mercato/shared":"0.6.5-canary.5243.1.d5ef0cdba5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5243.1.d5ef0cdba5_1781009807713_0.009854069888535655","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5244.1.9da1064b6d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5244.1.9da1064b6d","_id":"@open-mercato/ai-assistant@0.6.5-canary.5244.1.9da1064b6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6729270fd71fce039f192df18f8219d11aaf8b2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5244.1.9da1064b6d.tgz","fileCount":753,"integrity":"sha512-1W5gqYQ1bfA1o6urTVCjjz6vxMNZeJjhGd7AujALhI1bubskdutsFOA6r3D+AY4RiDx1uCfTCxYw/LL4zRlq4g==","signatures":[{"sig":"MEYCIQC9BLmwlFk52JFsZmLPwkYNIUs3eyVQ2ECEjPv3jvvNoAIhAOoc/aq3wMmYMAtQyXEVcN8reT+wUM2dcw1q6IkTJuAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5244.1.9da1064b6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1W5gqYQ1bfA1o6urTVCjjz6vxMNZeJjhGd7AujALhI1bubskdutsFOA6r3D+AY4RiDx1uCfTCxYw/LL4zRlq4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5244.1.9da1064b6d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5244.1.9da1064b6d","@open-mercato/shared":"0.6.5-canary.5244.1.9da1064b6d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5244.1.9da1064b6d","@open-mercato/shared":"0.6.5-canary.5244.1.9da1064b6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5244.1.9da1064b6d_1781010499270_0.3605391373907847","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5246.1.c12e3c345e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5246.1.c12e3c345e","_id":"@open-mercato/ai-assistant@0.6.5-canary.5246.1.c12e3c345e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5aa4d58c9881f7c663f7db727dcf8211dc89badc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5246.1.c12e3c345e.tgz","fileCount":753,"integrity":"sha512-L6+kzk8uxqFXnaHdcoqbLvH0OBv3PXCwdkkJCOGYdXrLSsCRvGA+DCdf0Hz5RzT64bsq/2AQX5Ul5VWnp9Kpeg==","signatures":[{"sig":"MEUCIQCqCMlgjJTOEh2XP/QRIMRlnst4aaHB0mKUlCVBa5u0FQIgQOO3weTwgIlUCME64NFwQ43sTpi4XueCUWAz8vyyuVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5246.1.c12e3c345e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-L6+kzk8uxqFXnaHdcoqbLvH0OBv3PXCwdkkJCOGYdXrLSsCRvGA+DCdf0Hz5RzT64bsq/2AQX5Ul5VWnp9Kpeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5246.1.c12e3c345e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5246.1.c12e3c345e","@open-mercato/shared":"0.6.5-canary.5246.1.c12e3c345e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5246.1.c12e3c345e","@open-mercato/shared":"0.6.5-canary.5246.1.c12e3c345e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5246.1.c12e3c345e_1781011141193_0.5424618132363686","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5248.1.e2d33b52d4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5248.1.e2d33b52d4","_id":"@open-mercato/ai-assistant@0.6.5-canary.5248.1.e2d33b52d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22547fe26ea73ff0c7935ef458b96360432cab02","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5248.1.e2d33b52d4.tgz","fileCount":753,"integrity":"sha512-S7ScsfSuo+YbMVyl1YoLeOcpB0Al0FW71qdKoVi1LClwPE3+arcfASyrz5I2L3BZuMX27UxfxkeKWTG1gw6dRA==","signatures":[{"sig":"MEQCIGNq/s6K6ru3hcZI0sCDeb1QujfewO7fwTEr2ypCjyQFAiAPAxoszisi0k93MdoyGV6Lw4xYbBZQhrGd3HN8WQMMZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5248.1.e2d33b52d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S7ScsfSuo+YbMVyl1YoLeOcpB0Al0FW71qdKoVi1LClwPE3+arcfASyrz5I2L3BZuMX27UxfxkeKWTG1gw6dRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5248.1.e2d33b52d4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5248.1.e2d33b52d4","@open-mercato/shared":"0.6.5-canary.5248.1.e2d33b52d4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5248.1.e2d33b52d4","@open-mercato/shared":"0.6.5-canary.5248.1.e2d33b52d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5248.1.e2d33b52d4_1781012328166_0.19366698970060714","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5249.1.6302919d8c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5249.1.6302919d8c","_id":"@open-mercato/ai-assistant@0.6.5-canary.5249.1.6302919d8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0602ff2c5eb2c7105e1c25802692f7ac71046370","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5249.1.6302919d8c.tgz","fileCount":753,"integrity":"sha512-oah4824lXmnhVQX/EwAQKOb0mAjINhWtAjxAbZD7WO4hm6bJJaxxu+AaZiwKYSRJjC+0cPlskMRkAnFStEN3WA==","signatures":[{"sig":"MEQCIGUHK9YfP7nAQi7jr3tjLwYoPd3xu1lEqlgff1F9iKHXAiBwuKTV7BBw/gv+ptIB00/mckCIBU0n58nL2o1mGUf5kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5249.1.6302919d8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oah4824lXmnhVQX/EwAQKOb0mAjINhWtAjxAbZD7WO4hm6bJJaxxu+AaZiwKYSRJjC+0cPlskMRkAnFStEN3WA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5249.1.6302919d8c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5249.1.6302919d8c","@open-mercato/shared":"0.6.5-canary.5249.1.6302919d8c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5249.1.6302919d8c","@open-mercato/shared":"0.6.5-canary.5249.1.6302919d8c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5249.1.6302919d8c_1781012688467_0.46487365739273123","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5250.1.efe6f2d6fb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5250.1.efe6f2d6fb","_id":"@open-mercato/ai-assistant@0.6.5-canary.5250.1.efe6f2d6fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef6eb4552192fee335f73de0fdf474ea91fc40d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5250.1.efe6f2d6fb.tgz","fileCount":753,"integrity":"sha512-ghJifiTSFfj6zO+dr1hSdUNG4+PnPjk/81WVr59LCHupWeXuP6SOG96zL/JjShiOmrBgXdqYXGWmRx1+2DYpLQ==","signatures":[{"sig":"MEUCIG+OJODVAQCnrE+9nEfAUNBuiTgIOUfAnlL4PibMM+HcAiEA0Kgl7nnLSpqgmfp6CzJn58Jajh+OJCSBT9unrD8A44k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5250.1.efe6f2d6fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ghJifiTSFfj6zO+dr1hSdUNG4+PnPjk/81WVr59LCHupWeXuP6SOG96zL/JjShiOmrBgXdqYXGWmRx1+2DYpLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5250.1.efe6f2d6fb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5250.1.efe6f2d6fb","@open-mercato/shared":"0.6.5-canary.5250.1.efe6f2d6fb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5250.1.efe6f2d6fb","@open-mercato/shared":"0.6.5-canary.5250.1.efe6f2d6fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5250.1.efe6f2d6fb_1781014230603_0.1370524518499321","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5251.1.223649fc97":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5251.1.223649fc97","_id":"@open-mercato/ai-assistant@0.6.5-canary.5251.1.223649fc97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e4db13b8687cd118197903ea3a3abb2b896e4cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5251.1.223649fc97.tgz","fileCount":753,"integrity":"sha512-mZVGdKzILO3Xcm8nkH5fMrNCRSPhLTx5z+WOJmvK+YWwM1Hph5n7dCGXbMdYGm7H8q6Y0Cuk1qjBY6aAp/ADew==","signatures":[{"sig":"MEQCIB36y1Q6AaglXk6o11oTTQDr467V+NzKbYr6gAfl9UKeAiByeeGe4WWO/JjDN8jLjLfjW2ge3PSX8P7aHyXiUXcNjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5251.1.223649fc97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mZVGdKzILO3Xcm8nkH5fMrNCRSPhLTx5z+WOJmvK+YWwM1Hph5n7dCGXbMdYGm7H8q6Y0Cuk1qjBY6aAp/ADew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5251.1.223649fc97","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5251.1.223649fc97","@open-mercato/shared":"0.6.5-canary.5251.1.223649fc97"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5251.1.223649fc97","@open-mercato/shared":"0.6.5-canary.5251.1.223649fc97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5251.1.223649fc97_1781014552215_0.7911237690179649","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5252.1.9d86014eea":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5252.1.9d86014eea","_id":"@open-mercato/ai-assistant@0.6.5-canary.5252.1.9d86014eea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"232c9a03305944cc4cf795d911410e133b084540","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5252.1.9d86014eea.tgz","fileCount":753,"integrity":"sha512-Hu/p1wOwxm4FOjmeSHZMfQsmrRX5i8MTcZvc25dbOFEZrhQBGyl908eSVTSfGwB428HCn7Xj3LVPktQ3HTMzdg==","signatures":[{"sig":"MEYCIQCdhFQiaaYpw6qQN/U9DmxUUBPhAJ2lv2h2tH7sHV0SowIhANsvkq+bYPJpiemZ54FsDHer2D/XTgLxZtKRxNpkBtWv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5252.1.9d86014eea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Hu/p1wOwxm4FOjmeSHZMfQsmrRX5i8MTcZvc25dbOFEZrhQBGyl908eSVTSfGwB428HCn7Xj3LVPktQ3HTMzdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5252.1.9d86014eea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5252.1.9d86014eea","@open-mercato/shared":"0.6.5-canary.5252.1.9d86014eea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5252.1.9d86014eea","@open-mercato/shared":"0.6.5-canary.5252.1.9d86014eea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5252.1.9d86014eea_1781015207592_0.3781339842658795","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5254.1.07b5b0cdf9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5254.1.07b5b0cdf9","_id":"@open-mercato/ai-assistant@0.6.5-canary.5254.1.07b5b0cdf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9dab9ba4ed8428324d05e79ab7fadd7ded28f4f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5254.1.07b5b0cdf9.tgz","fileCount":757,"integrity":"sha512-YqxbauAQv77isPmKpmBDE1wEh0RO2B75dnBhQKhdb/F0v9WqEiF4bVeOJt9ANrXO0Mu8pZi5LHRLXH7lqjsoVw==","signatures":[{"sig":"MEQCID+ona4n2uDjb6K4g0B+TS5aTqkCx7e6Y2JlRsnAb5wwAiBWXfCQMH3ScU7b54/DV9lh+BvsnEUotIhJB7EYE8Rkaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5254.1.07b5b0cdf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6539710},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YqxbauAQv77isPmKpmBDE1wEh0RO2B75dnBhQKhdb/F0v9WqEiF4bVeOJt9ANrXO0Mu8pZi5LHRLXH7lqjsoVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5254.1.07b5b0cdf9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5254.1.07b5b0cdf9","@open-mercato/shared":"0.6.5-canary.5254.1.07b5b0cdf9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5254.1.07b5b0cdf9","@open-mercato/shared":"0.6.5-canary.5254.1.07b5b0cdf9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5254.1.07b5b0cdf9_1781015627423_0.5761711191642183","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5253.1.c442821df5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5253.1.c442821df5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5253.1.c442821df5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5224012aabe462920010de0e098fae56e37cbbbb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5253.1.c442821df5.tgz","fileCount":753,"integrity":"sha512-S1CMTQl9i+foe8H+9K/88oJ97QwurBEgC28pX9f0rya7KQf5mf/Dk6vBYZCMWO5PX4GpRjVondWqFMXpFkfYyA==","signatures":[{"sig":"MEQCIHrDDw+XRBzYBKeLfIVhjYYBfDS1yOvcOfcFqdjF6Vh7AiBjWQUQ7LFaszeMIc9Ywn/M6jTJ/weh/LgRofHffbXJ9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5253.1.c442821df5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S1CMTQl9i+foe8H+9K/88oJ97QwurBEgC28pX9f0rya7KQf5mf/Dk6vBYZCMWO5PX4GpRjVondWqFMXpFkfYyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5253.1.c442821df5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5253.1.c442821df5","@open-mercato/shared":"0.6.5-canary.5253.1.c442821df5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5253.1.c442821df5","@open-mercato/shared":"0.6.5-canary.5253.1.c442821df5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5253.1.c442821df5_1781016141694_0.9284114566757529","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5255.1.81f4b7660e":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5255.1.81f4b7660e","_id":"@open-mercato/ai-assistant@0.6.5-canary.5255.1.81f4b7660e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94668af6e786626baeedfcf78a6d3e2aee9ca8c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5255.1.81f4b7660e.tgz","fileCount":753,"integrity":"sha512-NaB+bOTjyiQoayyPyDzufWsdsCVCLMNYlMyYkYPatjggSWBOFxhj6OI/YR13rpB2dWrFQa6qR0aCQRjL7E9cAQ==","signatures":[{"sig":"MEQCID4tX74/liYP6ivYBtf8vRKG/jsfK2jx8BFoZHLsZ5EjAiAL/mq+aE961HEsC1LH++ZrewwVgIMQ61Gu+zrKhDN7ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5255.1.81f4b7660e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NaB+bOTjyiQoayyPyDzufWsdsCVCLMNYlMyYkYPatjggSWBOFxhj6OI/YR13rpB2dWrFQa6qR0aCQRjL7E9cAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5255.1.81f4b7660e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5255.1.81f4b7660e","@open-mercato/shared":"0.6.5-canary.5255.1.81f4b7660e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5255.1.81f4b7660e","@open-mercato/shared":"0.6.5-canary.5255.1.81f4b7660e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5255.1.81f4b7660e_1781016208690_0.0648643774193709","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5256.1.ec16dde9b3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5256.1.ec16dde9b3","_id":"@open-mercato/ai-assistant@0.6.5-canary.5256.1.ec16dde9b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0c430b7f7cc253841512ad2eebf477a366ae9db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5256.1.ec16dde9b3.tgz","fileCount":753,"integrity":"sha512-mUHiLgAbH7U3SwCtBAXsOhnQgCgYPgJ7SMunb+r1SmP+eQfqWo3pAopAkcIzPDouTizQot9GjaTFEbdKhPnOfg==","signatures":[{"sig":"MEUCIQD1VVum1+6mP8BQUvaPNYfd6y7+WmokSsjDUXOcniLqwQIgYW7ZE7uoeAww3+H/0fXdrbU4/O4xd0D4xS9eBNDZcRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5256.1.ec16dde9b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mUHiLgAbH7U3SwCtBAXsOhnQgCgYPgJ7SMunb+r1SmP+eQfqWo3pAopAkcIzPDouTizQot9GjaTFEbdKhPnOfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5256.1.ec16dde9b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5256.1.ec16dde9b3","@open-mercato/shared":"0.6.5-canary.5256.1.ec16dde9b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5256.1.ec16dde9b3","@open-mercato/shared":"0.6.5-canary.5256.1.ec16dde9b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5256.1.ec16dde9b3_1781016265558_0.2954735068464778","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5233.3.c08c6c4579":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5233.3.c08c6c4579","_id":"@open-mercato/ai-assistant@0.6.5-canary.5233.3.c08c6c4579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12567cbedafc93ff75efa1ced07ecaaa06aeb23e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5233.3.c08c6c4579.tgz","fileCount":753,"integrity":"sha512-NQyBTtlpwC4lsPWoDcxGQ1FyHBYU6vOm63ctqNiFawwl/lhiKmDXFiDpDhVtOLHeJG4i8onP9buA3QdegwR3Bg==","signatures":[{"sig":"MEUCIQCLHX+zdd8Ta94f1Ofezvw5yatcoxvrU7DkCe/N5l1rnQIgICmepKRvLV3y0TQG3+e80INvtlc0WvQlM2r2LkOw5Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5233.3.c08c6c4579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NQyBTtlpwC4lsPWoDcxGQ1FyHBYU6vOm63ctqNiFawwl/lhiKmDXFiDpDhVtOLHeJG4i8onP9buA3QdegwR3Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5233.3.c08c6c4579","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5233.3.c08c6c4579","@open-mercato/shared":"0.6.5-canary.5233.3.c08c6c4579"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5233.3.c08c6c4579","@open-mercato/shared":"0.6.5-canary.5233.3.c08c6c4579"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5233.3.c08c6c4579_1781016565462_0.6898435715306885","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5235.3.176c83e47f":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5235.3.176c83e47f","_id":"@open-mercato/ai-assistant@0.6.5-canary.5235.3.176c83e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1ffb84ffd0d149334e3eba10392f153318fcace2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5235.3.176c83e47f.tgz","fileCount":753,"integrity":"sha512-JbVpB73yGTDt9Pl5I5tik4dQ+SPsXWTWQI4sgHWz4hxVFIgH2lFZLhNpTIKedS1lEiU1280iz0tzM88QBcKTcg==","signatures":[{"sig":"MEQCID8QluBbjM7lwKFgQYC9goShLHTX4+YeNNNzHrqKNTzlAiAoydfaIbfHYESEM8C7G4UtOCbL53PP563g333Shour5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5235.3.176c83e47f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JbVpB73yGTDt9Pl5I5tik4dQ+SPsXWTWQI4sgHWz4hxVFIgH2lFZLhNpTIKedS1lEiU1280iz0tzM88QBcKTcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5235.3.176c83e47f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5235.3.176c83e47f","@open-mercato/shared":"0.6.5-canary.5235.3.176c83e47f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5235.3.176c83e47f","@open-mercato/shared":"0.6.5-canary.5235.3.176c83e47f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5235.3.176c83e47f_1781016675550_0.8774900152530889","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5240.2.bbd9d30275":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5240.2.bbd9d30275","_id":"@open-mercato/ai-assistant@0.6.5-develop.5240.2.bbd9d30275","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c8241c1dce3d2a402de333c103762fcf80b9785","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5240.2.bbd9d30275.tgz","fileCount":753,"integrity":"sha512-d5Vjnz1AyShh0MEFhqCdTm2TcfWv/1mtpPHH1hGuzQ82Dkrgxrs0ZlDOXrN4K3qo3m/VdhmDsOHx/zYt1lw2Nw==","signatures":[{"sig":"MEQCIF73qH4dXvptsXyy1jIDFuY5L5wuupXEahMe6gihP7SeAiBoaeAqDHFZFZAhI5SE0Ga265R/qmxD0Qn5kmZmnU5dfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5240.2.bbd9d30275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525937},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d5Vjnz1AyShh0MEFhqCdTm2TcfWv/1mtpPHH1hGuzQ82Dkrgxrs0ZlDOXrN4K3qo3m/VdhmDsOHx/zYt1lw2Nw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5240.2.bbd9d30275","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5240.2.bbd9d30275","@open-mercato/shared":"0.6.5-develop.5240.2.bbd9d30275"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5240.2.bbd9d30275","@open-mercato/shared":"0.6.5-develop.5240.2.bbd9d30275"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5240.2.bbd9d30275_1781016725806_0.5031121775654894","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5225.3.252ec55eb3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5225.3.252ec55eb3","_id":"@open-mercato/ai-assistant@0.6.5-canary.5225.3.252ec55eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0f1b5e6a6f9eee028f32180db07680a4ba56dab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5225.3.252ec55eb3.tgz","fileCount":753,"integrity":"sha512-DG94MzOFNVRvToUQdKNeKAa+ir592XbgRZ8oiUZKdThyN24dByUQjXy/c0cLP8i0OcDorNBxOaWQbdUHJrXDOQ==","signatures":[{"sig":"MEYCIQDjBEVeOHxjxSQrtYyl6URerVFWFHQPDyBEZ0pVn6k4HAIhAOKUYnI1RugnoiPejS22Jhq5eV4egEBeSxcjBMUEG73D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5225.3.252ec55eb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6532855},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DG94MzOFNVRvToUQdKNeKAa+ir592XbgRZ8oiUZKdThyN24dByUQjXy/c0cLP8i0OcDorNBxOaWQbdUHJrXDOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5225.3.252ec55eb3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5225.3.252ec55eb3","@open-mercato/shared":"0.6.5-canary.5225.3.252ec55eb3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5225.3.252ec55eb3","@open-mercato/shared":"0.6.5-canary.5225.3.252ec55eb3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5225.3.252ec55eb3_1781016765600_0.9530054021259302","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5239.2.011bfe8cc2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5239.2.011bfe8cc2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5239.2.011bfe8cc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ac5c68104236876ae99ec86bdef92237e2a7755","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5239.2.011bfe8cc2.tgz","fileCount":753,"integrity":"sha512-MZYJYtyPjyuItrA8G3umc30L1RY0kM9NxafOtAdjA4bk3d0/OJ9NadN643N9IG3zSNeNTNRZ9I8FvWXFuzJYLw==","signatures":[{"sig":"MEUCIQDnxeDhmn6OaGuTVKW6tFc2nsT26D1jtIADVKy5+Iq8dgIgdVJTr8QdbVPuoxjndGuaCpGIhDHdCskroBG8lb0T+r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5239.2.011bfe8cc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MZYJYtyPjyuItrA8G3umc30L1RY0kM9NxafOtAdjA4bk3d0/OJ9NadN643N9IG3zSNeNTNRZ9I8FvWXFuzJYLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5239.2.011bfe8cc2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5239.2.011bfe8cc2","@open-mercato/shared":"0.6.5-canary.5239.2.011bfe8cc2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5239.2.011bfe8cc2","@open-mercato/shared":"0.6.5-canary.5239.2.011bfe8cc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5239.2.011bfe8cc2_1781017092838_0.46372123833762746","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5260.1.94f0db7a6a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5260.1.94f0db7a6a","_id":"@open-mercato/ai-assistant@0.6.5-canary.5260.1.94f0db7a6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e83412678d67dafa590c2601c0570c865257df2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5260.1.94f0db7a6a.tgz","fileCount":753,"integrity":"sha512-Xh8Zf224oMPFxTtk6nBv+yOy+rTmAPhHig/ZzLpNVtSLv9XN9OWdPYCrBkviMmWboMPsrOdLnzuTBdM1sxK0EA==","signatures":[{"sig":"MEUCIQCqDVIlMjxMH3+OqQ+WT4sIA3wTkJyxXnXwKKufV4R2DAIgZfrfLC2xJWlfc8sHrisknAfvUUR6Ixb1vpF1RlP504o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5260.1.94f0db7a6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Xh8Zf224oMPFxTtk6nBv+yOy+rTmAPhHig/ZzLpNVtSLv9XN9OWdPYCrBkviMmWboMPsrOdLnzuTBdM1sxK0EA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5260.1.94f0db7a6a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5260.1.94f0db7a6a","@open-mercato/shared":"0.6.5-canary.5260.1.94f0db7a6a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5260.1.94f0db7a6a","@open-mercato/shared":"0.6.5-canary.5260.1.94f0db7a6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5260.1.94f0db7a6a_1781017541955_0.9979194670586877","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5259.1.4b389970b7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5259.1.4b389970b7","_id":"@open-mercato/ai-assistant@0.6.5-canary.5259.1.4b389970b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eaa77d3cc17ccfb840b8eed3f5c20fc8ecc48de2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5259.1.4b389970b7.tgz","fileCount":753,"integrity":"sha512-ep/oup90cR571xbkGzSAALohEsHs+f6doli898VaufeHqrSm6POZOHFjE8fFw0mHD8lmp7diLDkR99N7fDxhbg==","signatures":[{"sig":"MEUCIFDb0uxKO9g49D0c0qUaIh6m7AtcaStuOve4TobsImoUAiEAik05GyZ4od4zWlMv7qSmTVJsxfEzNBw1QS85TidtLnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5259.1.4b389970b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ep/oup90cR571xbkGzSAALohEsHs+f6doli898VaufeHqrSm6POZOHFjE8fFw0mHD8lmp7diLDkR99N7fDxhbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5259.1.4b389970b7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5259.1.4b389970b7","@open-mercato/shared":"0.6.5-canary.5259.1.4b389970b7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5259.1.4b389970b7","@open-mercato/shared":"0.6.5-canary.5259.1.4b389970b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5259.1.4b389970b7_1781017984822_0.7890124622529264","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5258.1.bf02888169":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5258.1.bf02888169","_id":"@open-mercato/ai-assistant@0.6.5-canary.5258.1.bf02888169","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ff29817aac7b32d433e55861f32de7588702e25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5258.1.bf02888169.tgz","fileCount":757,"integrity":"sha512-zFuMwfZ16g47ZDSoIKMy2usmlax/ukFTTOpxWyVBtm7/XI9UGHUWF4tA6NkgfHYVH+E4VsGBQ463FKPjlU8ZAw==","signatures":[{"sig":"MEUCIQC/Y1rVLFUFhaCXIhOrpbvLsL50fXp4AKodmTsl/G2QYAIgOMS0X5peTNVCaTK/lgcLdmFBtnVrOTkQqOybMcOamkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5258.1.bf02888169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zFuMwfZ16g47ZDSoIKMy2usmlax/ukFTTOpxWyVBtm7/XI9UGHUWF4tA6NkgfHYVH+E4VsGBQ463FKPjlU8ZAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5258.1.bf02888169","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5258.1.bf02888169","@open-mercato/shared":"0.6.5-canary.5258.1.bf02888169"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5258.1.bf02888169","@open-mercato/shared":"0.6.5-canary.5258.1.bf02888169"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5258.1.bf02888169_1781018278920_0.32604507516796666","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5263.1.d4d644afcf":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5263.1.d4d644afcf","_id":"@open-mercato/ai-assistant@0.6.5-canary.5263.1.d4d644afcf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b3f6a5ce46cd82e9a03c6beee75280b4901ba6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5263.1.d4d644afcf.tgz","fileCount":753,"integrity":"sha512-Ni5Ud/Nw7cgd5HmP7UDxHY0hYKdX4vzNP9041XmomSRMrGPdibugGwNrmZLXspcV/3m6se50Knsa5S6q9F8afw==","signatures":[{"sig":"MEUCIDu1rrSLj1rPU+WrzQummLUBtY3tWi95ufw70s53VglYAiEA2M9o7kHR3DEvH85GakZ2GJE7AHQaRiXIvgiLksh3vn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5263.1.d4d644afcf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ni5Ud/Nw7cgd5HmP7UDxHY0hYKdX4vzNP9041XmomSRMrGPdibugGwNrmZLXspcV/3m6se50Knsa5S6q9F8afw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5263.1.d4d644afcf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5263.1.d4d644afcf","@open-mercato/shared":"0.6.5-canary.5263.1.d4d644afcf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5263.1.d4d644afcf","@open-mercato/shared":"0.6.5-canary.5263.1.d4d644afcf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5263.1.d4d644afcf_1781018348058_0.9831328417703571","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5269.1.583a90f8b5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5269.1.583a90f8b5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5269.1.583a90f8b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c780706b44f2f5c4f6e6b5abc7b1695c8062c461","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5269.1.583a90f8b5.tgz","fileCount":760,"integrity":"sha512-K+oPsoOgNgfxFqHRg9Ns7T0uNnfOB23Prf5uZsNYCWrEmYodYyNvl0BmoC2fuJ5iG5OVzyMQ3WCsKAULnCGvSQ==","signatures":[{"sig":"MEUCIQDgFvcjJbo0DociT02KjKt11UMica6DFqjmTdaxoW7UBQIgGlv2SFxV2hRHw3eme233sodQOQEfLlhF3y0Rdn1UwPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5269.1.583a90f8b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6559379},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K+oPsoOgNgfxFqHRg9Ns7T0uNnfOB23Prf5uZsNYCWrEmYodYyNvl0BmoC2fuJ5iG5OVzyMQ3WCsKAULnCGvSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5269.1.583a90f8b5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5269.1.583a90f8b5","@open-mercato/shared":"0.6.5-canary.5269.1.583a90f8b5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5269.1.583a90f8b5","@open-mercato/shared":"0.6.5-canary.5269.1.583a90f8b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5269.1.583a90f8b5_1781019643509_0.9264792596731677","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5257.1.a53e0e57bb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5257.1.a53e0e57bb","_id":"@open-mercato/ai-assistant@0.6.5-canary.5257.1.a53e0e57bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d2a0910dd5a4e6466219df00d24545568aa8401","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5257.1.a53e0e57bb.tgz","fileCount":753,"integrity":"sha512-ivlRmicRzm7Jxo1gh0hUlAkaczzpdVobNbhIgLJctdomQs7H3MGc6lAcOalD+WE9FN7JCYPd5hapRk+wyh8Rtw==","signatures":[{"sig":"MEQCIH6glYxmkwoOVqQuVgDn0wIdr5JV66XmyTQ/gQ9axTkIAiBDUoa17OkBsNc3TZefQuu+AOvumu+aULy9xdjipiTr+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5257.1.a53e0e57bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ivlRmicRzm7Jxo1gh0hUlAkaczzpdVobNbhIgLJctdomQs7H3MGc6lAcOalD+WE9FN7JCYPd5hapRk+wyh8Rtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5257.1.a53e0e57bb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5257.1.a53e0e57bb","@open-mercato/shared":"0.6.5-canary.5257.1.a53e0e57bb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5257.1.a53e0e57bb","@open-mercato/shared":"0.6.5-canary.5257.1.a53e0e57bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5257.1.a53e0e57bb_1781019697845_0.7459002684998737","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5261.1.70fbb3be9c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5261.1.70fbb3be9c","_id":"@open-mercato/ai-assistant@0.6.5-canary.5261.1.70fbb3be9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb00749734708536e3c6f5be7fe55de6a279eb95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5261.1.70fbb3be9c.tgz","fileCount":753,"integrity":"sha512-rmhtD4N087bhx87iejZ2XpMUxXoeEvFUK3lAQqivOd46r7QEzzuN5j5ml+hHUi01raVZebPnp1hxXtv5DFV0mw==","signatures":[{"sig":"MEYCIQDtM83c4uc5/GvB5IxvA9HlcNd64Qa0Y/ZF6nAfqWC+ngIhAONonX+97HuSm6qxRsBrgJxZJCE442R5ybRbdDxWtwFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5261.1.70fbb3be9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rmhtD4N087bhx87iejZ2XpMUxXoeEvFUK3lAQqivOd46r7QEzzuN5j5ml+hHUi01raVZebPnp1hxXtv5DFV0mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5261.1.70fbb3be9c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5261.1.70fbb3be9c","@open-mercato/shared":"0.6.5-canary.5261.1.70fbb3be9c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5261.1.70fbb3be9c","@open-mercato/shared":"0.6.5-canary.5261.1.70fbb3be9c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5261.1.70fbb3be9c_1781020406280_0.12902240988813474","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5272.1.872223b814":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5272.1.872223b814","_id":"@open-mercato/ai-assistant@0.6.5-canary.5272.1.872223b814","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf544bda8eeeb2998d68101b16314b2ffa8a6867","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5272.1.872223b814.tgz","fileCount":757,"integrity":"sha512-QEjHlQqAWE1A/7JUyeoL6xsRgkxzNguO1Z6qM9VpHGLDxgUgflEpLl0mSgJC/4FbXiSGg+rzacKOyOw50f1HRg==","signatures":[{"sig":"MEYCIQDsNO/pvj49wIpHQ2NTZMEhiJAJ9qVwnMhgQ0zHz44CXQIhAPEPdB/hz6bH/hUF68KQU2guDqxg5PE3+QG3qAUKtbOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5272.1.872223b814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6551284},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QEjHlQqAWE1A/7JUyeoL6xsRgkxzNguO1Z6qM9VpHGLDxgUgflEpLl0mSgJC/4FbXiSGg+rzacKOyOw50f1HRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5272.1.872223b814","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5272.1.872223b814","@open-mercato/shared":"0.6.5-canary.5272.1.872223b814"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5272.1.872223b814","@open-mercato/shared":"0.6.5-canary.5272.1.872223b814"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5272.1.872223b814_1781020544275_0.3208312980876893","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5266.1.9acdca82ec":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5266.1.9acdca82ec","_id":"@open-mercato/ai-assistant@0.6.5-develop.5266.1.9acdca82ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e9b4af41984fba2045969dd47c7f8f6346d716f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5266.1.9acdca82ec.tgz","fileCount":757,"integrity":"sha512-MKtsr/BCgXSB3wThGHoYMBoNiheMG6x2LiNNtSgk3y/cHiB8hj0DzBrzQkH89SEyGjnCGqhz5MBZAYjepVTI/g==","signatures":[{"sig":"MEUCIGLXPjJlV7i1PWdy8QLQylgqoG5o7yTo6l+RsgKAO9DhAiEA+8IFPlSvU89S1Z40CUc6jEIQWXIKQj0UfEnkUfe6d7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5266.1.9acdca82ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MKtsr/BCgXSB3wThGHoYMBoNiheMG6x2LiNNtSgk3y/cHiB8hj0DzBrzQkH89SEyGjnCGqhz5MBZAYjepVTI/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5266.1.9acdca82ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5266.1.9acdca82ec","@open-mercato/shared":"0.6.5-develop.5266.1.9acdca82ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5266.1.9acdca82ec","@open-mercato/shared":"0.6.5-develop.5266.1.9acdca82ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5266.1.9acdca82ec_1781020875173_0.8482405022642541","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5270.1.a3e27fd7a4":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5270.1.a3e27fd7a4","_id":"@open-mercato/ai-assistant@0.6.5-canary.5270.1.a3e27fd7a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2784ee5f69a49411f9c9512b30832a0d6d74f8c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5270.1.a3e27fd7a4.tgz","fileCount":757,"integrity":"sha512-2KVZK+JmMIYCNsvpN71YzWvLxJt5jH1wYZaUbezWZNAW4TfQy7IsuOK1g6EGFUuktCNQDC2WNtRkf2yXWQrWtQ==","signatures":[{"sig":"MEUCIBDSLSGiqgtWYDCQkd5cAdyyiO3fAg7lWckBgjz/Ie+oAiEA3IcJAIoi2OroG5B/OyOgliXjrawc6FvmmK43ePOAjFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5270.1.a3e27fd7a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2KVZK+JmMIYCNsvpN71YzWvLxJt5jH1wYZaUbezWZNAW4TfQy7IsuOK1g6EGFUuktCNQDC2WNtRkf2yXWQrWtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5270.1.a3e27fd7a4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5270.1.a3e27fd7a4","@open-mercato/shared":"0.6.5-canary.5270.1.a3e27fd7a4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5270.1.a3e27fd7a4","@open-mercato/shared":"0.6.5-canary.5270.1.a3e27fd7a4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5270.1.a3e27fd7a4_1781021541498_0.05240132154688215","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5267.1.ef73241aa5":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5267.1.ef73241aa5","_id":"@open-mercato/ai-assistant@0.6.5-canary.5267.1.ef73241aa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f6002085d87d99447c6723d9f2705809fc50485","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5267.1.ef73241aa5.tgz","fileCount":757,"integrity":"sha512-SXmINfKGzzLLiyFKjvDWIKGalkp4Zz3cgJzcwMmFWMN7Z4mjXrY7YTlBQmRXSpksaewVipflfnJUCibF8JKklg==","signatures":[{"sig":"MEQCIEsU1zBmuBBJnmYaA8vR3MxY4h80ahhRJa8gEkis9hXrAiB4+xb0fMgYyeKx9wKJq2Q7nUo2yr9MDhxIBh5lsbZaZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5267.1.ef73241aa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SXmINfKGzzLLiyFKjvDWIKGalkp4Zz3cgJzcwMmFWMN7Z4mjXrY7YTlBQmRXSpksaewVipflfnJUCibF8JKklg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5267.1.ef73241aa5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5267.1.ef73241aa5","@open-mercato/shared":"0.6.5-canary.5267.1.ef73241aa5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5267.1.ef73241aa5","@open-mercato/shared":"0.6.5-canary.5267.1.ef73241aa5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5267.1.ef73241aa5_1781021729001_0.5309726314222758","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5274.1.8671ad0bc7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5274.1.8671ad0bc7","_id":"@open-mercato/ai-assistant@0.6.5-canary.5274.1.8671ad0bc7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07d82494ce4e4ee0693afb122a553b6ba296ac68","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5274.1.8671ad0bc7.tgz","fileCount":757,"integrity":"sha512-7OTyG+17pxP5AWneftxzKp/6RhXQ/36dWYQrdGqQuwvDhiUrQ4K3GIyRF0U7f3BH6vE6P4uqXmq9Cnxq04xsbw==","signatures":[{"sig":"MEYCIQC5PFcPQ18L1ryPpJ+r4V1K0zM7p/tUkCA+VuNxshJUgAIhANEugR67aJMBjEw1HiblYipgRtjiRqweyiv8Dns4Rfps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5274.1.8671ad0bc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7OTyG+17pxP5AWneftxzKp/6RhXQ/36dWYQrdGqQuwvDhiUrQ4K3GIyRF0U7f3BH6vE6P4uqXmq9Cnxq04xsbw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5274.1.8671ad0bc7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5274.1.8671ad0bc7","@open-mercato/shared":"0.6.5-canary.5274.1.8671ad0bc7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5274.1.8671ad0bc7","@open-mercato/shared":"0.6.5-canary.5274.1.8671ad0bc7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5274.1.8671ad0bc7_1781022518036_0.7307949845893724","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5273.1.f3c64d5002":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5273.1.f3c64d5002","_id":"@open-mercato/ai-assistant@0.6.5-canary.5273.1.f3c64d5002","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f91cc6517e8481f5cb7841f6be6c7a59f7232828","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5273.1.f3c64d5002.tgz","fileCount":757,"integrity":"sha512-JzEFtcs8ISuSE6qrdJbYGV7lItlnV6q1Rmv2VNz1zBZh6vTfsGxFPaQqyXwdqu0uo6Rp6BlWY7mcA6/TN7YXJQ==","signatures":[{"sig":"MEYCIQCOLV1yuAZdGobklV4di3al8oYrp6Z8BNon+un+afVZEAIhAOWwKE7fCkOUN4CbmJEz5fYZ58Pka2ERO1+CKwvPXjCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5273.1.f3c64d5002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JzEFtcs8ISuSE6qrdJbYGV7lItlnV6q1Rmv2VNz1zBZh6vTfsGxFPaQqyXwdqu0uo6Rp6BlWY7mcA6/TN7YXJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5273.1.f3c64d5002","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5273.1.f3c64d5002","@open-mercato/shared":"0.6.5-canary.5273.1.f3c64d5002"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5273.1.f3c64d5002","@open-mercato/shared":"0.6.5-canary.5273.1.f3c64d5002"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5273.1.f3c64d5002_1781024854834_0.6015228324227364","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5275.1.c91dfe82b0":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5275.1.c91dfe82b0","_id":"@open-mercato/ai-assistant@0.6.5-canary.5275.1.c91dfe82b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16b1e0a6c75d2fe34fc4f9daf50f5b005b5b0005","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5275.1.c91dfe82b0.tgz","fileCount":761,"integrity":"sha512-nLrRgdKEvcI8OMhPMRmKhAfkZ6+w2Ca61B3a8w543JLwoTh835EEjWMx/xJsX1JurodVZklWuGYhQ/39WAnjkw==","signatures":[{"sig":"MEUCIEBARH4SClMJU7/EzMyHPxZGJL7GO5LyeHxkc/dzPIWKAiEA1DbJaqCwSws30vPAsupY9lf4wJUo48LQBzthmDvxjFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5275.1.c91dfe82b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6565161},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nLrRgdKEvcI8OMhPMRmKhAfkZ6+w2Ca61B3a8w543JLwoTh835EEjWMx/xJsX1JurodVZklWuGYhQ/39WAnjkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5275.1.c91dfe82b0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5275.1.c91dfe82b0","@open-mercato/shared":"0.6.5-canary.5275.1.c91dfe82b0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5275.1.c91dfe82b0","@open-mercato/shared":"0.6.5-canary.5275.1.c91dfe82b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5275.1.c91dfe82b0_1781025701165_0.8791035291364493","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5276.1.faedf9be6d":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5276.1.faedf9be6d","_id":"@open-mercato/ai-assistant@0.6.5-canary.5276.1.faedf9be6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"059b96250449608d29abb400f87dbeb14de92a57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5276.1.faedf9be6d.tgz","fileCount":757,"integrity":"sha512-dM5Yac1YELnlM5UM9Av5ysByHEJxD8Kex+mcr/fRRy+m801jq1hqVNM7VPkxXSS/sZ8gZHovc+YtAHsaXqs6RQ==","signatures":[{"sig":"MEUCIQCH6GxXcWOTxHVFyBYyQrn9XC23n3VIH3lqo6SS+CbHKgIgQEYLoD/thH4RQ1EOH7HNbABFD9rlPjQF/RSB+1JDcmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5276.1.faedf9be6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6547570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dM5Yac1YELnlM5UM9Av5ysByHEJxD8Kex+mcr/fRRy+m801jq1hqVNM7VPkxXSS/sZ8gZHovc+YtAHsaXqs6RQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5276.1.faedf9be6d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5276.1.faedf9be6d","@open-mercato/shared":"0.6.5-canary.5276.1.faedf9be6d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5276.1.faedf9be6d","@open-mercato/shared":"0.6.5-canary.5276.1.faedf9be6d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5276.1.faedf9be6d_1781026336592_0.9931608790724242","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5257.2.a53e0e57bb":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5257.2.a53e0e57bb","_id":"@open-mercato/ai-assistant@0.6.5-canary.5257.2.a53e0e57bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d0782608f15496dcf5eb2f1630b3edf3cd21c1f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5257.2.a53e0e57bb.tgz","fileCount":753,"integrity":"sha512-f8sITSk92DMkf/xAQlR8jcycmZdgGuo7RKPnIVqrF3RkGeacG+fwgM1sgiInV0Dfhw8JEAD8IVS49i4x3v4cNA==","signatures":[{"sig":"MEUCIQCibTC63tCoQz8m8Gd2TFBbkiaUcudsX/1Grf33Ce4ARgIgHF4QTOwa1fCcKZkUl8/hYGU3PyC98YEKlX3luAeJzyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5257.2.a53e0e57bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6525931},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f8sITSk92DMkf/xAQlR8jcycmZdgGuo7RKPnIVqrF3RkGeacG+fwgM1sgiInV0Dfhw8JEAD8IVS49i4x3v4cNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5257.2.a53e0e57bb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5257.2.a53e0e57bb","@open-mercato/shared":"0.6.5-canary.5257.2.a53e0e57bb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5257.2.a53e0e57bb","@open-mercato/shared":"0.6.5-canary.5257.2.a53e0e57bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5257.2.a53e0e57bb_1781026346744_0.6151045385525833","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5266.2.9acdca82ec":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5266.2.9acdca82ec","_id":"@open-mercato/ai-assistant@0.6.5-develop.5266.2.9acdca82ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a779895dbd4c0ee96330f315afe1c22ee0f471f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5266.2.9acdca82ec.tgz","fileCount":757,"integrity":"sha512-L78g0nvuzz9PMI7Dn8JiXLADG1eNrInA7wjTdOY0KOIr5OmbhhMYw9QhqpmLxrAEPP63aZrMrcE2ySghbvtEWg==","signatures":[{"sig":"MEUCIQCf/I0Yz17Doxexzdo1/j5kLEe0M39l0pQECDVgXGPFOwIgNtRK6QRHzeguNEkNuUEZuspf8XP7zWA/o11yDcgW59g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5266.2.9acdca82ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-L78g0nvuzz9PMI7Dn8JiXLADG1eNrInA7wjTdOY0KOIr5OmbhhMYw9QhqpmLxrAEPP63aZrMrcE2ySghbvtEWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5266.2.9acdca82ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5266.2.9acdca82ec","@open-mercato/shared":"0.6.5-develop.5266.2.9acdca82ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5266.2.9acdca82ec","@open-mercato/shared":"0.6.5-develop.5266.2.9acdca82ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5266.2.9acdca82ec_1781026608694_0.9290300706357475","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5278.1.f8097b40c2":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5278.1.f8097b40c2","_id":"@open-mercato/ai-assistant@0.6.5-canary.5278.1.f8097b40c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb702d8c94fe3877b2773f95faec43170eff95c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5278.1.f8097b40c2.tgz","fileCount":757,"integrity":"sha512-MwkJSSVp+EWFRBuRNoSaKUWTHQUHjneilpYbz5b4twO00MF84RH7hxoW7cgcfuY0b3Rw0dANVWsPJXl+20JzGA==","signatures":[{"sig":"MEQCIA3/lnrOF6+5EDhYbUDwEJrI74Z9oZRmRs6kksI17GY8AiBpVgS9IYRgvhEckueSzAOxaiawcEQm2ZxSiMDLfqaltQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5278.1.f8097b40c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MwkJSSVp+EWFRBuRNoSaKUWTHQUHjneilpYbz5b4twO00MF84RH7hxoW7cgcfuY0b3Rw0dANVWsPJXl+20JzGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5278.1.f8097b40c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5278.1.f8097b40c2","@open-mercato/shared":"0.6.5-canary.5278.1.f8097b40c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5278.1.f8097b40c2","@open-mercato/shared":"0.6.5-canary.5278.1.f8097b40c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5278.1.f8097b40c2_1781029308579_0.014679156133253324","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5281.1.8f229c0fba":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5281.1.8f229c0fba","_id":"@open-mercato/ai-assistant@0.6.5-canary.5281.1.8f229c0fba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8dc2934974267d6cdbd9e517cf191cbbf0a9672e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5281.1.8f229c0fba.tgz","fileCount":757,"integrity":"sha512-840JGEeIkFXwh162YGCeEvpJAp+xs6baxxpdOAt28SD5K+vNRlozFehNLkrltcWqEJbKMSjH+70EJOXhcvwJig==","signatures":[{"sig":"MEUCIFOWu3YLuqtk+w2KlociQ+WFjdoa9iHb0iLtD6lVLAQ2AiEAxo4jDBhMAsolHWeZF4I1HYTEHeAykI2vxxI8NcZJrZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5281.1.8f229c0fba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-840JGEeIkFXwh162YGCeEvpJAp+xs6baxxpdOAt28SD5K+vNRlozFehNLkrltcWqEJbKMSjH+70EJOXhcvwJig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5281.1.8f229c0fba","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5281.1.8f229c0fba","@open-mercato/shared":"0.6.5-canary.5281.1.8f229c0fba"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5281.1.8f229c0fba","@open-mercato/shared":"0.6.5-canary.5281.1.8f229c0fba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5281.1.8f229c0fba_1781032294852_0.8119478272492939","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5285.1.e5c8c48406":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5285.1.e5c8c48406","_id":"@open-mercato/ai-assistant@0.6.5-develop.5285.1.e5c8c48406","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56d7d31d5c2c721fd484d55391322b5f4f14eaba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5285.1.e5c8c48406.tgz","fileCount":757,"integrity":"sha512-KN1zrQxN/ljslKBEEJTDDCtIEtwKRfD2iUIXB3jUpHe92oRU882eqsV+IYU6wxWv6Ep8z9UIdU2/C4GDiBVnYg==","signatures":[{"sig":"MEYCIQCeGC+HrE4MBWeBR+Knh+CaQvbjDH6ccgK3XCTUgjDKGAIhALeZS4SlvUEFVOAjRElGQt41QA6aAGFtdW2sqItvCEo+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5285.1.e5c8c48406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KN1zrQxN/ljslKBEEJTDDCtIEtwKRfD2iUIXB3jUpHe92oRU882eqsV+IYU6wxWv6Ep8z9UIdU2/C4GDiBVnYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5285.1.e5c8c48406","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5285.1.e5c8c48406","@open-mercato/shared":"0.6.5-develop.5285.1.e5c8c48406"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5285.1.e5c8c48406","@open-mercato/shared":"0.6.5-develop.5285.1.e5c8c48406"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5285.1.e5c8c48406_1781040670386_0.16113414388572522","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5286.1.5fe107a6ec":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5286.1.5fe107a6ec","_id":"@open-mercato/ai-assistant@0.6.5-canary.5286.1.5fe107a6ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92f0742325de3733077863049ea505b72400f6d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5286.1.5fe107a6ec.tgz","fileCount":757,"integrity":"sha512-Zs4ZI6okNXmpbUzf61i6jgRSOXlxCSdcVK30zpPGI/IQsWCAlLxY26aOcGFGYXFhw5okjsttRtkoVI/j9pTZfA==","signatures":[{"sig":"MEUCIBL11XiIj9pq1pXZiNh64arxFazmk5cyd45WfiuFBuTfAiEAoavaincQy2o6Df9D7D28vTU0iSdvo2fPUTm4G7V0v9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5286.1.5fe107a6ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zs4ZI6okNXmpbUzf61i6jgRSOXlxCSdcVK30zpPGI/IQsWCAlLxY26aOcGFGYXFhw5okjsttRtkoVI/j9pTZfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5286.1.5fe107a6ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5286.1.5fe107a6ec","@open-mercato/shared":"0.6.5-canary.5286.1.5fe107a6ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5286.1.5fe107a6ec","@open-mercato/shared":"0.6.5-canary.5286.1.5fe107a6ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5286.1.5fe107a6ec_1781040709354_0.858367521910891","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5288.1.a116e9dcba":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5288.1.a116e9dcba","_id":"@open-mercato/ai-assistant@0.6.5-canary.5288.1.a116e9dcba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21a6aa7b9b7b3a46797ac152b216bbd779375143","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5288.1.a116e9dcba.tgz","fileCount":757,"integrity":"sha512-6627i31r4+Gto72uGLPzpsRNi0ihj8adJsOATnt9ufNwBFrSgt184uMigukJF7YqvUyiYNVBVsvmP0s3FXaVrQ==","signatures":[{"sig":"MEUCICsOh4bwZbahgqgRQpPLe0ThXD6KoZR8NiWRCVWwnXOUAiEAtR/Lhe+YncBUUxuy1tReimtF4y2zG/NHzSnsECoHEyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5288.1.a116e9dcba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6627i31r4+Gto72uGLPzpsRNi0ihj8adJsOATnt9ufNwBFrSgt184uMigukJF7YqvUyiYNVBVsvmP0s3FXaVrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5288.1.a116e9dcba","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5288.1.a116e9dcba","@open-mercato/shared":"0.6.5-canary.5288.1.a116e9dcba"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5288.1.a116e9dcba","@open-mercato/shared":"0.6.5-canary.5288.1.a116e9dcba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5288.1.a116e9dcba_1781042783413_0.5325692836424449","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5289.1.8b1b4e2e67":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5289.1.8b1b4e2e67","_id":"@open-mercato/ai-assistant@0.6.5-canary.5289.1.8b1b4e2e67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25dafd45f92e7e0ff2b9997cfcf5e34c47dd9252","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5289.1.8b1b4e2e67.tgz","fileCount":757,"integrity":"sha512-Z14j8TQpfDRQ17rrt33yaFAKA5/Ha4ylLomYdC0/B/oErBQ/PsfkQthDCRvTf936yxNlnwo21bBp+nYTqAsLVg==","signatures":[{"sig":"MEQCIEUzD8HhD1FvvZSyhHIVLRg++YUsm9yFw+6E4O26SEE1AiBPqh2MMPUMtnJ+yjLe1SaVXE3T+1Sk1Z82cBPRawQx8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5289.1.8b1b4e2e67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z14j8TQpfDRQ17rrt33yaFAKA5/Ha4ylLomYdC0/B/oErBQ/PsfkQthDCRvTf936yxNlnwo21bBp+nYTqAsLVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5289.1.8b1b4e2e67","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5289.1.8b1b4e2e67","@open-mercato/shared":"0.6.5-canary.5289.1.8b1b4e2e67"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5289.1.8b1b4e2e67","@open-mercato/shared":"0.6.5-canary.5289.1.8b1b4e2e67"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5289.1.8b1b4e2e67_1781042970085_0.6584789908093416","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5291.1.1979409f69":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5291.1.1979409f69","_id":"@open-mercato/ai-assistant@0.6.5-canary.5291.1.1979409f69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ad0c41ad168016c67a14df73fcaa5ef1108c8f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5291.1.1979409f69.tgz","fileCount":757,"integrity":"sha512-QZdPauoFMaL1AZgY+lULrlGpvVp+HNk80ya2S0jokbNvawCnXQ8uS/pGjRPa50R+Y/TOjpyYw6q08J3WNWQyBg==","signatures":[{"sig":"MEQCIASWOWLLZ2yopQJ6cJ5q7VAjD7nXj044ILBMXMFwJMHSAiBKQ3k/sTu5gEx8NUSdv3j6piWCrl9dj+KANUBeKeU/9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5291.1.1979409f69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QZdPauoFMaL1AZgY+lULrlGpvVp+HNk80ya2S0jokbNvawCnXQ8uS/pGjRPa50R+Y/TOjpyYw6q08J3WNWQyBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5291.1.1979409f69","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5291.1.1979409f69","@open-mercato/shared":"0.6.5-canary.5291.1.1979409f69"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5291.1.1979409f69","@open-mercato/shared":"0.6.5-canary.5291.1.1979409f69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5291.1.1979409f69_1781045508768_0.14079549272371072","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5292.1.3d2752de28":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5292.1.3d2752de28","_id":"@open-mercato/ai-assistant@0.6.5-canary.5292.1.3d2752de28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bda4cf0303d80a08b53b27918a86f78ad90f45e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5292.1.3d2752de28.tgz","fileCount":757,"integrity":"sha512-ynP9TBYogkGacvFaQbbKfFEslLZoK7N+U2YCAOJ6Nc/XY8jwKhDiblYc8zJwp+ZRM6LpTbIjB2AuTak8oS/kPQ==","signatures":[{"sig":"MEQCIFRXrtxXcEoga18QDo/vkD6GI3gfZzzrNrt936DGDQiUAiAx3JOIkS6aJcclrU1WDsOcrn9aZ/kO9rb90ctr6/xbjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5292.1.3d2752de28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ynP9TBYogkGacvFaQbbKfFEslLZoK7N+U2YCAOJ6Nc/XY8jwKhDiblYc8zJwp+ZRM6LpTbIjB2AuTak8oS/kPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5292.1.3d2752de28","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5292.1.3d2752de28","@open-mercato/shared":"0.6.5-canary.5292.1.3d2752de28"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5292.1.3d2752de28","@open-mercato/shared":"0.6.5-canary.5292.1.3d2752de28"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5292.1.3d2752de28_1781045720697_0.879857397396379","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5296.1.799a610136":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5296.1.799a610136","_id":"@open-mercato/ai-assistant@0.6.5-develop.5296.1.799a610136","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c7fe6d7edc08b4666dcad21623360a7eb8962e5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5296.1.799a610136.tgz","fileCount":757,"integrity":"sha512-8UqEvpoNpK3oU1741SWVDD9KTZMrdtCnGwZtEt4z42SiDo7Fy1ty/1SQs3Ifj7mKxewduSbLmbteE0ZwBrkeBw==","signatures":[{"sig":"MEYCIQC+Nu7Kom+EkBXVXqN9r4dzFK7OYXYAUFE9qGTSQNEmYQIhAP+UNQaGZ0M889d1fS8dMqbUB/ARC1MkBClsGxjpQnnl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5296.1.799a610136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8UqEvpoNpK3oU1741SWVDD9KTZMrdtCnGwZtEt4z42SiDo7Fy1ty/1SQs3Ifj7mKxewduSbLmbteE0ZwBrkeBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5296.1.799a610136","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5296.1.799a610136","@open-mercato/shared":"0.6.5-develop.5296.1.799a610136"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5296.1.799a610136","@open-mercato/shared":"0.6.5-develop.5296.1.799a610136"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5296.1.799a610136_1781082473632_0.9738452093645817","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5297.1.fa046483e1":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5297.1.fa046483e1","_id":"@open-mercato/ai-assistant@0.6.5-canary.5297.1.fa046483e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e685f2904feebf6eca8cbad79ff26359cbc340b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5297.1.fa046483e1.tgz","fileCount":757,"integrity":"sha512-s/ftkTPE+MGB4XvlKrou84VeGJpZNPysXm1rtmlEpsYLLiuyTeFmLfCYxD8Ps7zRuEmQwplIltGEKcz/IYvuvQ==","signatures":[{"sig":"MEUCIGUaRxMW5qFubw/ds5PnOn1MztCoYjt5hr8I+XHkBNO6AiEA7/Jl9dodIQFmKw3/MndCzaCQz49bP1bDvsgK4oPbq00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5297.1.fa046483e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-s/ftkTPE+MGB4XvlKrou84VeGJpZNPysXm1rtmlEpsYLLiuyTeFmLfCYxD8Ps7zRuEmQwplIltGEKcz/IYvuvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5297.1.fa046483e1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5297.1.fa046483e1","@open-mercato/shared":"0.6.5-canary.5297.1.fa046483e1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5297.1.fa046483e1","@open-mercato/shared":"0.6.5-canary.5297.1.fa046483e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5297.1.fa046483e1_1781082513054_0.6371575867975992","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5306.1.26b1ca5c52":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5306.1.26b1ca5c52","_id":"@open-mercato/ai-assistant@0.6.5-canary.5306.1.26b1ca5c52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05f1881a1044291d9f2a31a586be8d1caee842e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5306.1.26b1ca5c52.tgz","fileCount":761,"integrity":"sha512-348DCl70N4RHNkuissRbcH+jySTD1cw+iJnVtZpQlENvLscjRqqfMpH9NyCTgtjKS2sxaWWsbXvvsbKZds07/g==","signatures":[{"sig":"MEQCIChgiNiyzhisa+/v5WNUtfi/b/PHrPNMu9S8tVskOTf+AiASqePnuOvt/8QIvfBxAaRDXjzv3qyzCS5B93TEXZmBYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5306.1.26b1ca5c52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566496},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-348DCl70N4RHNkuissRbcH+jySTD1cw+iJnVtZpQlENvLscjRqqfMpH9NyCTgtjKS2sxaWWsbXvvsbKZds07/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5306.1.26b1ca5c52","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5306.1.26b1ca5c52","@open-mercato/shared":"0.6.5-canary.5306.1.26b1ca5c52"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5306.1.26b1ca5c52","@open-mercato/shared":"0.6.5-canary.5306.1.26b1ca5c52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5306.1.26b1ca5c52_1781094033382_0.1088435157543024","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5310.1.2d4198c7ee":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5310.1.2d4198c7ee","_id":"@open-mercato/ai-assistant@0.6.5-canary.5310.1.2d4198c7ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"36426200590c6cec020a7dae87d1f2f364d99476","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5310.1.2d4198c7ee.tgz","fileCount":757,"integrity":"sha512-xepL4YFph38jlLjkqiha/y9sOZiQmXfMMZ11+4Sl/Czd4zJJoP6xZAJx6ykobnPdFCLzNBnLe21HLLoqs68SUA==","signatures":[{"sig":"MEUCIB33tjUPduVYcvDOtOSiIxVsm95rKrexhXo9aRjywhvlAiEAmd8rno/HwrwesGb3l1zcnyM4KQlT4AG0m8eGN/UehWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5310.1.2d4198c7ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xepL4YFph38jlLjkqiha/y9sOZiQmXfMMZ11+4Sl/Czd4zJJoP6xZAJx6ykobnPdFCLzNBnLe21HLLoqs68SUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5310.1.2d4198c7ee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5310.1.2d4198c7ee","@open-mercato/shared":"0.6.5-canary.5310.1.2d4198c7ee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5310.1.2d4198c7ee","@open-mercato/shared":"0.6.5-canary.5310.1.2d4198c7ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5310.1.2d4198c7ee_1781103402654_0.22977637727226186","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5309.1.be1df535b3":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5309.1.be1df535b3","_id":"@open-mercato/ai-assistant@0.6.5-develop.5309.1.be1df535b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04df0fe89601070617439cb36b322805987c1ae7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5309.1.be1df535b3.tgz","fileCount":757,"integrity":"sha512-2spNCnEFY8El0cyY0hjPVyG5XyZEcvhxD1BklS7dCG9wJYahKA7btTpaqaEDWonElbY7HHpF/WS6XojAsfkv1A==","signatures":[{"sig":"MEQCIAeRaDd2sxnUZ13DA9KQPNXXNb4ZpiZP3JJ9EbRvMGt1AiBbFx82j/jlZuai5UqbtR71BYoLw1lOU0kbdURr33tE+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5309.1.be1df535b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2spNCnEFY8El0cyY0hjPVyG5XyZEcvhxD1BklS7dCG9wJYahKA7btTpaqaEDWonElbY7HHpF/WS6XojAsfkv1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5309.1.be1df535b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5309.1.be1df535b3","@open-mercato/shared":"0.6.5-develop.5309.1.be1df535b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5309.1.be1df535b3","@open-mercato/shared":"0.6.5-develop.5309.1.be1df535b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5309.1.be1df535b3_1781103410230_0.5670348671971843","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5322.1.870f4fd4bf":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5322.1.870f4fd4bf","_id":"@open-mercato/ai-assistant@0.6.5-canary.5322.1.870f4fd4bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"151ec9046e8d6fcac93ecf8f9f5404a890ab9e81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5322.1.870f4fd4bf.tgz","fileCount":757,"integrity":"sha512-JehJ1X8ifkjOA/0i2RbawnIjB01sc6Xw5S0cW4fjdD/Zc/p1BDCFhAxZHFHvwY4BK5xuLcQiMUiterZsGyNM8Q==","signatures":[{"sig":"MEUCIQDGKOeTDsfES93S2BdOgcNT46OsP6rSKaZ7GRXz6MXrugIge2z4VO/4p5yHuQ8ooBTpfHFPKBcb1aH0zXXU4ccsk38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5322.1.870f4fd4bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JehJ1X8ifkjOA/0i2RbawnIjB01sc6Xw5S0cW4fjdD/Zc/p1BDCFhAxZHFHvwY4BK5xuLcQiMUiterZsGyNM8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5322.1.870f4fd4bf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5322.1.870f4fd4bf","@open-mercato/shared":"0.6.5-canary.5322.1.870f4fd4bf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5322.1.870f4fd4bf","@open-mercato/shared":"0.6.5-canary.5322.1.870f4fd4bf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5322.1.870f4fd4bf_1781114530640_0.9023635630301035","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5323.1.6e173ccfbc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5323.1.6e173ccfbc","_id":"@open-mercato/ai-assistant@0.6.5-canary.5323.1.6e173ccfbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"609816394cd145a00c814c513e46fd91fc94698b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5323.1.6e173ccfbc.tgz","fileCount":757,"integrity":"sha512-hTQKhe7M16XjgtpuzCi7K4Q62Qm17HaxVQpReZ/iHC0WWrvc6T6LQxdpfVWA7g/BVLSOT6CUuzHNmsw5u/rKdw==","signatures":[{"sig":"MEUCIDAMHzE99qLlcHPCubK32jGkEKnPNiwlCU/0lDpmamvxAiEAnGiqLNVdChpnNvQCp5dUJ1LYMVybWyZHsPUbu0I2A18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5323.1.6e173ccfbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542709},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hTQKhe7M16XjgtpuzCi7K4Q62Qm17HaxVQpReZ/iHC0WWrvc6T6LQxdpfVWA7g/BVLSOT6CUuzHNmsw5u/rKdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5323.1.6e173ccfbc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5323.1.6e173ccfbc","@open-mercato/shared":"0.6.5-canary.5323.1.6e173ccfbc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5323.1.6e173ccfbc","@open-mercato/shared":"0.6.5-canary.5323.1.6e173ccfbc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5323.1.6e173ccfbc_1781117441038_0.8545507788103321","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5329.1.ad1a9ce1a9":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5329.1.ad1a9ce1a9","_id":"@open-mercato/ai-assistant@0.6.5-canary.5329.1.ad1a9ce1a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f3656f1d179b5f231f3f64dca97a922594cde516","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5329.1.ad1a9ce1a9.tgz","fileCount":757,"integrity":"sha512-LnNbTYKiBql5ikkPb2d+Io44pyKpo4EDsVmSPnKFiLSN1fxLmPAGJ30E8iA6XFl3hFRjySQ2qsBujPEh00IRiw==","signatures":[{"sig":"MEUCIEPlmiTQLlgeg1wwkhh/tgzzu+AgWTlT/rWo9k9kT+30AiEA24FYGXqBhv81b/jglZ5FGkfuUrcKPfmSlyg/mr3eHEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5329.1.ad1a9ce1a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LnNbTYKiBql5ikkPb2d+Io44pyKpo4EDsVmSPnKFiLSN1fxLmPAGJ30E8iA6XFl3hFRjySQ2qsBujPEh00IRiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5329.1.ad1a9ce1a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5329.1.ad1a9ce1a9","@open-mercato/shared":"0.6.5-canary.5329.1.ad1a9ce1a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5329.1.ad1a9ce1a9","@open-mercato/shared":"0.6.5-canary.5329.1.ad1a9ce1a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5329.1.ad1a9ce1a9_1781118736167_0.7327228764033662","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5331.1.e0c8f54f73":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5331.1.e0c8f54f73","_id":"@open-mercato/ai-assistant@0.6.5-canary.5331.1.e0c8f54f73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c04fd769612c37acec963cc8ff6de0bc9979de8d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5331.1.e0c8f54f73.tgz","fileCount":757,"integrity":"sha512-7433maGYBO6Y0d5Z2zfufTXWsBjHIxWFP5QvMYg32UDRQew4cgpDcLulahxXTOHdkBKbbEMMGYnoUOZTVbxUpw==","signatures":[{"sig":"MEUCIQC/kFrT6VvXSl8CB9T3CJgVtQceZlMbhzowq0QJxlYDJQIgFxLLwf1mUJi62kprOgtKTohrjZrEHhn9YgxArskczRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5331.1.e0c8f54f73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7433maGYBO6Y0d5Z2zfufTXWsBjHIxWFP5QvMYg32UDRQew4cgpDcLulahxXTOHdkBKbbEMMGYnoUOZTVbxUpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5331.1.e0c8f54f73","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5331.1.e0c8f54f73","@open-mercato/shared":"0.6.5-canary.5331.1.e0c8f54f73"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5331.1.e0c8f54f73","@open-mercato/shared":"0.6.5-canary.5331.1.e0c8f54f73"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5331.1.e0c8f54f73_1781120334155_0.6035445857060278","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5330.1.a1196db607":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5330.1.a1196db607","_id":"@open-mercato/ai-assistant@0.6.5-canary.5330.1.a1196db607","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a3ee97d8b551ea1f4c631cfaf1ae94a9638d8b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5330.1.a1196db607.tgz","fileCount":757,"integrity":"sha512-twR+wJutMMDwOnN9r0xxRYc3A5a9Y54BNDFfCwTQmZzmzxsDDUccLn5j0vMEtkvXzCzQYO3ASWbuDmgzNR76bQ==","signatures":[{"sig":"MEUCIQCctPtiRHrC3R6etnoV0hqcpByzB3bYvQQZV5IpkhmBpwIgDJkN7mPdZClLeIuAaBsLcXrGe4S/wLi1cP3WDZl43oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5330.1.a1196db607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-twR+wJutMMDwOnN9r0xxRYc3A5a9Y54BNDFfCwTQmZzmzxsDDUccLn5j0vMEtkvXzCzQYO3ASWbuDmgzNR76bQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5330.1.a1196db607","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5330.1.a1196db607","@open-mercato/shared":"0.6.5-canary.5330.1.a1196db607"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5330.1.a1196db607","@open-mercato/shared":"0.6.5-canary.5330.1.a1196db607"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5330.1.a1196db607_1781120960859_0.33753557306613424","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5335.1.d13e73ea25":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5335.1.d13e73ea25","_id":"@open-mercato/ai-assistant@0.6.5-canary.5335.1.d13e73ea25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3b759b723b21544ae38114531d887e6b7bd15aa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5335.1.d13e73ea25.tgz","fileCount":757,"integrity":"sha512-8Yqt3735dmxCDzdAETUENtqFI7WVBM2uqvSqvpKBVfTFd6jjO6pPRLYrEphlhD+/9V+aFUd3xgdaUD4p6Jy6Uw==","signatures":[{"sig":"MEYCIQDft17OeqaBVHApWDlQOieLlOl41h7pvHx8yTcrxHVpfQIhAP0kq23/+TNa3xcaOXU8CXGiF3OT+heuS/k3thvYBPXR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5335.1.d13e73ea25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8Yqt3735dmxCDzdAETUENtqFI7WVBM2uqvSqvpKBVfTFd6jjO6pPRLYrEphlhD+/9V+aFUd3xgdaUD4p6Jy6Uw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5335.1.d13e73ea25","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5335.1.d13e73ea25","@open-mercato/shared":"0.6.5-canary.5335.1.d13e73ea25"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5335.1.d13e73ea25","@open-mercato/shared":"0.6.5-canary.5335.1.d13e73ea25"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5335.1.d13e73ea25_1781159232059_0.11432672317499959","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5336.1.27024905b6":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5336.1.27024905b6","_id":"@open-mercato/ai-assistant@0.6.5-canary.5336.1.27024905b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dbc6480f393a0d8b89bdf21d0bfb39e4c3e4ebd8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5336.1.27024905b6.tgz","fileCount":758,"integrity":"sha512-me7P1xKWPamkELbROEAAGyr1umjJLXO4IR/DB5snzakzS2O8cjmYb7yGgTbXP5214+5k69xqD/5xQfBEFeHKUg==","signatures":[{"sig":"MEYCIQC1wCEGOJPYCWdHEjjDkL6i/UnoQHhkg5iCyn0ADOPljAIhAM9Ws0pCMSsQmDwgbX8K3EeuQe+wc9lGjV8eVLLdOp7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5336.1.27024905b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6545596},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-me7P1xKWPamkELbROEAAGyr1umjJLXO4IR/DB5snzakzS2O8cjmYb7yGgTbXP5214+5k69xqD/5xQfBEFeHKUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5336.1.27024905b6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5336.1.27024905b6","@open-mercato/shared":"0.6.5-canary.5336.1.27024905b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5336.1.27024905b6","@open-mercato/shared":"0.6.5-canary.5336.1.27024905b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5336.1.27024905b6_1781160281472_0.6745986653020482","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5337.1.534b781eac":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5337.1.534b781eac","_id":"@open-mercato/ai-assistant@0.6.5-develop.5337.1.534b781eac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f2c0af2a02fab3d51fa7c6ce35f64bfee477535","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5337.1.534b781eac.tgz","fileCount":757,"integrity":"sha512-4DPSZ9BmDdUUd8ZNfBnSNCc+aCpm58NxGK+ktGGiWU/VBiBpDPKbxVViRWqufz7MvidR1Go2nkIFC/rHeJgA9Q==","signatures":[{"sig":"MEQCIC+/WMRn5kvI6CBALyFJ+IM4928Z5ODBV4TX7ubyHZKCAiAsClxPnGdriHzBbq/fX5l08/vlFzkH754zt/j5l3JTtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5337.1.534b781eac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4DPSZ9BmDdUUd8ZNfBnSNCc+aCpm58NxGK+ktGGiWU/VBiBpDPKbxVViRWqufz7MvidR1Go2nkIFC/rHeJgA9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5337.1.534b781eac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5337.1.534b781eac","@open-mercato/shared":"0.6.5-develop.5337.1.534b781eac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5337.1.534b781eac","@open-mercato/shared":"0.6.5-develop.5337.1.534b781eac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5337.1.534b781eac_1781160415575_0.5067857354186929","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5338.1.8e686edcfc":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5338.1.8e686edcfc","_id":"@open-mercato/ai-assistant@0.6.5-canary.5338.1.8e686edcfc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da90d7f1157f6cd8a4eae6b4bf8f3d4c88f0f086","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5338.1.8e686edcfc.tgz","fileCount":757,"integrity":"sha512-TmM9by4IBb1o6L4H/oTjfY7ulaSW/M9phr2DARDa+8CsuFaFwwxzaC01RAb1gQyfy0RB0KU2mjHRvJ07F6e5Tw==","signatures":[{"sig":"MEYCIQD8VcssPPLddnV+HWCdTW8DqkrfuLfCDOQCGtJgmX6bCAIhAPB3lsKsdHI/Hl9qLXOOwNr4qWdvkHvCoBNEdLMdTjaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5338.1.8e686edcfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6542792},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TmM9by4IBb1o6L4H/oTjfY7ulaSW/M9phr2DARDa+8CsuFaFwwxzaC01RAb1gQyfy0RB0KU2mjHRvJ07F6e5Tw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5338.1.8e686edcfc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5338.1.8e686edcfc","@open-mercato/shared":"0.6.5-canary.5338.1.8e686edcfc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5338.1.8e686edcfc","@open-mercato/shared":"0.6.5-canary.5338.1.8e686edcfc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5338.1.8e686edcfc_1781160445712_0.1704457901112526","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5357.1.d6f39da21a":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5357.1.d6f39da21a","_id":"@open-mercato/ai-assistant@0.6.5-canary.5357.1.d6f39da21a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd522806c9001535008d2639ebe137588ee12517","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5357.1.d6f39da21a.tgz","fileCount":757,"integrity":"sha512-P24ksxrPPl8BBY9QGoZPeAmC2GXMV0RfKLjp4WvN1ljMoVGziB7mrVSltO94+n0V3lnw0YijdDxRD0+7P2HRYw==","signatures":[{"sig":"MEQCIG51xMiCgSoWpe9wUU72HoCETnDsOGzPN+MgAKfGmqP/AiAu82rXtQ06lniSrr3hRqfQQ2NbTrlCUp7wxvZimIvrzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5357.1.d6f39da21a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6547653},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P24ksxrPPl8BBY9QGoZPeAmC2GXMV0RfKLjp4WvN1ljMoVGziB7mrVSltO94+n0V3lnw0YijdDxRD0+7P2HRYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5357.1.d6f39da21a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5357.1.d6f39da21a","@open-mercato/shared":"0.6.5-canary.5357.1.d6f39da21a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5357.1.d6f39da21a","@open-mercato/shared":"0.6.5-canary.5357.1.d6f39da21a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5357.1.d6f39da21a_1781162049472_0.09686943069811038","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5356.1.59ca80eaa7":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5356.1.59ca80eaa7","_id":"@open-mercato/ai-assistant@0.6.5-canary.5356.1.59ca80eaa7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e1e85526dbc9b2f2d83153da1afe372a76f8152e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5356.1.59ca80eaa7.tgz","fileCount":758,"integrity":"sha512-2MdncFUT5/o4RGmSjX/PauNvNRj/dZ3aCiUNstmzFizbXv2bwhbmubXDfGaeF+lpIHcxpjtl3x+G6W70wb/i0Q==","signatures":[{"sig":"MEYCIQDRDSnosnXcqhq7sW5/O7epmkzB8fCFLR3Xr19gU7qgPQIhAMquaX34iQBPSGDIAVGGvQuQVQzXWOS9tOuZo6htpMKv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5356.1.59ca80eaa7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6545596},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2MdncFUT5/o4RGmSjX/PauNvNRj/dZ3aCiUNstmzFizbXv2bwhbmubXDfGaeF+lpIHcxpjtl3x+G6W70wb/i0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5356.1.59ca80eaa7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5356.1.59ca80eaa7","@open-mercato/shared":"0.6.5-canary.5356.1.59ca80eaa7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5356.1.59ca80eaa7","@open-mercato/shared":"0.6.5-canary.5356.1.59ca80eaa7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5356.1.59ca80eaa7_1781163171481_0.9301287880368869","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5272.2.872223b814":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5272.2.872223b814","_id":"@open-mercato/ai-assistant@0.6.5-canary.5272.2.872223b814","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"57d2642282657328acd4152f68981df70fee353b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5272.2.872223b814.tgz","fileCount":757,"integrity":"sha512-AB6TcMXS2JwqYjwPZ012kJf38KfHEsHdcO3mn1CvFM+n/KQt4TcVq1Jr5Kr1q5XHLXFW1p/0UxUA13CSwzXoyA==","signatures":[{"sig":"MEUCIQDiI80WNUKyAgbx4bp2zGNYL6Ylrg4XTYx3p+nWh4UP3gIgPGl6/Ez46XN6n5Qnl/hD1CZ61ZGzb5m+sJp1EBRicYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5272.2.872223b814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6551284},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AB6TcMXS2JwqYjwPZ012kJf38KfHEsHdcO3mn1CvFM+n/KQt4TcVq1Jr5Kr1q5XHLXFW1p/0UxUA13CSwzXoyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5272.2.872223b814","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5272.2.872223b814","@open-mercato/shared":"0.6.5-canary.5272.2.872223b814"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5272.2.872223b814","@open-mercato/shared":"0.6.5-canary.5272.2.872223b814"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5272.2.872223b814_1781163282457_0.3563727162676704","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5382.1.f542de69af":{"name":"@open-mercato/ai-assistant","version":"0.6.5-develop.5382.1.f542de69af","_id":"@open-mercato/ai-assistant@0.6.5-develop.5382.1.f542de69af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0cb441dd442de1797b60ffa3f87f7a047bf2c56c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-develop.5382.1.f542de69af.tgz","fileCount":761,"integrity":"sha512-eJi2CUEHAHWjxr1yyitJ3pRpU++vcJzTc+m0DvmpaGt7wWQhZ0lHV72+IHz5r7+9yao7UKYN/x9VYSLWuldFUw==","signatures":[{"sig":"MEUCIQD5esLA6YkdpnlxKVIaDZFYJs1eEGXrYW7pxK+x/tzDqwIgYlgP8lSjIBA3XiTws3u8DZvHFlM0RZoVMDjxovvgZn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-develop.5382.1.f542de69af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566873},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eJi2CUEHAHWjxr1yyitJ3pRpU++vcJzTc+m0DvmpaGt7wWQhZ0lHV72+IHz5r7+9yao7UKYN/x9VYSLWuldFUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-develop.5382.1.f542de69af","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-develop.5382.1.f542de69af","@open-mercato/shared":"0.6.5-develop.5382.1.f542de69af"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-develop.5382.1.f542de69af","@open-mercato/shared":"0.6.5-develop.5382.1.f542de69af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-develop.5382.1.f542de69af_1781163364171_0.5870983849600175","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5385.1.1bc2e1724c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5385.1.1bc2e1724c","_id":"@open-mercato/ai-assistant@0.6.5-canary.5385.1.1bc2e1724c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8cedec95817bc6a8a951c0cd1e5233272e89338c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5385.1.1bc2e1724c.tgz","fileCount":761,"integrity":"sha512-83CFer+0Rl0bSrgKtSYDzoYzxuEOEjyqUJhxVL4mEju83xVnDBpDNaJTLTG2MAumNi0DN87aNc4uhoWsnlhIvQ==","signatures":[{"sig":"MEQCIEzMwfzlwp+xw2yz0UbYsQvswK2gmy1reNYCPgqbBb8kAiAUKJKaGUsYFFiEYmDxAQ5IyUpMAmSwFGkny4a7foscBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5385.1.1bc2e1724c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6566867},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-83CFer+0Rl0bSrgKtSYDzoYzxuEOEjyqUJhxVL4mEju83xVnDBpDNaJTLTG2MAumNi0DN87aNc4uhoWsnlhIvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5385.1.1bc2e1724c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5385.1.1bc2e1724c","@open-mercato/shared":"0.6.5-canary.5385.1.1bc2e1724c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5385.1.1bc2e1724c","@open-mercato/shared":"0.6.5-canary.5385.1.1bc2e1724c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5385.1.1bc2e1724c_1781163416004_0.8093925238172217","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5407.1.d888dd7e41":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5407.1.d888dd7e41","_id":"@open-mercato/ai-assistant@0.6.5-canary.5407.1.d888dd7e41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b021bf98548b54608c3e585d2cce797791bce097","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5407.1.d888dd7e41.tgz","fileCount":761,"integrity":"sha512-3jC8WvqCp1F0ZQYJE1fTKUQ4SXBGQj8pWY6NlQf3G25E4oSfaDOQO3M7+8/LKTgF1qJ/1n/3cUSdUxiasDVzGQ==","signatures":[{"sig":"MEQCICU6iw0tPEt1tHGcYQBtXtFmiGbZQmUU/edlId/qfTNLAiAZ697BuWWdLjpJsnq+qQmymOp7gSl7323E/OaHE5Tq+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5407.1.d888dd7e41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6587227},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3jC8WvqCp1F0ZQYJE1fTKUQ4SXBGQj8pWY6NlQf3G25E4oSfaDOQO3M7+8/LKTgF1qJ/1n/3cUSdUxiasDVzGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5407.1.d888dd7e41","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5407.1.d888dd7e41","@open-mercato/shared":"0.6.5-canary.5407.1.d888dd7e41"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5407.1.d888dd7e41","@open-mercato/shared":"0.6.5-canary.5407.1.d888dd7e41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5407.1.d888dd7e41_1781165194093_0.8908080595888572","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5412.1.e2a52b14f0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5412.1.e2a52b14f0","_id":"@open-mercato/ai-assistant@0.6.6-develop.5412.1.e2a52b14f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb0ec6c0279ea3b9c4f517950c4ea88f45cc6aab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5412.1.e2a52b14f0.tgz","fileCount":761,"integrity":"sha512-T6BOWD+o4Z+2pQU+MjkoabzIrV8fnTBimRIF8lyx/PmWktxj5Tanv0UyfNSlTjF0umkWaIQG1Cf4XFuduuhLQw==","signatures":[{"sig":"MEUCIQDcSaUAh7QTBYIzdVWEevcm1G/xz8hNsfon90zip6cU6wIgVFlr6yraYH31dQ5jPXcjK4pLo99+hDUKwQv8VbrwMWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5412.1.e2a52b14f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6587233},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T6BOWD+o4Z+2pQU+MjkoabzIrV8fnTBimRIF8lyx/PmWktxj5Tanv0UyfNSlTjF0umkWaIQG1Cf4XFuduuhLQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5412.1.e2a52b14f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5412.1.e2a52b14f0","@open-mercato/shared":"0.6.6-develop.5412.1.e2a52b14f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5412.1.e2a52b14f0","@open-mercato/shared":"0.6.6-develop.5412.1.e2a52b14f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5412.1.e2a52b14f0_1781166328792_0.030065993687764747","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5406.1.957816a51c":{"name":"@open-mercato/ai-assistant","version":"0.6.5-canary.5406.1.957816a51c","_id":"@open-mercato/ai-assistant@0.6.5-canary.5406.1.957816a51c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4da869124eb002f51e41b64affdae84fa921b1f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5-canary.5406.1.957816a51c.tgz","fileCount":762,"integrity":"sha512-I5yoKrm0+mZTHsMcrx3uGz/RkkYzW84Ve9dftt5ivsfYvtpu5Yyj4MeKPemPlFjIEdD0/4G+Teh+NLvztBt+Rg==","signatures":[{"sig":"MEUCIQCwSU0RDgvfTFbwOGt9kY3JhEI1OFEmNdvMg4+lH4eifQIgJ8vpjwcuCj/SEe4bddGO+hq7Q/LoDjp3eOy5xD3x+oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5-canary.5406.1.957816a51c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I5yoKrm0+mZTHsMcrx3uGz/RkkYzW84Ve9dftt5ivsfYvtpu5Yyj4MeKPemPlFjIEdD0/4G+Teh+NLvztBt+Rg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5-canary.5406.1.957816a51c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5-canary.5406.1.957816a51c","@open-mercato/shared":"0.6.5-canary.5406.1.957816a51c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5-canary.5406.1.957816a51c","@open-mercato/shared":"0.6.5-canary.5406.1.957816a51c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5-canary.5406.1.957816a51c_1781166401736_0.5116787386056658","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5413.1.341393a259":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5413.1.341393a259","_id":"@open-mercato/ai-assistant@0.6.6-canary.5413.1.341393a259","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af8a0c2ab2c89cb44da7080efe8a5d3bdda37e8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5413.1.341393a259.tgz","fileCount":761,"integrity":"sha512-Po1YY5+XnBda44e3ZMTs6EruoYgiEeQMzJXZsLR+cXk2UCUJpEdFwifrEQnYCWf0wj9aSXtoBygWpqI/sqaTvg==","signatures":[{"sig":"MEQCIELdma8/aa0LaNJFLZxtM0FKtNvNQxw4w/Cjg8SOQhZeAiBIjbNuR5OrqF3gU0rvcc2+dUhIyU26KFl8pa2QV/Tn7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5413.1.341393a259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6587227},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Po1YY5+XnBda44e3ZMTs6EruoYgiEeQMzJXZsLR+cXk2UCUJpEdFwifrEQnYCWf0wj9aSXtoBygWpqI/sqaTvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5413.1.341393a259","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5413.1.341393a259","@open-mercato/shared":"0.6.6-canary.5413.1.341393a259"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5413.1.341393a259","@open-mercato/shared":"0.6.6-canary.5413.1.341393a259"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5413.1.341393a259_1781166627052_0.21156796568958525","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5422.1.5cfb5c42e5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5422.1.5cfb5c42e5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5422.1.5cfb5c42e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ed336630d294d858de114d3514f482761af8ba8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5422.1.5cfb5c42e5.tgz","fileCount":762,"integrity":"sha512-Dp/cDrWa+jQfuXMdAtzjD1yC60ZFnrsYPdC5uqF6gw/EcVp50l4QsQHWejZu8L0PotE8VmEOra0VIZKIQNwk5A==","signatures":[{"sig":"MEQCIFVx320WbREAZTZSoISmbSnBDnWovxgCIAWQB01rfMf/AiAFgXh0Ea0biQZyOHxLkJfQGSEwUse0UeUCNOd7WzKusg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5422.1.5cfb5c42e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Dp/cDrWa+jQfuXMdAtzjD1yC60ZFnrsYPdC5uqF6gw/EcVp50l4QsQHWejZu8L0PotE8VmEOra0VIZKIQNwk5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5422.1.5cfb5c42e5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5422.1.5cfb5c42e5","@open-mercato/shared":"0.6.6-canary.5422.1.5cfb5c42e5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5422.1.5cfb5c42e5","@open-mercato/shared":"0.6.6-canary.5422.1.5cfb5c42e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5422.1.5cfb5c42e5_1781169677004_0.24503007160922463","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5429.1.933a8cde6a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5429.1.933a8cde6a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5429.1.933a8cde6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"741a30fe94070beff49718ca3f75deed7780210d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5429.1.933a8cde6a.tgz","fileCount":761,"integrity":"sha512-8jVu4Ypt+PVWIAsrR+/0AUAhrsV9OkL0rTtjHTIOHf8PaYGEJugSqdNs1IVzWMRvfObNwykVpTHrlfeTBDMrpA==","signatures":[{"sig":"MEUCIAXVZSWkFsxW85efGVbpbIQo9N/cUtWADsSA5PVRs35sAiEA4MOgzJ89NJWHAsa2lby81ZvNBLZDeQSdtMMTSuo8gZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5429.1.933a8cde6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6587227},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8jVu4Ypt+PVWIAsrR+/0AUAhrsV9OkL0rTtjHTIOHf8PaYGEJugSqdNs1IVzWMRvfObNwykVpTHrlfeTBDMrpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5429.1.933a8cde6a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5429.1.933a8cde6a","@open-mercato/shared":"0.6.6-canary.5429.1.933a8cde6a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5429.1.933a8cde6a","@open-mercato/shared":"0.6.6-canary.5429.1.933a8cde6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5429.1.933a8cde6a_1781169769569_0.21547001848254932","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5431.1.384a97c7a2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5431.1.384a97c7a2","_id":"@open-mercato/ai-assistant@0.6.6-develop.5431.1.384a97c7a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0979427a1f0081fdff8d441b1251b3ca16aa5b16","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5431.1.384a97c7a2.tgz","fileCount":762,"integrity":"sha512-K6uATJMB7WP1t8JmQ/LveIRb9QNutgS53u8c+/41PKU/xT4r0ykHlXg02iGf/Luq4kAUmlkguejb/NZFos2beg==","signatures":[{"sig":"MEUCIQDfkl1sDtb/+pyUkgu772tCO0bnkOYu3Y0DeUnXWsdZFgIgOL0bKFzDeU53DWDAlY8688mXvDB1eyMYmikpkRALZWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5431.1.384a97c7a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K6uATJMB7WP1t8JmQ/LveIRb9QNutgS53u8c+/41PKU/xT4r0ykHlXg02iGf/Luq4kAUmlkguejb/NZFos2beg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5431.1.384a97c7a2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5431.1.384a97c7a2","@open-mercato/shared":"0.6.6-develop.5431.1.384a97c7a2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5431.1.384a97c7a2","@open-mercato/shared":"0.6.6-develop.5431.1.384a97c7a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5431.1.384a97c7a2_1781169997791_0.9443990388616721","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5430.1.36c322c0c8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5430.1.36c322c0c8","_id":"@open-mercato/ai-assistant@0.6.6-canary.5430.1.36c322c0c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e765e527a5eede17a38e4ee1b54a4f7fc56e257","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5430.1.36c322c0c8.tgz","fileCount":762,"integrity":"sha512-1bWjPmlCCZN0jlGWNuoD3/E0QZD9UId4kxox8EbOOzlmelS8B1jQBDYIIOdUwhX40zuLv+N4HIvQ4lRGttf9fw==","signatures":[{"sig":"MEUCIQC7QhXKxXuJ0xk+R92EumwUTzBQACSgWwFavvDEZgYuaQIgE6HK3L9bn987X8MoKNfJYW8zx99/dcLEvokId1IFsNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5430.1.36c322c0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1bWjPmlCCZN0jlGWNuoD3/E0QZD9UId4kxox8EbOOzlmelS8B1jQBDYIIOdUwhX40zuLv+N4HIvQ4lRGttf9fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5430.1.36c322c0c8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5430.1.36c322c0c8","@open-mercato/shared":"0.6.6-canary.5430.1.36c322c0c8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5430.1.36c322c0c8","@open-mercato/shared":"0.6.6-canary.5430.1.36c322c0c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5430.1.36c322c0c8_1781170240955_0.08600080851162262","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5432.1.1ad1db5903":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5432.1.1ad1db5903","_id":"@open-mercato/ai-assistant@0.6.6-canary.5432.1.1ad1db5903","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46a06a5b25696751a27358a951fed609b4174567","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5432.1.1ad1db5903.tgz","fileCount":762,"integrity":"sha512-p7flDfc3AW2by5mjZieqDssbLpRtD82ZXLqFMM6pYKX7b72syt2k5LKu7Z2PoB5U1tRtPYrF+5KnVxo+9t2dtQ==","signatures":[{"sig":"MEQCIQDHJelG9w0Gdv33L55lzoxkqGMNP/Vgx/Deg4mJqMGuYgIfOyxYjuUuMwJMJAm7O7R4c2vXrDm66I9EQ30gQure3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5432.1.1ad1db5903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p7flDfc3AW2by5mjZieqDssbLpRtD82ZXLqFMM6pYKX7b72syt2k5LKu7Z2PoB5U1tRtPYrF+5KnVxo+9t2dtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5432.1.1ad1db5903","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5432.1.1ad1db5903","@open-mercato/shared":"0.6.6-canary.5432.1.1ad1db5903"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5432.1.1ad1db5903","@open-mercato/shared":"0.6.6-canary.5432.1.1ad1db5903"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5432.1.1ad1db5903_1781170315888_0.2957812845245318","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5437.1.53c414d811":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5437.1.53c414d811","_id":"@open-mercato/ai-assistant@0.6.6-canary.5437.1.53c414d811","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ff51c73f3b67c09edcf1b3632384cfb431c0cd11","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5437.1.53c414d811.tgz","fileCount":762,"integrity":"sha512-Wt6NaiSirwUYGb8bv5SpdpVvO/Gw30Ad9ZjMqZncnRtiwQ3aFEZYtQ0srgrYW7Vla/d9VEYC+uuzBj6QaumCmg==","signatures":[{"sig":"MEUCIDVgRf3ofDJaQzefWCKFxhHrivGzuFR+1ikvHPjM43X5AiEA2msKBn6SSeXj3j7FrEPHxBuNmoBVxhuJF/z2X0aJYiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5437.1.53c414d811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Wt6NaiSirwUYGb8bv5SpdpVvO/Gw30Ad9ZjMqZncnRtiwQ3aFEZYtQ0srgrYW7Vla/d9VEYC+uuzBj6QaumCmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5437.1.53c414d811","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5437.1.53c414d811","@open-mercato/shared":"0.6.6-canary.5437.1.53c414d811"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5437.1.53c414d811","@open-mercato/shared":"0.6.6-canary.5437.1.53c414d811"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5437.1.53c414d811_1781174308600_0.0900401706193672","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5438.1.be6ac2bf3b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5438.1.be6ac2bf3b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5438.1.be6ac2bf3b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41eff92a3935e1a045387f400eef09feca34a06d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5438.1.be6ac2bf3b.tgz","fileCount":762,"integrity":"sha512-jxPmUMRi7oBC9QOf6dWfT5E4Rdg3hteJhCeI6Vi+YoT08Cocph0sfN8DfmndqQZzEUSomL957kZ3etiTgTaWgw==","signatures":[{"sig":"MEUCIA4xX4BzNPfQ09fhi3xlRYCTZMpueZaiWiKCCnS1ZovuAiEAgmVx6C4CY+lw+MxkHsvL69U72EH7m3zxADD8orLAi8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5438.1.be6ac2bf3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jxPmUMRi7oBC9QOf6dWfT5E4Rdg3hteJhCeI6Vi+YoT08Cocph0sfN8DfmndqQZzEUSomL957kZ3etiTgTaWgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5438.1.be6ac2bf3b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5438.1.be6ac2bf3b","@open-mercato/shared":"0.6.6-canary.5438.1.be6ac2bf3b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5438.1.be6ac2bf3b","@open-mercato/shared":"0.6.6-canary.5438.1.be6ac2bf3b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5438.1.be6ac2bf3b_1781178303571_0.6975395220927532","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5440.1.cf9e492ca5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5440.1.cf9e492ca5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5440.1.cf9e492ca5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c774b5d2feb7026e1404d1cc0c8cdc41f281fbee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5440.1.cf9e492ca5.tgz","fileCount":762,"integrity":"sha512-vx2gIedGfFmUZemmR0xSsGBOoQtPT+oPFnYc1AxlBSDSoaYKPCq6f7WL5j4SCq1ihZccPSPRlqQq22K0JvWW7Q==","signatures":[{"sig":"MEUCIEHIUEGcfy6mkzeUPrPUbnqpdkWUg+GGliHd2N2vj6hhAiEAqQjKUzL7H2arTWxcGt9wUuExcCsnGjeYJa3ZU+v6zhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5440.1.cf9e492ca5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vx2gIedGfFmUZemmR0xSsGBOoQtPT+oPFnYc1AxlBSDSoaYKPCq6f7WL5j4SCq1ihZccPSPRlqQq22K0JvWW7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5440.1.cf9e492ca5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5440.1.cf9e492ca5","@open-mercato/shared":"0.6.6-canary.5440.1.cf9e492ca5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5440.1.cf9e492ca5","@open-mercato/shared":"0.6.6-canary.5440.1.cf9e492ca5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5440.1.cf9e492ca5_1781180399817_0.15073500988406408","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5442.1.46a60acdeb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5442.1.46a60acdeb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5442.1.46a60acdeb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2f023c5a1f2e3165d702d721910fb119b0f093f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5442.1.46a60acdeb.tgz","fileCount":762,"integrity":"sha512-XUCkQbHcruCQzhOYZDgVFcT9KsP9nww9xir45ENgyPS3oOI4urCvZhKJvsb3INTPYH9EbUG43AXrodpJMviB+A==","signatures":[{"sig":"MEQCIFtc2kIYCtM6NqpzbX4Ng0menho++1yUpIGykUP5g+3jAiAZBV30Ff+SyVzn1UCHGrSGaXEaoD2jCZoODKltNcqEDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5442.1.46a60acdeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XUCkQbHcruCQzhOYZDgVFcT9KsP9nww9xir45ENgyPS3oOI4urCvZhKJvsb3INTPYH9EbUG43AXrodpJMviB+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5442.1.46a60acdeb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5442.1.46a60acdeb","@open-mercato/shared":"0.6.6-canary.5442.1.46a60acdeb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5442.1.46a60acdeb","@open-mercato/shared":"0.6.6-canary.5442.1.46a60acdeb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5442.1.46a60acdeb_1781182076889_0.8481191870907479","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5444.1.772518065b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5444.1.772518065b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5444.1.772518065b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2a16c2e7954f2588fc5ad9714d31620003ce0c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5444.1.772518065b.tgz","fileCount":762,"integrity":"sha512-p3v6+xOBYYtK7BW+WC8OjRr3hrqXr5E9f+p3be5jNu1WoBp6y4OkHYXbCb3ygLEEwROUgnQVDxEWZ6TAnWXkMA==","signatures":[{"sig":"MEUCIQCtHDYNPx4d13mAevdhHj9o1evpMX1UfJ07i1SIdc7KygIgGb9jc8xY2D1cXQ0spWGZyUmwLesMqVFDMYqJnf3AavY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5444.1.772518065b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p3v6+xOBYYtK7BW+WC8OjRr3hrqXr5E9f+p3be5jNu1WoBp6y4OkHYXbCb3ygLEEwROUgnQVDxEWZ6TAnWXkMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5444.1.772518065b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5444.1.772518065b","@open-mercato/shared":"0.6.6-canary.5444.1.772518065b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5444.1.772518065b","@open-mercato/shared":"0.6.6-canary.5444.1.772518065b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5444.1.772518065b_1781184885682_0.9496243569602334","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5459.1.170077434e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5459.1.170077434e","_id":"@open-mercato/ai-assistant@0.6.6-develop.5459.1.170077434e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22badc1ea7131e6660ec8e2914ae7cc49a20e556","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5459.1.170077434e.tgz","fileCount":762,"integrity":"sha512-hFziy9I33hvVDAZTeThqY3CmpK6lfxAqR9Tml5CcyWIzdFqZqvh0DbByQlcDB1CLqOcpv1E7RGu+Lh/B2481sg==","signatures":[{"sig":"MEQCICa5t36y+gs7/jYW6rbjMZA3ww+wl/jcrD3yJItq+A8RAiA9yrmsiJiLpSRqaChnmotw5EcO98/GIelvrqcElviksQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5459.1.170077434e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hFziy9I33hvVDAZTeThqY3CmpK6lfxAqR9Tml5CcyWIzdFqZqvh0DbByQlcDB1CLqOcpv1E7RGu+Lh/B2481sg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5459.1.170077434e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5459.1.170077434e","@open-mercato/shared":"0.6.6-develop.5459.1.170077434e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5459.1.170077434e","@open-mercato/shared":"0.6.6-develop.5459.1.170077434e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5459.1.170077434e_1781191621141_0.7187376470218507","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5460.1.b790700e24":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5460.1.b790700e24","_id":"@open-mercato/ai-assistant@0.6.6-canary.5460.1.b790700e24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9cf6ee50d90e05ba428e215802082d05d8d540b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5460.1.b790700e24.tgz","fileCount":762,"integrity":"sha512-z66Wv4xiAiwp/eRs57wJHryO34WPzNzBw5KxxoL1GxFV1484eNnOedK3h9m+if62+q8MrrnE6eSt7CMT9ExsYA==","signatures":[{"sig":"MEQCIAmLihAuffuaod7OzPS7JATfvkKGhrAgiBtsJI52zka8AiBNmshzVTWsSdqaGvsLELQFX1hWNJzABVFBxdextKox8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5460.1.b790700e24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z66Wv4xiAiwp/eRs57wJHryO34WPzNzBw5KxxoL1GxFV1484eNnOedK3h9m+if62+q8MrrnE6eSt7CMT9ExsYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5460.1.b790700e24","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5460.1.b790700e24","@open-mercato/shared":"0.6.6-canary.5460.1.b790700e24"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5460.1.b790700e24","@open-mercato/shared":"0.6.6-canary.5460.1.b790700e24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5460.1.b790700e24_1781193629925_0.6302962966086332","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5469.1.12922dda29":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5469.1.12922dda29","_id":"@open-mercato/ai-assistant@0.6.6-canary.5469.1.12922dda29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7f36b61f042257baae4612250a818887b22f9b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5469.1.12922dda29.tgz","fileCount":762,"integrity":"sha512-vJIuUwOPESLEaw/Y4gDUHEmlPaQsSEG2+PVCpdSny9kxRYpij1uGyRyjp9rECbx1iryPhdI0YGmMxboQEb45Tg==","signatures":[{"sig":"MEUCIAgHEgAB81abhIQUcmQ/YD21q41aPVI4xW4l5LvJ/q83AiEAns766XzeJHltnOv3UiRQcq/PmoUsgD3yFnAr+k19EKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5469.1.12922dda29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vJIuUwOPESLEaw/Y4gDUHEmlPaQsSEG2+PVCpdSny9kxRYpij1uGyRyjp9rECbx1iryPhdI0YGmMxboQEb45Tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5469.1.12922dda29","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5469.1.12922dda29","@open-mercato/shared":"0.6.6-canary.5469.1.12922dda29"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5469.1.12922dda29","@open-mercato/shared":"0.6.6-canary.5469.1.12922dda29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5469.1.12922dda29_1781241153340_0.9575877882998869","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5470.1.0fcae0baa8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5470.1.0fcae0baa8","_id":"@open-mercato/ai-assistant@0.6.6-canary.5470.1.0fcae0baa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2c8e878023601116125b21eae089ce9c2ce57aee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5470.1.0fcae0baa8.tgz","fileCount":762,"integrity":"sha512-cnsSXKpKb79yXAsxbjnBaSY7ctbTwQy1r+IaPByCnR8emugOvJBSlkSVHCOs68GW/NIqWUT7a0K/bTAmN5eFGg==","signatures":[{"sig":"MEQCIGyemn3eYhJ0uTfqcbcghXzkb9NcAu749Zyiv35BUcisAiBE7BAZgQEm1G15lxOBm4KfqorAcZNgsRE0Vi+uxr3k8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5470.1.0fcae0baa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cnsSXKpKb79yXAsxbjnBaSY7ctbTwQy1r+IaPByCnR8emugOvJBSlkSVHCOs68GW/NIqWUT7a0K/bTAmN5eFGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5470.1.0fcae0baa8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5470.1.0fcae0baa8","@open-mercato/shared":"0.6.6-canary.5470.1.0fcae0baa8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5470.1.0fcae0baa8","@open-mercato/shared":"0.6.6-canary.5470.1.0fcae0baa8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5470.1.0fcae0baa8_1781244028738_0.6245385240419785","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5482.1.467a24ace7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5482.1.467a24ace7","_id":"@open-mercato/ai-assistant@0.6.6-canary.5482.1.467a24ace7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32f45153312874e773a92409f1cccf621d693389","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5482.1.467a24ace7.tgz","fileCount":762,"integrity":"sha512-uDjbArDvxBxyS1iYIKtHwMvwZN6OwhLUbGVaJqmocx9ykMz1t/EI5no6qzV6EY/IjCLzzWgebAhBwUNZWfC/cA==","signatures":[{"sig":"MEUCIQCQr3s7byuVdRbrkB5QZl3k0i3abStCGoWhTuVplIOPnQIgIsYxEUIOF5YltvmhTOo6+WLasXXHrbGOevhYY+YfPIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5482.1.467a24ace7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uDjbArDvxBxyS1iYIKtHwMvwZN6OwhLUbGVaJqmocx9ykMz1t/EI5no6qzV6EY/IjCLzzWgebAhBwUNZWfC/cA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5482.1.467a24ace7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5482.1.467a24ace7","@open-mercato/shared":"0.6.6-canary.5482.1.467a24ace7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5482.1.467a24ace7","@open-mercato/shared":"0.6.6-canary.5482.1.467a24ace7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5482.1.467a24ace7_1781329679723_0.06655942249905711","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5483.1.a1129165ea":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5483.1.a1129165ea","_id":"@open-mercato/ai-assistant@0.6.6-develop.5483.1.a1129165ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ff644dcc37443d4928c2ab7c281048f961792fd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5483.1.a1129165ea.tgz","fileCount":762,"integrity":"sha512-D9E7e+26vWwPe0WXvtqW1Jo5+LfqdH0MhzpMitGjM/w7lPL5a49tgbeisCDlcQY0XpkROwZcd9tAr/aXbJAHpg==","signatures":[{"sig":"MEUCIQCYIuFBB3Tu5Z3BJkBJ7VUyxuFUdD0GRgvDK3f5p7D5KgIgCcDvqINDy6QJGPOBfVAXgK20LdCurwMbXy5+nTvivkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5483.1.a1129165ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D9E7e+26vWwPe0WXvtqW1Jo5+LfqdH0MhzpMitGjM/w7lPL5a49tgbeisCDlcQY0XpkROwZcd9tAr/aXbJAHpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5483.1.a1129165ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5483.1.a1129165ea","@open-mercato/shared":"0.6.6-develop.5483.1.a1129165ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5483.1.a1129165ea","@open-mercato/shared":"0.6.6-develop.5483.1.a1129165ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5483.1.a1129165ea_1781333885763_0.978345619424885","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5484.1.68a7662794":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5484.1.68a7662794","_id":"@open-mercato/ai-assistant@0.6.6-canary.5484.1.68a7662794","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8f0095efd4b32a75820fe0a5bbd782aa047b606","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5484.1.68a7662794.tgz","fileCount":762,"integrity":"sha512-4ZPJd4CCn9eUaSVE+JrBA29lZjMZPIAGprKKxLxtqvBrwpl/HYljJyOhOqx7195HvZBnQVcafyx0bZrABso3vQ==","signatures":[{"sig":"MEQCIEKndbs1S0K0bXAy4YSqQlezJUIv1txc2bU83aVQdhYaAiBDy18mFgWDsoZYQtTF9BLgX+fmhcBMfLdnURB4QLGqCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5484.1.68a7662794","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4ZPJd4CCn9eUaSVE+JrBA29lZjMZPIAGprKKxLxtqvBrwpl/HYljJyOhOqx7195HvZBnQVcafyx0bZrABso3vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5484.1.68a7662794","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5484.1.68a7662794","@open-mercato/shared":"0.6.6-canary.5484.1.68a7662794"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5484.1.68a7662794","@open-mercato/shared":"0.6.6-canary.5484.1.68a7662794"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5484.1.68a7662794_1781333909031_0.00823583212731216","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5485.1.e494bca2b7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5485.1.e494bca2b7","_id":"@open-mercato/ai-assistant@0.6.6-canary.5485.1.e494bca2b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f17dc75d4b422988232d75fcc6b13ba4fe967978","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5485.1.e494bca2b7.tgz","fileCount":762,"integrity":"sha512-VtcaQlwgF18AD2QQX4VIwi1L+TkE9C/QXBn/XiWS7xPlrVAx7KEn5PbGysp2TY4IXnGqVnQL1J9ws5Ix3ImpHQ==","signatures":[{"sig":"MEQCIA2uhLixkcdg1NAIEKTSd8MBX6IHYlKznqnwAOlkDC+hAiB3AI3z9nYA54gWX/07e4yHx5TgeCkF0rMUAH8vkSJhdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5485.1.e494bca2b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VtcaQlwgF18AD2QQX4VIwi1L+TkE9C/QXBn/XiWS7xPlrVAx7KEn5PbGysp2TY4IXnGqVnQL1J9ws5Ix3ImpHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5485.1.e494bca2b7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5485.1.e494bca2b7","@open-mercato/shared":"0.6.6-canary.5485.1.e494bca2b7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5485.1.e494bca2b7","@open-mercato/shared":"0.6.6-canary.5485.1.e494bca2b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5485.1.e494bca2b7_1781333992618_0.724655373908031","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5486.1.930a936ceb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5486.1.930a936ceb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5486.1.930a936ceb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58b8945fa9324c0b6d3761a95d418376467b3f5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5486.1.930a936ceb.tgz","fileCount":762,"integrity":"sha512-GUc30CiVXiDGQkzbcTbiTxPbUB7/nzQy56hcKhDeDIgsKX9KsC1GB/rzl+bVGBFJhKuw2dfNQNp8j7iEGl1VAA==","signatures":[{"sig":"MEUCIQCUpDOM/ZE3S9KilCkMKSBo3VuGXR59WfT+gWfuDax61wIgfU4o5IbgECg5SuJiG3v/DordNFuqCnTyrCjQ3RDc9bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5486.1.930a936ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GUc30CiVXiDGQkzbcTbiTxPbUB7/nzQy56hcKhDeDIgsKX9KsC1GB/rzl+bVGBFJhKuw2dfNQNp8j7iEGl1VAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5486.1.930a936ceb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5486.1.930a936ceb","@open-mercato/shared":"0.6.6-canary.5486.1.930a936ceb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5486.1.930a936ceb","@open-mercato/shared":"0.6.6-canary.5486.1.930a936ceb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5486.1.930a936ceb_1781335176438_0.8727973835253984","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5489.1.725103a93e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5489.1.725103a93e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5489.1.725103a93e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3de40379b580d2316106886384ffc2155b12fec2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5489.1.725103a93e.tgz","fileCount":762,"integrity":"sha512-eeYz/mA0NXHTLV2C/uJhSsdifMRm0JVwEi3gwyYdnv4eWAm38etIFE+134Al/OyM/yuWr6dqBjbOm9Pp7AfF5g==","signatures":[{"sig":"MEUCIAXrIv/aaIGJ0OdhEQMK/yPyC9Y/p2i9M9zatm3Zp5xZAiEAkvJUbTVRNaPPAtBje+4lc5GdKAdImOqrznHGu5J83BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5489.1.725103a93e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eeYz/mA0NXHTLV2C/uJhSsdifMRm0JVwEi3gwyYdnv4eWAm38etIFE+134Al/OyM/yuWr6dqBjbOm9Pp7AfF5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5489.1.725103a93e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5489.1.725103a93e","@open-mercato/shared":"0.6.6-canary.5489.1.725103a93e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5489.1.725103a93e","@open-mercato/shared":"0.6.6-canary.5489.1.725103a93e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5489.1.725103a93e_1781338067019_0.08941461818206009","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5491.1.469e89d368":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5491.1.469e89d368","_id":"@open-mercato/ai-assistant@0.6.6-develop.5491.1.469e89d368","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5354bcff06e90027a0c964e6e5b33e9c596099b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5491.1.469e89d368.tgz","fileCount":762,"integrity":"sha512-zhnl6Q/iC9jZfcrcLZyvT0ViUEW7nQhzJ+ci4+Hcttwv5jkUYjg3TvqWpzyCMo6AFuPKHA53Su5/g2J4m5XtDg==","signatures":[{"sig":"MEUCIHR1EkTEZsLn686NCjfNPHCUNe07m3+Xsr4NwPDK/IHVAiEA8X5t46qgb2f899hpmvOscfzVSLZw1ro9gi5Di/6qoRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5491.1.469e89d368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zhnl6Q/iC9jZfcrcLZyvT0ViUEW7nQhzJ+ci4+Hcttwv5jkUYjg3TvqWpzyCMo6AFuPKHA53Su5/g2J4m5XtDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5491.1.469e89d368","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5491.1.469e89d368","@open-mercato/shared":"0.6.6-develop.5491.1.469e89d368"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5491.1.469e89d368","@open-mercato/shared":"0.6.6-develop.5491.1.469e89d368"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5491.1.469e89d368_1781339078256_0.39505455032291525","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5492.1.1e56e4bfab":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5492.1.1e56e4bfab","_id":"@open-mercato/ai-assistant@0.6.6-canary.5492.1.1e56e4bfab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e093b4ce6f10f1a2046fa65e9df7406ed9eaaa47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5492.1.1e56e4bfab.tgz","fileCount":762,"integrity":"sha512-brDRL9+6YtLmtQcoUyV8cCVmKqeUhnfgDXqZhU/P8bBUVey/ntm2BFcKYG3DjKg1G14gyTK2cyxK1a/H3V5dAw==","signatures":[{"sig":"MEUCIQDhnnZ7U8JS8AhXU6kpOp0ueeJfigpRGCEyuuxVCWM0IwIgde3d79Oz67E/XK/ZsVnqAPNA7UXaz8y1UmrOzBNvRLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5492.1.1e56e4bfab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-brDRL9+6YtLmtQcoUyV8cCVmKqeUhnfgDXqZhU/P8bBUVey/ntm2BFcKYG3DjKg1G14gyTK2cyxK1a/H3V5dAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5492.1.1e56e4bfab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5492.1.1e56e4bfab","@open-mercato/shared":"0.6.6-canary.5492.1.1e56e4bfab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5492.1.1e56e4bfab","@open-mercato/shared":"0.6.6-canary.5492.1.1e56e4bfab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5492.1.1e56e4bfab_1781339131560_0.8181852059440127","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5490.1.3b940bdc47":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5490.1.3b940bdc47","_id":"@open-mercato/ai-assistant@0.6.6-canary.5490.1.3b940bdc47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e61bfd0a75c7a787a052bf8d20c953334701c5c7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5490.1.3b940bdc47.tgz","fileCount":762,"integrity":"sha512-S7pkfuV/NeK7V8Wv6eX+5lavgzoXHA1p8jxqEHhDwVDL38/vTfAHEEEChnCz4wW1FIuSUONFRJzFifdObzcjuQ==","signatures":[{"sig":"MEUCIFL1VzjXGcie/NF91XeIDyRtMwGgLl9SL+OE/nWA1F2RAiEAyokojQbNqI6jIPwsIVI1YXo4bE/vZ8/n6S2x4a1vpSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5490.1.3b940bdc47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S7pkfuV/NeK7V8Wv6eX+5lavgzoXHA1p8jxqEHhDwVDL38/vTfAHEEEChnCz4wW1FIuSUONFRJzFifdObzcjuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5490.1.3b940bdc47","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5490.1.3b940bdc47","@open-mercato/shared":"0.6.6-canary.5490.1.3b940bdc47"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5490.1.3b940bdc47","@open-mercato/shared":"0.6.6-canary.5490.1.3b940bdc47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5490.1.3b940bdc47_1781340518064_0.4222929292047066","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5503.1.6cdc4dda5f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5503.1.6cdc4dda5f","_id":"@open-mercato/ai-assistant@0.6.6-develop.5503.1.6cdc4dda5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a3a10f6b9fe5e96cf372a292e6c5af61e6fd527","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5503.1.6cdc4dda5f.tgz","fileCount":762,"integrity":"sha512-hX44I+xmkHSTtWegQSepnGdqrIk06iUN67KUsUJzXM/hoWtTv4U2OVQEII4/Mz+SquxKcBcahlyjmAnQsDLvkQ==","signatures":[{"sig":"MEUCIBOdcjyhy3rX+EYXNgdl2+ljQYU38kSk2GDBy0NJIcS9AiEAtIIOG/XYylkDrKyGjvK+b+eSeVP+DXVzCb5ajAowWyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5503.1.6cdc4dda5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hX44I+xmkHSTtWegQSepnGdqrIk06iUN67KUsUJzXM/hoWtTv4U2OVQEII4/Mz+SquxKcBcahlyjmAnQsDLvkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5503.1.6cdc4dda5f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5503.1.6cdc4dda5f","@open-mercato/shared":"0.6.6-develop.5503.1.6cdc4dda5f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5503.1.6cdc4dda5f","@open-mercato/shared":"0.6.6-develop.5503.1.6cdc4dda5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5503.1.6cdc4dda5f_1781505290026_0.9551313338202789","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5504.1.088fa011ee":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5504.1.088fa011ee","_id":"@open-mercato/ai-assistant@0.6.6-canary.5504.1.088fa011ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5582ac7f5f9adae0b3fc1772ed9e5fda2d48fd5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5504.1.088fa011ee.tgz","fileCount":762,"integrity":"sha512-sfgogU7DcSvLA4Go4qMMXVdGpJ5dWDTHdbVKbxPiJpVMTvJgEHfT8yGjTCx26APHf3ZWT06S4DzarnT3Zi+mog==","signatures":[{"sig":"MEQCIDSJlcmBObkb/KG2HpOWvp2zHLLI5yHg5lKVHFpeq9+qAiBTtttj30BVhw82Y5vcJIg+oAJJ42LXyz/uligwWArU3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5504.1.088fa011ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sfgogU7DcSvLA4Go4qMMXVdGpJ5dWDTHdbVKbxPiJpVMTvJgEHfT8yGjTCx26APHf3ZWT06S4DzarnT3Zi+mog==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5504.1.088fa011ee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5504.1.088fa011ee","@open-mercato/shared":"0.6.6-canary.5504.1.088fa011ee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5504.1.088fa011ee","@open-mercato/shared":"0.6.6-canary.5504.1.088fa011ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5504.1.088fa011ee_1781505311332_0.6996551382537872","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5507.1.d5030c7e7a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5507.1.d5030c7e7a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5507.1.d5030c7e7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46e5986ee3681ddcb567a69c5c1b01b954554c54","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5507.1.d5030c7e7a.tgz","fileCount":762,"integrity":"sha512-/uFwLQ5L947i4zE8fgyW1fSCvKuovytDE3XaNiZS8U+EUQe9Tpe+tej+MRcWU/epRatc54MPQveQxCCOCE0ctw==","signatures":[{"sig":"MEUCIGgeHOcw6uGTwq5MIuPQLbMWXRyJ52YirKPRdeYOUTXHAiEAxvGAGJ/DvqQHTs3+DTLlmGA5doJLn95lIl83iZEDgHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5507.1.d5030c7e7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/uFwLQ5L947i4zE8fgyW1fSCvKuovytDE3XaNiZS8U+EUQe9Tpe+tej+MRcWU/epRatc54MPQveQxCCOCE0ctw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5507.1.d5030c7e7a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5507.1.d5030c7e7a","@open-mercato/shared":"0.6.6-canary.5507.1.d5030c7e7a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5507.1.d5030c7e7a","@open-mercato/shared":"0.6.6-canary.5507.1.d5030c7e7a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5507.1.d5030c7e7a_1781505541183_0.4792459076700635","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5506.1.2a46f77a58":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5506.1.2a46f77a58","_id":"@open-mercato/ai-assistant@0.6.6-canary.5506.1.2a46f77a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b43bc8bc5c8857a6031b96d95925d30504e32300","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5506.1.2a46f77a58.tgz","fileCount":762,"integrity":"sha512-RK13wu8ozHOuQ7gWk2OS0x9tdQnW4D4m/IKoldCoeO2jdnVnQi+HJs2zkueJ80lB3BFE+4Lu2QHAdcggIvqqeg==","signatures":[{"sig":"MEYCIQCe+64wz6M0AHhfh30YJ0zyTNkZMLrslWClxexSQeK/PgIhAMt144UMwDqYxTzp/7Mrk5UPmng1vKgmVT26Vb7GcBwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5506.1.2a46f77a58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RK13wu8ozHOuQ7gWk2OS0x9tdQnW4D4m/IKoldCoeO2jdnVnQi+HJs2zkueJ80lB3BFE+4Lu2QHAdcggIvqqeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5506.1.2a46f77a58","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5506.1.2a46f77a58","@open-mercato/shared":"0.6.6-canary.5506.1.2a46f77a58"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5506.1.2a46f77a58","@open-mercato/shared":"0.6.6-canary.5506.1.2a46f77a58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5506.1.2a46f77a58_1781508086838_0.9167822190754191","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5505.1.f08e81a6fe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5505.1.f08e81a6fe","_id":"@open-mercato/ai-assistant@0.6.6-develop.5505.1.f08e81a6fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9bf199fc9a216a3dab22f92fd6b319f38759721d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5505.1.f08e81a6fe.tgz","fileCount":762,"integrity":"sha512-nnovQcZ8JkXsDNErIsezXTVfudIz3zhFBP2CRV4bcpnY787KwnjL1PMXgA1UkpUU8olwXcULa2JaUNGCcjAQJw==","signatures":[{"sig":"MEQCIAYI1G5sKR1J9aEuX5fAmuUKm8QhycVhkmvOXSR4GVqYAiAeUTLeNT+b27MqD3F/lnGrheOa6zT5n3uK7nXT6CbdDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5505.1.f08e81a6fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nnovQcZ8JkXsDNErIsezXTVfudIz3zhFBP2CRV4bcpnY787KwnjL1PMXgA1UkpUU8olwXcULa2JaUNGCcjAQJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5505.1.f08e81a6fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5505.1.f08e81a6fe","@open-mercato/shared":"0.6.6-develop.5505.1.f08e81a6fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5505.1.f08e81a6fe","@open-mercato/shared":"0.6.6-develop.5505.1.f08e81a6fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5505.1.f08e81a6fe_1781508151470_0.6785106368611411","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5508.1.50dd54ea7d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5508.1.50dd54ea7d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5508.1.50dd54ea7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b790b7403d158bc61accbeb48d5b4c08f16a59f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5508.1.50dd54ea7d.tgz","fileCount":762,"integrity":"sha512-VQ8Mf0X99ym4sM/dmamhSEh8+CFHZrIuYGgAbrmr+QSm9ZlZJN0PfzN1tWa2MuxYagXQPBVtJS4dKFImg6sOMA==","signatures":[{"sig":"MEQCICT4T2eHjJIvSID2nmGdDNBGuyMRbJaJmToVmG+uAxFpAiBSfgAIagJ/ffJFuEoYJQk0MkFscj1iFvvb7bp65ACfXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5508.1.50dd54ea7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VQ8Mf0X99ym4sM/dmamhSEh8+CFHZrIuYGgAbrmr+QSm9ZlZJN0PfzN1tWa2MuxYagXQPBVtJS4dKFImg6sOMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5508.1.50dd54ea7d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5508.1.50dd54ea7d","@open-mercato/shared":"0.6.6-canary.5508.1.50dd54ea7d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5508.1.50dd54ea7d","@open-mercato/shared":"0.6.6-canary.5508.1.50dd54ea7d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5508.1.50dd54ea7d_1781515354808_0.9304094439339676","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5509.1.006f4d4f24":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5509.1.006f4d4f24","_id":"@open-mercato/ai-assistant@0.6.6-develop.5509.1.006f4d4f24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a778a0d0f3d1c00525918df99962e88a3eb6bf43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5509.1.006f4d4f24.tgz","fileCount":762,"integrity":"sha512-Z9WF4BK2+I+SjhGw4W3eHdSCax2gQxGlnQ+xb4051aJdxZiKDaanDT996Kym9r2JFMDZkrNfGjBjf4WnuS90yA==","signatures":[{"sig":"MEQCIBFkHMcSr0Cc7R1a9Pu/PmO0Y4YV1+sks7iUaRJb/3tSAiAYRR/QQJ++1dNo7IynZdigZiL5rx7nHBWapcKUrT6QJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5509.1.006f4d4f24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z9WF4BK2+I+SjhGw4W3eHdSCax2gQxGlnQ+xb4051aJdxZiKDaanDT996Kym9r2JFMDZkrNfGjBjf4WnuS90yA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5509.1.006f4d4f24","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5509.1.006f4d4f24","@open-mercato/shared":"0.6.6-develop.5509.1.006f4d4f24"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5509.1.006f4d4f24","@open-mercato/shared":"0.6.6-develop.5509.1.006f4d4f24"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5509.1.006f4d4f24_1781516451660_0.18471250405274775","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5510.1.ea8145836e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5510.1.ea8145836e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5510.1.ea8145836e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0398576405b38971c01ed7c1a674e1fba50c8d01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5510.1.ea8145836e.tgz","fileCount":762,"integrity":"sha512-KXbNtlIaL0WZxp+ATbHz+KsbIpVqp4Rp3G9fjfIggbCf9UA9cg+nMubYmdas2PhvAmya4FH9xFAGVVnsit4j/A==","signatures":[{"sig":"MEYCIQDtWfqwHxtevGM6xRowLqLene87RIoBk/NJAESFjEwMugIhAMQDN4gMh0voQvRUUaWH1kYgYAz+Q1s1NYhLrpvkhX/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5510.1.ea8145836e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KXbNtlIaL0WZxp+ATbHz+KsbIpVqp4Rp3G9fjfIggbCf9UA9cg+nMubYmdas2PhvAmya4FH9xFAGVVnsit4j/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5510.1.ea8145836e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5510.1.ea8145836e","@open-mercato/shared":"0.6.6-canary.5510.1.ea8145836e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5510.1.ea8145836e","@open-mercato/shared":"0.6.6-canary.5510.1.ea8145836e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5510.1.ea8145836e_1781517012863_0.8118979785775791","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5511.1.0660e54d30":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5511.1.0660e54d30","_id":"@open-mercato/ai-assistant@0.6.6-canary.5511.1.0660e54d30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6089ece7ecc22ea154fe7aff2a243da249a38f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5511.1.0660e54d30.tgz","fileCount":762,"integrity":"sha512-WU48bXnQIwZpQZ4VPlDUNcEZeVai7x+7/2Q+30R68QdW7XTuezcgMfnzPmXlVXoCrTAHfQGa049biJlr9Pw3pg==","signatures":[{"sig":"MEYCIQC1PQr9ozvpb9vOpAxEHUBFEizNwiJizc4G0NgQ5yD3XgIhAIMh8JcN+qF1DXuk/fnzUKqH0jwPncxFxARWkQQ6zACj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5511.1.0660e54d30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6590031},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WU48bXnQIwZpQZ4VPlDUNcEZeVai7x+7/2Q+30R68QdW7XTuezcgMfnzPmXlVXoCrTAHfQGa049biJlr9Pw3pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5511.1.0660e54d30","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5511.1.0660e54d30","@open-mercato/shared":"0.6.6-canary.5511.1.0660e54d30"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5511.1.0660e54d30","@open-mercato/shared":"0.6.6-canary.5511.1.0660e54d30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5511.1.0660e54d30_1781517242925_0.22893725156335987","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5517.1.e2ea694019":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5517.1.e2ea694019","_id":"@open-mercato/ai-assistant@0.6.6-canary.5517.1.e2ea694019","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31fef3e8bce3706538210fcaf048052a67153d85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5517.1.e2ea694019.tgz","fileCount":762,"integrity":"sha512-C7kPOhTl+covFsyqiRhyBJlwiue7kmBwF2aaI/BnKuZjK0GenIzt0SwGn3kaPddgl6ysR9p1OY3BPfPpK2VmKA==","signatures":[{"sig":"MEQCIHwWXtOaSbiHNZXwiMg6OZJ1U9SbfyT/+ruW/E7OgYxKAiAz/HOwH+KFORGxL9gSjZ3r9RzgYWTvPNqHrDohLTk22w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5517.1.e2ea694019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6592321},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C7kPOhTl+covFsyqiRhyBJlwiue7kmBwF2aaI/BnKuZjK0GenIzt0SwGn3kaPddgl6ysR9p1OY3BPfPpK2VmKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5517.1.e2ea694019","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5517.1.e2ea694019","@open-mercato/shared":"0.6.6-canary.5517.1.e2ea694019"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5517.1.e2ea694019","@open-mercato/shared":"0.6.6-canary.5517.1.e2ea694019"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5517.1.e2ea694019_1781517689324_0.6305413998532772","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5521.1.210ca87fef":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5521.1.210ca87fef","_id":"@open-mercato/ai-assistant@0.6.6-canary.5521.1.210ca87fef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70baf1a68984a1a302a0273f97a01556bb55fe71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5521.1.210ca87fef.tgz","fileCount":768,"integrity":"sha512-JZlJCLQC4ThzO7g1V+4mz2OSj1MTqkbu2ql0VlYNT6JLayUIOPrkEvTwDtdq9KErbZUa9aYcXe9C5sJxZkkITA==","signatures":[{"sig":"MEQCIGyt1OQuALqFZJ+kZGi35ljwOgICQdElGezuViuhavarAiAG1zCWqi5OtNVUCfSphKCntdd1DUaoo/aCPBrO3N3TfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5521.1.210ca87fef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6610809},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JZlJCLQC4ThzO7g1V+4mz2OSj1MTqkbu2ql0VlYNT6JLayUIOPrkEvTwDtdq9KErbZUa9aYcXe9C5sJxZkkITA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5521.1.210ca87fef","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5521.1.210ca87fef","@open-mercato/shared":"0.6.6-canary.5521.1.210ca87fef"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5521.1.210ca87fef","@open-mercato/shared":"0.6.6-canary.5521.1.210ca87fef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5521.1.210ca87fef_1781518734910_0.2900294721543122","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5523.1.e223ca1915":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5523.1.e223ca1915","_id":"@open-mercato/ai-assistant@0.6.6-develop.5523.1.e223ca1915","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6f8f545907d4b5fff188640bc64cf68a0837ebf1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5523.1.e223ca1915.tgz","fileCount":768,"integrity":"sha512-pOl4WCtx3JJQOTcdvfh0VWzHllJvAD9/wS8QLIwQIDi0qeRSGEdQoIBJS/ujmeKIOPhO5sv5PYuOSZpFhpW8VA==","signatures":[{"sig":"MEQCIEI07e28GRJcHKUFLP2jUNMuTeQSvgjgUfhhxJDfGFjXAiB2is3ByWDqY/kH1RiOj3tlmasKFbdqDAFP+KMQHSz6xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5523.1.e223ca1915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6610815},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pOl4WCtx3JJQOTcdvfh0VWzHllJvAD9/wS8QLIwQIDi0qeRSGEdQoIBJS/ujmeKIOPhO5sv5PYuOSZpFhpW8VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5523.1.e223ca1915","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5523.1.e223ca1915","@open-mercato/shared":"0.6.6-develop.5523.1.e223ca1915"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5523.1.e223ca1915","@open-mercato/shared":"0.6.6-develop.5523.1.e223ca1915"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5523.1.e223ca1915_1781519526361_0.30511231873565237","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5529.1.2492e5d819":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5529.1.2492e5d819","_id":"@open-mercato/ai-assistant@0.6.6-canary.5529.1.2492e5d819","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"149e49e1d7e24b54061b323ca2f09b66bc9eb625","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5529.1.2492e5d819.tgz","fileCount":769,"integrity":"sha512-qo0cdDpn/m0MCd3jWNd4FzAYW7N2jqYdzx3IjecbUkb4LOtxmLccR0Sg8VvHooMiMq/3oJuvgCpyuJeBP46nPQ==","signatures":[{"sig":"MEYCIQDuWMIHfRXYj5IP4NpbsGQTS3CMgiDpuKlFF9YkLU+xmwIhANFbaZspLE72gwghIJQvK1VYwrOjYOe4oW9GvjHYEhKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5529.1.2492e5d819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qo0cdDpn/m0MCd3jWNd4FzAYW7N2jqYdzx3IjecbUkb4LOtxmLccR0Sg8VvHooMiMq/3oJuvgCpyuJeBP46nPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5529.1.2492e5d819","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5529.1.2492e5d819","@open-mercato/shared":"0.6.6-canary.5529.1.2492e5d819"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5529.1.2492e5d819","@open-mercato/shared":"0.6.6-canary.5529.1.2492e5d819"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5529.1.2492e5d819_1781520199080_0.05323816384924118","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5531.1.ab1959dfae":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5531.1.ab1959dfae","_id":"@open-mercato/ai-assistant@0.6.6-develop.5531.1.ab1959dfae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3ee5cb7916cfbc011a2ba6a46636e62a13df19c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5531.1.ab1959dfae.tgz","fileCount":769,"integrity":"sha512-46XqymXdP6Plik/iLZfbqL44eLUBUMzX3u3ZhfF667VBGhEKHPDM+hOt81enFVRqvMBnMgE6ybFFwQeEVmHHYQ==","signatures":[{"sig":"MEQCIBLAKbsp4Ec8Gh1GGNyO06AgZvrAKk9xvHAWxrcg4ZoVAiBhs9wsfxErzJQryU8qPrNnoee1V27sGxMlYiT7fTrhQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5531.1.ab1959dfae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-46XqymXdP6Plik/iLZfbqL44eLUBUMzX3u3ZhfF667VBGhEKHPDM+hOt81enFVRqvMBnMgE6ybFFwQeEVmHHYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5531.1.ab1959dfae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5531.1.ab1959dfae","@open-mercato/shared":"0.6.6-develop.5531.1.ab1959dfae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5531.1.ab1959dfae","@open-mercato/shared":"0.6.6-develop.5531.1.ab1959dfae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5531.1.ab1959dfae_1781520295022_0.1878887757599288","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5533.1.f3f683fd1a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5533.1.f3f683fd1a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5533.1.f3f683fd1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44cffc5b0945fdb9ec49264da4858f4bead4d284","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5533.1.f3f683fd1a.tgz","fileCount":769,"integrity":"sha512-rYI+RXDEOwzCaV9y21GKOp0J8l8HT0GiF/I5jimFhvxPAjFH/vMVcq81RxF+vJ1bz1E+EY17NjTL/9VrWVPieA==","signatures":[{"sig":"MEYCIQCAACKX+LG7D+RxFrYz3scCNDJXSq/OQ/wfgJxZUZVOLQIhAII1TXY2oy21rfWer18pSui7s6XZSjh///lJQcHSlzle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5533.1.f3f683fd1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rYI+RXDEOwzCaV9y21GKOp0J8l8HT0GiF/I5jimFhvxPAjFH/vMVcq81RxF+vJ1bz1E+EY17NjTL/9VrWVPieA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5533.1.f3f683fd1a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5533.1.f3f683fd1a","@open-mercato/shared":"0.6.6-canary.5533.1.f3f683fd1a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5533.1.f3f683fd1a","@open-mercato/shared":"0.6.6-canary.5533.1.f3f683fd1a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5533.1.f3f683fd1a_1781520790395_0.47111841928323517","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5535.1.2297de57c6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5535.1.2297de57c6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5535.1.2297de57c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1a1142708684da8104e09649d76b3c0e6816a7d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5535.1.2297de57c6.tgz","fileCount":769,"integrity":"sha512-wP7lIWKD0ysNOd1kmFPrIs5Sq0uRp+k8A51OlQtlhzqevdB0L/3Nq4uxu5PrX+Z2nmES97kgra+9ThQWAuzCbw==","signatures":[{"sig":"MEUCIA/yBBor349fyIL7u5tXUVFkHinVSvUm//ePlZntxVbUAiEAqFvKXIxNVSGlzvgxbm4PnN6MCKbPsuMrTzIg7iaHeyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5535.1.2297de57c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wP7lIWKD0ysNOd1kmFPrIs5Sq0uRp+k8A51OlQtlhzqevdB0L/3Nq4uxu5PrX+Z2nmES97kgra+9ThQWAuzCbw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5535.1.2297de57c6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5535.1.2297de57c6","@open-mercato/shared":"0.6.6-canary.5535.1.2297de57c6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5535.1.2297de57c6","@open-mercato/shared":"0.6.6-canary.5535.1.2297de57c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5535.1.2297de57c6_1781521037745_0.31016910602678105","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5536.1.7cfc9c28a1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5536.1.7cfc9c28a1","_id":"@open-mercato/ai-assistant@0.6.6-develop.5536.1.7cfc9c28a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a743318e3e111d08281997c9938f3ec24a242f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5536.1.7cfc9c28a1.tgz","fileCount":769,"integrity":"sha512-PQv8183Y0+F0HKYGPDMbSlsTkAD6OpMa//24TPXyUd995R2D3iIyXGS2hIQTvs/87QQQOHcsE38bY+dbY3R8lQ==","signatures":[{"sig":"MEQCIHP63abjOhVHxPRvDEjvJBH2g1knGnEeNuvfDSsCyxr6AiBUDXTC2lU5fFZr/CB9duJPKVcfnKdbYKzl8KrXZILJbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5536.1.7cfc9c28a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PQv8183Y0+F0HKYGPDMbSlsTkAD6OpMa//24TPXyUd995R2D3iIyXGS2hIQTvs/87QQQOHcsE38bY+dbY3R8lQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5536.1.7cfc9c28a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5536.1.7cfc9c28a1","@open-mercato/shared":"0.6.6-develop.5536.1.7cfc9c28a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5536.1.7cfc9c28a1","@open-mercato/shared":"0.6.6-develop.5536.1.7cfc9c28a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5536.1.7cfc9c28a1_1781521066434_0.4580157526521005","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5541.1.1c104c267b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5541.1.1c104c267b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5541.1.1c104c267b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d6752b7a628ac377e050ce8caa8384e5703746c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5541.1.1c104c267b.tgz","fileCount":769,"integrity":"sha512-pIV+VLycnJCzfsCLlpbCOF+8wUqoiJjXCXO9JHkcBULjdS0Nfmtn4wYUc+MVd5q0zAtwJbsq+H8wJAXE6S9JdQ==","signatures":[{"sig":"MEQCIDNfrYzN0HGnGPz3qaFkKBYvunECzA7ECEYrH8ZPvz35AiBR6ZfyT8v+mGFubu4GSJbPHXYjqVNlbPyOWylgp7Basw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5541.1.1c104c267b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pIV+VLycnJCzfsCLlpbCOF+8wUqoiJjXCXO9JHkcBULjdS0Nfmtn4wYUc+MVd5q0zAtwJbsq+H8wJAXE6S9JdQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5541.1.1c104c267b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5541.1.1c104c267b","@open-mercato/shared":"0.6.6-canary.5541.1.1c104c267b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5541.1.1c104c267b","@open-mercato/shared":"0.6.6-canary.5541.1.1c104c267b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5541.1.1c104c267b_1781521813644_0.5450308168323132","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5538.1.82478a59eb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5538.1.82478a59eb","_id":"@open-mercato/ai-assistant@0.6.6-develop.5538.1.82478a59eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"751262f4cb431663c06484baf1401cdf4b954182","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5538.1.82478a59eb.tgz","fileCount":769,"integrity":"sha512-20M/LKp0KuDJCDdCW9d2Og+dcRJTqYV+ATSEEl9RfketjnuasezowAGUhsl27GHxjvyXfUKN89u/wi/MH5B34Q==","signatures":[{"sig":"MEUCICQ4Ndjbs+zAc0oqae2R4jET4hXHCRlOcbpEJO3TEo+5AiEA82MR4MFkN8l75MIzM2aeQZbNHNc5GpE7+e4HFzkc5iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5538.1.82478a59eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-20M/LKp0KuDJCDdCW9d2Og+dcRJTqYV+ATSEEl9RfketjnuasezowAGUhsl27GHxjvyXfUKN89u/wi/MH5B34Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5538.1.82478a59eb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5538.1.82478a59eb","@open-mercato/shared":"0.6.6-develop.5538.1.82478a59eb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5538.1.82478a59eb","@open-mercato/shared":"0.6.6-develop.5538.1.82478a59eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5538.1.82478a59eb_1781521864248_0.20693376421314635","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5543.1.f22611769d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5543.1.f22611769d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5543.1.f22611769d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"809e2b654ede0466e2e343e53c9aa8c005134a16","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5543.1.f22611769d.tgz","fileCount":769,"integrity":"sha512-RXPHdjW288NTsBYZx/Fc8lfnEe+JhtqKex9dmsIZnhEaHn1gj2r/e6tpOq48kKIjS+m+N9RaeEZYehQ99TaHlA==","signatures":[{"sig":"MEUCIQDxsiM+8V4qnW8SUtF2P/+tJvO68PUUvHPpqVcweM2G5QIged/bZM6Mj2DtIP42mAUK6D0UAEgwtwBfN2ntUBMOV/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5543.1.f22611769d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RXPHdjW288NTsBYZx/Fc8lfnEe+JhtqKex9dmsIZnhEaHn1gj2r/e6tpOq48kKIjS+m+N9RaeEZYehQ99TaHlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5543.1.f22611769d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5543.1.f22611769d","@open-mercato/shared":"0.6.6-canary.5543.1.f22611769d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5543.1.f22611769d","@open-mercato/shared":"0.6.6-canary.5543.1.f22611769d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5543.1.f22611769d_1781521936181_0.5457756848925857","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5548.1.ce0de513a9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5548.1.ce0de513a9","_id":"@open-mercato/ai-assistant@0.6.6-develop.5548.1.ce0de513a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf6d32388e15b82950b311f2caf8546cd6241dbf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5548.1.ce0de513a9.tgz","fileCount":769,"integrity":"sha512-T6jPtS4brZfAkg2kPCSsbkfYp6/juFiNSKB355xajEvd6YPIsZSxH2DZD/TQepXvMHng3IqXbcSpcvrn73K43g==","signatures":[{"sig":"MEUCIQDU7m2qMZ1wM1Xs9W/Wh1aFebeuL8eClGnxPySDpv/3lQIgcmAevS+gKomPSmG9OrrYA3U4q2V7t6EPIk/OzPG8+FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5548.1.ce0de513a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-T6jPtS4brZfAkg2kPCSsbkfYp6/juFiNSKB355xajEvd6YPIsZSxH2DZD/TQepXvMHng3IqXbcSpcvrn73K43g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5548.1.ce0de513a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5548.1.ce0de513a9","@open-mercato/shared":"0.6.6-develop.5548.1.ce0de513a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5548.1.ce0de513a9","@open-mercato/shared":"0.6.6-develop.5548.1.ce0de513a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5548.1.ce0de513a9_1781522670437_0.6249586205152389","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5542.1.fb80c4f4e5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5542.1.fb80c4f4e5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5542.1.fb80c4f4e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"334cd8cc19e85e353aa31eca67e6724cf39a9e24","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5542.1.fb80c4f4e5.tgz","fileCount":769,"integrity":"sha512-ic6CJ/diGz3dQL8sfAL+/BbUdibdQO4AFwxjiWbTF7sJK9gJmwhnUocO0nDsaHDDoa5ba25bel2QlwsRrq1WFw==","signatures":[{"sig":"MEYCIQDh0SoflF5eGaBc27QLNdDL8qa8NCn3wRT4wXoC5Wt57wIhAMNWi3TLpF7O2hJAzaFOfy7N8iONxET1dG4NSb01wvZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5542.1.fb80c4f4e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ic6CJ/diGz3dQL8sfAL+/BbUdibdQO4AFwxjiWbTF7sJK9gJmwhnUocO0nDsaHDDoa5ba25bel2QlwsRrq1WFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5542.1.fb80c4f4e5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5542.1.fb80c4f4e5","@open-mercato/shared":"0.6.6-canary.5542.1.fb80c4f4e5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5542.1.fb80c4f4e5","@open-mercato/shared":"0.6.6-canary.5542.1.fb80c4f4e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5542.1.fb80c4f4e5_1781522679852_0.7584065943086167","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5549.1.9420b0fc5f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5549.1.9420b0fc5f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5549.1.9420b0fc5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0aa571fe7d3876f4429aa90d8c8f39d2dd8f9fc0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5549.1.9420b0fc5f.tgz","fileCount":769,"integrity":"sha512-n79EREnsh20ckJ3QPNWODOtC4WJHWlabgrPTZcZ08O96JN5sYrf6es+b0N+tD6QmY7S+vTl/wNMto2LHtyRSxQ==","signatures":[{"sig":"MEQCIHURvZLPsQFDFXXy3hHTbq0mZ4TlI9gJIo1YF5CHW9S2AiBTtItrL8nxpXh8gI5beSrnT4Lb9Uf/qGqZn/JsdE9LoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5549.1.9420b0fc5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n79EREnsh20ckJ3QPNWODOtC4WJHWlabgrPTZcZ08O96JN5sYrf6es+b0N+tD6QmY7S+vTl/wNMto2LHtyRSxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5549.1.9420b0fc5f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5549.1.9420b0fc5f","@open-mercato/shared":"0.6.6-canary.5549.1.9420b0fc5f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5549.1.9420b0fc5f","@open-mercato/shared":"0.6.6-canary.5549.1.9420b0fc5f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5549.1.9420b0fc5f_1781522773449_0.18443066867496172","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5544.1.6738d5dbb2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5544.1.6738d5dbb2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5544.1.6738d5dbb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1179482023bf6b9804b20779c1a7385dde93fa7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5544.1.6738d5dbb2.tgz","fileCount":769,"integrity":"sha512-ll9rUgbyz8vI2ZY75KfvRYcLTrn0bu/0/zKzkv27O0y5x7UdpNAyZkPAtAh/ujEL6hKzL/wk//KH86+cFDqelw==","signatures":[{"sig":"MEUCIE0aYc7oMNpC2WVqvWfa3SzDGfH9xGt9y2xtVQeLx0x6AiEAklNVPab0o5wAtlLovtA5DrHt8q19iiUB+t6dQUdBmyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5544.1.6738d5dbb2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ll9rUgbyz8vI2ZY75KfvRYcLTrn0bu/0/zKzkv27O0y5x7UdpNAyZkPAtAh/ujEL6hKzL/wk//KH86+cFDqelw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5544.1.6738d5dbb2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5544.1.6738d5dbb2","@open-mercato/shared":"0.6.6-canary.5544.1.6738d5dbb2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5544.1.6738d5dbb2","@open-mercato/shared":"0.6.6-canary.5544.1.6738d5dbb2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5544.1.6738d5dbb2_1781522808581_0.454656097134452","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5550.1.04b54c743d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5550.1.04b54c743d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5550.1.04b54c743d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b027f694913ddb8d03c4147b22875a88eea65c6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5550.1.04b54c743d.tgz","fileCount":769,"integrity":"sha512-VDojO9PME6iTpGaTKMbblA5rQMdoIa4sJRXyFz9zksalSt+iN6VXpMZOmlK4z0H4oN9rTwqrAM5oqJpK4wuBuw==","signatures":[{"sig":"MEUCIDwcyMSZEM2gib36fYgoZYmNIqJ3BLn9iM0Q/1wa54PCAiEAv9on/48Ef7+T7mRpI5hhlGVGDTrH/LMeoo1vzljP9hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5550.1.04b54c743d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VDojO9PME6iTpGaTKMbblA5rQMdoIa4sJRXyFz9zksalSt+iN6VXpMZOmlK4z0H4oN9rTwqrAM5oqJpK4wuBuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5550.1.04b54c743d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5550.1.04b54c743d","@open-mercato/shared":"0.6.6-canary.5550.1.04b54c743d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5550.1.04b54c743d","@open-mercato/shared":"0.6.6-canary.5550.1.04b54c743d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5550.1.04b54c743d_1781523366290_0.8595404824310684","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5551.1.95625486b2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5551.1.95625486b2","_id":"@open-mercato/ai-assistant@0.6.6-develop.5551.1.95625486b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3880258043f067fe700b60b325461c13e2f98b1b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5551.1.95625486b2.tgz","fileCount":769,"integrity":"sha512-MdG4roSm5eas7HDsr4ad6IGa98e42m3fvQeSsArSxH7Bmu4+Zs0krjReToQThAstOK1erDJgX8UKJS/AB7x8BA==","signatures":[{"sig":"MEUCIQCtAwofKiT5eyOCTxBxSHM6aXB0kc201gCZPU+SN+DZrAIgXOjZfmd/3/kwLA7xyVdKy50Y38SNNaBvy9fMnxvoabk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5551.1.95625486b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MdG4roSm5eas7HDsr4ad6IGa98e42m3fvQeSsArSxH7Bmu4+Zs0krjReToQThAstOK1erDJgX8UKJS/AB7x8BA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.198","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.68","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.81","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5551.1.95625486b2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5551.1.95625486b2","@open-mercato/shared":"0.6.6-develop.5551.1.95625486b2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5551.1.95625486b2","@open-mercato/shared":"0.6.6-develop.5551.1.95625486b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5551.1.95625486b2_1781523725765_0.7752374582646311","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5554.1.813c476486":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5554.1.813c476486","_id":"@open-mercato/ai-assistant@0.6.6-canary.5554.1.813c476486","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c0bb4413f6e05a8dbdbfa3b0d3f2456887714f0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5554.1.813c476486.tgz","fileCount":769,"integrity":"sha512-2/7p6s4PBRIWhO/t8fMOcE5hKj5ui+59PfsqHU933zkkrM6ViU7F2+ZK7cBJz2Tnn93CduCWFX/zBjZMBU09bg==","signatures":[{"sig":"MEYCIQCYQzbyy3kY/hNDOGRF/q+QZHxlj5A+AKk9KvtaTKxa4gIhAN8zMri9uC8eC6EmCC2K7i24JaKhhhbCfkU5M28f/I92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5554.1.813c476486","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2/7p6s4PBRIWhO/t8fMOcE5hKj5ui+59PfsqHU933zkkrM6ViU7F2+ZK7cBJz2Tnn93CduCWFX/zBjZMBU09bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5554.1.813c476486","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5554.1.813c476486","@open-mercato/shared":"0.6.6-canary.5554.1.813c476486"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5554.1.813c476486","@open-mercato/shared":"0.6.6-canary.5554.1.813c476486"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5554.1.813c476486_1781524108004_0.3378393112278437","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5555.1.069c7d69fe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5555.1.069c7d69fe","_id":"@open-mercato/ai-assistant@0.6.6-canary.5555.1.069c7d69fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d3591c62cc1abf8b7f58db42b6fbe58e7b5674c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5555.1.069c7d69fe.tgz","fileCount":769,"integrity":"sha512-IIGgHMN4/O32JGY7bTRGWnCmBe4kqtNBYIQuDe5CoSRD9blb8IrDXEQym/wzZC/qyb+y8RnIck4bVndRnuYR3Q==","signatures":[{"sig":"MEUCIQDIgU91LDo1dWQBFVUre0leNVgVoHJSlZ9zbMxCsWkILQIgIHf0ittanfJtg/otOHyEDGhnhc6DvaS31KbPrVbmz7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5555.1.069c7d69fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IIGgHMN4/O32JGY7bTRGWnCmBe4kqtNBYIQuDe5CoSRD9blb8IrDXEQym/wzZC/qyb+y8RnIck4bVndRnuYR3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5555.1.069c7d69fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5555.1.069c7d69fe","@open-mercato/shared":"0.6.6-canary.5555.1.069c7d69fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5555.1.069c7d69fe","@open-mercato/shared":"0.6.6-canary.5555.1.069c7d69fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5555.1.069c7d69fe_1781524641924_0.06585941252896355","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5557.1.2b0e6a03f0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5557.1.2b0e6a03f0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5557.1.2b0e6a03f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5646f4384b9dbe3f36dc73a43654aa16870a6f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5557.1.2b0e6a03f0.tgz","fileCount":769,"integrity":"sha512-DnqZkkra5RgnIryBSBP1WR2QQERV0U2TX7/ERDeQTpTJI3WOLabss37dOwbEPM82ZziPO7NMPxTOK4Cg0zCrKQ==","signatures":[{"sig":"MEUCIQDFkTJb+/B+eef96bwcNZ0aWbFtt1fiq/qJ+Bt/8Tkf/gIgKUbLv8bYExHCMPn7HzjPCjYoCndR01JSiu38LWU9bFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5557.1.2b0e6a03f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DnqZkkra5RgnIryBSBP1WR2QQERV0U2TX7/ERDeQTpTJI3WOLabss37dOwbEPM82ZziPO7NMPxTOK4Cg0zCrKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5557.1.2b0e6a03f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5557.1.2b0e6a03f0","@open-mercato/shared":"0.6.6-canary.5557.1.2b0e6a03f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5557.1.2b0e6a03f0","@open-mercato/shared":"0.6.6-canary.5557.1.2b0e6a03f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5557.1.2b0e6a03f0_1781525742780_0.4510879608191898","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5558.1.748adcd5fc":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5558.1.748adcd5fc","_id":"@open-mercato/ai-assistant@0.6.6-develop.5558.1.748adcd5fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa7039359fcdde3842aec5b9b583f4d63604d240","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5558.1.748adcd5fc.tgz","fileCount":769,"integrity":"sha512-6KZRtST93/kUU/e6kt1HXN8OUCs14HTEUCDemizhdIGRPuF4+bQdU1rnawdY5z4eOz009aSqumHZZdaWJCBZkg==","signatures":[{"sig":"MEUCIQCrOwEKukkttwZVof4gAGjufQqZIWx3EPUR2ELXd7DnGQIgWMzNXkQ1C4rUYUvvXxU+ar3KxeeX4opyUTEXo4k+OLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5558.1.748adcd5fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6KZRtST93/kUU/e6kt1HXN8OUCs14HTEUCDemizhdIGRPuF4+bQdU1rnawdY5z4eOz009aSqumHZZdaWJCBZkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5558.1.748adcd5fc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5558.1.748adcd5fc","@open-mercato/shared":"0.6.6-develop.5558.1.748adcd5fc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5558.1.748adcd5fc","@open-mercato/shared":"0.6.6-develop.5558.1.748adcd5fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5558.1.748adcd5fc_1781526798318_0.32197526660245535","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5559.1.31aa3d044f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5559.1.31aa3d044f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5559.1.31aa3d044f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3dda24398718a1c4424d0c8d3090b3c5d6a8742a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5559.1.31aa3d044f.tgz","fileCount":769,"integrity":"sha512-2V0lt3G3d8/Viii9bWSCtuA5NHjvsIvbpUOYA8D07tPmlfyCQr7YgbF6r5AZjdluNPgZF4NjRbtoybSXIvy08g==","signatures":[{"sig":"MEUCID7KkzwDJ9m3+sYqpR1yiMoSjCatqaKPWOcIwTgAIi+YAiEA2RpFeYRfDdXZ5q1rVzh/8nHW0x0Y1Q/1y7H/TXG6860=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5559.1.31aa3d044f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2V0lt3G3d8/Viii9bWSCtuA5NHjvsIvbpUOYA8D07tPmlfyCQr7YgbF6r5AZjdluNPgZF4NjRbtoybSXIvy08g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5559.1.31aa3d044f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5559.1.31aa3d044f","@open-mercato/shared":"0.6.6-canary.5559.1.31aa3d044f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5559.1.31aa3d044f","@open-mercato/shared":"0.6.6-canary.5559.1.31aa3d044f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5559.1.31aa3d044f_1781526933114_0.7315911041089511","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5556.1.d9db1af477":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5556.1.d9db1af477","_id":"@open-mercato/ai-assistant@0.6.6-canary.5556.1.d9db1af477","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd89e0ff4cf5a5b1421f1515de7fe9e1ccf7e7e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5556.1.d9db1af477.tgz","fileCount":769,"integrity":"sha512-XZNrkMzbqvnwm/lQSTXxuQIVYS7loeFKqSCUAkbcY9F+fUIDtoi8ZlRe2p7/Nptwx7L3jCDDEftAhoQ+6uJzag==","signatures":[{"sig":"MEQCIATn0BguS4BxXoT73H2zYCSpLOnSictBZREL3I4x6e0UAiBZVI1MPQkSoYYPlvBUsDN1WoI2skoI/eg2lEpylpIEFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5556.1.d9db1af477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XZNrkMzbqvnwm/lQSTXxuQIVYS7loeFKqSCUAkbcY9F+fUIDtoi8ZlRe2p7/Nptwx7L3jCDDEftAhoQ+6uJzag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5556.1.d9db1af477","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5556.1.d9db1af477","@open-mercato/shared":"0.6.6-canary.5556.1.d9db1af477"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5556.1.d9db1af477","@open-mercato/shared":"0.6.6-canary.5556.1.d9db1af477"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5556.1.d9db1af477_1781527801510_0.27279345629330165","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@open-mercato/ai-assistant","version":"0.6.5","_id":"@open-mercato/ai-assistant@0.6.5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b61b29677008d69efb9deede4d61d258938895b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.5.tgz","fileCount":769,"integrity":"sha512-wxn9HFn22n5l8ex2SH+BYaT3apgQoNyyl2StpLnt91254BhucwIrMZd3jbci3MASdGzGWitf4+pepEnBO63ZnQ==","signatures":[{"sig":"MEYCIQCgnd/UUWtkmHTaPExwstY1Mu01QAK6/7KLphYElrdOcQIhAP20hHmFUrSMI9O94GRdYBvV23Ykkg2JzTWOD47qMfR/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621707},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wxn9HFn22n5l8ex2SH+BYaT3apgQoNyyl2StpLnt91254BhucwIrMZd3jbci3MASdGzGWitf4+pepEnBO63ZnQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.5","@open-mercato/shared":"0.6.5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.5","@open-mercato/shared":"0.6.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.5_1781531345590_0.7277549331523392","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5574.1.8a7380c457":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5574.1.8a7380c457","_id":"@open-mercato/ai-assistant@0.6.6-canary.5574.1.8a7380c457","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"961c03962ccd00c8e4b15120832e3caa6ee4ce2a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5574.1.8a7380c457.tgz","fileCount":769,"integrity":"sha512-DIshNKKctDMMw6chd2CeU+uTwlImPXX5cPuJvz6fWqnAV89xoz0zcmZU2hAFPbWrRD2wOmYGt7dVDM4joJou6g==","signatures":[{"sig":"MEUCID0OGwd6PvjLN48F9cvV5dMbjLMGipCyIwI4U436Y0TsAiEAxusXdYawhuTkQUW5ErDNGtg1u8tsFKpvjxkZZ8MXUYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5574.1.8a7380c457","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DIshNKKctDMMw6chd2CeU+uTwlImPXX5cPuJvz6fWqnAV89xoz0zcmZU2hAFPbWrRD2wOmYGt7dVDM4joJou6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5574.1.8a7380c457","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5574.1.8a7380c457","@open-mercato/shared":"0.6.6-canary.5574.1.8a7380c457"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5574.1.8a7380c457","@open-mercato/shared":"0.6.6-canary.5574.1.8a7380c457"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5574.1.8a7380c457_1781534980961_0.18662113767902277","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5579.1.fe1e75faca":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5579.1.fe1e75faca","_id":"@open-mercato/ai-assistant@0.6.6-canary.5579.1.fe1e75faca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80d4e54429aa98bdfe1f7caf83352d8efe322138","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5579.1.fe1e75faca.tgz","fileCount":769,"integrity":"sha512-pgz8vpPpghza8mJr6UmY4zTukybDOblrqqpwVYP20edxDnlXh6Sx0A11GXG7BHo5LdzHEeVBZtXUoy3jats5yg==","signatures":[{"sig":"MEYCIQC0P/uNVRXkM5QICVaqyTRFcfYfuZxaMJ+kCSPJq3/KkAIhAKxZ84H3mUrnx+b3r/wptwgiFguhxjacV+KwF+WsQyR1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5579.1.fe1e75faca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pgz8vpPpghza8mJr6UmY4zTukybDOblrqqpwVYP20edxDnlXh6Sx0A11GXG7BHo5LdzHEeVBZtXUoy3jats5yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5579.1.fe1e75faca","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5579.1.fe1e75faca","@open-mercato/shared":"0.6.6-canary.5579.1.fe1e75faca"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5579.1.fe1e75faca","@open-mercato/shared":"0.6.6-canary.5579.1.fe1e75faca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5579.1.fe1e75faca_1781536467076_0.11523676430047236","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5578.1.e27f435cf4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5578.1.e27f435cf4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5578.1.e27f435cf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d327c88b48aeaa23a5dd21afe94fcbf18a39e6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5578.1.e27f435cf4.tgz","fileCount":769,"integrity":"sha512-SpPkw8YMZj9oyj+M6pz2quyURSreifiUnBEV33uN51JOTxps+OileyTy026otI1FuldamkrfsD/GiWshJup9uQ==","signatures":[{"sig":"MEUCIGWUAszkBwO1ZSrGjZgnWez5S48tZtsArImkcdJTU7G0AiEA8QdeEcy/AZ4rOODb7LJ3KZdxON6xK6KJPyEVVbsBFrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5578.1.e27f435cf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SpPkw8YMZj9oyj+M6pz2quyURSreifiUnBEV33uN51JOTxps+OileyTy026otI1FuldamkrfsD/GiWshJup9uQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5578.1.e27f435cf4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5578.1.e27f435cf4","@open-mercato/shared":"0.6.6-canary.5578.1.e27f435cf4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5578.1.e27f435cf4","@open-mercato/shared":"0.6.6-canary.5578.1.e27f435cf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5578.1.e27f435cf4_1781536948306_0.7078170621974456","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5584.1.8e3ef1baaa":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5584.1.8e3ef1baaa","_id":"@open-mercato/ai-assistant@0.6.6-canary.5584.1.8e3ef1baaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"adc01c7bbda0d1f2e06ccd551b664bf031b66948","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5584.1.8e3ef1baaa.tgz","fileCount":769,"integrity":"sha512-Zn8m2q1Dspekmkp2Dq/jE/g0wgzgEQMNN5CvlqEfLbHnNYh/iGMBZ373TLOTORAZjE1QCpniOBX4Sh094BLdNA==","signatures":[{"sig":"MEYCIQCLQgYwKrKjHP+NMQS/+p8Nin6CNvYYMoGnXQYcgsP4yQIhAJcHn6WNank6pvA0xTwiNLzN3Yis6e2hMZy/aw+tKecc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5584.1.8e3ef1baaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zn8m2q1Dspekmkp2Dq/jE/g0wgzgEQMNN5CvlqEfLbHnNYh/iGMBZ373TLOTORAZjE1QCpniOBX4Sh094BLdNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5584.1.8e3ef1baaa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5584.1.8e3ef1baaa","@open-mercato/shared":"0.6.6-canary.5584.1.8e3ef1baaa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5584.1.8e3ef1baaa","@open-mercato/shared":"0.6.6-canary.5584.1.8e3ef1baaa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5584.1.8e3ef1baaa_1781537820654_0.8110000094136933","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5575.1.bf0ee7f6fd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5575.1.bf0ee7f6fd","_id":"@open-mercato/ai-assistant@0.6.6-canary.5575.1.bf0ee7f6fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c10c923a27e6c09c9898bcb6237a1ba15d57df0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5575.1.bf0ee7f6fd.tgz","fileCount":769,"integrity":"sha512-NDJ9+6xXcuP0h5jhDtAkpB9mLAfEsFRwItJj3zoast6VNP5EaKRcE6BVmZTFxmWit1pT+KX+9CY4Gg2r76VOlg==","signatures":[{"sig":"MEYCIQCWQUGzMiMePV6Ps4UJNFGtPmkyqcChtqYyLfQBZ2SJTwIhALDZTgsPWx8lhmNYymq/GyMPzDKfrg760m3rgQkRG8yn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5575.1.bf0ee7f6fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NDJ9+6xXcuP0h5jhDtAkpB9mLAfEsFRwItJj3zoast6VNP5EaKRcE6BVmZTFxmWit1pT+KX+9CY4Gg2r76VOlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5575.1.bf0ee7f6fd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5575.1.bf0ee7f6fd","@open-mercato/shared":"0.6.6-canary.5575.1.bf0ee7f6fd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5575.1.bf0ee7f6fd","@open-mercato/shared":"0.6.6-canary.5575.1.bf0ee7f6fd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5575.1.bf0ee7f6fd_1781537890761_0.10986111036065682","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5583.1.bb3bcec227":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5583.1.bb3bcec227","_id":"@open-mercato/ai-assistant@0.6.6-canary.5583.1.bb3bcec227","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01cfb0623dc35cfba368edc35a3866c8e73db0db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5583.1.bb3bcec227.tgz","fileCount":769,"integrity":"sha512-7V3ClTN/4h0NEhlgQLvJAyCSzQBZy5TDq3QUg0vnHgZJQZUPFTuE83xqlYVY7g8xbjXrSMalfIzaL37BxKQRAQ==","signatures":[{"sig":"MEYCIQDFBRFF0Y/77n+jWExjMLMxur1VZCidhd8mZkOoTbxERQIhAPl+uPBHxHdOlUffNnf8bvZSyngdYk7EKprBqxFowmNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5583.1.bb3bcec227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7V3ClTN/4h0NEhlgQLvJAyCSzQBZy5TDq3QUg0vnHgZJQZUPFTuE83xqlYVY7g8xbjXrSMalfIzaL37BxKQRAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5583.1.bb3bcec227","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5583.1.bb3bcec227","@open-mercato/shared":"0.6.6-canary.5583.1.bb3bcec227"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5583.1.bb3bcec227","@open-mercato/shared":"0.6.6-canary.5583.1.bb3bcec227"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5583.1.bb3bcec227_1781539844532_0.29491527691659325","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5580.1.fa7045611a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5580.1.fa7045611a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5580.1.fa7045611a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06fa66bbb04bde5cfb31364647d3c338118670fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5580.1.fa7045611a.tgz","fileCount":769,"integrity":"sha512-Zxdv0sRZFIwRDyn6LddrRh/iJnRjdFnQNfKxBLU1c4d4i1sI2wNy1M/BS9KSriCwNtGVKezh2E7rGgzs+sbVgg==","signatures":[{"sig":"MEQCIHRDAbmX6hZ48a8l1uP4RbvgA/SHGpMJ9/Bs1TLt0WfrAiA8PIvqI/F+FJTnOVdjURu3alZYA5wopdbbaqtcEdKlww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5580.1.fa7045611a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Zxdv0sRZFIwRDyn6LddrRh/iJnRjdFnQNfKxBLU1c4d4i1sI2wNy1M/BS9KSriCwNtGVKezh2E7rGgzs+sbVgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5580.1.fa7045611a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5580.1.fa7045611a","@open-mercato/shared":"0.6.6-canary.5580.1.fa7045611a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5580.1.fa7045611a","@open-mercato/shared":"0.6.6-canary.5580.1.fa7045611a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5580.1.fa7045611a_1781539991522_0.06793785616364212","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5586.1.c9ed1d68a8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5586.1.c9ed1d68a8","_id":"@open-mercato/ai-assistant@0.6.6-develop.5586.1.c9ed1d68a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a791f0e9ec3822726ec1ac4a9b91cea087ce4d5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5586.1.c9ed1d68a8.tgz","fileCount":769,"integrity":"sha512-S3dW/JMQaiwDPisFxJxLdvIavwgtWM2qYh2Z6iT45aFjCNRM9pE8xI3y/Lrq7XB5aMCKB4IOECyCSCuofph0AA==","signatures":[{"sig":"MEYCIQCSChuyJUERNVrG4AIIWRj0ibBss5iEAeJy+BmNWb9nLAIhAJ7twhbihQRSF/UVs0Zkhfue2qcQsFV0ATEjL727RWZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5586.1.c9ed1d68a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S3dW/JMQaiwDPisFxJxLdvIavwgtWM2qYh2Z6iT45aFjCNRM9pE8xI3y/Lrq7XB5aMCKB4IOECyCSCuofph0AA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5586.1.c9ed1d68a8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5586.1.c9ed1d68a8","@open-mercato/shared":"0.6.6-develop.5586.1.c9ed1d68a8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5586.1.c9ed1d68a8","@open-mercato/shared":"0.6.6-develop.5586.1.c9ed1d68a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5586.1.c9ed1d68a8_1781540446895_0.7443150620762211","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5585.1.41f6d08df4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5585.1.41f6d08df4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5585.1.41f6d08df4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0440ad5dabb324fbca63f4e9d3ef62f04e5b6476","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5585.1.41f6d08df4.tgz","fileCount":769,"integrity":"sha512-+vQ3ufhp77K0h1isVtgQAKqSLhP8UUjULL8cnckJEsskSV7JSApUzcNfB+H7LaJFv1ZUwQxnuwD83nXYVr1csg==","signatures":[{"sig":"MEYCIQCK9lAlb2NjXWqaZRioFyKWGgUhZj3vx76Za1v+xwKcHwIhAPuYmBQoNb399s/5eMfYWwQz4XbSxupN9KRU/uWSo6KS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5585.1.41f6d08df4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+vQ3ufhp77K0h1isVtgQAKqSLhP8UUjULL8cnckJEsskSV7JSApUzcNfB+H7LaJFv1ZUwQxnuwD83nXYVr1csg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5585.1.41f6d08df4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5585.1.41f6d08df4","@open-mercato/shared":"0.6.6-canary.5585.1.41f6d08df4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5585.1.41f6d08df4","@open-mercato/shared":"0.6.6-canary.5585.1.41f6d08df4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5585.1.41f6d08df4_1781540516555_0.7447127038879615","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5590.1.776f8df5e0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5590.1.776f8df5e0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5590.1.776f8df5e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2aac0b3982830f7149bb79bc6e64d997f6fd885","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5590.1.776f8df5e0.tgz","fileCount":769,"integrity":"sha512-lUgLua69vgvPFRgN7ONoS/loUreITS6OZLuX1YSfLWVc+lXqeQHgw7vLHmCS2LL8n0B8B3BPBGc/gozg8f2b7A==","signatures":[{"sig":"MEUCIQDvLX/MWZInmFORt88gomr0eSLhRNFNGRD034Tw/0TemgIgXrAaIeRBJ3lo1Wn2pU+OieQRcgjPApgM20q3iBI3exQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5590.1.776f8df5e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lUgLua69vgvPFRgN7ONoS/loUreITS6OZLuX1YSfLWVc+lXqeQHgw7vLHmCS2LL8n0B8B3BPBGc/gozg8f2b7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5590.1.776f8df5e0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5590.1.776f8df5e0","@open-mercato/shared":"0.6.6-canary.5590.1.776f8df5e0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5590.1.776f8df5e0","@open-mercato/shared":"0.6.6-canary.5590.1.776f8df5e0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5590.1.776f8df5e0_1781542141678_0.4833496296699482","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5588.1.a8f6c51d1f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5588.1.a8f6c51d1f","_id":"@open-mercato/ai-assistant@0.6.6-develop.5588.1.a8f6c51d1f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bae58de95b3d942112a15362b74e6819a7f045fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5588.1.a8f6c51d1f.tgz","fileCount":769,"integrity":"sha512-O7oHVjjhuod0C9ygdRQdGdcDFMYXuIrLrIifNOlyMY7RZVzozIUOc/B0yu1f2kMaPHwTVykgDlglg1julV4IZQ==","signatures":[{"sig":"MEYCIQCKMTNmD9BKPQF6GRZwTKm5Yy53FMAlljtPTejWTYIo8QIhAK7LAeynHDZkoYXLIcjpuH7LFB1T7zvVFrtkosN8HJLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5588.1.a8f6c51d1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O7oHVjjhuod0C9ygdRQdGdcDFMYXuIrLrIifNOlyMY7RZVzozIUOc/B0yu1f2kMaPHwTVykgDlglg1julV4IZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5588.1.a8f6c51d1f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5588.1.a8f6c51d1f","@open-mercato/shared":"0.6.6-develop.5588.1.a8f6c51d1f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5588.1.a8f6c51d1f","@open-mercato/shared":"0.6.6-develop.5588.1.a8f6c51d1f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5588.1.a8f6c51d1f_1781542955836_0.6362023379125112","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5591.1.7576d436a2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5591.1.7576d436a2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5591.1.7576d436a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f05f9f755378a8e914de3f07bac876ad48e4cf2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5591.1.7576d436a2.tgz","fileCount":769,"integrity":"sha512-TMQex6ft6/TDx4Z1J61mZ7hSlYJSJZkh3jf84i7emY9tlABrO9fBYQj3GNvrBpqdR1aKXFkPZwEUsKoZBSnDhQ==","signatures":[{"sig":"MEYCIQCTV5SKL5kq0TFgS2V6o4vW1OuwSv0UKPZWNORdZEnk9gIhAJS25cdT8JDnX+XMt2bLmp/a7QLr1Si8THw7LU4oEs4a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5591.1.7576d436a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TMQex6ft6/TDx4Z1J61mZ7hSlYJSJZkh3jf84i7emY9tlABrO9fBYQj3GNvrBpqdR1aKXFkPZwEUsKoZBSnDhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5591.1.7576d436a2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5591.1.7576d436a2","@open-mercato/shared":"0.6.6-canary.5591.1.7576d436a2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5591.1.7576d436a2","@open-mercato/shared":"0.6.6-canary.5591.1.7576d436a2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5591.1.7576d436a2_1781544784336_0.5465645896287241","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5593.1.01dce47f12":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5593.1.01dce47f12","_id":"@open-mercato/ai-assistant@0.6.6-canary.5593.1.01dce47f12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"394bcc405f6862f386b26711e49bb743d8d5bf7b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5593.1.01dce47f12.tgz","fileCount":769,"integrity":"sha512-hrOK4/M4Y67B3XjwfSEARstFCyK4vDL0ezRQNMRyqqi6IT5hsQs3zCtA7Lbi2dn3NJrfp796AB+tcpiATTqesw==","signatures":[{"sig":"MEUCIQC7NZhkwonzULnIGpY5+5HdaYddfejzlumea1oge39EkQIgIPOkBrpPYLOgqqR+O5uAdXvk+0Ba3FKG+m5wn6peOUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5593.1.01dce47f12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hrOK4/M4Y67B3XjwfSEARstFCyK4vDL0ezRQNMRyqqi6IT5hsQs3zCtA7Lbi2dn3NJrfp796AB+tcpiATTqesw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5593.1.01dce47f12","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5593.1.01dce47f12","@open-mercato/shared":"0.6.6-canary.5593.1.01dce47f12"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5593.1.01dce47f12","@open-mercato/shared":"0.6.6-canary.5593.1.01dce47f12"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5593.1.01dce47f12_1781544950286_0.3839809194832351","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5595.1.72b0504097":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5595.1.72b0504097","_id":"@open-mercato/ai-assistant@0.6.6-canary.5595.1.72b0504097","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20e80058c386969e31f9c1213d17be95edac2e22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5595.1.72b0504097.tgz","fileCount":769,"integrity":"sha512-ctc7Zz99LRIDM2eg/BC3bhJLDnagZPj2W/rPFKPeFk/lfb+RefgeX2L71GEldt79CmQBnC5FPyA7PlVSxM0lIQ==","signatures":[{"sig":"MEQCIGg4NwEjyuu45zGy8rQrtCczXI3sJNiq9qK44X761mmgAiAOk0o8ZKy1yUqJsrshPEGz/YIpUldHRTd4G3OCEm+PQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5595.1.72b0504097","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ctc7Zz99LRIDM2eg/BC3bhJLDnagZPj2W/rPFKPeFk/lfb+RefgeX2L71GEldt79CmQBnC5FPyA7PlVSxM0lIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5595.1.72b0504097","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5595.1.72b0504097","@open-mercato/shared":"0.6.6-canary.5595.1.72b0504097"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5595.1.72b0504097","@open-mercato/shared":"0.6.6-canary.5595.1.72b0504097"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5595.1.72b0504097_1781546101829_0.11623060618602166","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5594.1.30cd738303":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5594.1.30cd738303","_id":"@open-mercato/ai-assistant@0.6.6-develop.5594.1.30cd738303","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34299d2e2c1b7efc9b7d511e69d994552358f580","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5594.1.30cd738303.tgz","fileCount":769,"integrity":"sha512-DCB7+Z5hCtRfAkBjI0ZkM45pxKC3xyVoOiuOR0DOQGwJMB9yTw7XQMm3pp5nSUhP7l9XSIkyM96fXOxXWhpNYQ==","signatures":[{"sig":"MEYCIQDT7Byhqcj0EM6xmb1B70FeApY5UJHzMLmhp0UHzsQH+gIhANgzbiIENN89yK25GxreVn6Zuk/GgAALHEzISg5Um3PG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5594.1.30cd738303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DCB7+Z5hCtRfAkBjI0ZkM45pxKC3xyVoOiuOR0DOQGwJMB9yTw7XQMm3pp5nSUhP7l9XSIkyM96fXOxXWhpNYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5594.1.30cd738303","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5594.1.30cd738303","@open-mercato/shared":"0.6.6-develop.5594.1.30cd738303"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5594.1.30cd738303","@open-mercato/shared":"0.6.6-develop.5594.1.30cd738303"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5594.1.30cd738303_1781546133828_0.44396582017506914","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5592.1.9dab22374f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5592.1.9dab22374f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5592.1.9dab22374f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1ec6735e1f993f4c59488e753ecd785fabc9c49","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5592.1.9dab22374f.tgz","fileCount":769,"integrity":"sha512-wLRJO4CMhiSXmTx84hTNfncDpuRKssS4Y4TRpz4BMZXraYMJmjtm0n9dWIf+JHRE7dEBRlse1PmIv/iFMohzrg==","signatures":[{"sig":"MEYCIQDrh2SdHnqu8DF/XSS5KzRFgjJwNrACnZ2znrUWTkYF4wIhAKL7asEWa+wolTjacrwRccAV5yso54HACWo1XFfG49SI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5592.1.9dab22374f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wLRJO4CMhiSXmTx84hTNfncDpuRKssS4Y4TRpz4BMZXraYMJmjtm0n9dWIf+JHRE7dEBRlse1PmIv/iFMohzrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5592.1.9dab22374f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5592.1.9dab22374f","@open-mercato/shared":"0.6.6-canary.5592.1.9dab22374f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5592.1.9dab22374f","@open-mercato/shared":"0.6.6-canary.5592.1.9dab22374f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5592.1.9dab22374f_1781547992431_0.11721297609807335","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5599.1.27b39b1981":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5599.1.27b39b1981","_id":"@open-mercato/ai-assistant@0.6.6-canary.5599.1.27b39b1981","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"736851b3c1ffbb3d7cff92e417d9d6ad67a5dac5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5599.1.27b39b1981.tgz","fileCount":769,"integrity":"sha512-0nljQ68oG4x7KcoDpUxAs+jA9HY9msQEN+FVLyeLMi9B9hFAivH33HRheQ3AULLLReQS3P/cNZkIm3wwM/icmw==","signatures":[{"sig":"MEQCIBSTG7L9vi/maX47W+pR4mt5T485SAN8AV+Esxg7uUueAiBEBC0Mr07P/ibQFhcp4tRP7oV8bPofIRELqmVgaCYGvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5599.1.27b39b1981","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0nljQ68oG4x7KcoDpUxAs+jA9HY9msQEN+FVLyeLMi9B9hFAivH33HRheQ3AULLLReQS3P/cNZkIm3wwM/icmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5599.1.27b39b1981","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5599.1.27b39b1981","@open-mercato/shared":"0.6.6-canary.5599.1.27b39b1981"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5599.1.27b39b1981","@open-mercato/shared":"0.6.6-canary.5599.1.27b39b1981"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5599.1.27b39b1981_1781548174314_0.7029277398050284","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5600.1.2a1b9c6d8f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5600.1.2a1b9c6d8f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5600.1.2a1b9c6d8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b5a8dd1fb4c8b58fa4dcb8aa91c40114c7d1d55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5600.1.2a1b9c6d8f.tgz","fileCount":769,"integrity":"sha512-94LMZogDnek18Pf6mqgEDfI9typzfn6aoWBm/fJpT12dIPC/eLLrC+8v59Iz2825ziT7ZrCE1e2rLbr9ZMP0gQ==","signatures":[{"sig":"MEYCIQDm+/IBE6n0Udz1X3Xpzil1ecj2+UAGBLs2JAB2yuYCSwIhAOjztJrHtD5z8cMCC8mRjtN/8c3AVhadhQluGqMonAa9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5600.1.2a1b9c6d8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-94LMZogDnek18Pf6mqgEDfI9typzfn6aoWBm/fJpT12dIPC/eLLrC+8v59Iz2825ziT7ZrCE1e2rLbr9ZMP0gQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5600.1.2a1b9c6d8f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5600.1.2a1b9c6d8f","@open-mercato/shared":"0.6.6-canary.5600.1.2a1b9c6d8f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5600.1.2a1b9c6d8f","@open-mercato/shared":"0.6.6-canary.5600.1.2a1b9c6d8f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5600.1.2a1b9c6d8f_1781549295380_0.061745897125961235","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5598.1.5e7d48d297":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5598.1.5e7d48d297","_id":"@open-mercato/ai-assistant@0.6.6-develop.5598.1.5e7d48d297","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d0e2df29da1a1c314a839d3cd559ba1cd8b81244","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5598.1.5e7d48d297.tgz","fileCount":769,"integrity":"sha512-mcI7KDUhnza7z9cIclvk5P+gU6Vx7NLUY5WDmQ3+XOWuo/7CKoxKbIoBlENeccJewZ8oApGYfPxFB7qIHt9o8w==","signatures":[{"sig":"MEUCIFUDp++pAN6bOtoj59xUJDT2bnmNans7ue2BklSS7tt1AiEA6J3vyIiIs54GNPwtpI2dBMCcG1vfLxRVbij6rWkuGvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5598.1.5e7d48d297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mcI7KDUhnza7z9cIclvk5P+gU6Vx7NLUY5WDmQ3+XOWuo/7CKoxKbIoBlENeccJewZ8oApGYfPxFB7qIHt9o8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5598.1.5e7d48d297","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5598.1.5e7d48d297","@open-mercato/shared":"0.6.6-develop.5598.1.5e7d48d297"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5598.1.5e7d48d297","@open-mercato/shared":"0.6.6-develop.5598.1.5e7d48d297"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5598.1.5e7d48d297_1781549342567_0.17970428817586237","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5607.1.c1f6dfc4a3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5607.1.c1f6dfc4a3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5607.1.c1f6dfc4a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93efba3a6b3deda22c6a76d4f41c99814c7cd446","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5607.1.c1f6dfc4a3.tgz","fileCount":769,"integrity":"sha512-53lO9tWBuvsbAAY5AHc+EFedFBAg7eDiMtM9upXhOmL7w1MH9YEog1/zSriA4ka8meYd57+nXTAlHb1IeFcKrA==","signatures":[{"sig":"MEUCIFJqTXXfzM6+cSpLZgALqCShiRZheCadvNAfAbwSxPWWAiEA/ej2nxmQ63ExmZ9/gyB1EAJUj1zp+Vyq3inli1FVIVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5607.1.c1f6dfc4a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-53lO9tWBuvsbAAY5AHc+EFedFBAg7eDiMtM9upXhOmL7w1MH9YEog1/zSriA4ka8meYd57+nXTAlHb1IeFcKrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5607.1.c1f6dfc4a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5607.1.c1f6dfc4a3","@open-mercato/shared":"0.6.6-canary.5607.1.c1f6dfc4a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5607.1.c1f6dfc4a3","@open-mercato/shared":"0.6.6-canary.5607.1.c1f6dfc4a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5607.1.c1f6dfc4a3_1781550051210_0.22486656693713236","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5604.1.b1aafba11e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5604.1.b1aafba11e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5604.1.b1aafba11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e333e236af803e723604003b6350075252001553","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5604.1.b1aafba11e.tgz","fileCount":769,"integrity":"sha512-AZ0V/h8UXsMIbgoxdNvRUCca2m2hIu2lRdyAjgeTU+NZTR3eXITuiugHkhw7FK8k7F6bR/wVo0jOYjvk+oYiSQ==","signatures":[{"sig":"MEUCIGi4fZeTjQV1qo8/8Wy0cOanyZMQkKSoW5u6d1Xws6BNAiEA0ob6jePBdqbI0baFbERKWDj9w2rDoMQJ/h4i9n8EovA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5604.1.b1aafba11e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AZ0V/h8UXsMIbgoxdNvRUCca2m2hIu2lRdyAjgeTU+NZTR3eXITuiugHkhw7FK8k7F6bR/wVo0jOYjvk+oYiSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5604.1.b1aafba11e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5604.1.b1aafba11e","@open-mercato/shared":"0.6.6-canary.5604.1.b1aafba11e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5604.1.b1aafba11e","@open-mercato/shared":"0.6.6-canary.5604.1.b1aafba11e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5604.1.b1aafba11e_1781550194389_0.6646821511846384","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5611.1.a5794e8ec6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5611.1.a5794e8ec6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5611.1.a5794e8ec6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"59a830a5c45bcfdce997042279f2a204b119d3b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5611.1.a5794e8ec6.tgz","fileCount":769,"integrity":"sha512-sGX5zfHcVCMPzr2L2ka9gjkddmAUagm7rOcC28cuiPkoGaH5q5vOeEznLZEI/BcapCxkk6XDltzWwEoyKcvdWg==","signatures":[{"sig":"MEQCIFabqSY0EB7GW9EalFeA4XlVKa84KPcGRv031fqlWnx/AiB0hjatW9qF3FDuVefv823C1JA3LBe9FXGQWFfaQtGg1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5611.1.a5794e8ec6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sGX5zfHcVCMPzr2L2ka9gjkddmAUagm7rOcC28cuiPkoGaH5q5vOeEznLZEI/BcapCxkk6XDltzWwEoyKcvdWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5611.1.a5794e8ec6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5611.1.a5794e8ec6","@open-mercato/shared":"0.6.6-canary.5611.1.a5794e8ec6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5611.1.a5794e8ec6","@open-mercato/shared":"0.6.6-canary.5611.1.a5794e8ec6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5611.1.a5794e8ec6_1781550905231_0.737353269428054","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5613.1.9f35094a36":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5613.1.9f35094a36","_id":"@open-mercato/ai-assistant@0.6.6-canary.5613.1.9f35094a36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b74ba4b266061025b9853a4b510ed2344ac54fe4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5613.1.9f35094a36.tgz","fileCount":769,"integrity":"sha512-/2BfmEdTxB4rNHBwLRDLc50m5VRFivDbHZH8ZAd2KZtxesHlDfZ4boTwAYLfVm7eDhBtAliCRCOofRMEn4qD/w==","signatures":[{"sig":"MEYCIQC1U4r4v+YkQF3dIAf7gI+2g2VY5/HB0vAnQW5knKDrSAIhAMStW/gakJnZ24AyPeH+AayOSiG9GyXBFKphzh3UYSao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5613.1.9f35094a36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/2BfmEdTxB4rNHBwLRDLc50m5VRFivDbHZH8ZAd2KZtxesHlDfZ4boTwAYLfVm7eDhBtAliCRCOofRMEn4qD/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5613.1.9f35094a36","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5613.1.9f35094a36","@open-mercato/shared":"0.6.6-canary.5613.1.9f35094a36"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5613.1.9f35094a36","@open-mercato/shared":"0.6.6-canary.5613.1.9f35094a36"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5613.1.9f35094a36_1781550921732_0.049667366453610695","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5608.1.2a7ad3299d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5608.1.2a7ad3299d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5608.1.2a7ad3299d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11c76fb04dafe7e88a3d8a955f2bc476b1121937","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5608.1.2a7ad3299d.tgz","fileCount":769,"integrity":"sha512-0CJEQ9sjubuy8G+1jkwpN5h9JeVy8tWWKtn4N7MdKfkhpKwWKOBacsmEYmueL8AyS6HFiH0zwx4eyxYZJ4dc6A==","signatures":[{"sig":"MEUCICS6GGMF5OQoQ/UQmeRsJ+Jt9xatIimSfIeYtl7TdNyUAiEAtnOEj582z3kxwUrtAtsafIXeAhjcyhq2clDfv4VbrlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5608.1.2a7ad3299d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0CJEQ9sjubuy8G+1jkwpN5h9JeVy8tWWKtn4N7MdKfkhpKwWKOBacsmEYmueL8AyS6HFiH0zwx4eyxYZJ4dc6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5608.1.2a7ad3299d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5608.1.2a7ad3299d","@open-mercato/shared":"0.6.6-canary.5608.1.2a7ad3299d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5608.1.2a7ad3299d","@open-mercato/shared":"0.6.6-canary.5608.1.2a7ad3299d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5608.1.2a7ad3299d_1781552203059_0.6058293704326005","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5612.1.d382eb2f33":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5612.1.d382eb2f33","_id":"@open-mercato/ai-assistant@0.6.6-develop.5612.1.d382eb2f33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8bc03128afffee5457fbee9c280d264b023264c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5612.1.d382eb2f33.tgz","fileCount":769,"integrity":"sha512-BpSUCKPcOXsSt9ErgM+XmYm7BVbmItMwW1gllf86p3MvrbTpV1OC+/XBo4UhCR3j3hj7j1yY/bmSCZ05gD/XzQ==","signatures":[{"sig":"MEUCIDrQNYJffeiQ0LF6KWCrlReCU2z0DzLC1sEh79mbwlwoAiEAq0ntqvjrfg6smqPYU5h3UGxY1YTlxWCIgX2ng8CBvKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5612.1.d382eb2f33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BpSUCKPcOXsSt9ErgM+XmYm7BVbmItMwW1gllf86p3MvrbTpV1OC+/XBo4UhCR3j3hj7j1yY/bmSCZ05gD/XzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5612.1.d382eb2f33","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5612.1.d382eb2f33","@open-mercato/shared":"0.6.6-develop.5612.1.d382eb2f33"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5612.1.d382eb2f33","@open-mercato/shared":"0.6.6-develop.5612.1.d382eb2f33"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5612.1.d382eb2f33_1781552511254_0.5626260862519361","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5617.1.62538c48ca":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5617.1.62538c48ca","_id":"@open-mercato/ai-assistant@0.6.6-develop.5617.1.62538c48ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"025c309a88ccde8b3a3072cfb4e9628f03595522","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5617.1.62538c48ca.tgz","fileCount":774,"integrity":"sha512-x4IT+lpcbVvQhNlb4f28wCfeUbp/YP/lIWShCErfoblrcmCStBqAYlq4U6x4AFnAJZ3WdH7dl+voBazvJSDa9Q==","signatures":[{"sig":"MEYCIQDPEZA153rR0wxiYY7T8jJjzzPjF5OAkfy4qx3GVQwVmwIhAMnWYP/coBwXZJabw89jPdoAt/T7N5eP1hVG/RYStNRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5617.1.62538c48ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x4IT+lpcbVvQhNlb4f28wCfeUbp/YP/lIWShCErfoblrcmCStBqAYlq4U6x4AFnAJZ3WdH7dl+voBazvJSDa9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5617.1.62538c48ca","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5617.1.62538c48ca","@open-mercato/shared":"0.6.6-develop.5617.1.62538c48ca"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5617.1.62538c48ca","@open-mercato/shared":"0.6.6-develop.5617.1.62538c48ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5617.1.62538c48ca_1781581743166_0.38780302459990534","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5618.1.080105e4d1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5618.1.080105e4d1","_id":"@open-mercato/ai-assistant@0.6.6-canary.5618.1.080105e4d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3012929886505c0539ca643bc8304d17c3094e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5618.1.080105e4d1.tgz","fileCount":774,"integrity":"sha512-24vaOX14EWBi/KEwoHIbe1rk4UlPOEGNOdic/lZW7hxc8SsjnbVOdshcLEEgtkBv8oinQafs6A6bRGp15S1Kng==","signatures":[{"sig":"MEUCIQDnjufVY9vnldZhfbiQYdPzjTULV9Fjdkz13n01FNXuBQIgUrzm08s1EodJS/2dqcyV9oaZ9FOdPXefJrJBPzgHGrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5618.1.080105e4d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-24vaOX14EWBi/KEwoHIbe1rk4UlPOEGNOdic/lZW7hxc8SsjnbVOdshcLEEgtkBv8oinQafs6A6bRGp15S1Kng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5618.1.080105e4d1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5618.1.080105e4d1","@open-mercato/shared":"0.6.6-canary.5618.1.080105e4d1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5618.1.080105e4d1","@open-mercato/shared":"0.6.6-canary.5618.1.080105e4d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5618.1.080105e4d1_1781582016700_0.5360222114607021","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5620.1.g9557045780":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5620.1.g9557045780","_id":"@open-mercato/ai-assistant@0.6.6-canary.5620.1.g9557045780","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a85e2b67a8daaf6707726e8e0d558348a88b692a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5620.1.g9557045780.tgz","fileCount":774,"integrity":"sha512-LWAm/wa3ByJfp/Pz+HcF67rZFasedNqZa/5PfCNWjllWydqI/D6uU97Ty4QtBYAvZkZ3ifNJqICob8eR9bfvNA==","signatures":[{"sig":"MEYCIQCLXUtBJ1Tu1Da9RgZMqtaSyuMlyg+8AdBaI0tzyFfyqAIhALKKl3qX9Xc8hb/cMw/hd+r0ePMIsIAfpsV3cSuURwYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5620.1.g9557045780","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LWAm/wa3ByJfp/Pz+HcF67rZFasedNqZa/5PfCNWjllWydqI/D6uU97Ty4QtBYAvZkZ3ifNJqICob8eR9bfvNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5620.1.g9557045780","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5620.1.g9557045780","@open-mercato/shared":"0.6.6-canary.5620.1.g9557045780"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5620.1.g9557045780","@open-mercato/shared":"0.6.6-canary.5620.1.g9557045780"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5620.1.g9557045780_1781583189720_0.07795673271713377","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5619.1.29f01e2c42":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5619.1.29f01e2c42","_id":"@open-mercato/ai-assistant@0.6.6-develop.5619.1.29f01e2c42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a9ece9d5e223973724e7b1b5890b5f95790616a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5619.1.29f01e2c42.tgz","fileCount":774,"integrity":"sha512-ubJZ14h9Hnxm937vSfnYhdlu/L601OBqqYHkMAASScVDbFZpC8C7z8RWWux4la3O30Gej7s/MgafiHqJCq+jXg==","signatures":[{"sig":"MEYCIQDcQ3f3AgRbZjqDFe/ozoisu7eybWI26lVpa2spLHMziQIhAKbSGGwMx/C6NwJUnZUzrStEri686IK2sQHzqnR9VTG2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5619.1.29f01e2c42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ubJZ14h9Hnxm937vSfnYhdlu/L601OBqqYHkMAASScVDbFZpC8C7z8RWWux4la3O30Gej7s/MgafiHqJCq+jXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5619.1.29f01e2c42","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5619.1.29f01e2c42","@open-mercato/shared":"0.6.6-develop.5619.1.29f01e2c42"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5619.1.29f01e2c42","@open-mercato/shared":"0.6.6-develop.5619.1.29f01e2c42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5619.1.29f01e2c42_1781584407567_0.5471148524123168","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5630.1.493eafeaf9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5630.1.493eafeaf9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5630.1.493eafeaf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91637359483f8a81261e23f719ae7884bef89bb9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5630.1.493eafeaf9.tgz","fileCount":774,"integrity":"sha512-hFc0648e6r2TngozRBPLVCd09jAk3NPyVqJd+T8rITKhC6VT8bglstmt9NZz4HaZRU72FWjSPzTFM9kvFHl8ug==","signatures":[{"sig":"MEQCIHTW295mu9l/bL0WWmUOCM8G7Sb4Aqr4kLYvGHE+/6DDAiBWqdSHESpslUz2n41etCuQ8eY8imtTbtLPqU2b39e6/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5630.1.493eafeaf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hFc0648e6r2TngozRBPLVCd09jAk3NPyVqJd+T8rITKhC6VT8bglstmt9NZz4HaZRU72FWjSPzTFM9kvFHl8ug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5630.1.493eafeaf9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5630.1.493eafeaf9","@open-mercato/shared":"0.6.6-canary.5630.1.493eafeaf9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5630.1.493eafeaf9","@open-mercato/shared":"0.6.6-canary.5630.1.493eafeaf9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5630.1.493eafeaf9_1781630238510_0.3053052753106438","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5632.1.d1fc3c6ce3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5632.1.d1fc3c6ce3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5632.1.d1fc3c6ce3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64dc74a1bf805d66bde72f8e6539ca6b335afb19","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5632.1.d1fc3c6ce3.tgz","fileCount":774,"integrity":"sha512-MfmqTraoc9RINQ5xpxXydlva6iLqJWe14RBVGlPEWaeyA+hbDX55O2WYLi7wWiPk+t3/M6Z0q3z35kTamkj7pg==","signatures":[{"sig":"MEYCIQC5UbtyKwW7GYVapixi27oo05Cs+6HtZ8yFlS2uGo2j6wIhAIqUmEMwJyM0ymzuDka/RHqiLcuQ5/JjYEOsjY+ep226","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5632.1.d1fc3c6ce3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MfmqTraoc9RINQ5xpxXydlva6iLqJWe14RBVGlPEWaeyA+hbDX55O2WYLi7wWiPk+t3/M6Z0q3z35kTamkj7pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5632.1.d1fc3c6ce3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5632.1.d1fc3c6ce3","@open-mercato/shared":"0.6.6-canary.5632.1.d1fc3c6ce3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5632.1.d1fc3c6ce3","@open-mercato/shared":"0.6.6-canary.5632.1.d1fc3c6ce3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5632.1.d1fc3c6ce3_1781677836530_0.1642142668546136","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5633.1.a58040e37a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5633.1.a58040e37a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5633.1.a58040e37a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68e9748e1c69bae71f39260bf3abb17a83264885","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5633.1.a58040e37a.tgz","fileCount":774,"integrity":"sha512-iSuAQjEt3Wxwovut5tl6BiOAWhCka3vPqtAQR46eJG0TXyS4Xc6pZfVph58B2e+EUbvsfAkG/Q1cNoQKsJrpcg==","signatures":[{"sig":"MEUCIGqWin+g91Z5I4FF2lHPIAL9vcWnVvXWPgCIILZ8DmWMAiEAk3o4L3JZTvuCsf+ZQ+CkTByBAhltEV4WdInMK3WVU9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5633.1.a58040e37a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iSuAQjEt3Wxwovut5tl6BiOAWhCka3vPqtAQR46eJG0TXyS4Xc6pZfVph58B2e+EUbvsfAkG/Q1cNoQKsJrpcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5633.1.a58040e37a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5633.1.a58040e37a","@open-mercato/shared":"0.6.6-canary.5633.1.a58040e37a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5633.1.a58040e37a","@open-mercato/shared":"0.6.6-canary.5633.1.a58040e37a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5633.1.a58040e37a_1781678616252_0.4510777896143079","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5634.1.a7a6705eb6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5634.1.a7a6705eb6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5634.1.a7a6705eb6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac259391e580a0a7dbb29ba80e3d88f7e0d4fa00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5634.1.a7a6705eb6.tgz","fileCount":774,"integrity":"sha512-yQk/EgPyCJaah7bpApITI7ZzqEnbHuIJ5j7DTjJWSKQWLOKm3lbDUpDNHVOsLmGaDG7BjP29owh+Oack3pREvA==","signatures":[{"sig":"MEQCIHZ1ssws7W+qlnarvaP8cUQ2mZjtEx6VwF+Npk7hi7k8AiA5uki7NeYnIVmW/MuvLZXIEcN48Dwea1fxOoYeS00GiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5634.1.a7a6705eb6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yQk/EgPyCJaah7bpApITI7ZzqEnbHuIJ5j7DTjJWSKQWLOKm3lbDUpDNHVOsLmGaDG7BjP29owh+Oack3pREvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5634.1.a7a6705eb6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5634.1.a7a6705eb6","@open-mercato/shared":"0.6.6-canary.5634.1.a7a6705eb6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5634.1.a7a6705eb6","@open-mercato/shared":"0.6.6-canary.5634.1.a7a6705eb6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5634.1.a7a6705eb6_1781681378161_0.7995499031662348","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5637.1.7a68607cc6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5637.1.7a68607cc6","_id":"@open-mercato/ai-assistant@0.6.6-develop.5637.1.7a68607cc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c19154e7e3f4e24299c89649e2f0523ed58553fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5637.1.7a68607cc6.tgz","fileCount":774,"integrity":"sha512-FO8OPuSxw9g+OJpjsSQU9JswOefijJljl4oh31HVWbVwD+BjG7wH6dooNe1JxKB8JEShjiG/Tjya6+Dyg1aCpw==","signatures":[{"sig":"MEYCIQD/NQ83gyvr62T1wQFs384wZXQwMzzOJ6yXRjJFOuoHNAIhAP7cf1ufLG7fGCVyX2Ztixr6qliyieX6YE3CnrPuSqY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5637.1.7a68607cc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FO8OPuSxw9g+OJpjsSQU9JswOefijJljl4oh31HVWbVwD+BjG7wH6dooNe1JxKB8JEShjiG/Tjya6+Dyg1aCpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5637.1.7a68607cc6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5637.1.7a68607cc6","@open-mercato/shared":"0.6.6-develop.5637.1.7a68607cc6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5637.1.7a68607cc6","@open-mercato/shared":"0.6.6-develop.5637.1.7a68607cc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5637.1.7a68607cc6_1781689503700_0.17677649153202046","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5639.1.b5ffad4b04":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5639.1.b5ffad4b04","_id":"@open-mercato/ai-assistant@0.6.6-canary.5639.1.b5ffad4b04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c6dbe2603074f7952ba9bb59ffa7bc811fbdcd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5639.1.b5ffad4b04.tgz","fileCount":774,"integrity":"sha512-1Jm9zU8q7SL6rcoGF7YHsNs2UIpW7wVg6jkV9DxOM0kBPFLIwTgo6crYOmLKEcCHwp01Q2hz9/F87id3Zu1J9A==","signatures":[{"sig":"MEQCIF77JeauN6wDmNb0hVnA4+mwVVy4oJyeGgBToyk7rJvlAiAyl1bF9aHOgBXeKdQKL8ROW/wyl1IQ/ba9EzE3lgIbDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5639.1.b5ffad4b04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1Jm9zU8q7SL6rcoGF7YHsNs2UIpW7wVg6jkV9DxOM0kBPFLIwTgo6crYOmLKEcCHwp01Q2hz9/F87id3Zu1J9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5639.1.b5ffad4b04","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5639.1.b5ffad4b04","@open-mercato/shared":"0.6.6-canary.5639.1.b5ffad4b04"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5639.1.b5ffad4b04","@open-mercato/shared":"0.6.6-canary.5639.1.b5ffad4b04"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5639.1.b5ffad4b04_1781689613795_0.6265657093658903","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5643.1.455d21799d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5643.1.455d21799d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5643.1.455d21799d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"813fdefa36fb5c7572dde8e0b93ab049fc0fa8fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5643.1.455d21799d.tgz","fileCount":774,"integrity":"sha512-Vem9qJJZK50rwKM19smJcLfUBAZBH6IDDeXH/0+LRuExwwDnceA5O5oBLXbegrC9d9d64SaXXEROqHOKUzExCA==","signatures":[{"sig":"MEUCIQCHkV6GJKD9vs5B8ObHTZRMCOjdfH5PbMNVWYFH9i6H9QIgc/MFEG8VNwDExZxzrHpGutx9zxEHvD7uYenlWJO9OkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5643.1.455d21799d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Vem9qJJZK50rwKM19smJcLfUBAZBH6IDDeXH/0+LRuExwwDnceA5O5oBLXbegrC9d9d64SaXXEROqHOKUzExCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5643.1.455d21799d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5643.1.455d21799d","@open-mercato/shared":"0.6.6-canary.5643.1.455d21799d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5643.1.455d21799d","@open-mercato/shared":"0.6.6-canary.5643.1.455d21799d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5643.1.455d21799d_1781691301417_0.8175779202902305","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5641.1.45d172106d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5641.1.45d172106d","_id":"@open-mercato/ai-assistant@0.6.6-develop.5641.1.45d172106d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66755a07a9fdfb7224c9b6de13c9df36f43df70d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5641.1.45d172106d.tgz","fileCount":774,"integrity":"sha512-wytSExE0OWhtzzXt6KqmrS3657sYb5TjD/P4TufITgbIJxjlpF+EpwCEfl2dCcyPsVXRdXL9JSvgVaCgbC7MSQ==","signatures":[{"sig":"MEYCIQDUpEad5n3Ptf/jRvvL0Sr9nkk+XLPMp1WU8UcDVtZZSgIhAPY2sUW4AUFV6EcAdV5MAm44TDPGtJbrHXal/R4GAa1t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5641.1.45d172106d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wytSExE0OWhtzzXt6KqmrS3657sYb5TjD/P4TufITgbIJxjlpF+EpwCEfl2dCcyPsVXRdXL9JSvgVaCgbC7MSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5641.1.45d172106d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5641.1.45d172106d","@open-mercato/shared":"0.6.6-develop.5641.1.45d172106d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5641.1.45d172106d","@open-mercato/shared":"0.6.6-develop.5641.1.45d172106d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5641.1.45d172106d_1781692295732_0.8151944959755255","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5640.1.9ed1661ef8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5640.1.9ed1661ef8","_id":"@open-mercato/ai-assistant@0.6.6-canary.5640.1.9ed1661ef8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef58885a516e8eff8a3e397a84059aeedfb8355b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5640.1.9ed1661ef8.tgz","fileCount":774,"integrity":"sha512-6Y76w49FcxHY2cGFZjGfwnZbNvyvaLMIO0mhRA4HmMG09fPCrlqzddhqoO2q2oSEvNpor3c8Y3h8dUK9Bp3IEQ==","signatures":[{"sig":"MEUCIQC7Htmiz7exeszIR3JWw+pV86QvZkMbA8DtxqhWMZ6PmgIgTPDdq0SwRxntGY+9GGoJhqaC/nNROyGi0s/n4kq4myI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5640.1.9ed1661ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6Y76w49FcxHY2cGFZjGfwnZbNvyvaLMIO0mhRA4HmMG09fPCrlqzddhqoO2q2oSEvNpor3c8Y3h8dUK9Bp3IEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5640.1.9ed1661ef8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5640.1.9ed1661ef8","@open-mercato/shared":"0.6.6-canary.5640.1.9ed1661ef8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5640.1.9ed1661ef8","@open-mercato/shared":"0.6.6-canary.5640.1.9ed1661ef8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5640.1.9ed1661ef8_1781692625559_0.015895673745291328","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5645.1.ab8506778c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5645.1.ab8506778c","_id":"@open-mercato/ai-assistant@0.6.6-canary.5645.1.ab8506778c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af3fc3ad496b0f05cbba0f04c4c6c094b75f9eb9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5645.1.ab8506778c.tgz","fileCount":774,"integrity":"sha512-ZQcF8jpAK7m8CG3TrvF+kqIUlSvWtXsYESWJg3PbFgmeQrmdS8ti0q79Hg51sjAuLl9OsumbhqcNO7CXPAQ8gw==","signatures":[{"sig":"MEQCICjXPTFGHLmXNgknhVg6zkbJhnWouA87F7sFJ+zS/8pNAiBjYepnRhJn2ijscnnH/ZNtl5/i3neFtQr4L0DNddYqnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5645.1.ab8506778c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZQcF8jpAK7m8CG3TrvF+kqIUlSvWtXsYESWJg3PbFgmeQrmdS8ti0q79Hg51sjAuLl9OsumbhqcNO7CXPAQ8gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5645.1.ab8506778c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5645.1.ab8506778c","@open-mercato/shared":"0.6.6-canary.5645.1.ab8506778c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5645.1.ab8506778c","@open-mercato/shared":"0.6.6-canary.5645.1.ab8506778c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5645.1.ab8506778c_1781695471185_0.6832197201014516","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5651.1.c43359070c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5651.1.c43359070c","_id":"@open-mercato/ai-assistant@0.6.6-develop.5651.1.c43359070c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"532c32cf0afbcfe4383230b52b33d5fc15a0e42c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5651.1.c43359070c.tgz","fileCount":774,"integrity":"sha512-kPceatUhRkbF26KS9PSmo+U3XIxJlIR/dLxTX4XAnfl2QUgOua7iT2U+Tjrc+E9Ga04LhpAtxSdjwPfeYzR+AQ==","signatures":[{"sig":"MEYCIQDITY+xbufn2jVvm8j8xw3XxFHa7aAPBuVV15ODdG8caAIhAMSUzgt8nqCGpaFV1xp+p34z8ufpnlkcoub7RIQYoOT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5651.1.c43359070c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kPceatUhRkbF26KS9PSmo+U3XIxJlIR/dLxTX4XAnfl2QUgOua7iT2U+Tjrc+E9Ga04LhpAtxSdjwPfeYzR+AQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5651.1.c43359070c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5651.1.c43359070c","@open-mercato/shared":"0.6.6-develop.5651.1.c43359070c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5651.1.c43359070c","@open-mercato/shared":"0.6.6-develop.5651.1.c43359070c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5651.1.c43359070c_1781696172228_0.1815995466145388","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5652.1.b27069722c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5652.1.b27069722c","_id":"@open-mercato/ai-assistant@0.6.6-canary.5652.1.b27069722c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea466cb0a02cb0522eb6f1cf356d5d8f30f1c801","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5652.1.b27069722c.tgz","fileCount":769,"integrity":"sha512-D8e0tqYBKqD90aBZWZZHbZXzOTiJpO0PdBZqhQgkeNgng8XUY+YzX0j2MtUDApwMVS6KOGXxqcr15WqJjrVuvA==","signatures":[{"sig":"MEUCIQCfVSISrCJJr3g373obpRVwqd3rpbj0SJsVXjWeaT3OoAIgXUCni6nS8Ie0eAVirkx/5OXE+bx0mql3Aw6KDQmsdRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5652.1.b27069722c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D8e0tqYBKqD90aBZWZZHbZXzOTiJpO0PdBZqhQgkeNgng8XUY+YzX0j2MtUDApwMVS6KOGXxqcr15WqJjrVuvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5652.1.b27069722c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5652.1.b27069722c","@open-mercato/shared":"0.6.6-canary.5652.1.b27069722c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5652.1.b27069722c","@open-mercato/shared":"0.6.6-canary.5652.1.b27069722c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5652.1.b27069722c_1781697624035_0.8291714420212388","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5649.1.83ec66f8ce":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5649.1.83ec66f8ce","_id":"@open-mercato/ai-assistant@0.6.6-canary.5649.1.83ec66f8ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fd740796af9e5f399086e580febd1265a9aa18e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5649.1.83ec66f8ce.tgz","fileCount":774,"integrity":"sha512-KX68hmzyNo/qoixW6QnQFeI/qUvAEUyz0gx+EGXY1mEiA5WwqpemOeL70Yl4D6o1ZR9lcNf+mPgW8klzBIEvzg==","signatures":[{"sig":"MEUCIQCXqrZ0QS2Kbg7FY1sQlzxKCFBUDkGv8jfTMAQ0vD8kfgIgCXUknpheQVIjDK2nsNGXhzFWxIWzthL1qgQkQbM3y84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5649.1.83ec66f8ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KX68hmzyNo/qoixW6QnQFeI/qUvAEUyz0gx+EGXY1mEiA5WwqpemOeL70Yl4D6o1ZR9lcNf+mPgW8klzBIEvzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5649.1.83ec66f8ce","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5649.1.83ec66f8ce","@open-mercato/shared":"0.6.6-canary.5649.1.83ec66f8ce"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5649.1.83ec66f8ce","@open-mercato/shared":"0.6.6-canary.5649.1.83ec66f8ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5649.1.83ec66f8ce_1781698227388_0.21213509816057674","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5654.1.ca21e35f26":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5654.1.ca21e35f26","_id":"@open-mercato/ai-assistant@0.6.6-develop.5654.1.ca21e35f26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7635950b7f637988ecdbba76174dd23c21788e7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5654.1.ca21e35f26.tgz","fileCount":774,"integrity":"sha512-RTocKGyBXmQ6RchApatc1Nix8n+KAHL59Z4bioIRCmebcGfmxGXYugr9lTm/JQe0XcE+NC03pTUi/Ifih/oFAA==","signatures":[{"sig":"MEQCIE6MrzCaJWcpWXqqRGN9rHDZtbJXTmUHlBl9WrUia4QnAiBAE7SqIOCPvHh62cYJRI05bqUFDmKwU4pWKnTbpWUhYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5654.1.ca21e35f26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RTocKGyBXmQ6RchApatc1Nix8n+KAHL59Z4bioIRCmebcGfmxGXYugr9lTm/JQe0XcE+NC03pTUi/Ifih/oFAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5654.1.ca21e35f26","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5654.1.ca21e35f26","@open-mercato/shared":"0.6.6-develop.5654.1.ca21e35f26"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5654.1.ca21e35f26","@open-mercato/shared":"0.6.6-develop.5654.1.ca21e35f26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5654.1.ca21e35f26_1781699979932_0.19538237888301735","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5656.1.fae88e804e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5656.1.fae88e804e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5656.1.fae88e804e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3990279e4d03917b0caa44199fc358fd53b4475b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5656.1.fae88e804e.tgz","fileCount":769,"integrity":"sha512-WWlzvqxpnfGFgkxD2WHuZeN+xAYqgborTj/ji2iSe4dT7QZzAqKWCDfVSpbTnqkLe1cWRQVmrdohWAuNgWuYSA==","signatures":[{"sig":"MEQCIFtcWJsy4iARI0WbRA9AVARcwcBz6zPCxOL8LJIRYMP+AiAWqlpWma7CiGVPgOPJJT4RI7cHwL8KdGxhOWj1UsfORQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5656.1.fae88e804e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WWlzvqxpnfGFgkxD2WHuZeN+xAYqgborTj/ji2iSe4dT7QZzAqKWCDfVSpbTnqkLe1cWRQVmrdohWAuNgWuYSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5656.1.fae88e804e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5656.1.fae88e804e","@open-mercato/shared":"0.6.6-canary.5656.1.fae88e804e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5656.1.fae88e804e","@open-mercato/shared":"0.6.6-canary.5656.1.fae88e804e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5656.1.fae88e804e_1781700789869_0.7673243700120571","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5663.1.ffefaec38a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5663.1.ffefaec38a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5663.1.ffefaec38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04d2e9850ca14018e033816d87409f977fcc6683","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5663.1.ffefaec38a.tgz","fileCount":774,"integrity":"sha512-WUBQmrFJMIFwUHiUyKmkivi2nfprBo+d2hELmPcoMXVEYoVVJZ2p9qEokPsXM+EpYaFsolAvkdQXoLgNat8iqg==","signatures":[{"sig":"MEUCIFmwQxv8ESnR0D3RLkPIQunHPSbOyKrTStw11yCLH1axAiEA6UXR/bAgwh0aymcXYfd4NtWWHpq3AzZ3alam7c0lPrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5663.1.ffefaec38a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WUBQmrFJMIFwUHiUyKmkivi2nfprBo+d2hELmPcoMXVEYoVVJZ2p9qEokPsXM+EpYaFsolAvkdQXoLgNat8iqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5663.1.ffefaec38a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5663.1.ffefaec38a","@open-mercato/shared":"0.6.6-canary.5663.1.ffefaec38a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5663.1.ffefaec38a","@open-mercato/shared":"0.6.6-canary.5663.1.ffefaec38a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5663.1.ffefaec38a_1781701477310_0.5190745209116907","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5672.1.11e27afad2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5672.1.11e27afad2","_id":"@open-mercato/ai-assistant@0.6.6-develop.5672.1.11e27afad2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f9c91bfd08da6282d47395b2399f61d6ed4375c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5672.1.11e27afad2.tgz","fileCount":774,"integrity":"sha512-Is5B9edgvTBkoT60sjPnmfY2HIVXQhf9bA2uw43qmjD8mbHLKSWEZOkLrKknf0+rv0fL916H51TFHfLUCqX9Gg==","signatures":[{"sig":"MEYCIQCzfwYeRZbl6Ul7suXY28M5a+LBPFgV3N2a2PCwfCleIgIhAPmc3dK5X0XOiLwSlN5gyR2tBGQKqwbxx8YmYON4ZXeY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5672.1.11e27afad2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Is5B9edgvTBkoT60sjPnmfY2HIVXQhf9bA2uw43qmjD8mbHLKSWEZOkLrKknf0+rv0fL916H51TFHfLUCqX9Gg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5672.1.11e27afad2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5672.1.11e27afad2","@open-mercato/shared":"0.6.6-develop.5672.1.11e27afad2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5672.1.11e27afad2","@open-mercato/shared":"0.6.6-develop.5672.1.11e27afad2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5672.1.11e27afad2_1781702731087_0.2705851343364456","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5674.1.4dbfed05aa":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5674.1.4dbfed05aa","_id":"@open-mercato/ai-assistant@0.6.6-canary.5674.1.4dbfed05aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da5b34d0370418ed7c0d1638e999d6e6f709cc6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5674.1.4dbfed05aa.tgz","fileCount":774,"integrity":"sha512-cdahisgEKsDJuXFHBzFI6CCDHnmZp4ZAradTVnZDwU/DVvALqsZuBXFmv+86hU6BiJeY+ZJV6knhR+4r3gHbcg==","signatures":[{"sig":"MEUCID/I6W046IKDh/P462NTKb6IuVFCnBj9Dc824ZkS43IAAiEAwupzV1VqMfPJhiS4A0lJl+4yG43Qb63dJQZXg5yryAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5674.1.4dbfed05aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cdahisgEKsDJuXFHBzFI6CCDHnmZp4ZAradTVnZDwU/DVvALqsZuBXFmv+86hU6BiJeY+ZJV6knhR+4r3gHbcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5674.1.4dbfed05aa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5674.1.4dbfed05aa","@open-mercato/shared":"0.6.6-canary.5674.1.4dbfed05aa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5674.1.4dbfed05aa","@open-mercato/shared":"0.6.6-canary.5674.1.4dbfed05aa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5674.1.4dbfed05aa_1781703179892_0.6470011502769282","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5675.1.d585628349":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5675.1.d585628349","_id":"@open-mercato/ai-assistant@0.6.6-develop.5675.1.d585628349","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"415f6f54b95141c211ef18898be17973b42728b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5675.1.d585628349.tgz","fileCount":774,"integrity":"sha512-BW9rY5BeviPNdA1IKMSprIjwtqFq9SY29Bmd5fe/V8Z99TkAtshirkcoSS7WqZrZjZE8WCAL8vqnCOnsNLhZAA==","signatures":[{"sig":"MEYCIQDHioxBTJZtBQQWSo9U1tqK61ajx4X5pHLyWBmVeWOCoQIhAJ2iNOb3rvzkfKEd54mmKVVHbOoY+FqOUitFL4P36Y7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5675.1.d585628349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690281},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BW9rY5BeviPNdA1IKMSprIjwtqFq9SY29Bmd5fe/V8Z99TkAtshirkcoSS7WqZrZjZE8WCAL8vqnCOnsNLhZAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5675.1.d585628349","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5675.1.d585628349","@open-mercato/shared":"0.6.6-develop.5675.1.d585628349"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5675.1.d585628349","@open-mercato/shared":"0.6.6-develop.5675.1.d585628349"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5675.1.d585628349_1781703195856_0.27399656695316565","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5673.1.fde85bdad8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5673.1.fde85bdad8","_id":"@open-mercato/ai-assistant@0.6.6-canary.5673.1.fde85bdad8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"781c5365af129e9fd545a7107dbc89dad38a6f87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5673.1.fde85bdad8.tgz","fileCount":769,"integrity":"sha512-wtXDoBTK0W+kdAlRGbCJuqZYrLpfwn6U73EbAlLeUar3KiSNNa7Cl6J7vVg64PayULItrnzNj/OUQkVM4p7ipQ==","signatures":[{"sig":"MEQCIDSVmFq03NKWSzBMfxs5ke0SG/Ob2jKL2hH2sMowQsb4AiBkMNs/D0Uuxjt8IqKIDy69bzVIMr4GN613ksTSanZ+5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5673.1.fde85bdad8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wtXDoBTK0W+kdAlRGbCJuqZYrLpfwn6U73EbAlLeUar3KiSNNa7Cl6J7vVg64PayULItrnzNj/OUQkVM4p7ipQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5673.1.fde85bdad8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5673.1.fde85bdad8","@open-mercato/shared":"0.6.6-canary.5673.1.fde85bdad8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5673.1.fde85bdad8","@open-mercato/shared":"0.6.6-canary.5673.1.fde85bdad8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5673.1.fde85bdad8_1781703525085_0.5868829507259412","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5680.1.2fec2ef423":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5680.1.2fec2ef423","_id":"@open-mercato/ai-assistant@0.6.6-canary.5680.1.2fec2ef423","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5bf2ca84cad8356d8cb436c542619aa381dda0fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5680.1.2fec2ef423.tgz","fileCount":775,"integrity":"sha512-vKt4oA8FyRuYuOBX0c3uxJcxHsn97Qb+hPZut7ZZ6LP7rjKSEerr2Ma9GbmGA5f8sG/wJNuX5GeGkOT1z1c1Hw==","signatures":[{"sig":"MEYCIQDTknWxL8rCinA7CSJL7OKI/JQzcjMIj0JzX2WJYPN7AwIhAK7d96LLsOf4rEgR1MoanqxaJfTSnzG/SQoW9P1T2/90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5680.1.2fec2ef423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vKt4oA8FyRuYuOBX0c3uxJcxHsn97Qb+hPZut7ZZ6LP7rjKSEerr2Ma9GbmGA5f8sG/wJNuX5GeGkOT1z1c1Hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5680.1.2fec2ef423","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5680.1.2fec2ef423","@open-mercato/shared":"0.6.6-canary.5680.1.2fec2ef423"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5680.1.2fec2ef423","@open-mercato/shared":"0.6.6-canary.5680.1.2fec2ef423"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5680.1.2fec2ef423_1781703992202_0.5110323346046264","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5682.1.95d670257d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5682.1.95d670257d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5682.1.95d670257d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1e70defc8779366aca33e267706e2f285ccac5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5682.1.95d670257d.tgz","fileCount":775,"integrity":"sha512-I5BcXcal7KkdP9TxNvd89TvLbJcJaQ0Dr4N7LJ0Bh++N8ajEzJUTuOoa0XRHMdN8xWjxDsSyN2GL+DaitEibLg==","signatures":[{"sig":"MEYCIQDK1F7rxHYPGIndjxDVclp70azqJV5dmmRL+LfI1epGIgIhAOdt3QWgpPGTdujeVmFmEsf9Wzl/N52omUhuZRNytL+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5682.1.95d670257d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I5BcXcal7KkdP9TxNvd89TvLbJcJaQ0Dr4N7LJ0Bh++N8ajEzJUTuOoa0XRHMdN8xWjxDsSyN2GL+DaitEibLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5682.1.95d670257d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5682.1.95d670257d","@open-mercato/shared":"0.6.6-canary.5682.1.95d670257d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5682.1.95d670257d","@open-mercato/shared":"0.6.6-canary.5682.1.95d670257d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5682.1.95d670257d_1781704742158_0.9210765384715951","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5664.1.f375de02cd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5664.1.f375de02cd","_id":"@open-mercato/ai-assistant@0.6.6-canary.5664.1.f375de02cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"263241ad7d69ecbf58671ff581a1bca41fdc6503","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5664.1.f375de02cd.tgz","fileCount":774,"integrity":"sha512-nVMt/bzC25tlHCynkC67qCNWJpIIbb8h/TM8MirZWLsEuDZkTrWI1UIeIzNzJkL5RFnr1xHAF+5PmBPZOqRzlA==","signatures":[{"sig":"MEQCIAr1GNh4Ls1IGF6U09OQwRdca+PUfi5m8zo6iMazh7bkAiA8x+TsZbsK65JeByj+ociW6oXTo3b3xusIP186VRmX7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5664.1.f375de02cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6690275},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nVMt/bzC25tlHCynkC67qCNWJpIIbb8h/TM8MirZWLsEuDZkTrWI1UIeIzNzJkL5RFnr1xHAF+5PmBPZOqRzlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5664.1.f375de02cd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5664.1.f375de02cd","@open-mercato/shared":"0.6.6-canary.5664.1.f375de02cd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5664.1.f375de02cd","@open-mercato/shared":"0.6.6-canary.5664.1.f375de02cd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5664.1.f375de02cd_1781705412142_0.36205411697029777","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5678.1.9112b71ee0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5678.1.9112b71ee0","_id":"@open-mercato/ai-assistant@0.6.6-develop.5678.1.9112b71ee0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f6c510555390e97bdb14203c7528fc3b6d8dad2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5678.1.9112b71ee0.tgz","fileCount":775,"integrity":"sha512-tk62dZyCJOkjBig4vFXc7/y+ECa/X8jca4IwP710xv/kDaAoy63pMci5fsvVmoI8QH+n1RXuoliyPwIu5F4xiA==","signatures":[{"sig":"MEUCIBCBGwl54fiH+sT4a4rqBmwz1jnMeSQKNr76ibnh0kaLAiEAtzhHSIJj5B7+IitFbFDnczR9xZ7nlKAfM1kMJ0mu/Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5678.1.9112b71ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tk62dZyCJOkjBig4vFXc7/y+ECa/X8jca4IwP710xv/kDaAoy63pMci5fsvVmoI8QH+n1RXuoliyPwIu5F4xiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5678.1.9112b71ee0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5678.1.9112b71ee0","@open-mercato/shared":"0.6.6-develop.5678.1.9112b71ee0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5678.1.9112b71ee0","@open-mercato/shared":"0.6.6-develop.5678.1.9112b71ee0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5678.1.9112b71ee0_1781706001085_0.6523176017128658","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5686.1.dd55b014c2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5686.1.dd55b014c2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5686.1.dd55b014c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75c04802d8c238d14b8a4f719e320189e3b8af00","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5686.1.dd55b014c2.tgz","fileCount":775,"integrity":"sha512-rwqbd2etxIbyJSEJOipTpie6aEOVUyrGdL1BRiUheJ1apr/JAd6h8V4EkkIXlzUDFj4TXiVkQ+jZuRN2tQ2MfA==","signatures":[{"sig":"MEUCIC8EF/m/2ian5J5YGRBY8HrE+1LYN6M9Tiw6JEnulVx+AiEAyDxXLYy6hVdorEHLIjXA51cG7yCc/ah0o+BFuwO4TNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5686.1.dd55b014c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rwqbd2etxIbyJSEJOipTpie6aEOVUyrGdL1BRiUheJ1apr/JAd6h8V4EkkIXlzUDFj4TXiVkQ+jZuRN2tQ2MfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5686.1.dd55b014c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5686.1.dd55b014c2","@open-mercato/shared":"0.6.6-canary.5686.1.dd55b014c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5686.1.dd55b014c2","@open-mercato/shared":"0.6.6-canary.5686.1.dd55b014c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5686.1.dd55b014c2_1781706230754_0.8920959624269664","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5690.1.3b04a7ea59":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5690.1.3b04a7ea59","_id":"@open-mercato/ai-assistant@0.6.6-canary.5690.1.3b04a7ea59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"463b5f7d9fae9c8cd3668a5f0a2da31f71641eb1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5690.1.3b04a7ea59.tgz","fileCount":775,"integrity":"sha512-SkO90Jy127W0gs+aM36jxA5JijFxRRpMbr628Y4F50HrclK22kBbHyMTX8VaB3XshaTfn9tDTZmY3GVPHtFanw==","signatures":[{"sig":"MEUCIQCTa4b5I5xu3SBVO5z3W/LoMmHW/I2A+qJTQIPnzk6sZgIgOnwxDYnF7F5Trf3NdXVidjRXBb5jUSVq0kCbqEmYbM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5690.1.3b04a7ea59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SkO90Jy127W0gs+aM36jxA5JijFxRRpMbr628Y4F50HrclK22kBbHyMTX8VaB3XshaTfn9tDTZmY3GVPHtFanw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5690.1.3b04a7ea59","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5690.1.3b04a7ea59","@open-mercato/shared":"0.6.6-canary.5690.1.3b04a7ea59"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5690.1.3b04a7ea59","@open-mercato/shared":"0.6.6-canary.5690.1.3b04a7ea59"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5690.1.3b04a7ea59_1781707107141_0.00573653908121341","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5681.1.22759337d5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5681.1.22759337d5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5681.1.22759337d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"59c2132dceb90148a1389f1624cf2764a2e21a30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5681.1.22759337d5.tgz","fileCount":775,"integrity":"sha512-6cYZhgQxaJCOHkMeK736UXJ1ogkW9IhYRoRRR+C3v9ZGhkiSBPrrqQhtwJIV96So3xNdKqPXM8PaCN3rgwHkfA==","signatures":[{"sig":"MEYCIQC3ekGY6Jmw8qhX9KHBqyPAE6QSC3M0WE7iwhWxN9LTQAIhANQrV6gyI0G6faBHzFB4mNX/Wx6iKtzxL8wWbjOlvhkO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5681.1.22759337d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6cYZhgQxaJCOHkMeK736UXJ1ogkW9IhYRoRRR+C3v9ZGhkiSBPrrqQhtwJIV96So3xNdKqPXM8PaCN3rgwHkfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5681.1.22759337d5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5681.1.22759337d5","@open-mercato/shared":"0.6.6-canary.5681.1.22759337d5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5681.1.22759337d5","@open-mercato/shared":"0.6.6-canary.5681.1.22759337d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5681.1.22759337d5_1781707227705_0.0016099384591876653","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5693.1.9fdb8ac1d9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5693.1.9fdb8ac1d9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5693.1.9fdb8ac1d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c8cba166e7f979b1489ab6ed210ff9f9c46367d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5693.1.9fdb8ac1d9.tgz","fileCount":769,"integrity":"sha512-ZB/lDuiF8ETdRyOrxlBJRe/qPZWs1GvqxtmUCg+uBi6dOwbBXKttfgXLXhoV/9SSKMHfYrNt5PMz1BpdakJWGQ==","signatures":[{"sig":"MEYCIQCXAzFy/io806nCq+uYv4MrYeA4dfwdXIr3CJhLujKshwIhALBqGHo7/iVKLKFzxF070h1zXa19NgEUo8vRD4FJ8Vxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5693.1.9fdb8ac1d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZB/lDuiF8ETdRyOrxlBJRe/qPZWs1GvqxtmUCg+uBi6dOwbBXKttfgXLXhoV/9SSKMHfYrNt5PMz1BpdakJWGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5693.1.9fdb8ac1d9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5693.1.9fdb8ac1d9","@open-mercato/shared":"0.6.6-canary.5693.1.9fdb8ac1d9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5693.1.9fdb8ac1d9","@open-mercato/shared":"0.6.6-canary.5693.1.9fdb8ac1d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5693.1.9fdb8ac1d9_1781707949146_0.11483072008075434","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5687.1.3ed685e36a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5687.1.3ed685e36a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5687.1.3ed685e36a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e0ca51f1d0c1c4d7965472b616a52832266709d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5687.1.3ed685e36a.tgz","fileCount":775,"integrity":"sha512-EuT0CqPPC0mLdMputdoMciQEiiLr4GHekETyCGx3OJHoJmXWjoJW4+QjCd6grNK+BeXDQUH2o3EFIQfXvq51vA==","signatures":[{"sig":"MEYCIQCsRZRZ7nBvtfbBTjmKSuX+EatoXr3xeYjvvKi91PgK/QIhAIAZXEbAu3tP6mgrs8qUjJsv2IB1rGe/MtN892nuPrn6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5687.1.3ed685e36a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EuT0CqPPC0mLdMputdoMciQEiiLr4GHekETyCGx3OJHoJmXWjoJW4+QjCd6grNK+BeXDQUH2o3EFIQfXvq51vA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5687.1.3ed685e36a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5687.1.3ed685e36a","@open-mercato/shared":"0.6.6-canary.5687.1.3ed685e36a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5687.1.3ed685e36a","@open-mercato/shared":"0.6.6-canary.5687.1.3ed685e36a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5687.1.3ed685e36a_1781709403969_0.29305156750065486","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5698.1.8d947951b1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5698.1.8d947951b1","_id":"@open-mercato/ai-assistant@0.6.6-canary.5698.1.8d947951b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32a4adbae1fee63d57ceb7ac02304e9042b29572","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5698.1.8d947951b1.tgz","fileCount":775,"integrity":"sha512-UL5cdIuW0fLzoZe/z0SvrEZRrBgP5sNkcQOMPuKwvYGegH8YkmQ60fKlO37/K71DkLrKIIaeHm2+K28LebNIIQ==","signatures":[{"sig":"MEYCIQCYlKyEMo/Jg0XeWwmjlyfFkSGD4cOAas8tbxWV3C0NZwIhAJiKuxbaO6qv61dU8/EY/eEHvkBcEQjOGaZIFfPak/Mw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5698.1.8d947951b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UL5cdIuW0fLzoZe/z0SvrEZRrBgP5sNkcQOMPuKwvYGegH8YkmQ60fKlO37/K71DkLrKIIaeHm2+K28LebNIIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5698.1.8d947951b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5698.1.8d947951b1","@open-mercato/shared":"0.6.6-canary.5698.1.8d947951b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5698.1.8d947951b1","@open-mercato/shared":"0.6.6-canary.5698.1.8d947951b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5698.1.8d947951b1_1781713815211_0.010926917567714023","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5706.1.dbef29f570":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5706.1.dbef29f570","_id":"@open-mercato/ai-assistant@0.6.6-develop.5706.1.dbef29f570","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e5a2ac8c2a93e15324629df22d142d5a515c2be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5706.1.dbef29f570.tgz","fileCount":775,"integrity":"sha512-fWoS5LB2fvbLUDXQ8qyqjADUSJi5qefxrUxNJKWZCnmstN3HBgmWDgvjpg/F4UR/3jdiCXf544wTf3aVacyXEg==","signatures":[{"sig":"MEUCIQCm3/7q1pjzH3SfxIJZOzVI1fC4NaXgsUWi7OO9623gFAIgNF0KT6Yucaxdod5/X9LoCoJ3pjsOSwd9V2dZ1YMLU5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5706.1.dbef29f570","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fWoS5LB2fvbLUDXQ8qyqjADUSJi5qefxrUxNJKWZCnmstN3HBgmWDgvjpg/F4UR/3jdiCXf544wTf3aVacyXEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5706.1.dbef29f570","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5706.1.dbef29f570","@open-mercato/shared":"0.6.6-develop.5706.1.dbef29f570"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5706.1.dbef29f570","@open-mercato/shared":"0.6.6-develop.5706.1.dbef29f570"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5706.1.dbef29f570_1781717220258_0.9803228392892562","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5707.1.bdaff19ab0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5707.1.bdaff19ab0","_id":"@open-mercato/ai-assistant@0.6.6-develop.5707.1.bdaff19ab0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55f2bb0d772d09c767209df32975d4cd6ce1c3c1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5707.1.bdaff19ab0.tgz","fileCount":775,"integrity":"sha512-QSCMtJjQNipGJ6baAksbJwKmX4crbnJT2GaC3qcLBxbAWySj+f5KRX1nycmDf2VqX/BYyBcH1GDIXNRZjPMkIA==","signatures":[{"sig":"MEYCIQCV+fARNEgaLADhnFRUAGqJucCnW8OHQTAY9ox+KwywhAIhAIVl9QJh3ctUqm5W78U4jdiKpf1tcVvvflBkeizNP4GV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5707.1.bdaff19ab0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QSCMtJjQNipGJ6baAksbJwKmX4crbnJT2GaC3qcLBxbAWySj+f5KRX1nycmDf2VqX/BYyBcH1GDIXNRZjPMkIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5707.1.bdaff19ab0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5707.1.bdaff19ab0","@open-mercato/shared":"0.6.6-develop.5707.1.bdaff19ab0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5707.1.bdaff19ab0","@open-mercato/shared":"0.6.6-develop.5707.1.bdaff19ab0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5707.1.bdaff19ab0_1781719978350_0.09605542487919316","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5711.1.414ee48f09":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5711.1.414ee48f09","_id":"@open-mercato/ai-assistant@0.6.6-canary.5711.1.414ee48f09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"660e5f30f785f37d0eb92779a3adaecdbd5f8aea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5711.1.414ee48f09.tgz","fileCount":775,"integrity":"sha512-kNCeUm4VS5aTIFJAVGHJNlxO6gudz2+f5C8rjIQmHhbx9ZwZdE0i4Hx/naXqa5q+7MKutAcBaZcLQiUIRjwLsw==","signatures":[{"sig":"MEYCIQDp6wUSXcjxahnH+ZLrrisgl5qdD04aoyey3h5u+/hLeAIhAM7sI3skAKVPaTgjDfp25IAD9+jHCRKaHzTTAEJVEVRx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5711.1.414ee48f09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kNCeUm4VS5aTIFJAVGHJNlxO6gudz2+f5C8rjIQmHhbx9ZwZdE0i4Hx/naXqa5q+7MKutAcBaZcLQiUIRjwLsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5711.1.414ee48f09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5711.1.414ee48f09","@open-mercato/shared":"0.6.6-canary.5711.1.414ee48f09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5711.1.414ee48f09","@open-mercato/shared":"0.6.6-canary.5711.1.414ee48f09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5711.1.414ee48f09_1781734595626_0.9891385993180439","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5712.1.dabf734b76":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5712.1.dabf734b76","_id":"@open-mercato/ai-assistant@0.6.6-canary.5712.1.dabf734b76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72fbc35805ef996d26fd05a3604140e92314b019","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5712.1.dabf734b76.tgz","fileCount":775,"integrity":"sha512-qzksfWJjK9bmw63GqXKxHudhswZsID1PD+eDkh6OAFxJr+3Sy4z/kXDkZM275k9oIPo4lmiTP+Y1fRkurQN9Ow==","signatures":[{"sig":"MEUCIQC3mTdrSpMPlgGtfLjwHtITqghEW4ZZ536zw7s2SF7Q2AIgSvxj4c/hkJSmWBqHzvrnmBJTrBCnxGUuwuM+rMqE6NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5712.1.dabf734b76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qzksfWJjK9bmw63GqXKxHudhswZsID1PD+eDkh6OAFxJr+3Sy4z/kXDkZM275k9oIPo4lmiTP+Y1fRkurQN9Ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5712.1.dabf734b76","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5712.1.dabf734b76","@open-mercato/shared":"0.6.6-canary.5712.1.dabf734b76"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5712.1.dabf734b76","@open-mercato/shared":"0.6.6-canary.5712.1.dabf734b76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5712.1.dabf734b76_1781738463306_0.4334479527522961","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5713.1.e9d9866923":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5713.1.e9d9866923","_id":"@open-mercato/ai-assistant@0.6.6-canary.5713.1.e9d9866923","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ca66f2854608e71da9a60d98ce306565e7c692b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5713.1.e9d9866923.tgz","fileCount":775,"integrity":"sha512-bi0X7uybkLdDSXiR4/pE23DueSycibGyJ+BOcl2ZlklCnyRitsb8hdGnW1JmsezYHxVeHQkGWuuvCcX5/goCVw==","signatures":[{"sig":"MEUCIQCAglzUaB+TxllkrASpTyhWhcM9NPcNLFHnVmLxdg34/QIgQIKR6U899dq086eg3iDHqlxudWoGFKsQ3xONHy/Hosg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5713.1.e9d9866923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bi0X7uybkLdDSXiR4/pE23DueSycibGyJ+BOcl2ZlklCnyRitsb8hdGnW1JmsezYHxVeHQkGWuuvCcX5/goCVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5713.1.e9d9866923","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5713.1.e9d9866923","@open-mercato/shared":"0.6.6-canary.5713.1.e9d9866923"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5713.1.e9d9866923","@open-mercato/shared":"0.6.6-canary.5713.1.e9d9866923"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5713.1.e9d9866923_1781741352776_0.22828526021880702","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5716.1.b108502d0d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5716.1.b108502d0d","_id":"@open-mercato/ai-assistant@0.6.6-develop.5716.1.b108502d0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25cce77694f0dd34db8874f0c92bfdf767bbaf73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5716.1.b108502d0d.tgz","fileCount":775,"integrity":"sha512-wqD8C/+HJJJxvNGj2nkIQrLROU4hm3eRma/xy9vsVtvwmnmTAKz3nImfhqmiw+dtpYsKZMBZR2oJcPDPKHWZRw==","signatures":[{"sig":"MEYCIQCo9gS6NkQtoQJfJxK13tJbStLNahxcY8OVbWrU02qUOQIhAOLTr7PZXJwYfhOQ4ZUB+3s99XjsMBSt5aIk1YUACp+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5716.1.b108502d0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wqD8C/+HJJJxvNGj2nkIQrLROU4hm3eRma/xy9vsVtvwmnmTAKz3nImfhqmiw+dtpYsKZMBZR2oJcPDPKHWZRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5716.1.b108502d0d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5716.1.b108502d0d","@open-mercato/shared":"0.6.6-develop.5716.1.b108502d0d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5716.1.b108502d0d","@open-mercato/shared":"0.6.6-develop.5716.1.b108502d0d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5716.1.b108502d0d_1781761426578_0.9840524193349915","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5724.1.33c2f48266":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5724.1.33c2f48266","_id":"@open-mercato/ai-assistant@0.6.6-canary.5724.1.33c2f48266","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1474cff5dc9d7e5b4cfac53f464c0c5b39f3985","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5724.1.33c2f48266.tgz","fileCount":775,"integrity":"sha512-NGJA5NeHUqXvr4mu2lt3HPNote9XSpHkez0qrfv6nKzMAdqGhVEKrVVP4d4xSHvqKmy/CpJftdhCmL2bm5UyXw==","signatures":[{"sig":"MEYCIQDF1+m/Fw9oCb4SN406P3y8Zpl77GATfHKESFu/lL2HnQIhAPkcgWnzcjdKLXZ1fJYWC9IPisrF9umQCEjfWXfnZcxy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5724.1.33c2f48266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NGJA5NeHUqXvr4mu2lt3HPNote9XSpHkez0qrfv6nKzMAdqGhVEKrVVP4d4xSHvqKmy/CpJftdhCmL2bm5UyXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5724.1.33c2f48266","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5724.1.33c2f48266","@open-mercato/shared":"0.6.6-canary.5724.1.33c2f48266"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5724.1.33c2f48266","@open-mercato/shared":"0.6.6-canary.5724.1.33c2f48266"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5724.1.33c2f48266_1781779507458_0.5434790119845854","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5727.1.f3ae90ed42":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5727.1.f3ae90ed42","_id":"@open-mercato/ai-assistant@0.6.6-develop.5727.1.f3ae90ed42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df2e78344975a5b2fb6babf8286675ea1d80818e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5727.1.f3ae90ed42.tgz","fileCount":775,"integrity":"sha512-bXLdWadYfr0tOHrcm0ZIy+u5GTJ/li0IGhTwACi0TA2miXGHX5El4hnqmGIADwLdc2JRwygax5bwenZt1/GEnQ==","signatures":[{"sig":"MEQCIB10Lh1WQ/wNT3NIx8bSl/mqrnc2aeAYVyjwWjMzEUzvAiApCVQ69Y6Y1guOvK5GtJRNmRkaX4ibhgHzaPOvUPFICA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5727.1.f3ae90ed42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bXLdWadYfr0tOHrcm0ZIy+u5GTJ/li0IGhTwACi0TA2miXGHX5El4hnqmGIADwLdc2JRwygax5bwenZt1/GEnQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5727.1.f3ae90ed42","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5727.1.f3ae90ed42","@open-mercato/shared":"0.6.6-develop.5727.1.f3ae90ed42"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5727.1.f3ae90ed42","@open-mercato/shared":"0.6.6-develop.5727.1.f3ae90ed42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5727.1.f3ae90ed42_1781781532185_0.5887113770099597","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5738.1.4182c2b2c7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5738.1.4182c2b2c7","_id":"@open-mercato/ai-assistant@0.6.6-develop.5738.1.4182c2b2c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"423c0dfb6490478d7fd2031435e0dceeae12adf7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5738.1.4182c2b2c7.tgz","fileCount":775,"integrity":"sha512-XjQ1CzcPm9zdX88mqcRK8f0YulARnVJoOwfkLbq2quBtrCVJvMCPVLnyeu8kiawNWrf0gFHc/bo+LambAfo4UA==","signatures":[{"sig":"MEQCIDr9ll6el0P00+VUoAoAwanhc2EDsvPVEPRbJ+dvLqaOAiAOlqspHvSRh3RugvikzDTl2YuOveKFMOdhEQh8mzqTqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5738.1.4182c2b2c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XjQ1CzcPm9zdX88mqcRK8f0YulARnVJoOwfkLbq2quBtrCVJvMCPVLnyeu8kiawNWrf0gFHc/bo+LambAfo4UA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5738.1.4182c2b2c7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5738.1.4182c2b2c7","@open-mercato/shared":"0.6.6-develop.5738.1.4182c2b2c7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5738.1.4182c2b2c7","@open-mercato/shared":"0.6.6-develop.5738.1.4182c2b2c7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5738.1.4182c2b2c7_1781788540948_0.9917828488694553","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5751.1.39143f001b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5751.1.39143f001b","_id":"@open-mercato/ai-assistant@0.6.6-develop.5751.1.39143f001b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"366f8c83a9f7ddfcc624575a0d193e57a5124e67","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5751.1.39143f001b.tgz","fileCount":775,"integrity":"sha512-zwpuau4pEnu2hrzfRS+po4pGVs6j9/wsiup0/a+myprhiiPBZP+dW667pEACJqTMvgrZ9VU3QRzck2hpzv34Ug==","signatures":[{"sig":"MEUCIFllo0EDOXZi4aokhuRAn61zardLosKLGHKi/LO/3WGuAiEA8kmTva8I5pvNeQK6NRMS3A2WyP3Idqp3JU7lshZqcmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5751.1.39143f001b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zwpuau4pEnu2hrzfRS+po4pGVs6j9/wsiup0/a+myprhiiPBZP+dW667pEACJqTMvgrZ9VU3QRzck2hpzv34Ug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5751.1.39143f001b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5751.1.39143f001b","@open-mercato/shared":"0.6.6-develop.5751.1.39143f001b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5751.1.39143f001b","@open-mercato/shared":"0.6.6-develop.5751.1.39143f001b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5751.1.39143f001b_1781791557299_0.22483677557876147","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5752.1.5d82ca3b50":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5752.1.5d82ca3b50","_id":"@open-mercato/ai-assistant@0.6.6-canary.5752.1.5d82ca3b50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42455265d50384985c8ed0f31f62423572b96b5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5752.1.5d82ca3b50.tgz","fileCount":775,"integrity":"sha512-HyeetDkQ9rUZNlJlRgbf9qi+G9f5nUBs9s417Lkw34mb8vdTIefjNwE8hEd7WJZHUrUG9bHK+MCZqtFpz8P48g==","signatures":[{"sig":"MEYCIQD1jCeexIDd9/SaWTbwMANTcmIZp7Cu6sYfT9TJJXt4ZwIhAL669EipG9B7hnN2hpckcCyIbo6MVCvD55LOGF73zWgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5752.1.5d82ca3b50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HyeetDkQ9rUZNlJlRgbf9qi+G9f5nUBs9s417Lkw34mb8vdTIefjNwE8hEd7WJZHUrUG9bHK+MCZqtFpz8P48g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5752.1.5d82ca3b50","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5752.1.5d82ca3b50","@open-mercato/shared":"0.6.6-canary.5752.1.5d82ca3b50"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5752.1.5d82ca3b50","@open-mercato/shared":"0.6.6-canary.5752.1.5d82ca3b50"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5752.1.5d82ca3b50_1781792334371_0.24727476810006244","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5754.1.c908b2af3f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5754.1.c908b2af3f","_id":"@open-mercato/ai-assistant@0.6.6-develop.5754.1.c908b2af3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0591880ac5db764c44dffb8b1a3bc7455d12fac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5754.1.c908b2af3f.tgz","fileCount":775,"integrity":"sha512-fOthi7JI34CcxumDO54/UUVfm8U+b3fhz7Y8GjyT0HWIuiPfWfgzYC6lMXJFx6a8jncko6dPtrVW9EzrXRMlgQ==","signatures":[{"sig":"MEUCICFTz8rXf63yJWSERAQSJNP3Mfmu5dWJOciA7JpMVzBVAiEAgk8HYwX/2rnD6fbs6S1l6SlbXuSw3QGB8pKExCB6Eu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5754.1.c908b2af3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fOthi7JI34CcxumDO54/UUVfm8U+b3fhz7Y8GjyT0HWIuiPfWfgzYC6lMXJFx6a8jncko6dPtrVW9EzrXRMlgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5754.1.c908b2af3f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5754.1.c908b2af3f","@open-mercato/shared":"0.6.6-develop.5754.1.c908b2af3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5754.1.c908b2af3f","@open-mercato/shared":"0.6.6-develop.5754.1.c908b2af3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5754.1.c908b2af3f_1781797112356_0.2762263187537055","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5758.1.5999a6b96b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5758.1.5999a6b96b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5758.1.5999a6b96b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbabc62676ec607c67bad14352e83b169570f9bb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5758.1.5999a6b96b.tgz","fileCount":775,"integrity":"sha512-rdabSM4XbeYkJaRmHSdKr2NeHggszeqUx31sOxVVNIJgPxhilkWXa2c8XGnCNOAwKv6fB1RyMu1sI+MiLeV9jw==","signatures":[{"sig":"MEUCIENoc/BiZAHuwfx+2ZbxHzkoekwPMP6n9sR5EUtGX61MAiEAt0OhQeKYT8I7D8WZ+naCcnqR3LaOONXqoLix4buHrcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5758.1.5999a6b96b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rdabSM4XbeYkJaRmHSdKr2NeHggszeqUx31sOxVVNIJgPxhilkWXa2c8XGnCNOAwKv6fB1RyMu1sI+MiLeV9jw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5758.1.5999a6b96b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5758.1.5999a6b96b","@open-mercato/shared":"0.6.6-canary.5758.1.5999a6b96b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5758.1.5999a6b96b","@open-mercato/shared":"0.6.6-canary.5758.1.5999a6b96b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5758.1.5999a6b96b_1781798998328_0.33758082419683655","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5757.1.f5cc26cf92":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5757.1.f5cc26cf92","_id":"@open-mercato/ai-assistant@0.6.6-develop.5757.1.f5cc26cf92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8640b5d6c3bf82484a483c91df5061493ba6b235","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5757.1.f5cc26cf92.tgz","fileCount":775,"integrity":"sha512-sKA7kwsssmoB+Nm9PAyHWPGLkdVG2GBhIU88eUbdQImxW4PgfFvVvSAu3IDpWu3HKI3oRdMWHNxtQ5m+Z5Zvjg==","signatures":[{"sig":"MEUCIH1Qtxam0quWHBlDNIgKk9hTCpU//tf+nKnDQPIEoFhyAiEAvqlsHY1TgIPnoiz/OPkVkTd8AgxrLdJhtmHtqcbl2Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5757.1.f5cc26cf92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sKA7kwsssmoB+Nm9PAyHWPGLkdVG2GBhIU88eUbdQImxW4PgfFvVvSAu3IDpWu3HKI3oRdMWHNxtQ5m+Z5Zvjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5757.1.f5cc26cf92","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5757.1.f5cc26cf92","@open-mercato/shared":"0.6.6-develop.5757.1.f5cc26cf92"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5757.1.f5cc26cf92","@open-mercato/shared":"0.6.6-develop.5757.1.f5cc26cf92"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5757.1.f5cc26cf92_1781799961195_0.7714573462684298","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5796.1.d450d96a6b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5796.1.d450d96a6b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5796.1.d450d96a6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81a5da5f7f6c9c4dfa096cdf7e5accca842e8ef5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5796.1.d450d96a6b.tgz","fileCount":775,"integrity":"sha512-nTvmJ9qRXo6dpOC1wm/lzFYwYQ4w/ddZ/3mIJB0NJmzJefYaqFTWV+lZWg2IvGxhQG/eRPAbJ1JXd9CsZeS0fQ==","signatures":[{"sig":"MEYCIQCNDwTQ7CGnSR00AhBwhrwMiNPXHC2aOzyx5MGUgaN1DQIhAMmgaCFq9GLmZoRUDe+TVxVAb8zKZ51+IlCPwlt+v1jl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5796.1.d450d96a6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nTvmJ9qRXo6dpOC1wm/lzFYwYQ4w/ddZ/3mIJB0NJmzJefYaqFTWV+lZWg2IvGxhQG/eRPAbJ1JXd9CsZeS0fQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5796.1.d450d96a6b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5796.1.d450d96a6b","@open-mercato/shared":"0.6.6-canary.5796.1.d450d96a6b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5796.1.d450d96a6b","@open-mercato/shared":"0.6.6-canary.5796.1.d450d96a6b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5796.1.d450d96a6b_1781819877668_0.48654828411077267","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5797.1.b30dec5cd4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5797.1.b30dec5cd4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5797.1.b30dec5cd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92a0f2c44035b726ed9210cc9e693b05af168741","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5797.1.b30dec5cd4.tgz","fileCount":775,"integrity":"sha512-yc/GdWImt804VLzbh0wx/iwtZZRInRxC7IzIBvXmhJqxx9m4KnoIPvd7x/HJJBecWXP7uWJB6bh/7vP/en4prw==","signatures":[{"sig":"MEQCIHzpeeL3dkuwsNiDZ6e7UDn2prhgAKZBVoiUJG+uJXATAiA/1y/Hc4TybCc0rhhUqmFe0Pye2SMyNArE+6ofvBDa5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5797.1.b30dec5cd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yc/GdWImt804VLzbh0wx/iwtZZRInRxC7IzIBvXmhJqxx9m4KnoIPvd7x/HJJBecWXP7uWJB6bh/7vP/en4prw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5797.1.b30dec5cd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5797.1.b30dec5cd4","@open-mercato/shared":"0.6.6-canary.5797.1.b30dec5cd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5797.1.b30dec5cd4","@open-mercato/shared":"0.6.6-canary.5797.1.b30dec5cd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5797.1.b30dec5cd4_1781819941984_0.06618497824827152","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5798.1.490ff87098":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5798.1.490ff87098","_id":"@open-mercato/ai-assistant@0.6.6-canary.5798.1.490ff87098","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d59cf94a1e8d1e2b02cae261f5f31bb4acd9659","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5798.1.490ff87098.tgz","fileCount":775,"integrity":"sha512-uvWiDDQgVpNabKNQlBU/DEiEUlrMC8zElda330IvzjtRGpaVfM7ssMZ2qpqZKId4yfmnjr043/WAQvigMFfuwg==","signatures":[{"sig":"MEUCIG8CvXpusHUOoGn2aSPnUrGHc1PS9V/17UqV5c3WVZLNAiEAsZmh/u+WLKctYqI5pqjf/AjpkShIAJYYPCY+Irha4Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5798.1.490ff87098","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uvWiDDQgVpNabKNQlBU/DEiEUlrMC8zElda330IvzjtRGpaVfM7ssMZ2qpqZKId4yfmnjr043/WAQvigMFfuwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5798.1.490ff87098","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5798.1.490ff87098","@open-mercato/shared":"0.6.6-canary.5798.1.490ff87098"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5798.1.490ff87098","@open-mercato/shared":"0.6.6-canary.5798.1.490ff87098"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5798.1.490ff87098_1781819959269_0.655426594139487","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5799.1.37b5811418":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5799.1.37b5811418","_id":"@open-mercato/ai-assistant@0.6.6-canary.5799.1.37b5811418","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a8fb85d9cfe696fc560d3021545b9f5cd3074104","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5799.1.37b5811418.tgz","fileCount":775,"integrity":"sha512-+WeHsmoqtll83RRPBVjWpL/1poG8u6EAWisSwjc+qjMEhZWXiDqZlkF5H7WyEL5akx55q9+bmx5P7UFqFN7Rag==","signatures":[{"sig":"MEQCIAyi3uH5W61c1fuOcA/4ZQA70ozKRiJI7h5WZgTxVk21AiBADWBHVShBXjS9KDSHbYLvASJh9qew5At4S4+mHdqYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5799.1.37b5811418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+WeHsmoqtll83RRPBVjWpL/1poG8u6EAWisSwjc+qjMEhZWXiDqZlkF5H7WyEL5akx55q9+bmx5P7UFqFN7Rag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5799.1.37b5811418","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5799.1.37b5811418","@open-mercato/shared":"0.6.6-canary.5799.1.37b5811418"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5799.1.37b5811418","@open-mercato/shared":"0.6.6-canary.5799.1.37b5811418"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5799.1.37b5811418_1781820076739_0.27859309351410033","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5801.1.a474a2aef4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5801.1.a474a2aef4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5801.1.a474a2aef4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16c537510607136c15941d56df29f994104c940c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5801.1.a474a2aef4.tgz","fileCount":775,"integrity":"sha512-mkbgrO1JKbG/7194bDthNTYpuUA3yvLydR0t+vhKWozxJbc2O+2t+jIEyxliKYHtYJI9BTvP0nblr4FgiXdlQw==","signatures":[{"sig":"MEUCIQCmORobsbrvIYbu15ds9t1c9NcYfQ+vSth8CWn265z+1wIgHL1FYt/1wp07+4eKjWtJrIk2jKf912dQZrb++5Q+i6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5801.1.a474a2aef4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mkbgrO1JKbG/7194bDthNTYpuUA3yvLydR0t+vhKWozxJbc2O+2t+jIEyxliKYHtYJI9BTvP0nblr4FgiXdlQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5801.1.a474a2aef4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5801.1.a474a2aef4","@open-mercato/shared":"0.6.6-canary.5801.1.a474a2aef4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5801.1.a474a2aef4","@open-mercato/shared":"0.6.6-canary.5801.1.a474a2aef4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5801.1.a474a2aef4_1781820344612_0.7466164354419109","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5802.1.121c695bf9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5802.1.121c695bf9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5802.1.121c695bf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13d90471c44001f5a094e2e9a809a1f9a1523f01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5802.1.121c695bf9.tgz","fileCount":775,"integrity":"sha512-DsNpkFAmRdXH5B5EWCsNFBMNwFJ0YewbAtOHAWT5+Qj5C/1aFAqdLwCF7TDRPM1T1fH8Cq4eerRqEU+3xOS9Uw==","signatures":[{"sig":"MEQCIFzIuHUluy83J1TN+E6F59zlbP33RYK3Gn+EFqXQoumyAiAxTssD1623c1Ryu99XcNOpkH6P7dCDWTc8sm8bozMG4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5802.1.121c695bf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DsNpkFAmRdXH5B5EWCsNFBMNwFJ0YewbAtOHAWT5+Qj5C/1aFAqdLwCF7TDRPM1T1fH8Cq4eerRqEU+3xOS9Uw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5802.1.121c695bf9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5802.1.121c695bf9","@open-mercato/shared":"0.6.6-canary.5802.1.121c695bf9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5802.1.121c695bf9","@open-mercato/shared":"0.6.6-canary.5802.1.121c695bf9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5802.1.121c695bf9_1781821085436_0.12010020976038938","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5804.1.afa942f448":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5804.1.afa942f448","_id":"@open-mercato/ai-assistant@0.6.6-canary.5804.1.afa942f448","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b86c2123e2a9322c2d6c70015091c13f1ff9266","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5804.1.afa942f448.tgz","fileCount":775,"integrity":"sha512-S8RknMbtr4sQnUcHsp97dMw+AX9ifCiiHOfeIumUZgmDpFyD9cDE4WR6NwNV71rg0mAWSA0ExhX3NwraYdQzXA==","signatures":[{"sig":"MEYCIQCVHHIpSf9HZ1B/6ZapunO+ub4aR/EDUeNvDefS5FtwJgIhAN5zmRzRR/LxGLhpPwveHhStjI2ruPMIcTgrmfctRDio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5804.1.afa942f448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-S8RknMbtr4sQnUcHsp97dMw+AX9ifCiiHOfeIumUZgmDpFyD9cDE4WR6NwNV71rg0mAWSA0ExhX3NwraYdQzXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5804.1.afa942f448","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5804.1.afa942f448","@open-mercato/shared":"0.6.6-canary.5804.1.afa942f448"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5804.1.afa942f448","@open-mercato/shared":"0.6.6-canary.5804.1.afa942f448"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5804.1.afa942f448_1781821232945_0.41552442343668483","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5805.1.0dbb95ace4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5805.1.0dbb95ace4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5805.1.0dbb95ace4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5b114fdf6c240955dfff79b14d0479064979226","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5805.1.0dbb95ace4.tgz","fileCount":775,"integrity":"sha512-GI1UXh8teUu/ogINDiAJg5MPONb94zX/STbKrOqc9lVxvpMZHK338ClHp/op+JFmLWZWAtRLvw1f5p/xsgvUBw==","signatures":[{"sig":"MEYCIQDCtSxGWWkbxE9i9KLLG/4+RV+fwUj9dzzVDkKbKlFbPgIhAMS89qcqyTaFk+ZsFIjBLjRDneT1jQQiVEnhFcPNADTc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5805.1.0dbb95ace4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GI1UXh8teUu/ogINDiAJg5MPONb94zX/STbKrOqc9lVxvpMZHK338ClHp/op+JFmLWZWAtRLvw1f5p/xsgvUBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5805.1.0dbb95ace4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5805.1.0dbb95ace4","@open-mercato/shared":"0.6.6-canary.5805.1.0dbb95ace4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5805.1.0dbb95ace4","@open-mercato/shared":"0.6.6-canary.5805.1.0dbb95ace4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5805.1.0dbb95ace4_1781821368061_0.4306160145815472","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5807.1.2a970b890e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5807.1.2a970b890e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5807.1.2a970b890e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6ea9ec82a35ec8b41f2b996018e9be59a0973f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5807.1.2a970b890e.tgz","fileCount":775,"integrity":"sha512-2tQhbbD7VPi+KvLSSy50CE79gLbL9QsGyxzoKy9pELXrTI/mjoQc0ycjKd0SyHu23OaX2nwfdN8BHce15A3UDA==","signatures":[{"sig":"MEUCIQDlHFHOm6+d5yegTwoRWDvxYQco01Av/oCTZonD4Cq33AIga9myEOIPJ2kXdlQbkidH+PINOb/pQ1X0Eg9AexMU0e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5807.1.2a970b890e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2tQhbbD7VPi+KvLSSy50CE79gLbL9QsGyxzoKy9pELXrTI/mjoQc0ycjKd0SyHu23OaX2nwfdN8BHce15A3UDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5807.1.2a970b890e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5807.1.2a970b890e","@open-mercato/shared":"0.6.6-canary.5807.1.2a970b890e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5807.1.2a970b890e","@open-mercato/shared":"0.6.6-canary.5807.1.2a970b890e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5807.1.2a970b890e_1781821663235_0.12531104703144624","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5806.1.709ae0feaf":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5806.1.709ae0feaf","_id":"@open-mercato/ai-assistant@0.6.6-canary.5806.1.709ae0feaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"237c42522efbf1dcc4633abad0ef642c3e960aaa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5806.1.709ae0feaf.tgz","fileCount":775,"integrity":"sha512-bjrTdDYI846VFDZJBDpK6NxJe+SLnbupE3y0xrX2w7/jzofi1dQDdSixM5fqL/xPXqItxVyuhJa/trCrjgC4cQ==","signatures":[{"sig":"MEUCIQC6oLoeBFU42D+XZAGqkcnndHVvbZM7fDUYpSqlrLfF/AIgeW2wSx22GdNggxJ0OCIM/DWr1ialaOUEcOYFmmpd4TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5806.1.709ae0feaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bjrTdDYI846VFDZJBDpK6NxJe+SLnbupE3y0xrX2w7/jzofi1dQDdSixM5fqL/xPXqItxVyuhJa/trCrjgC4cQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5806.1.709ae0feaf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5806.1.709ae0feaf","@open-mercato/shared":"0.6.6-canary.5806.1.709ae0feaf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5806.1.709ae0feaf","@open-mercato/shared":"0.6.6-canary.5806.1.709ae0feaf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5806.1.709ae0feaf_1781821697509_0.24131752121553762","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5809.1.09ae75d56b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5809.1.09ae75d56b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5809.1.09ae75d56b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd9ca1d6aa4f7521e833df67140dc9bb042f014d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5809.1.09ae75d56b.tgz","fileCount":775,"integrity":"sha512-N3k4vxbO/034ca9sWJ+1+eSJ6m+HmExqNnlOFJYV882W6NQBTQ3KBVUnmfFOisHuXg4FwD1LDTNcHKqiWU5Q8Q==","signatures":[{"sig":"MEYCIQCPmGRaDxMkV1maD8fsITckBE+jEBbfNXEl4vOzNhKH7QIhAJpOoRkHgmC63um/PFDWiMQ8XQ7E7PUZYE/hxioIG0sa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5809.1.09ae75d56b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N3k4vxbO/034ca9sWJ+1+eSJ6m+HmExqNnlOFJYV882W6NQBTQ3KBVUnmfFOisHuXg4FwD1LDTNcHKqiWU5Q8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5809.1.09ae75d56b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5809.1.09ae75d56b","@open-mercato/shared":"0.6.6-canary.5809.1.09ae75d56b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5809.1.09ae75d56b","@open-mercato/shared":"0.6.6-canary.5809.1.09ae75d56b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5809.1.09ae75d56b_1781821870146_0.14340561840719723","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5812.1.b2d73bca40":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5812.1.b2d73bca40","_id":"@open-mercato/ai-assistant@0.6.6-canary.5812.1.b2d73bca40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4c69c868786ce2b8634cbb7cfabb92dc6932bc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5812.1.b2d73bca40.tgz","fileCount":775,"integrity":"sha512-wb+5oGh8izdC2vNVjGy8UV/43cpVilSK509UjOdzIqkhhwIR1vMI7Cqn3zu7/IW6UtjwpFUQnXMlr5F25v6dAA==","signatures":[{"sig":"MEUCIDuaV8ojdsqI1XxIZW4gfeYkAHUlsEhei9n5Mb1w1tq2AiEAjyRwPWXTV2DjhsETgCH8ndZIApjC7TxkIzBa1twF4/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5812.1.b2d73bca40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wb+5oGh8izdC2vNVjGy8UV/43cpVilSK509UjOdzIqkhhwIR1vMI7Cqn3zu7/IW6UtjwpFUQnXMlr5F25v6dAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5812.1.b2d73bca40","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5812.1.b2d73bca40","@open-mercato/shared":"0.6.6-canary.5812.1.b2d73bca40"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5812.1.b2d73bca40","@open-mercato/shared":"0.6.6-canary.5812.1.b2d73bca40"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5812.1.b2d73bca40_1781822668478_0.2527941051464002","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5810.1.ca04afb979":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5810.1.ca04afb979","_id":"@open-mercato/ai-assistant@0.6.6-canary.5810.1.ca04afb979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecb28848c39c390cf1b99724de96134f800fc429","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5810.1.ca04afb979.tgz","fileCount":775,"integrity":"sha512-B4ihJ/KKmTtUkFEC9QS4iTjEu4xYDqE1GO/cFXpRT5QdxHTAULk8cujYCb7Uiuupefa8ZV7fI/zX/tJWDEzdyA==","signatures":[{"sig":"MEYCIQCymIIrtUmUaYRfbYZRpJxRdjutkc/kpbbfwYCY0Y1c8QIhAKnqYtvSR2cR1yMjXaFFgdgTJv4yTwZYlf0k95cTlU1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5810.1.ca04afb979","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B4ihJ/KKmTtUkFEC9QS4iTjEu4xYDqE1GO/cFXpRT5QdxHTAULk8cujYCb7Uiuupefa8ZV7fI/zX/tJWDEzdyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5810.1.ca04afb979","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5810.1.ca04afb979","@open-mercato/shared":"0.6.6-canary.5810.1.ca04afb979"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5810.1.ca04afb979","@open-mercato/shared":"0.6.6-canary.5810.1.ca04afb979"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5810.1.ca04afb979_1781822804807_0.39345161789334404","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5813.1.4d63766de4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5813.1.4d63766de4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5813.1.4d63766de4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc109a8faaae3cce40031a5a063329587554ec01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5813.1.4d63766de4.tgz","fileCount":775,"integrity":"sha512-4G9qNP8IJCYpGduHKx5tZ8oFTM5vU3DRh7fIBG5pJBBnxq3gI1e8x8n4+KlnVTy+dYCtkVkNqRSYQVqMs/QUZw==","signatures":[{"sig":"MEQCIAMSE7SC8knoTs1yw+rfRb2hKB+BYIfy93E5xaC/PFcNAiBiMtT4bAjSsoTKOeaW2gZja65jklaQyIbr3ELLw+d4pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5813.1.4d63766de4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4G9qNP8IJCYpGduHKx5tZ8oFTM5vU3DRh7fIBG5pJBBnxq3gI1e8x8n4+KlnVTy+dYCtkVkNqRSYQVqMs/QUZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5813.1.4d63766de4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5813.1.4d63766de4","@open-mercato/shared":"0.6.6-canary.5813.1.4d63766de4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5813.1.4d63766de4","@open-mercato/shared":"0.6.6-canary.5813.1.4d63766de4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5813.1.4d63766de4_1781822842598_0.22389401260265496","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5811.1.f58789dc72":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5811.1.f58789dc72","_id":"@open-mercato/ai-assistant@0.6.6-canary.5811.1.f58789dc72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a66112c93a26030aebd86ef7218aa867d44b967f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5811.1.f58789dc72.tgz","fileCount":775,"integrity":"sha512-qCgWTKvJ2jvv/Gr5RQXmJc880JWy9rnv2rYe/Z2n5fW4CofWB885KsUCs5+zrkQIvBD9mtIWiJw/Yd4JTrVc8g==","signatures":[{"sig":"MEUCIH9odvTEiTBWs8V1tX/AatqxjopEkS4v9ah+uwEhWktGAiEAtoh2hqawm8BxUXPp40uW9TTP4bkquJeO7yHQpcMGiPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5811.1.f58789dc72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qCgWTKvJ2jvv/Gr5RQXmJc880JWy9rnv2rYe/Z2n5fW4CofWB885KsUCs5+zrkQIvBD9mtIWiJw/Yd4JTrVc8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5811.1.f58789dc72","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5811.1.f58789dc72","@open-mercato/shared":"0.6.6-canary.5811.1.f58789dc72"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5811.1.f58789dc72","@open-mercato/shared":"0.6.6-canary.5811.1.f58789dc72"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5811.1.f58789dc72_1781822940453_0.1709434605049951","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5814.1.130dcce093":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5814.1.130dcce093","_id":"@open-mercato/ai-assistant@0.6.6-canary.5814.1.130dcce093","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4797e7b77f42a503bc10ff66c1e4d0efeb31026a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5814.1.130dcce093.tgz","fileCount":775,"integrity":"sha512-1BjtPrqfN0nFncrQSyR2L5unuwhyBI6OmMUPrRrqb4EWfPisnOyiaYzgvcHADFPJPkuPwYHdvnEd6cMdsN/5NQ==","signatures":[{"sig":"MEQCIFMsMY0292mxeH0Nuh6E8jsWA6DDhO1gYDBquzdncNyjAiAOGRo0JvJgqVU731K8CPwMwoqtEE27pZfQy2mpdcrFOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5814.1.130dcce093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1BjtPrqfN0nFncrQSyR2L5unuwhyBI6OmMUPrRrqb4EWfPisnOyiaYzgvcHADFPJPkuPwYHdvnEd6cMdsN/5NQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5814.1.130dcce093","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5814.1.130dcce093","@open-mercato/shared":"0.6.6-canary.5814.1.130dcce093"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5814.1.130dcce093","@open-mercato/shared":"0.6.6-canary.5814.1.130dcce093"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5814.1.130dcce093_1781822946520_0.3241123494728009","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5815.1.g2949371697":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5815.1.g2949371697","_id":"@open-mercato/ai-assistant@0.6.6-canary.5815.1.g2949371697","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21fa87682f7a1ea59abff064773592c62a418f02","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5815.1.g2949371697.tgz","fileCount":775,"integrity":"sha512-BUMgzlyZtXsd6oYy28OQxvV3Gc4Rc/zgFHJ4yB5Y8swj6tbVFZpT/w9bLA39Ag0gG2LNp69rRx5oPU+qFXOzUQ==","signatures":[{"sig":"MEUCIEHdOstnU5NkFRAWt7dj8sh43kiR6NcWb/jmNxHyotlRAiEA3aNLZsap9/PnKmnkRkPzzGlx2EVocgEZLHMEF5w6y/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5815.1.g2949371697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BUMgzlyZtXsd6oYy28OQxvV3Gc4Rc/zgFHJ4yB5Y8swj6tbVFZpT/w9bLA39Ag0gG2LNp69rRx5oPU+qFXOzUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5815.1.g2949371697","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5815.1.g2949371697","@open-mercato/shared":"0.6.6-canary.5815.1.g2949371697"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5815.1.g2949371697","@open-mercato/shared":"0.6.6-canary.5815.1.g2949371697"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5815.1.g2949371697_1781823448047_0.636115308028709","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5817.1.a0c3213030":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5817.1.a0c3213030","_id":"@open-mercato/ai-assistant@0.6.6-canary.5817.1.a0c3213030","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c83a805f96600b8474253b20f43084f14b30d01","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5817.1.a0c3213030.tgz","fileCount":775,"integrity":"sha512-Ov2hNaYty7AaE/4lCaVkUg7A055zAHCzBaCofd/rWR3NNXfGEPHs6rChzZ9b71+Hq+hatIsIbg38Q4c6ViKvkg==","signatures":[{"sig":"MEQCIG/JTo2vz1eqqwwA7de0RXBpDIBqdf7bBQcYLQgko4FeAiA+OpmtqtFXH4fyBZQO9+O2Tubx5xYZgF2P3F1sDuRYkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5817.1.a0c3213030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ov2hNaYty7AaE/4lCaVkUg7A055zAHCzBaCofd/rWR3NNXfGEPHs6rChzZ9b71+Hq+hatIsIbg38Q4c6ViKvkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5817.1.a0c3213030","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5817.1.a0c3213030","@open-mercato/shared":"0.6.6-canary.5817.1.a0c3213030"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5817.1.a0c3213030","@open-mercato/shared":"0.6.6-canary.5817.1.a0c3213030"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5817.1.a0c3213030_1781823711735_0.13678293514123396","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5818.1.55583a98ce":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5818.1.55583a98ce","_id":"@open-mercato/ai-assistant@0.6.6-canary.5818.1.55583a98ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"555ec7b83ca395ad32246ef28b593135d961b386","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5818.1.55583a98ce.tgz","fileCount":775,"integrity":"sha512-UrzOzFWPFqGlmX4/7/tVMroX93A8IZkpsHBq12AMG92J69s7huz7seObuOW1moOPI/NPGgtmCtgUDkPEZtQfpQ==","signatures":[{"sig":"MEYCIQDzLE6h4SOMyrOtfyfOSyPwNETWhN8e3NEUtm/fCaOgMAIhANua0ATFImZnZxma1oUywACJ4/9ebxFvITd61D3AZeQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5818.1.55583a98ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UrzOzFWPFqGlmX4/7/tVMroX93A8IZkpsHBq12AMG92J69s7huz7seObuOW1moOPI/NPGgtmCtgUDkPEZtQfpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5818.1.55583a98ce","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5818.1.55583a98ce","@open-mercato/shared":"0.6.6-canary.5818.1.55583a98ce"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5818.1.55583a98ce","@open-mercato/shared":"0.6.6-canary.5818.1.55583a98ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5818.1.55583a98ce_1781823779748_0.04093595134949113","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5816.1.ab4d24e968":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5816.1.ab4d24e968","_id":"@open-mercato/ai-assistant@0.6.6-canary.5816.1.ab4d24e968","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a99803dc2ea3773d286c944b9d21b6d87d377e65","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5816.1.ab4d24e968.tgz","fileCount":775,"integrity":"sha512-r2w/SztxNKi1UjZ56rffgOJX8/KBKvljZ1kVCNlisY+fuOGNL6h1yH5l2HB9Ok4odaO2XdunYyIF33jq0+CG1w==","signatures":[{"sig":"MEYCIQC2/4hYvAV6nmKGeHeCcUa1OQYOGfSjHQ8J1jKtWXAfaAIhALFMLOBpTkZLZgz00DLf+k4GorF4eYDV54pRKKJlYrW5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5816.1.ab4d24e968","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r2w/SztxNKi1UjZ56rffgOJX8/KBKvljZ1kVCNlisY+fuOGNL6h1yH5l2HB9Ok4odaO2XdunYyIF33jq0+CG1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5816.1.ab4d24e968","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5816.1.ab4d24e968","@open-mercato/shared":"0.6.6-canary.5816.1.ab4d24e968"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5816.1.ab4d24e968","@open-mercato/shared":"0.6.6-canary.5816.1.ab4d24e968"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5816.1.ab4d24e968_1781823813563_0.05421598793618876","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5819.1.c32018e233":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5819.1.c32018e233","_id":"@open-mercato/ai-assistant@0.6.6-canary.5819.1.c32018e233","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ae721da50ab9b48fda966c3a124674095f1f99c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5819.1.c32018e233.tgz","fileCount":775,"integrity":"sha512-k/6lt23yfBjm0EVxRfG5U4U0630ks5hny03SImatoKLb4qRtRPmzD4kSuC2KEQa2W282fy6TUSFgIjB4INgJvg==","signatures":[{"sig":"MEUCIQDDx8EaxmGbRLro8/FDIdQpreVtOWQGFnS9PNDcbDk4EgIgbySottH3YwS1SN4hMIk9/zgWbUQGcKNU4Cfr3m3oWh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5819.1.c32018e233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-k/6lt23yfBjm0EVxRfG5U4U0630ks5hny03SImatoKLb4qRtRPmzD4kSuC2KEQa2W282fy6TUSFgIjB4INgJvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5819.1.c32018e233","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5819.1.c32018e233","@open-mercato/shared":"0.6.6-canary.5819.1.c32018e233"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5819.1.c32018e233","@open-mercato/shared":"0.6.6-canary.5819.1.c32018e233"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5819.1.c32018e233_1781843625400_0.038700189070052016","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5820.1.8e20fbed9a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5820.1.8e20fbed9a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5820.1.8e20fbed9a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4bdf5525b865e2b072c6910f71aa86f99854942","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5820.1.8e20fbed9a.tgz","fileCount":775,"integrity":"sha512-ZSA6SxjEpdiebyX8cHdzIkHH7/LI3o+chd5yJ12st05Od0PTBQP+3awDGrFR9BCnVsVFY0Ufy5K0/EfSjnoqMA==","signatures":[{"sig":"MEUCIEJiGT1E/YCUjWMmu/6aMBH3rN3IOvFlCbibpuQncaciAiEAkhO0ekPGuJdq17UAFfGMZYyS2nm8LY+BfQEPVKJhQ7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5820.1.8e20fbed9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZSA6SxjEpdiebyX8cHdzIkHH7/LI3o+chd5yJ12st05Od0PTBQP+3awDGrFR9BCnVsVFY0Ufy5K0/EfSjnoqMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5820.1.8e20fbed9a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5820.1.8e20fbed9a","@open-mercato/shared":"0.6.6-canary.5820.1.8e20fbed9a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5820.1.8e20fbed9a","@open-mercato/shared":"0.6.6-canary.5820.1.8e20fbed9a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5820.1.8e20fbed9a_1781844247936_0.8867720980639409","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5821.1.d9bd029054":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5821.1.d9bd029054","_id":"@open-mercato/ai-assistant@0.6.6-canary.5821.1.d9bd029054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9eb0d4fe4c30e78699478e28ff25536db035b62","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5821.1.d9bd029054.tgz","fileCount":775,"integrity":"sha512-LYwYSG6rvTCpxjMnoYnhc0nYrFLW1Wt1WTCCv6fH9zfB1YefGR5O7Sx787yCW5v4LC5m+iaB7lr16IFNwkkz5g==","signatures":[{"sig":"MEUCIQDLAvPXD0XY1HIA9dpSFOrWRf1tjLnOXdqDba6vnjtO6wIgExzndzb1Y8bZfg3FetbQqdKiJsYMw9iZhhKLD9hn3r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5821.1.d9bd029054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LYwYSG6rvTCpxjMnoYnhc0nYrFLW1Wt1WTCCv6fH9zfB1YefGR5O7Sx787yCW5v4LC5m+iaB7lr16IFNwkkz5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5821.1.d9bd029054","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5821.1.d9bd029054","@open-mercato/shared":"0.6.6-canary.5821.1.d9bd029054"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5821.1.d9bd029054","@open-mercato/shared":"0.6.6-canary.5821.1.d9bd029054"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5821.1.d9bd029054_1781844604406_0.49342589113933766","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5822.1.b217a1bcbf":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5822.1.b217a1bcbf","_id":"@open-mercato/ai-assistant@0.6.6-canary.5822.1.b217a1bcbf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22c628ad90305f46ec25610ea29693290e2e68db","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5822.1.b217a1bcbf.tgz","fileCount":775,"integrity":"sha512-n97zp1lK/2fmZ+aPy/jkT6VP7o6quqoCjRzAv+NLVdb6ixbazYAorFuiThdeS3/uW7iQzuwzuhhsgviGgPxWNQ==","signatures":[{"sig":"MEUCIEYrR0XFzCXZIFy/p5MPwyXEaMfUuI73+o0xHZ8yktB6AiEA/FnC4IeWUmIfOPDgIhEI1RGNrF0Vfb4xNAKOdymjAVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5822.1.b217a1bcbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-n97zp1lK/2fmZ+aPy/jkT6VP7o6quqoCjRzAv+NLVdb6ixbazYAorFuiThdeS3/uW7iQzuwzuhhsgviGgPxWNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5822.1.b217a1bcbf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5822.1.b217a1bcbf","@open-mercato/shared":"0.6.6-canary.5822.1.b217a1bcbf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5822.1.b217a1bcbf","@open-mercato/shared":"0.6.6-canary.5822.1.b217a1bcbf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5822.1.b217a1bcbf_1781844611508_0.8254832769774068","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5823.1.03b0be2084":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5823.1.03b0be2084","_id":"@open-mercato/ai-assistant@0.6.6-canary.5823.1.03b0be2084","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4fed539d08072b56c5548ca107d173662e4791cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5823.1.03b0be2084.tgz","fileCount":775,"integrity":"sha512-BVdHMNiW4XicreCirucLL352BTFvd5E061LHTAqic0YVEW1xE7XyzJoPGTqaE0it5SUM6ntvIbvG6CcRMx7ivw==","signatures":[{"sig":"MEYCIQDc936eip5byR7VY0q/Er4PeTZTTmqhIMU1OLarLoTCdwIhAKLIoRMe5qJGqs03YC3IGShvLjgJuv5bvWp3Ciqfc838","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5823.1.03b0be2084","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BVdHMNiW4XicreCirucLL352BTFvd5E061LHTAqic0YVEW1xE7XyzJoPGTqaE0it5SUM6ntvIbvG6CcRMx7ivw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5823.1.03b0be2084","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5823.1.03b0be2084","@open-mercato/shared":"0.6.6-canary.5823.1.03b0be2084"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5823.1.03b0be2084","@open-mercato/shared":"0.6.6-canary.5823.1.03b0be2084"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5823.1.03b0be2084_1781844738757_0.7082146156807152","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5824.1.e7f2ff8bf4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5824.1.e7f2ff8bf4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5824.1.e7f2ff8bf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8572218aa47f77363668dc8608029fa306f7dd52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5824.1.e7f2ff8bf4.tgz","fileCount":775,"integrity":"sha512-lYf3TuHH/Vrke8XdwFH5/RQMcfRdDTHho9JcxLNa5P+QcqXLi+AxT7k8iNwX3Ks51TH6zuP/5g8qMrJz5mnahg==","signatures":[{"sig":"MEYCIQCYKxKU52fjbhj3tK3y+oBmcLmHyujbJ2im9jH5NixECQIhANlZNeY7mT4ABzAVWWLd8Yo+Wg28E+FauhdvuRItQAmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5824.1.e7f2ff8bf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lYf3TuHH/Vrke8XdwFH5/RQMcfRdDTHho9JcxLNa5P+QcqXLi+AxT7k8iNwX3Ks51TH6zuP/5g8qMrJz5mnahg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5824.1.e7f2ff8bf4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5824.1.e7f2ff8bf4","@open-mercato/shared":"0.6.6-canary.5824.1.e7f2ff8bf4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5824.1.e7f2ff8bf4","@open-mercato/shared":"0.6.6-canary.5824.1.e7f2ff8bf4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5824.1.e7f2ff8bf4_1781844743537_0.8196416420498884","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5825.1.99483d0c14":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5825.1.99483d0c14","_id":"@open-mercato/ai-assistant@0.6.6-canary.5825.1.99483d0c14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b11ab4a675f267ed6935cc2fd3ac44e44616212c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5825.1.99483d0c14.tgz","fileCount":775,"integrity":"sha512-O1vbeAAZjszfC2gVh7Q2AOnnC/EBVlhCgtdQxY2W9zMrmQDKDvI57uCPPKSE4oiUageTcjCh1U8sDmqqGisx7A==","signatures":[{"sig":"MEYCIQC8FidwDX69V7/4UbsRiKvfB+zVxNCgLkatxLEn+gYsYQIhALJ/L/8UmnzeqXnuxB0IPW0bePCFXuQiwtkwyhBjLTPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5825.1.99483d0c14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O1vbeAAZjszfC2gVh7Q2AOnnC/EBVlhCgtdQxY2W9zMrmQDKDvI57uCPPKSE4oiUageTcjCh1U8sDmqqGisx7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5825.1.99483d0c14","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5825.1.99483d0c14","@open-mercato/shared":"0.6.6-canary.5825.1.99483d0c14"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5825.1.99483d0c14","@open-mercato/shared":"0.6.6-canary.5825.1.99483d0c14"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5825.1.99483d0c14_1781845336548_0.24623431527176054","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5826.1.fbb7a7fa73":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5826.1.fbb7a7fa73","_id":"@open-mercato/ai-assistant@0.6.6-canary.5826.1.fbb7a7fa73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6cffeba7245318373ba00353a826e6fcc2bc86d2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5826.1.fbb7a7fa73.tgz","fileCount":775,"integrity":"sha512-0QoNm93GqtvNCmQFuAK3mFdZw48YagTTRbuZ9PQE7igikljw29VViiCNaJ6f1VpoXhjgGgzUW5VTTbtghTzSHw==","signatures":[{"sig":"MEUCIQD11Ovb/qRHfwPJ5p7z69DvvAvn0iHt+EAIJ60xdxDdXQIgJiHWZJ/rp/OdyeB3XF7JiC1yubPexsZvQaQpY6aBMNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5826.1.fbb7a7fa73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0QoNm93GqtvNCmQFuAK3mFdZw48YagTTRbuZ9PQE7igikljw29VViiCNaJ6f1VpoXhjgGgzUW5VTTbtghTzSHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5826.1.fbb7a7fa73","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5826.1.fbb7a7fa73","@open-mercato/shared":"0.6.6-canary.5826.1.fbb7a7fa73"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5826.1.fbb7a7fa73","@open-mercato/shared":"0.6.6-canary.5826.1.fbb7a7fa73"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5826.1.fbb7a7fa73_1781845564236_0.05304256218958381","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5827.1.940b493233":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5827.1.940b493233","_id":"@open-mercato/ai-assistant@0.6.6-canary.5827.1.940b493233","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da4cda9b1117567a07a5edebed68e875b1358682","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5827.1.940b493233.tgz","fileCount":775,"integrity":"sha512-X45ktK0h9gLMx0LKxW7Wy+AyH2skCRDkytm5BpQRCeYpDQBIREkyfx+HQ0KTPXqNN7dWHWp6ylZrL7581D23Ig==","signatures":[{"sig":"MEUCIEL0gTcQ4oMblLxMgHWisMzcyPbwyhVnCVW7VgjiIOI3AiEAvwcvjcXkWPxSjMEbQUYc+y6O/EGIM7jtA/ZhtEBFtpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5827.1.940b493233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-X45ktK0h9gLMx0LKxW7Wy+AyH2skCRDkytm5BpQRCeYpDQBIREkyfx+HQ0KTPXqNN7dWHWp6ylZrL7581D23Ig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5827.1.940b493233","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5827.1.940b493233","@open-mercato/shared":"0.6.6-canary.5827.1.940b493233"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5827.1.940b493233","@open-mercato/shared":"0.6.6-canary.5827.1.940b493233"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5827.1.940b493233_1781845659169_0.8677404372531183","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5828.1.134f4042cb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5828.1.134f4042cb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5828.1.134f4042cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86a27fbde80a8ce24398f5118529d71277e6758c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5828.1.134f4042cb.tgz","fileCount":775,"integrity":"sha512-g6fp/7bWKWP3G4mnlJ4uQttvA/Qa23SO3PUCGpA0JQ88ur/oOa66IDT980xy/IFFj97vPqYEdHsiX7pwuIv4Vg==","signatures":[{"sig":"MEUCICsBOBQWmrBQfix/QRlCZ6UWzEo1oZ1ijmeDlZl+R9hMAiEAtoQ/7uVd1usm17xcLnDyjpZGQKOIUc2yODpiv3LUspw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5828.1.134f4042cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g6fp/7bWKWP3G4mnlJ4uQttvA/Qa23SO3PUCGpA0JQ88ur/oOa66IDT980xy/IFFj97vPqYEdHsiX7pwuIv4Vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5828.1.134f4042cb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5828.1.134f4042cb","@open-mercato/shared":"0.6.6-canary.5828.1.134f4042cb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5828.1.134f4042cb","@open-mercato/shared":"0.6.6-canary.5828.1.134f4042cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5828.1.134f4042cb_1781845699888_0.6563527357068439","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5829.1.bc3aeff4d9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5829.1.bc3aeff4d9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5829.1.bc3aeff4d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e51221e5d8ab70f84b199de5be64627e1718bfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5829.1.bc3aeff4d9.tgz","fileCount":775,"integrity":"sha512-JzgXCzcLJxqMExallxGRk/98SUJ3ezb5te6b+tSIlxJ0J2sfmLAXoxiLq7QzAKBGOgAQ4qpzV7Llb0KMQRRZgQ==","signatures":[{"sig":"MEUCIQDdIiVW6CJORXqDnH3FHq1WdhvJpCLunin+jx9ZfczcaQIgY0QPMTKjvt6Hor7lf3Gb+MP8tJewcXDoJLMmk38ig8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5829.1.bc3aeff4d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JzgXCzcLJxqMExallxGRk/98SUJ3ezb5te6b+tSIlxJ0J2sfmLAXoxiLq7QzAKBGOgAQ4qpzV7Llb0KMQRRZgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5829.1.bc3aeff4d9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5829.1.bc3aeff4d9","@open-mercato/shared":"0.6.6-canary.5829.1.bc3aeff4d9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5829.1.bc3aeff4d9","@open-mercato/shared":"0.6.6-canary.5829.1.bc3aeff4d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5829.1.bc3aeff4d9_1781845928391_0.8900561784761913","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5830.1.g4379609544":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5830.1.g4379609544","_id":"@open-mercato/ai-assistant@0.6.6-canary.5830.1.g4379609544","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98eec723721ed5e4250d40b0b9495217c02534f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5830.1.g4379609544.tgz","fileCount":775,"integrity":"sha512-SlIqnylrghwsCVWWV5wBfsC2UxQiJ7GdDl+APXC3eChKm7V8zxyoCPMd4W2C3wc2lDAD+KmJzryQ9C5+kPnAHg==","signatures":[{"sig":"MEQCID/cWVRDKM3Pk69yfLKSW+AeptvCQSJquIYSRGsOw3jtAiBkCpD8oKrcJYpK2CT26ryj15q0yGxMNXTXbMGRIAtU9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5830.1.g4379609544","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SlIqnylrghwsCVWWV5wBfsC2UxQiJ7GdDl+APXC3eChKm7V8zxyoCPMd4W2C3wc2lDAD+KmJzryQ9C5+kPnAHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5830.1.g4379609544","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5830.1.g4379609544","@open-mercato/shared":"0.6.6-canary.5830.1.g4379609544"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5830.1.g4379609544","@open-mercato/shared":"0.6.6-canary.5830.1.g4379609544"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5830.1.g4379609544_1781846418876_0.3062148074638642","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5831.1.651d19a711":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5831.1.651d19a711","_id":"@open-mercato/ai-assistant@0.6.6-canary.5831.1.651d19a711","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e667c658b6bedfd6c28ea5662b1e22bd79c81ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5831.1.651d19a711.tgz","fileCount":775,"integrity":"sha512-jXaW+o11TjhWKUbMGCnw2VM9C6XjYYqWY2JEbnVrLpOmA8VhDZFJ/ckpN9rxqQ0mQ2h5QbX0o4r69qUs/BT62Q==","signatures":[{"sig":"MEYCIQC1wlDNq4qSwAz7VWr+xB83wnuHUYJxzKDxzEjDWLwufgIhALtqf4D1nv/FvkzzlKJjjD6z/sneyg48+ybeOlvDHT85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5831.1.651d19a711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jXaW+o11TjhWKUbMGCnw2VM9C6XjYYqWY2JEbnVrLpOmA8VhDZFJ/ckpN9rxqQ0mQ2h5QbX0o4r69qUs/BT62Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5831.1.651d19a711","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5831.1.651d19a711","@open-mercato/shared":"0.6.6-canary.5831.1.651d19a711"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5831.1.651d19a711","@open-mercato/shared":"0.6.6-canary.5831.1.651d19a711"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5831.1.651d19a711_1781846476135_0.5658939573355106","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5833.1.232a027e73":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5833.1.232a027e73","_id":"@open-mercato/ai-assistant@0.6.6-canary.5833.1.232a027e73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86b7fefb3417a6231ec8ed5fea0b43b4e3e10671","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5833.1.232a027e73.tgz","fileCount":775,"integrity":"sha512-eOIA32QZrHGJfEmzgQ+xYhFfWHyqIXaGDxMxhvdAGKUkbAf1Eho+ZLMzZ3+W1jpmACHgx7lGDJ5421jKv2LKqg==","signatures":[{"sig":"MEUCIQD7OGtXkyQT3ECwui9NzzoGWc1OiVtrMTOAxWq7zhG3twIgUKpJQ5dF++KfnDwmG8djx6hJc6AakScxoG8TW4yfoUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5833.1.232a027e73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eOIA32QZrHGJfEmzgQ+xYhFfWHyqIXaGDxMxhvdAGKUkbAf1Eho+ZLMzZ3+W1jpmACHgx7lGDJ5421jKv2LKqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5833.1.232a027e73","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5833.1.232a027e73","@open-mercato/shared":"0.6.6-canary.5833.1.232a027e73"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5833.1.232a027e73","@open-mercato/shared":"0.6.6-canary.5833.1.232a027e73"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5833.1.232a027e73_1781846558518_0.5198358556457532","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5834.1.dc9eb0615e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5834.1.dc9eb0615e","_id":"@open-mercato/ai-assistant@0.6.6-develop.5834.1.dc9eb0615e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbde7913bd3b38f829c2f7b1f0148e54a032823f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5834.1.dc9eb0615e.tgz","fileCount":775,"integrity":"sha512-X6h7ncshCn6I77HyOQxHQ0iL1RdEh6cT1ryw0UJzprsOOwUuovCovl0ro5shKjbdccB5y+esr4hIlS50TiwqTg==","signatures":[{"sig":"MEUCIQCD1lnaBSM31E32h+vD9acGLYgVn0H3yhJ3Vfx+Nk5HxgIgHgULgQiMY/5u6Jsy67wfhXHRkCkMdmhAQcRK+RHmT4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5834.1.dc9eb0615e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-X6h7ncshCn6I77HyOQxHQ0iL1RdEh6cT1ryw0UJzprsOOwUuovCovl0ro5shKjbdccB5y+esr4hIlS50TiwqTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5834.1.dc9eb0615e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5834.1.dc9eb0615e","@open-mercato/shared":"0.6.6-develop.5834.1.dc9eb0615e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5834.1.dc9eb0615e","@open-mercato/shared":"0.6.6-develop.5834.1.dc9eb0615e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5834.1.dc9eb0615e_1781846864102_0.5533801222528363","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5835.1.d56115c8a0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5835.1.d56115c8a0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5835.1.d56115c8a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a8d8dcbc3de2d0074f656eb35cedaaa885e6330","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5835.1.d56115c8a0.tgz","fileCount":775,"integrity":"sha512-yZ7oSZP8/mlHPjgI48BR1phpuHXZJgYof3lg8Wv2PrjY5w0hygSG2/4NRVgtfpqbgcz+c0v1S4PzWIm2GQtlJg==","signatures":[{"sig":"MEUCID+rdh5xFDgHgp0/v09PSM7B72yUfTGYkHR5Z3Uii5ZZAiEAiVp1KYcNXEurSsZcK9/QQ+aDghvPXw/3Wg9+Z4DD8Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5835.1.d56115c8a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yZ7oSZP8/mlHPjgI48BR1phpuHXZJgYof3lg8Wv2PrjY5w0hygSG2/4NRVgtfpqbgcz+c0v1S4PzWIm2GQtlJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5835.1.d56115c8a0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5835.1.d56115c8a0","@open-mercato/shared":"0.6.6-canary.5835.1.d56115c8a0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5835.1.d56115c8a0","@open-mercato/shared":"0.6.6-canary.5835.1.d56115c8a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5835.1.d56115c8a0_1781847209100_0.006759853233415436","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5836.1.1ac5fa2d1f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5836.1.1ac5fa2d1f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5836.1.1ac5fa2d1f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bdbe318294ff19944d4ec791dacdff19d534c189","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5836.1.1ac5fa2d1f.tgz","fileCount":775,"integrity":"sha512-imsCXuvtK6H2wK68Vyyb3XLF0+MmrI0rfL9fnLmKqNNJ0l1NXLBRXTsrzQ/7ZnB3xcVzRqPHozoXzctyLIVvAw==","signatures":[{"sig":"MEUCIQCkxXzQGwVpR/R6gUDkWcrXHzfRD3YnLopfXy1Bx/GdYAIgBNcbCT57eIt/nj5s5M52hWLjTFiJw/v1nmlr9jKyJzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5836.1.1ac5fa2d1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-imsCXuvtK6H2wK68Vyyb3XLF0+MmrI0rfL9fnLmKqNNJ0l1NXLBRXTsrzQ/7ZnB3xcVzRqPHozoXzctyLIVvAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5836.1.1ac5fa2d1f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5836.1.1ac5fa2d1f","@open-mercato/shared":"0.6.6-canary.5836.1.1ac5fa2d1f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5836.1.1ac5fa2d1f","@open-mercato/shared":"0.6.6-canary.5836.1.1ac5fa2d1f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5836.1.1ac5fa2d1f_1781847408976_0.9010215992639077","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5837.1.896106ed37":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5837.1.896106ed37","_id":"@open-mercato/ai-assistant@0.6.6-canary.5837.1.896106ed37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"49e5c7cd4fd61f99766af3be73e45779a40bd75b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5837.1.896106ed37.tgz","fileCount":775,"integrity":"sha512-SpLMnLiRd4FdmMdi+a0UsU8Rks7Q5SM++JHc8CpNXetxBmAGAsbAoPgyx+kKEzxJhK4AWC0UXgNMKdiuESZqKA==","signatures":[{"sig":"MEQCIAzCJILWzZt/3GioOOkqD2F7sSq6manx22dVUhfI1oW/AiBJre/TKLctpR7bWdsTIa/v40fDfBo/OQ16ijgvl8OvcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5837.1.896106ed37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SpLMnLiRd4FdmMdi+a0UsU8Rks7Q5SM++JHc8CpNXetxBmAGAsbAoPgyx+kKEzxJhK4AWC0UXgNMKdiuESZqKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5837.1.896106ed37","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5837.1.896106ed37","@open-mercato/shared":"0.6.6-canary.5837.1.896106ed37"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5837.1.896106ed37","@open-mercato/shared":"0.6.6-canary.5837.1.896106ed37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5837.1.896106ed37_1781847473242_0.15133234311254418","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5838.1.fb0853298d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5838.1.fb0853298d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5838.1.fb0853298d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5101018389d5dc0681fcf066e844574e4fbd492e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5838.1.fb0853298d.tgz","fileCount":775,"integrity":"sha512-rLvrKsN8XKHMvLHZA4nh+FwKpi44OjZKsRUuPPUVYqvWKGiIevlYpO/1j5i8EBB0ggFinqKrxNQ5mclqOP+K8g==","signatures":[{"sig":"MEUCICgdRu6Q8rSXUH8KUMtWE0GjHSX4ViXIKg6T8T1Tn4JkAiEAm898ybFvN6tle54AZdeRDz+gTKUBo9yctpm9oCX+uhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5838.1.fb0853298d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rLvrKsN8XKHMvLHZA4nh+FwKpi44OjZKsRUuPPUVYqvWKGiIevlYpO/1j5i8EBB0ggFinqKrxNQ5mclqOP+K8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5838.1.fb0853298d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5838.1.fb0853298d","@open-mercato/shared":"0.6.6-canary.5838.1.fb0853298d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5838.1.fb0853298d","@open-mercato/shared":"0.6.6-canary.5838.1.fb0853298d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5838.1.fb0853298d_1781848150497_0.17667663456497484","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5839.1.e904664fbf":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5839.1.e904664fbf","_id":"@open-mercato/ai-assistant@0.6.6-canary.5839.1.e904664fbf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cafbd2e87b0facfffdf1e08994c47b88583b494e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5839.1.e904664fbf.tgz","fileCount":775,"integrity":"sha512-5TuFnW12FHhbBFGqjDdmJCULlyqni/iiVdrsP46sVhx+xbY6OtIXuN+EA7LewEwuSKxBPcYvXcs5G7ZRify0tg==","signatures":[{"sig":"MEQCIFCJyNRlSS7IccaD3lBQuVHSXdX+OQPWZ+eqfRh6ACdPAiAHgGc9wIRvVDYoFsTlZMYsycYqgaq3VIOkHWVt2AKlFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5839.1.e904664fbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5TuFnW12FHhbBFGqjDdmJCULlyqni/iiVdrsP46sVhx+xbY6OtIXuN+EA7LewEwuSKxBPcYvXcs5G7ZRify0tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5839.1.e904664fbf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5839.1.e904664fbf","@open-mercato/shared":"0.6.6-canary.5839.1.e904664fbf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5839.1.e904664fbf","@open-mercato/shared":"0.6.6-canary.5839.1.e904664fbf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5839.1.e904664fbf_1781848438139_0.5461616355660128","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5840.1.2637497ffe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5840.1.2637497ffe","_id":"@open-mercato/ai-assistant@0.6.6-canary.5840.1.2637497ffe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2ec5f2909c6d8c692ff71a131deefb4cde0fd37","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5840.1.2637497ffe.tgz","fileCount":775,"integrity":"sha512-7z4WiAhDWISlT4zajGgOLqq9yF5w+r/rtD3OYTfcfq2jJGhA+L9OWh1BlKBnlF+qaVRjRs3U9TaF5cdEC4GRaA==","signatures":[{"sig":"MEYCIQDTyrT3uPlo2MqoP+USIBIMGx+6qStCq5C/gqDA2N1WDQIhAJOk90K0VFZK5LeIQjRtQPMTW385C0qUXwzgg1hi/fhg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5840.1.2637497ffe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7z4WiAhDWISlT4zajGgOLqq9yF5w+r/rtD3OYTfcfq2jJGhA+L9OWh1BlKBnlF+qaVRjRs3U9TaF5cdEC4GRaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5840.1.2637497ffe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5840.1.2637497ffe","@open-mercato/shared":"0.6.6-canary.5840.1.2637497ffe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5840.1.2637497ffe","@open-mercato/shared":"0.6.6-canary.5840.1.2637497ffe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5840.1.2637497ffe_1781848472612_0.43572735462990675","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5847.1.6d7a6f6a43":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5847.1.6d7a6f6a43","_id":"@open-mercato/ai-assistant@0.6.6-canary.5847.1.6d7a6f6a43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3228e45c86f124d8596ddc87fe95574e2d0cba51","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5847.1.6d7a6f6a43.tgz","fileCount":775,"integrity":"sha512-KsMVzPelHxD1sm8Pbt5GnUgkUR3K6Fj/P0gr1+SPzaocoCcOq1tYsZH/xvqUuB0Rtncp7DsS8QFvp5Tk+Pd75g==","signatures":[{"sig":"MEUCICPEYo5j5mU7fJURGvG209PcH/UMV3Ri68JbyHHCib2xAiEA9/smr4755MUyEQppBfDMPOtDgyAqGhDeROe0alTNdjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5847.1.6d7a6f6a43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KsMVzPelHxD1sm8Pbt5GnUgkUR3K6Fj/P0gr1+SPzaocoCcOq1tYsZH/xvqUuB0Rtncp7DsS8QFvp5Tk+Pd75g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5847.1.6d7a6f6a43","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5847.1.6d7a6f6a43","@open-mercato/shared":"0.6.6-canary.5847.1.6d7a6f6a43"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5847.1.6d7a6f6a43","@open-mercato/shared":"0.6.6-canary.5847.1.6d7a6f6a43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5847.1.6d7a6f6a43_1781848724813_0.9728083907952287","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5853.1.ad59df1fea":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5853.1.ad59df1fea","_id":"@open-mercato/ai-assistant@0.6.6-canary.5853.1.ad59df1fea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"071cd060ca56b87938727d80a35f7f2992475b7f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5853.1.ad59df1fea.tgz","fileCount":775,"integrity":"sha512-wEJuBolXO6B+QJs4Us2sosw+LuSsX7Kdvc7w0+dOOe8KBdXbfitAYbeZ5NNLmgPQwFX49DHdZD3X4dRvpb76Kw==","signatures":[{"sig":"MEUCIQCk8QPQoaXO4n2BFLm+zMLvukn3JlOVxFqoDSU9g7FY6QIgevXT1nyvaboM3LkLyLykxZ8Lk7eOdPDuWAzo/lDLWe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5853.1.ad59df1fea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wEJuBolXO6B+QJs4Us2sosw+LuSsX7Kdvc7w0+dOOe8KBdXbfitAYbeZ5NNLmgPQwFX49DHdZD3X4dRvpb76Kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5853.1.ad59df1fea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5853.1.ad59df1fea","@open-mercato/shared":"0.6.6-canary.5853.1.ad59df1fea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5853.1.ad59df1fea","@open-mercato/shared":"0.6.6-canary.5853.1.ad59df1fea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5853.1.ad59df1fea_1781848739664_0.2738800187523016","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5845.1.0d59982649":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5845.1.0d59982649","_id":"@open-mercato/ai-assistant@0.6.6-canary.5845.1.0d59982649","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"53b34459f36803445a5cc00811ceb0b025e77889","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5845.1.0d59982649.tgz","fileCount":775,"integrity":"sha512-z6OGKFzKMHjsj/cROP8zloYj1zFZt1RQL6HPksqZDAkHcdwmv2VfkxgKuz3p6CRWJze+GC833iSehQVGwmeiqw==","signatures":[{"sig":"MEUCIGnZhdJL0/bxlpKk8DF6rxu9g1Ep/yZh0dilYAiyqQFvAiEAtrD8uUwk60gVa3n2aXsyf1f9Q/Lln8os2niRHSvHSgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5845.1.0d59982649","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z6OGKFzKMHjsj/cROP8zloYj1zFZt1RQL6HPksqZDAkHcdwmv2VfkxgKuz3p6CRWJze+GC833iSehQVGwmeiqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5845.1.0d59982649","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5845.1.0d59982649","@open-mercato/shared":"0.6.6-canary.5845.1.0d59982649"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5845.1.0d59982649","@open-mercato/shared":"0.6.6-canary.5845.1.0d59982649"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5845.1.0d59982649_1781848777255_0.5266902850534585","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5846.1.dbbb191511":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5846.1.dbbb191511","_id":"@open-mercato/ai-assistant@0.6.6-canary.5846.1.dbbb191511","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27101aa1247622370f4d16930a97da89e16d081a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5846.1.dbbb191511.tgz","fileCount":775,"integrity":"sha512-EWNeB9OdQkBfLzZtsL93P6GyPLQ75JgpAU1gBQvimOweftW1k9D14EdhlEJRTFwL/pWFed8gavUmdsHI/MTtgw==","signatures":[{"sig":"MEQCIBvXwzitMS6I4ziyXHPnQKFpdm/ZUheD7jlufhM6J+lIAiBUo4WO1XDlnEpOlS89r/3CjoqYm2jJt3BJvdmOlMPR/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5846.1.dbbb191511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EWNeB9OdQkBfLzZtsL93P6GyPLQ75JgpAU1gBQvimOweftW1k9D14EdhlEJRTFwL/pWFed8gavUmdsHI/MTtgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5846.1.dbbb191511","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5846.1.dbbb191511","@open-mercato/shared":"0.6.6-canary.5846.1.dbbb191511"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5846.1.dbbb191511","@open-mercato/shared":"0.6.6-canary.5846.1.dbbb191511"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5846.1.dbbb191511_1781848812353_0.33757845443995804","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5842.1.5c8439da1d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5842.1.5c8439da1d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5842.1.5c8439da1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"809db31b213c9f3f14458bc1cc0821cd179afaa3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5842.1.5c8439da1d.tgz","fileCount":775,"integrity":"sha512-H5WkKaPaT6oDZARTYVig/8qPWcoSq6a9TbI4uYKAfiXiGYo4fDJJ/EsS/ptf5NVWEkb5MYnayarVqNHBGRH7zA==","signatures":[{"sig":"MEUCIQDUiZLnfAbVNoe8EjsAjA3J5X7RrHDuH2FgmyHUGnstDwIgIGNlMc431jxKPQ8HXg1jaaqAi0/pWjEEw9rDS5WQa30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5842.1.5c8439da1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H5WkKaPaT6oDZARTYVig/8qPWcoSq6a9TbI4uYKAfiXiGYo4fDJJ/EsS/ptf5NVWEkb5MYnayarVqNHBGRH7zA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5842.1.5c8439da1d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5842.1.5c8439da1d","@open-mercato/shared":"0.6.6-canary.5842.1.5c8439da1d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5842.1.5c8439da1d","@open-mercato/shared":"0.6.6-canary.5842.1.5c8439da1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5842.1.5c8439da1d_1781848829735_0.9966592432044294","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5843.1.7d83824409":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5843.1.7d83824409","_id":"@open-mercato/ai-assistant@0.6.6-canary.5843.1.7d83824409","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f34ca8486bca2cf62716f9fb2c4bda95ec429382","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5843.1.7d83824409.tgz","fileCount":775,"integrity":"sha512-0A6FcmmbF7ZN9qNL57/XGr3YwrmgGJGgfP4kM9L2DevJdzAjFYFx6N7H/NFfNEO0tUk8jTDEz5oPDOOtBxFXHQ==","signatures":[{"sig":"MEYCIQCMLx/r0LnBZSWfzlbFM/GmGG56pv8O98iUk/9pvNvskwIhAKWucU4CBhWAn+fpbcUA2TWNmJX9uDjuzkRYykCACNtA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5843.1.7d83824409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0A6FcmmbF7ZN9qNL57/XGr3YwrmgGJGgfP4kM9L2DevJdzAjFYFx6N7H/NFfNEO0tUk8jTDEz5oPDOOtBxFXHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5843.1.7d83824409","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5843.1.7d83824409","@open-mercato/shared":"0.6.6-canary.5843.1.7d83824409"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5843.1.7d83824409","@open-mercato/shared":"0.6.6-canary.5843.1.7d83824409"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5843.1.7d83824409_1781849170377_0.33066232535826434","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5851.1.6c74a8b51f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5851.1.6c74a8b51f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5851.1.6c74a8b51f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb66fe7eecc3136d37631d08694ecc48fc79db1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5851.1.6c74a8b51f.tgz","fileCount":775,"integrity":"sha512-DpXmUMYfRfszzKWeBXFnepciYUfrJqdYc+JExkC6U3GsvWmLYII6B+ZRQGM+ALfB+fV3W7BjaFfyhKZoXYGLpA==","signatures":[{"sig":"MEUCIBnkDp7536uArC/Ar4rnE2zh9cMbKJaqEziE0ijmma6dAiEAo0658QGazb/x6uRwtjTIz6WBndpSTBKN2g6JFsbspRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5851.1.6c74a8b51f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DpXmUMYfRfszzKWeBXFnepciYUfrJqdYc+JExkC6U3GsvWmLYII6B+ZRQGM+ALfB+fV3W7BjaFfyhKZoXYGLpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5851.1.6c74a8b51f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5851.1.6c74a8b51f","@open-mercato/shared":"0.6.6-canary.5851.1.6c74a8b51f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5851.1.6c74a8b51f","@open-mercato/shared":"0.6.6-canary.5851.1.6c74a8b51f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5851.1.6c74a8b51f_1781849227355_0.00784196703171558","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5841.1.228496c4a6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5841.1.228496c4a6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5841.1.228496c4a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"444a4abb06a4e854ee7681dca9a4ed41ba0dda33","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5841.1.228496c4a6.tgz","fileCount":775,"integrity":"sha512-D2IDgreJwt9g1ObIYg88/C7xKCwxApSpDBaxZp7bWIhZiv9wAoXiQTzsfC5juTSiyKMqir6MnYxLCcSeEorlKw==","signatures":[{"sig":"MEUCIDzlWUwyHxT68CjlKiod9BY5SYv+GEmBb4T2jgBqTDyxAiEArOQmdID9D7nJYhHt0XB5MTAhmxMjq6UWcKVr4IlVbJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5841.1.228496c4a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D2IDgreJwt9g1ObIYg88/C7xKCwxApSpDBaxZp7bWIhZiv9wAoXiQTzsfC5juTSiyKMqir6MnYxLCcSeEorlKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5841.1.228496c4a6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5841.1.228496c4a6","@open-mercato/shared":"0.6.6-canary.5841.1.228496c4a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5841.1.228496c4a6","@open-mercato/shared":"0.6.6-canary.5841.1.228496c4a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5841.1.228496c4a6_1781849237971_0.877961028855712","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5849.1.c125f4cba5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5849.1.c125f4cba5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5849.1.c125f4cba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75133aa10f3d31b6114071fcc147f9ccf5cc958f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5849.1.c125f4cba5.tgz","fileCount":775,"integrity":"sha512-ZIPZserRYBHoeA5TVnHZsc49fKurajq2KBZEjzgNz0zfB9/R0R9LYQF94bj6tbEW1sn/3KZSN/Mu2qG9nLUPew==","signatures":[{"sig":"MEUCIFeY9/pN6sWCooLKCQFGsdS0LazQRwj7jnJeMF+EY4Y1AiEA0KYmhhj4YgC92IEHUB14yduOOchQrI760Ip2bpMb3Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5849.1.c125f4cba5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZIPZserRYBHoeA5TVnHZsc49fKurajq2KBZEjzgNz0zfB9/R0R9LYQF94bj6tbEW1sn/3KZSN/Mu2qG9nLUPew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5849.1.c125f4cba5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5849.1.c125f4cba5","@open-mercato/shared":"0.6.6-canary.5849.1.c125f4cba5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5849.1.c125f4cba5","@open-mercato/shared":"0.6.6-canary.5849.1.c125f4cba5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5849.1.c125f4cba5_1781849540793_0.6904805058204007","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5860.1.df6621dbf0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5860.1.df6621dbf0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5860.1.df6621dbf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b4c5b1cd96fc5de8f6c2d9f0e4680ced963ffa9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5860.1.df6621dbf0.tgz","fileCount":775,"integrity":"sha512-A5C9uj3Ksaf6wInYGL3Xgpw/SIIs06A7rAvlIHnbNrxw31uGRFuuyJ9W0SidT+OjCjW3OdGn/jebJsmX4b8gKQ==","signatures":[{"sig":"MEQCICd8FP6oIbJQtb9VjKQqhpOmzjWKY0APQPpDlRDHXXbKAiBeBLLvrxmwfap+1yys18caHLc7r/rS03SpZh/sZ+x/rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5860.1.df6621dbf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A5C9uj3Ksaf6wInYGL3Xgpw/SIIs06A7rAvlIHnbNrxw31uGRFuuyJ9W0SidT+OjCjW3OdGn/jebJsmX4b8gKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5860.1.df6621dbf0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5860.1.df6621dbf0","@open-mercato/shared":"0.6.6-canary.5860.1.df6621dbf0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5860.1.df6621dbf0","@open-mercato/shared":"0.6.6-canary.5860.1.df6621dbf0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5860.1.df6621dbf0_1781849561811_0.7090266424752998","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5852.1.f1b3a353cf":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5852.1.f1b3a353cf","_id":"@open-mercato/ai-assistant@0.6.6-canary.5852.1.f1b3a353cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e6876ade72bb6d869dbc810c9d7551778e1211ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5852.1.f1b3a353cf.tgz","fileCount":775,"integrity":"sha512-YVEm/UbOXl3/szWhqimFQGEYFjISX3hws705vfj4vhoZCRZiOUhUU5GcWMSY4aA0b5RKPCa+1LseLbESpvyLYw==","signatures":[{"sig":"MEYCIQCWXbyAXpNTgn5BHe9z4lJ96AJ+VBcUb85mVDqu49To/QIhAJ88kfSmACZHJQcP4A7YLYpV2XpgxpL7X68Y8nsHwrTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5852.1.f1b3a353cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YVEm/UbOXl3/szWhqimFQGEYFjISX3hws705vfj4vhoZCRZiOUhUU5GcWMSY4aA0b5RKPCa+1LseLbESpvyLYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5852.1.f1b3a353cf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5852.1.f1b3a353cf","@open-mercato/shared":"0.6.6-canary.5852.1.f1b3a353cf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5852.1.f1b3a353cf","@open-mercato/shared":"0.6.6-canary.5852.1.f1b3a353cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5852.1.f1b3a353cf_1781849621617_0.23152659980002133","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5857.1.9357c43b6b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5857.1.9357c43b6b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5857.1.9357c43b6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ff90a48d466d9f23296498e1ef3e29fe88b1bd85","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5857.1.9357c43b6b.tgz","fileCount":775,"integrity":"sha512-hqFrNZuQcrEWnsx36wkTIw1XNIkhSLrmyXZ6W/PIPgWQYmK/+kHfChJA5pOfj8ftbTBNfWcIdb8+pf6e/1zfgg==","signatures":[{"sig":"MEUCIQD+S0CnyGlX2ZdPSYLQTe+4uZYPjLKP4rCPVmiggN3HXQIgGTubWJQtX2gUUx8HDP0gshrS5UCkS42KlmHaierOWA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5857.1.9357c43b6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hqFrNZuQcrEWnsx36wkTIw1XNIkhSLrmyXZ6W/PIPgWQYmK/+kHfChJA5pOfj8ftbTBNfWcIdb8+pf6e/1zfgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5857.1.9357c43b6b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5857.1.9357c43b6b","@open-mercato/shared":"0.6.6-canary.5857.1.9357c43b6b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5857.1.9357c43b6b","@open-mercato/shared":"0.6.6-canary.5857.1.9357c43b6b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5857.1.9357c43b6b_1781849637499_0.6595350864015461","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5863.1.3ea1b8ca90":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5863.1.3ea1b8ca90","_id":"@open-mercato/ai-assistant@0.6.6-canary.5863.1.3ea1b8ca90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd608822517bf1980d5f77ef2690dd3471d04b47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5863.1.3ea1b8ca90.tgz","fileCount":775,"integrity":"sha512-z6DXNVZoi0I6SYFdBU0LhHUYDVybfdymAwgS8HX9MLA9NsEx9wEeqWHxVdupv6I5rJdW0cRyizj/Jngu0IEzUQ==","signatures":[{"sig":"MEQCIC45ZgeVu6eCSuLqP2tO0UYLaAbSaucliltp6CcDt2kmAiAcFKbsfeYNUeeo2fiRZTkfX4pl6av7s+k1MsJuvcO0Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5863.1.3ea1b8ca90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z6DXNVZoi0I6SYFdBU0LhHUYDVybfdymAwgS8HX9MLA9NsEx9wEeqWHxVdupv6I5rJdW0cRyizj/Jngu0IEzUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5863.1.3ea1b8ca90","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5863.1.3ea1b8ca90","@open-mercato/shared":"0.6.6-canary.5863.1.3ea1b8ca90"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5863.1.3ea1b8ca90","@open-mercato/shared":"0.6.6-canary.5863.1.3ea1b8ca90"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5863.1.3ea1b8ca90_1781849831784_0.26416364872273124","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5859.1.5c403c6ac0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5859.1.5c403c6ac0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5859.1.5c403c6ac0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a42e4f5de7a9ba2f1843a7bcc8785c914cd2acfb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5859.1.5c403c6ac0.tgz","fileCount":775,"integrity":"sha512-WTFsPipYyHI9l5juyHkurbBe60QlhuCfRFCgplIq8ufCsZIVYS2wPYWXoySfQNTH1MgJNoL5EiTSTpm0qDyNcQ==","signatures":[{"sig":"MEUCIFukrwEfSEOcSR6zPlrbvSBtoL4hulL6qTdnQHehDfr8AiEA3R/H6809yjjzrxnRCU0HQBwf07x7ZPssPaDnVku3ne4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5859.1.5c403c6ac0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WTFsPipYyHI9l5juyHkurbBe60QlhuCfRFCgplIq8ufCsZIVYS2wPYWXoySfQNTH1MgJNoL5EiTSTpm0qDyNcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5859.1.5c403c6ac0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5859.1.5c403c6ac0","@open-mercato/shared":"0.6.6-canary.5859.1.5c403c6ac0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5859.1.5c403c6ac0","@open-mercato/shared":"0.6.6-canary.5859.1.5c403c6ac0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5859.1.5c403c6ac0_1781849864779_0.903184386591309","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5854.1.8a6fbc1b08":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5854.1.8a6fbc1b08","_id":"@open-mercato/ai-assistant@0.6.6-canary.5854.1.8a6fbc1b08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"076dbbd045f8a4197c4ddd1068d556d06f377264","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5854.1.8a6fbc1b08.tgz","fileCount":775,"integrity":"sha512-LJ9Ym98SGfOOwMjr/8EEAt8Au8MrzcCsl3MORYa5kgrwWYgws0znoljC+KgdPmJ4CPnWGQjkJJSvB5NpNjU2SQ==","signatures":[{"sig":"MEUCIQCccA7he4PhH768x9/YvS+YK1lTLv2VRr1fcRa/IWBvUgIgICTmOjy8VAT3WEeDFoMJbqNJywdFseiLIHa9zAwu48U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5854.1.8a6fbc1b08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LJ9Ym98SGfOOwMjr/8EEAt8Au8MrzcCsl3MORYa5kgrwWYgws0znoljC+KgdPmJ4CPnWGQjkJJSvB5NpNjU2SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5854.1.8a6fbc1b08","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5854.1.8a6fbc1b08","@open-mercato/shared":"0.6.6-canary.5854.1.8a6fbc1b08"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5854.1.8a6fbc1b08","@open-mercato/shared":"0.6.6-canary.5854.1.8a6fbc1b08"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5854.1.8a6fbc1b08_1781849884495_0.35611458350421143","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5850.1.492a5c843e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5850.1.492a5c843e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5850.1.492a5c843e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8ae943814992e6af12013aa0aa9d8d542751ee6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5850.1.492a5c843e.tgz","fileCount":775,"integrity":"sha512-KCRp8YcCFuz6EU+lkPYXAheuRlqdOxTrEcmNhcUeB3Q1coiihazliI0FkSfJHE0gmFf1plnrGNKtUgsTQvAKqw==","signatures":[{"sig":"MEQCICbMjRTXu8DsJSjm2M0Ct0qQ0hcFT36tQfBaXa4skkMoAiAeygTUhoOSNivORVYuPfnwFYWlqn5iNTkDwc4qiY2sJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5850.1.492a5c843e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KCRp8YcCFuz6EU+lkPYXAheuRlqdOxTrEcmNhcUeB3Q1coiihazliI0FkSfJHE0gmFf1plnrGNKtUgsTQvAKqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5850.1.492a5c843e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5850.1.492a5c843e","@open-mercato/shared":"0.6.6-canary.5850.1.492a5c843e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5850.1.492a5c843e","@open-mercato/shared":"0.6.6-canary.5850.1.492a5c843e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5850.1.492a5c843e_1781849970436_0.3970364000916118","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5856.1.073eaed0fb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5856.1.073eaed0fb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5856.1.073eaed0fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f22840aa12e78723ddb9b9663ee8d295f603097","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5856.1.073eaed0fb.tgz","fileCount":775,"integrity":"sha512-VBzymq2fJ8VtG9OywKvOpZiFRt2XyMnGT6Y6lhAdkk15/uSTP0Uj/Y6TMSgtTks1elQ4Ck0gn+WMHZHfO0Zq0w==","signatures":[{"sig":"MEUCIQC3iKktGACs3Cb+YrMHAK0TqtaJ/OWB3Uwh6KFEWq5lGwIgbc8/T5vlIaezk+qmqnUfPN+RGduMTD/29CvHwbj9J1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5856.1.073eaed0fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VBzymq2fJ8VtG9OywKvOpZiFRt2XyMnGT6Y6lhAdkk15/uSTP0Uj/Y6TMSgtTks1elQ4Ck0gn+WMHZHfO0Zq0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5856.1.073eaed0fb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5856.1.073eaed0fb","@open-mercato/shared":"0.6.6-canary.5856.1.073eaed0fb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5856.1.073eaed0fb","@open-mercato/shared":"0.6.6-canary.5856.1.073eaed0fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5856.1.073eaed0fb_1781849979308_0.3988535471936796","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5864.1.8b2c113931":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5864.1.8b2c113931","_id":"@open-mercato/ai-assistant@0.6.6-canary.5864.1.8b2c113931","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"796e5a6da2f54fd963052878942e835ab681e793","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5864.1.8b2c113931.tgz","fileCount":775,"integrity":"sha512-vvJSENQWO0pop/5cVPZmQwrTIDNIIONDe0rbH+o+PnamnGBBxNyI9aeIYAsQNNHnHMISKjICLVwWMIGLAbF5EQ==","signatures":[{"sig":"MEYCIQDgTDHRGfHpD1O2aV7vN4koW8gIxdVcSdVyR6OhB8Zy1AIhALRXD7yFbE6D3JUtm54kMtGcbySEzUXOW2vWNM4Qmqqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5864.1.8b2c113931","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vvJSENQWO0pop/5cVPZmQwrTIDNIIONDe0rbH+o+PnamnGBBxNyI9aeIYAsQNNHnHMISKjICLVwWMIGLAbF5EQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5864.1.8b2c113931","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5864.1.8b2c113931","@open-mercato/shared":"0.6.6-canary.5864.1.8b2c113931"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5864.1.8b2c113931","@open-mercato/shared":"0.6.6-canary.5864.1.8b2c113931"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5864.1.8b2c113931_1781849983810_0.7277027089359234","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5848.1.7c5c72b0e5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5848.1.7c5c72b0e5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5848.1.7c5c72b0e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f994e34c1871aa2f40514a4dd58409b5f93b052d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5848.1.7c5c72b0e5.tgz","fileCount":775,"integrity":"sha512-Bb9OBM2G0JZjiGcZg8gKv79dQmgLke4Uo/ek5BMLuwdX6KIBBSoi3BQnP4MYDtqfUfuQWAsBAYU1mhwKWESkQA==","signatures":[{"sig":"MEYCIQDhwHFwYtq9r7noP/Rd0CInAJhON73+as8V+hDVOE8w1AIhAKx1Q9M7yPQK/jo+ae9QxeEWbMUwC0YEt623aKws9NJ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5848.1.7c5c72b0e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Bb9OBM2G0JZjiGcZg8gKv79dQmgLke4Uo/ek5BMLuwdX6KIBBSoi3BQnP4MYDtqfUfuQWAsBAYU1mhwKWESkQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5848.1.7c5c72b0e5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5848.1.7c5c72b0e5","@open-mercato/shared":"0.6.6-canary.5848.1.7c5c72b0e5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5848.1.7c5c72b0e5","@open-mercato/shared":"0.6.6-canary.5848.1.7c5c72b0e5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5848.1.7c5c72b0e5_1781849992124_0.10594152410149205","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5858.1.19445a49d6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5858.1.19445a49d6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5858.1.19445a49d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c14116add52ff549d392d463ba815ba50eb7473f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5858.1.19445a49d6.tgz","fileCount":775,"integrity":"sha512-Lir4ANdoOO/e/ArN2XCCTRIBP4byJoTUnl5rk8n4waE2tPWsqkQgat1nmp3n6iarC3PTD6GfF8jW8RKWstZtUA==","signatures":[{"sig":"MEYCIQD5UNbnU6Xuxf7iJ7SGDhbbPPfA7wc/OlXXBgUlsSwXUAIhAJtpOVuxlP0BoLevbMoNpMOnqsh6x9fVHX3dFb5FOtbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5858.1.19445a49d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Lir4ANdoOO/e/ArN2XCCTRIBP4byJoTUnl5rk8n4waE2tPWsqkQgat1nmp3n6iarC3PTD6GfF8jW8RKWstZtUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5858.1.19445a49d6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5858.1.19445a49d6","@open-mercato/shared":"0.6.6-canary.5858.1.19445a49d6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5858.1.19445a49d6","@open-mercato/shared":"0.6.6-canary.5858.1.19445a49d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5858.1.19445a49d6_1781850089139_0.8519024433913591","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5844.1.36e5822285":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5844.1.36e5822285","_id":"@open-mercato/ai-assistant@0.6.6-canary.5844.1.36e5822285","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0d25da163e4baa5c93ba4313fae4f679a6878d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5844.1.36e5822285.tgz","fileCount":775,"integrity":"sha512-4fhffluBuiOtJDr1g43hqIUwvpRnqBqSikMCfoxaZX0SXoilevPRmmebZzSS2ldCSaMKGC1wKr9jVNMi7LUZIA==","signatures":[{"sig":"MEYCIQD7WQ/2Heqy4gwAX835qCmfata1nC0ZADYeNm5P0bio9gIhAMFC3x2o+dch299zPovf/Md2btAsc2WBVEXWyELpN2Jm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5844.1.36e5822285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4fhffluBuiOtJDr1g43hqIUwvpRnqBqSikMCfoxaZX0SXoilevPRmmebZzSS2ldCSaMKGC1wKr9jVNMi7LUZIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5844.1.36e5822285","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5844.1.36e5822285","@open-mercato/shared":"0.6.6-canary.5844.1.36e5822285"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5844.1.36e5822285","@open-mercato/shared":"0.6.6-canary.5844.1.36e5822285"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5844.1.36e5822285_1781850179046_0.3338264188201572","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5861.1.8b88b1ec14":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5861.1.8b88b1ec14","_id":"@open-mercato/ai-assistant@0.6.6-canary.5861.1.8b88b1ec14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2b6537ae27946a3f30808bc408b0935aedd52174","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5861.1.8b88b1ec14.tgz","fileCount":775,"integrity":"sha512-meTruh0wCPg442M6GT03DreAMJ4F/hr0n+seBBj9M9t3r2n8dw8pBINlTqt6QXHIrKq70T4PrE3R7nOeFqUIbQ==","signatures":[{"sig":"MEYCIQDa9qK9gYayhPbjCdc7RTaRKyPeSZ0Wp2OINSM4ut2u6QIhAKu3drS4NxkWodRg2pwejsAB8UvRjGOj8p41cLANfJjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5861.1.8b88b1ec14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-meTruh0wCPg442M6GT03DreAMJ4F/hr0n+seBBj9M9t3r2n8dw8pBINlTqt6QXHIrKq70T4PrE3R7nOeFqUIbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5861.1.8b88b1ec14","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5861.1.8b88b1ec14","@open-mercato/shared":"0.6.6-canary.5861.1.8b88b1ec14"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5861.1.8b88b1ec14","@open-mercato/shared":"0.6.6-canary.5861.1.8b88b1ec14"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5861.1.8b88b1ec14_1781850275092_0.06919890661041328","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5868.1.82b922aea3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5868.1.82b922aea3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5868.1.82b922aea3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50d52dddf496aefeb3157afcdb32378e00b3f818","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5868.1.82b922aea3.tgz","fileCount":775,"integrity":"sha512-9W1t+PCeApZEuPaK5VlAPX6ABDVf3sQmbJ+3CMn/hBDvTq9atWAAQloiqmXLIidvNkxtD6w2UWOQ29KyykW0VQ==","signatures":[{"sig":"MEQCIA4PFNiV5ie9ErJfEbi//VqPVoJhq9dsrcdW7kMKq8geAiBo04QHTrlvRLGtO18MtJ7jaaBSEPqZiXqBAdvYJsKUmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5868.1.82b922aea3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9W1t+PCeApZEuPaK5VlAPX6ABDVf3sQmbJ+3CMn/hBDvTq9atWAAQloiqmXLIidvNkxtD6w2UWOQ29KyykW0VQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5868.1.82b922aea3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5868.1.82b922aea3","@open-mercato/shared":"0.6.6-canary.5868.1.82b922aea3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5868.1.82b922aea3","@open-mercato/shared":"0.6.6-canary.5868.1.82b922aea3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5868.1.82b922aea3_1781850352741_0.47692032948503904","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5855.1.2dc9cb98df":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5855.1.2dc9cb98df","_id":"@open-mercato/ai-assistant@0.6.6-canary.5855.1.2dc9cb98df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58fe6a902de2a80ea9e55611b713e6a06b0b2b84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5855.1.2dc9cb98df.tgz","fileCount":775,"integrity":"sha512-NmASLhidgKJkFJ23mhw8GDofw7o5kODJBx2NI27diG6hDYr88emaXX7leujMGuoAmoF3WO/y4y9LEYZZHN/iwQ==","signatures":[{"sig":"MEYCIQDbuFTW4zqIjJvHwiuwRlC0TCycM8V+PNSe9+ww1rQlIgIhANkBa3MGbe0BxKjhq0+Dvo7JtZF8VIKyoACrDe3Vm8xQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5855.1.2dc9cb98df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NmASLhidgKJkFJ23mhw8GDofw7o5kODJBx2NI27diG6hDYr88emaXX7leujMGuoAmoF3WO/y4y9LEYZZHN/iwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5855.1.2dc9cb98df","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5855.1.2dc9cb98df","@open-mercato/shared":"0.6.6-canary.5855.1.2dc9cb98df"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5855.1.2dc9cb98df","@open-mercato/shared":"0.6.6-canary.5855.1.2dc9cb98df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5855.1.2dc9cb98df_1781850373538_0.5509467607559844","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5867.1.365f39066d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5867.1.365f39066d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5867.1.365f39066d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dbc4c5c964c9f2f9649a169215bdd2b07cd354ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5867.1.365f39066d.tgz","fileCount":775,"integrity":"sha512-3FyCWTNPOb75kGUcisfmpgZkiNrVZCQsuLRRNKAwkM9coEGb3yTC3wAVGN+sKpVODHsYO77AlrAB1pzQK9QyEg==","signatures":[{"sig":"MEUCIQDRx7c6bm2t1PlzjHMVlX8lJWV5i4fD3TSxRFyci6NUpAIgNFz0/TrKBKvDgHLEG2GBG4nqtXu1UxpSND8jrJHUhn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5867.1.365f39066d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3FyCWTNPOb75kGUcisfmpgZkiNrVZCQsuLRRNKAwkM9coEGb3yTC3wAVGN+sKpVODHsYO77AlrAB1pzQK9QyEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5867.1.365f39066d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5867.1.365f39066d","@open-mercato/shared":"0.6.6-canary.5867.1.365f39066d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5867.1.365f39066d","@open-mercato/shared":"0.6.6-canary.5867.1.365f39066d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5867.1.365f39066d_1781850499861_0.8875508293471541","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5865.1.89fb1d24ae":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5865.1.89fb1d24ae","_id":"@open-mercato/ai-assistant@0.6.6-canary.5865.1.89fb1d24ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6250adb473da3efc6977f9c37073040dc054627b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5865.1.89fb1d24ae.tgz","fileCount":775,"integrity":"sha512-R2XXtyWSk62Y7dwm1ck7YVLOapW9PxrikUilOLul/BXpVTVSBVlf8CuvliBgHX5IYyrhP3qzwMI1AYonnUubJQ==","signatures":[{"sig":"MEQCIHR/sVPKqJL8IlCwMZTtDCZCOMJ0ZpnGky2/pOHA4m9NAiA82VXy7xTgeX0vwdHdR1q8c7mTfVE7m27+V5MhU5poKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5865.1.89fb1d24ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R2XXtyWSk62Y7dwm1ck7YVLOapW9PxrikUilOLul/BXpVTVSBVlf8CuvliBgHX5IYyrhP3qzwMI1AYonnUubJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5865.1.89fb1d24ae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5865.1.89fb1d24ae","@open-mercato/shared":"0.6.6-canary.5865.1.89fb1d24ae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5865.1.89fb1d24ae","@open-mercato/shared":"0.6.6-canary.5865.1.89fb1d24ae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5865.1.89fb1d24ae_1781850572524_0.7540546697250139","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5872.1.aeddb24bc6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5872.1.aeddb24bc6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5872.1.aeddb24bc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e332a02c44d58fae9fbb8b851f302060177d5f81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5872.1.aeddb24bc6.tgz","fileCount":775,"integrity":"sha512-wn5xGRFIpGD9AKp1h9lxLNbyGKfQZAKuwmaQaV6FCHwcSbbbLdgf2+pBWnPriWK+JV443YijTE40Kg8TsxMySA==","signatures":[{"sig":"MEUCIQCpyHFTqpAVl0+E5TX6pCqJawbkuDSyMp/XfobRCDUcpwIgIqYmb+Mg+r4Ny/vtG5gFvyC4xURo6cpj5+mahpQGQuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5872.1.aeddb24bc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wn5xGRFIpGD9AKp1h9lxLNbyGKfQZAKuwmaQaV6FCHwcSbbbLdgf2+pBWnPriWK+JV443YijTE40Kg8TsxMySA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5872.1.aeddb24bc6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5872.1.aeddb24bc6","@open-mercato/shared":"0.6.6-canary.5872.1.aeddb24bc6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5872.1.aeddb24bc6","@open-mercato/shared":"0.6.6-canary.5872.1.aeddb24bc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5872.1.aeddb24bc6_1781850636420_0.30959174883511986","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5866.1.35d8b62aa5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5866.1.35d8b62aa5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5866.1.35d8b62aa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e3cca73a67471fa65002c718af7a4a2e2406367","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5866.1.35d8b62aa5.tgz","fileCount":775,"integrity":"sha512-rgKbeKGUhI+tW44paUjTaH6F9XeIuclRbmy4RDV/EWpCCafHP2dVkiWrbrSjREpJz6CIf3R2CzR1092N04+lWw==","signatures":[{"sig":"MEUCIQC3CL2AdaSqD+sxErNSa4BH6RxAspy4myAVdjRWALclvwIgcS1++42wLbZfO4ijNHYH4ba+Pmmg87Fpizs0FWaG0k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5866.1.35d8b62aa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rgKbeKGUhI+tW44paUjTaH6F9XeIuclRbmy4RDV/EWpCCafHP2dVkiWrbrSjREpJz6CIf3R2CzR1092N04+lWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5866.1.35d8b62aa5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5866.1.35d8b62aa5","@open-mercato/shared":"0.6.6-canary.5866.1.35d8b62aa5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5866.1.35d8b62aa5","@open-mercato/shared":"0.6.6-canary.5866.1.35d8b62aa5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5866.1.35d8b62aa5_1781850785782_0.6464194886952113","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5871.1.d453ecd5d9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5871.1.d453ecd5d9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5871.1.d453ecd5d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc01d7af24c52d108a9ca3ecb26222f103367440","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5871.1.d453ecd5d9.tgz","fileCount":775,"integrity":"sha512-PCqxgFLxXvEZUw7gcTHp1UCZd/oIvCc0/qxwBzL0+V4McV9zaj5/jZDA8EpzCD6xsBZbcHT1o2OtPVkR6Nl0hg==","signatures":[{"sig":"MEQCICracj0G2Vmj7JUvaaImplfM/MZ0OST4vMVBZpdyaqsDAiAWTrcAUfS9TZwNuBJTndm+Y/g3YCKr1esg4Vkh/KZAfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5871.1.d453ecd5d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PCqxgFLxXvEZUw7gcTHp1UCZd/oIvCc0/qxwBzL0+V4McV9zaj5/jZDA8EpzCD6xsBZbcHT1o2OtPVkR6Nl0hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5871.1.d453ecd5d9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5871.1.d453ecd5d9","@open-mercato/shared":"0.6.6-canary.5871.1.d453ecd5d9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5871.1.d453ecd5d9","@open-mercato/shared":"0.6.6-canary.5871.1.d453ecd5d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5871.1.d453ecd5d9_1781850870004_0.7810079302228783","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5873.1.a2918c551c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5873.1.a2918c551c","_id":"@open-mercato/ai-assistant@0.6.6-canary.5873.1.a2918c551c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef2705d13005b44dd39852e2aa09be640b5f3204","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5873.1.a2918c551c.tgz","fileCount":775,"integrity":"sha512-Ml0eaoYXpxGsrD1VZj9nx0ytk0gbIbhucUZSsIg+kDyB0VYsxSJcYIXc/iz28jF+nKdHiwzx265ae/zAXZjfVg==","signatures":[{"sig":"MEUCIQDO+KaSyXaLO2hN6Du1NvdlZ4ne21ry7DrqlAsFb8x/wgIgEFnhaMVbqFAkjmiz9rO3VyeUAI4CrAxMOLN6CFXKoxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5873.1.a2918c551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ml0eaoYXpxGsrD1VZj9nx0ytk0gbIbhucUZSsIg+kDyB0VYsxSJcYIXc/iz28jF+nKdHiwzx265ae/zAXZjfVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5873.1.a2918c551c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5873.1.a2918c551c","@open-mercato/shared":"0.6.6-canary.5873.1.a2918c551c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5873.1.a2918c551c","@open-mercato/shared":"0.6.6-canary.5873.1.a2918c551c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5873.1.a2918c551c_1781851138980_0.16551954241267897","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5869.1.326fb61c46":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5869.1.326fb61c46","_id":"@open-mercato/ai-assistant@0.6.6-canary.5869.1.326fb61c46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d24d89a35070258daf7af93db96ee3a6107a6504","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5869.1.326fb61c46.tgz","fileCount":775,"integrity":"sha512-i8n+Lu9hz8w50lIH0S4EKcIzIcfh0o9hKyN0aTcfwNMFNTn2BMh+F+2JaFEsH7ZCjm8flYeqpMJ0XOOTDp4LeQ==","signatures":[{"sig":"MEQCIFQsa+QI3KZcKaliIqtFPHpxovg4808+rvONrKjxk4TwAiB5LUeFQALrUgpSbN0Pi6NBiicehP+EeC2Szyx8OIMUqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5869.1.326fb61c46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i8n+Lu9hz8w50lIH0S4EKcIzIcfh0o9hKyN0aTcfwNMFNTn2BMh+F+2JaFEsH7ZCjm8flYeqpMJ0XOOTDp4LeQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5869.1.326fb61c46","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5869.1.326fb61c46","@open-mercato/shared":"0.6.6-canary.5869.1.326fb61c46"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5869.1.326fb61c46","@open-mercato/shared":"0.6.6-canary.5869.1.326fb61c46"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5869.1.326fb61c46_1781851285134_0.6940281137852276","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5870.1.8345e85745":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5870.1.8345e85745","_id":"@open-mercato/ai-assistant@0.6.6-canary.5870.1.8345e85745","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7deb82e304f0ffc597b3064826ff264976418a58","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5870.1.8345e85745.tgz","fileCount":775,"integrity":"sha512-UPaKjwGU8Xd7FYc6cmzA62mRiyWuQAhva8USM7pd+dzG37dip1uIylL5jP5+LFS9qL0NXAihERMPFAqp/SgOTw==","signatures":[{"sig":"MEUCIHQ/YGcipHXRfZOuly4lqLEjHrsDo56d4pcXzhbvVYUiAiEA7+Aw+B1gIZ3W/Yqsa5sFkyE8efguKnEEQIfu0aZT4WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5870.1.8345e85745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UPaKjwGU8Xd7FYc6cmzA62mRiyWuQAhva8USM7pd+dzG37dip1uIylL5jP5+LFS9qL0NXAihERMPFAqp/SgOTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5870.1.8345e85745","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5870.1.8345e85745","@open-mercato/shared":"0.6.6-canary.5870.1.8345e85745"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5870.1.8345e85745","@open-mercato/shared":"0.6.6-canary.5870.1.8345e85745"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5870.1.8345e85745_1781851632889_0.23763835714308024","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5877.1.90961ed79d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5877.1.90961ed79d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5877.1.90961ed79d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"147b083cc28ac22cffdc173d57d29dd41ce98817","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5877.1.90961ed79d.tgz","fileCount":775,"integrity":"sha512-OyCDEtRiXiFQ9nhEFVoamXLJHjouHD4bBcd/QLNhuUzDBNmh+QWdpzyL+mCui7n4X2NmInb/H9JrEuesnV+KaA==","signatures":[{"sig":"MEYCIQDoqiaD/ukSYY6nOw2DbOyyC4Qv14CMUN26/LEhzJDxhgIhALXhwB6ftCxmjTUB9IqR/78qLyKy+JSGLSzGYUmAviUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5877.1.90961ed79d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OyCDEtRiXiFQ9nhEFVoamXLJHjouHD4bBcd/QLNhuUzDBNmh+QWdpzyL+mCui7n4X2NmInb/H9JrEuesnV+KaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5877.1.90961ed79d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5877.1.90961ed79d","@open-mercato/shared":"0.6.6-canary.5877.1.90961ed79d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5877.1.90961ed79d","@open-mercato/shared":"0.6.6-canary.5877.1.90961ed79d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5877.1.90961ed79d_1781853048239_0.9875081025565302","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5879.1.5217d530ea":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5879.1.5217d530ea","_id":"@open-mercato/ai-assistant@0.6.6-canary.5879.1.5217d530ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b00fa45d0f09b9b69fe86f9a6b795f015760be4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5879.1.5217d530ea.tgz","fileCount":775,"integrity":"sha512-/Rf+g6FsQ3lhCxOMgCUczHqmokD/bC+huPz9DH5cs0A/0Q1OBTtkyM9GWvzo8hpPIcEJGfv5eFN1nWdqvfSUgw==","signatures":[{"sig":"MEYCIQCwUyOD24B8B40RCXWUkPz+C8tiNcnzoeNuuadUtsZx3wIhAJuF8jRYyKVqbtz4+5VqjQmlpnQmHQ6nOO+muSAHoB44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5879.1.5217d530ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/Rf+g6FsQ3lhCxOMgCUczHqmokD/bC+huPz9DH5cs0A/0Q1OBTtkyM9GWvzo8hpPIcEJGfv5eFN1nWdqvfSUgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5879.1.5217d530ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5879.1.5217d530ea","@open-mercato/shared":"0.6.6-canary.5879.1.5217d530ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5879.1.5217d530ea","@open-mercato/shared":"0.6.6-canary.5879.1.5217d530ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5879.1.5217d530ea_1781853388273_0.5496899364729673","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5874.1.bb08939e89":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5874.1.bb08939e89","_id":"@open-mercato/ai-assistant@0.6.6-canary.5874.1.bb08939e89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"feab8818c03a58a967fa373c798c6efabee721d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5874.1.bb08939e89.tgz","fileCount":775,"integrity":"sha512-t5G1lRIEENO5tzQj7PBoDVFXbZOKE3dwmb4u8g1QCPfK608NKKty5RHC1IsUoeK0i5IyA0XXjvOly84rtjVabw==","signatures":[{"sig":"MEMCHzblW9nMrnlGEs8ZOlTLbIEqnTIweyygUoCMcCsDg0MCIC0scGZUzgf+jgUl05nAiJWZmlrQhL/QiyvGECuMhIut","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5874.1.bb08939e89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t5G1lRIEENO5tzQj7PBoDVFXbZOKE3dwmb4u8g1QCPfK608NKKty5RHC1IsUoeK0i5IyA0XXjvOly84rtjVabw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5874.1.bb08939e89","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5874.1.bb08939e89","@open-mercato/shared":"0.6.6-canary.5874.1.bb08939e89"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5874.1.bb08939e89","@open-mercato/shared":"0.6.6-canary.5874.1.bb08939e89"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5874.1.bb08939e89_1781853487130_0.23556524503531096","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5875.1.4d6c0665b3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5875.1.4d6c0665b3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5875.1.4d6c0665b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b60c060b201cea1c6bec8abe1d477327d8a5d398","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5875.1.4d6c0665b3.tgz","fileCount":775,"integrity":"sha512-l5vain/HZDbjHzCuyo5G+URny13yM1u2D0xW2+T8jy205bOXS/ohr6hFRmkeCGv1Vopjn+9EY+sTfHvyAOLwVQ==","signatures":[{"sig":"MEUCIEbBdO5JFxJUCrOxCJ91ZEL7BlFgGAUk22SILYO/q7x0AiEAqMvnEIq11BV0FHTx1RSN83Asro33aNNWEAS0i8cq7tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5875.1.4d6c0665b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l5vain/HZDbjHzCuyo5G+URny13yM1u2D0xW2+T8jy205bOXS/ohr6hFRmkeCGv1Vopjn+9EY+sTfHvyAOLwVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5875.1.4d6c0665b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5875.1.4d6c0665b3","@open-mercato/shared":"0.6.6-canary.5875.1.4d6c0665b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5875.1.4d6c0665b3","@open-mercato/shared":"0.6.6-canary.5875.1.4d6c0665b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5875.1.4d6c0665b3_1781854059026_0.6746814120721176","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5881.1.339882465c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5881.1.339882465c","_id":"@open-mercato/ai-assistant@0.6.6-canary.5881.1.339882465c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2cb1afed5671556e187bdc5bea59c4bb8290edba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5881.1.339882465c.tgz","fileCount":775,"integrity":"sha512-t/Ztev/P/YKVzk3PvKvhjGlkoM1T5GOaiM09AWmAITH85meBINPHnKoDPOWNQIU3LmoAZECg1b8bD8CglpvlfA==","signatures":[{"sig":"MEUCICa5Gp46yP6p8LkfYttPSvCnWDEuAGfKRpVnETq8qTooAiEAnawjMxhk2BByflLWygRzuNjwKn/L8Ry1Jra0XrOZjIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5881.1.339882465c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t/Ztev/P/YKVzk3PvKvhjGlkoM1T5GOaiM09AWmAITH85meBINPHnKoDPOWNQIU3LmoAZECg1b8bD8CglpvlfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5881.1.339882465c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5881.1.339882465c","@open-mercato/shared":"0.6.6-canary.5881.1.339882465c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5881.1.339882465c","@open-mercato/shared":"0.6.6-canary.5881.1.339882465c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5881.1.339882465c_1781855657910_0.7840224318413245","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5876.1.6a45c370ac":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5876.1.6a45c370ac","_id":"@open-mercato/ai-assistant@0.6.6-develop.5876.1.6a45c370ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7274cb70ac0b34b793763902fd68a1335c8cb66","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5876.1.6a45c370ac.tgz","fileCount":775,"integrity":"sha512-ydg/3Z71a1W/RgO4D7rq1ScQ8e2nAdGzFB+NtBK9OXs/+fjwGd5g92p00ag7ySPkhHXOoz3tivueK1DJKsV/NQ==","signatures":[{"sig":"MEUCIBQLluY06lCEaW5V8Cbmt3I4xKhb9/smUSL13KSL/oKxAiEAiff4TjaWvVjmg4KBFDrM6UWgw+8o1RSeR7h2Gge19Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5876.1.6a45c370ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ydg/3Z71a1W/RgO4D7rq1ScQ8e2nAdGzFB+NtBK9OXs/+fjwGd5g92p00ag7ySPkhHXOoz3tivueK1DJKsV/NQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5876.1.6a45c370ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5876.1.6a45c370ac","@open-mercato/shared":"0.6.6-develop.5876.1.6a45c370ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5876.1.6a45c370ac","@open-mercato/shared":"0.6.6-develop.5876.1.6a45c370ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5876.1.6a45c370ac_1781855684474_0.9544983076884057","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5890.1.cb930e05f0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5890.1.cb930e05f0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5890.1.cb930e05f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7c51a380c3d0ab1bc09141009d230ac14d7f939","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5890.1.cb930e05f0.tgz","fileCount":775,"integrity":"sha512-swlMjJ3qI0fpeAWyovHr5/8Udy3bFahxe5vZS7dRAXfcLxJhywwCCEkvJ129gdB6/aEGAHhTOij0gkmhRqJ67Q==","signatures":[{"sig":"MEQCIG8nEwynCxkPKckzI506xXP8vCqdhBMlhrZgtxYapqWVAiBBkGe7UBjaw3DgRxet5DaCsJEYJnVXzvAnkzkJnjQMSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5890.1.cb930e05f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-swlMjJ3qI0fpeAWyovHr5/8Udy3bFahxe5vZS7dRAXfcLxJhywwCCEkvJ129gdB6/aEGAHhTOij0gkmhRqJ67Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5890.1.cb930e05f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5890.1.cb930e05f0","@open-mercato/shared":"0.6.6-canary.5890.1.cb930e05f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5890.1.cb930e05f0","@open-mercato/shared":"0.6.6-canary.5890.1.cb930e05f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5890.1.cb930e05f0_1781856466277_0.2626807388277792","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5886.1.c0fc06da30":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5886.1.c0fc06da30","_id":"@open-mercato/ai-assistant@0.6.6-canary.5886.1.c0fc06da30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ca5d581cc2efb526e6af3efbd836e4a2be77d14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5886.1.c0fc06da30.tgz","fileCount":775,"integrity":"sha512-R7/jxdiQ5PcMa065saL/LlRI8a609aP24nq2MOR8/o7TC+XgnGHd1OxRZuELyEzfTKQAN/BMlrvylMKvt0HGZw==","signatures":[{"sig":"MEUCIQC1tsb4132dcAIjme15HmAB9Qs7jgkVKOcNsyCxsW2bAwIgWeBUJENv3iZx2w2xkdQ4RTg9SgiHCzhn7SL+vhcw5Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5886.1.c0fc06da30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R7/jxdiQ5PcMa065saL/LlRI8a609aP24nq2MOR8/o7TC+XgnGHd1OxRZuELyEzfTKQAN/BMlrvylMKvt0HGZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5886.1.c0fc06da30","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5886.1.c0fc06da30","@open-mercato/shared":"0.6.6-canary.5886.1.c0fc06da30"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5886.1.c0fc06da30","@open-mercato/shared":"0.6.6-canary.5886.1.c0fc06da30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5886.1.c0fc06da30_1781856830771_0.3855134573632626","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5885.1.62927a2b43":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5885.1.62927a2b43","_id":"@open-mercato/ai-assistant@0.6.6-canary.5885.1.62927a2b43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4b87b5ea623db11f63c7df4e910c3a707d1bbd4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5885.1.62927a2b43.tgz","fileCount":775,"integrity":"sha512-VFq5rmLHKg14EoCnFAEwNV8yM2sqfW/mwxSHUV1j1PhTDpPCVYPrv+eofKJsqKvWWz73VZduhGPrlQE7traDsw==","signatures":[{"sig":"MEUCIQDYmN1oJ3783hX9uCOBwFBlmVcZfg9o0tnyEr+WpREqfgIgby6f1R2VM8rIAgYpJmu3uTQ0O3n0mf1xKRjibsQBnNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5885.1.62927a2b43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VFq5rmLHKg14EoCnFAEwNV8yM2sqfW/mwxSHUV1j1PhTDpPCVYPrv+eofKJsqKvWWz73VZduhGPrlQE7traDsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5885.1.62927a2b43","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5885.1.62927a2b43","@open-mercato/shared":"0.6.6-canary.5885.1.62927a2b43"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5885.1.62927a2b43","@open-mercato/shared":"0.6.6-canary.5885.1.62927a2b43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5885.1.62927a2b43_1781856954031_0.1718173879077276","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5891.1.0de83903d5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5891.1.0de83903d5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5891.1.0de83903d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce557d2a19f1305de614d5647ac328edf7e4ee72","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5891.1.0de83903d5.tgz","fileCount":775,"integrity":"sha512-sPephofTy3y8ISl69hVQYqdbbWGBZWdzgjJo3i3K9udX5KzxIM23BV0l8/ldE3peUe/1rLSSdtTEjHlz/8ShZA==","signatures":[{"sig":"MEUCIQCdLl8IVQMV7Q+UM7Bd7IooTkTIQ50qKRBmAmc5TS53lgIgJ6j9LfUs5uPa15QLYKCeetb1NBRCk10kM9Pze//GQlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5891.1.0de83903d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sPephofTy3y8ISl69hVQYqdbbWGBZWdzgjJo3i3K9udX5KzxIM23BV0l8/ldE3peUe/1rLSSdtTEjHlz/8ShZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5891.1.0de83903d5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5891.1.0de83903d5","@open-mercato/shared":"0.6.6-canary.5891.1.0de83903d5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5891.1.0de83903d5","@open-mercato/shared":"0.6.6-canary.5891.1.0de83903d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5891.1.0de83903d5_1781857158465_0.42762813635297725","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5893.1.5c5ada72e6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5893.1.5c5ada72e6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5893.1.5c5ada72e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"675377ab4126a54a30c46f82248850470ec07de8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5893.1.5c5ada72e6.tgz","fileCount":775,"integrity":"sha512-JGaaMjVyEu7CE8OQvSrPe3DllnXST+WFUENe2W6J59BNvJnPejU3yDcXJHOgXnNhnVPC9zUn5j9rQ7blVSWVWw==","signatures":[{"sig":"MEYCIQCPJw5aL1tuoV/OxZQJ+WRJbrNvfOyEoMzXfatmEtNQ7gIhAMOR2jOHbekUVjTzeZrEtZ9oqnize3bK2TGjivlooGIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5893.1.5c5ada72e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JGaaMjVyEu7CE8OQvSrPe3DllnXST+WFUENe2W6J59BNvJnPejU3yDcXJHOgXnNhnVPC9zUn5j9rQ7blVSWVWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5893.1.5c5ada72e6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5893.1.5c5ada72e6","@open-mercato/shared":"0.6.6-canary.5893.1.5c5ada72e6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5893.1.5c5ada72e6","@open-mercato/shared":"0.6.6-canary.5893.1.5c5ada72e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5893.1.5c5ada72e6_1781857242552_0.10963171701242413","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5878.1.73dd1f9ac1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5878.1.73dd1f9ac1","_id":"@open-mercato/ai-assistant@0.6.6-canary.5878.1.73dd1f9ac1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f46104908c2254286e813f7a2a572e358c2e7c9d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5878.1.73dd1f9ac1.tgz","fileCount":775,"integrity":"sha512-ZC2kB8e9wrw42gUNhXbpRiqi+wcnCxXiYKXdSxLLqn3MzESvhQOyYEuQi64gtDTGP2/DtM43E+h2vRxOM6+A3w==","signatures":[{"sig":"MEUCICWr4Z0Q0yYaqx63rPhfd7/1FgmNQDKOW5mZQQh4vhSxAiEAnWuBo0ydNgTLKxxrRLySa1SLrFHf3QV7D1WX5GfMP64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5878.1.73dd1f9ac1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZC2kB8e9wrw42gUNhXbpRiqi+wcnCxXiYKXdSxLLqn3MzESvhQOyYEuQi64gtDTGP2/DtM43E+h2vRxOM6+A3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5878.1.73dd1f9ac1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5878.1.73dd1f9ac1","@open-mercato/shared":"0.6.6-canary.5878.1.73dd1f9ac1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5878.1.73dd1f9ac1","@open-mercato/shared":"0.6.6-canary.5878.1.73dd1f9ac1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5878.1.73dd1f9ac1_1781857273336_0.601773389095642","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5895.1.fa7170402e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5895.1.fa7170402e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5895.1.fa7170402e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a642b242bd54a035c7a897aa38a570ab98f22bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5895.1.fa7170402e.tgz","fileCount":775,"integrity":"sha512-R59rxZdaMlGBWlf2FxTUf+rBfmtY8GraoBGRKUck/9QpGQfgPcKfqxj5P+pfzGl6rqBDZMRhsWpjO2bzdw+KAQ==","signatures":[{"sig":"MEUCIEiv46CNj4QVlfwiv6chPk/PgG/RxyxUlaL0hpUmU90kAiEAi3WnXxn/iTQWvIyCC7WdujGPIF09vKxz1nSNb/mmqR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5895.1.fa7170402e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R59rxZdaMlGBWlf2FxTUf+rBfmtY8GraoBGRKUck/9QpGQfgPcKfqxj5P+pfzGl6rqBDZMRhsWpjO2bzdw+KAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5895.1.fa7170402e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5895.1.fa7170402e","@open-mercato/shared":"0.6.6-canary.5895.1.fa7170402e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5895.1.fa7170402e","@open-mercato/shared":"0.6.6-canary.5895.1.fa7170402e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5895.1.fa7170402e_1781857477082_0.09257111178117383","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5887.1.46dcfc7398":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5887.1.46dcfc7398","_id":"@open-mercato/ai-assistant@0.6.6-canary.5887.1.46dcfc7398","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b30287e18be30167d623483f02e10091a934418d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5887.1.46dcfc7398.tgz","fileCount":775,"integrity":"sha512-YN2joU3JAgw7WPFnX+L765DINubd//cHCjKOeR/o83H9ZE76jgUGFxmaFAOJ6VPHfBiEQluxbMB7K9ywAsadeQ==","signatures":[{"sig":"MEQCIFzv4DX1O/joWU54pSGHdtIWvC4zJ6ZWh0gLWmFdNkoiAiBRv51M7sakWVDTHiZikvMY1UPncn1ztLwGN+WO/dctiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5887.1.46dcfc7398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YN2joU3JAgw7WPFnX+L765DINubd//cHCjKOeR/o83H9ZE76jgUGFxmaFAOJ6VPHfBiEQluxbMB7K9ywAsadeQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5887.1.46dcfc7398","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5887.1.46dcfc7398","@open-mercato/shared":"0.6.6-canary.5887.1.46dcfc7398"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5887.1.46dcfc7398","@open-mercato/shared":"0.6.6-canary.5887.1.46dcfc7398"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5887.1.46dcfc7398_1781857515771_0.3582953827295894","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5896.1.3aa611dd5a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5896.1.3aa611dd5a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5896.1.3aa611dd5a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a68d0795c4fa578aa9a5715ac7134e6ff6044ffb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5896.1.3aa611dd5a.tgz","fileCount":775,"integrity":"sha512-lw2xnDtMU6FPmWOQJKxCFQiSvbDY0YymhPI7LDdNb6cz6kN8UcPKckHZbkMKy2oivdJ02HciC5T6LnchdvovDQ==","signatures":[{"sig":"MEUCIGlFE4l1XAGdkWTZ0zWbIyCs5oAsU18+tBGprBsZ9RUEAiEAiTjWYVNyXl70stxvzz4gPMaq5laFKvA4eqL8Ijcua+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5896.1.3aa611dd5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lw2xnDtMU6FPmWOQJKxCFQiSvbDY0YymhPI7LDdNb6cz6kN8UcPKckHZbkMKy2oivdJ02HciC5T6LnchdvovDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5896.1.3aa611dd5a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5896.1.3aa611dd5a","@open-mercato/shared":"0.6.6-canary.5896.1.3aa611dd5a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5896.1.3aa611dd5a","@open-mercato/shared":"0.6.6-canary.5896.1.3aa611dd5a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5896.1.3aa611dd5a_1781857556800_0.13594465441094905","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5898.1.b38a6b8222":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5898.1.b38a6b8222","_id":"@open-mercato/ai-assistant@0.6.6-canary.5898.1.b38a6b8222","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfa0669b7b211ad67308ab6eb4cfdfdc1fe3dfdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5898.1.b38a6b8222.tgz","fileCount":775,"integrity":"sha512-8x4eo1I/fSsHw1KEWZMl25ew4YSkQ3Yjps6f9Obi+2InQQr62C6xSKmPmtI03VqqbF+ErnEc+49R4977zwEyHA==","signatures":[{"sig":"MEYCIQCHwFCvqPlYwtL0bjtAuEbilF8A4/C0vq8sBpbyWe2QsgIhAMbtI3NpNXVgTvQE0MnUla5fBWMNQWsiJjrAKRnHMul4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5898.1.b38a6b8222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8x4eo1I/fSsHw1KEWZMl25ew4YSkQ3Yjps6f9Obi+2InQQr62C6xSKmPmtI03VqqbF+ErnEc+49R4977zwEyHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5898.1.b38a6b8222","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5898.1.b38a6b8222","@open-mercato/shared":"0.6.6-canary.5898.1.b38a6b8222"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5898.1.b38a6b8222","@open-mercato/shared":"0.6.6-canary.5898.1.b38a6b8222"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5898.1.b38a6b8222_1781858797979_0.5458236814982056","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5889.1.b7226103f7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5889.1.b7226103f7","_id":"@open-mercato/ai-assistant@0.6.6-canary.5889.1.b7226103f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74070bd0b4e5d31b89ac9e39d5141b9d4e526ce5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5889.1.b7226103f7.tgz","fileCount":775,"integrity":"sha512-cGvvT81QE3UWDP9dyG3VRffyHHpo2Ffs5Fs9F3hcoGgLo8Yh67nqTWKtO4kgbDuVBASmJ1ULYgoEtLuNdtXIIQ==","signatures":[{"sig":"MEQCICea+TeZTsliz8ffhPRpBcpF71kDAcOlbjKQUftAwXeHAiATgNGlq+5nGj3ZSBLaUsZjILBE/tlElvQXUfKWMEzAuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5889.1.b7226103f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cGvvT81QE3UWDP9dyG3VRffyHHpo2Ffs5Fs9F3hcoGgLo8Yh67nqTWKtO4kgbDuVBASmJ1ULYgoEtLuNdtXIIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5889.1.b7226103f7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5889.1.b7226103f7","@open-mercato/shared":"0.6.6-canary.5889.1.b7226103f7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5889.1.b7226103f7","@open-mercato/shared":"0.6.6-canary.5889.1.b7226103f7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5889.1.b7226103f7_1781859024068_0.7625474076095897","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5882.1.0e38a6b0f0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5882.1.0e38a6b0f0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5882.1.0e38a6b0f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc5b9c7596f90dde9161e2e8e4dd1a88f7c2ec5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5882.1.0e38a6b0f0.tgz","fileCount":775,"integrity":"sha512-XytkH5tsAFM5WI8tVnsWTwMeO55xtftD+L1V1dtxGkqePK9ErihvMsI4F4UJOkoVsKtkh+txsfIfPJTXG6QiKw==","signatures":[{"sig":"MEYCIQDB/RKIet6q8AsjEAcahActcDCDhqVWC2sKK6asvjGYVQIhANkgbZQRgpLTnGIQgfX/kXXxOpOfTtVAbNjKxA/eRagt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5882.1.0e38a6b0f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XytkH5tsAFM5WI8tVnsWTwMeO55xtftD+L1V1dtxGkqePK9ErihvMsI4F4UJOkoVsKtkh+txsfIfPJTXG6QiKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5882.1.0e38a6b0f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5882.1.0e38a6b0f0","@open-mercato/shared":"0.6.6-canary.5882.1.0e38a6b0f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5882.1.0e38a6b0f0","@open-mercato/shared":"0.6.6-canary.5882.1.0e38a6b0f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5882.1.0e38a6b0f0_1781859397821_0.4478609761568475","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5900.1.b3fb52925e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5900.1.b3fb52925e","_id":"@open-mercato/ai-assistant@0.6.6-develop.5900.1.b3fb52925e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91984f2ce0434bdd617c01134d365e4249b7c57b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5900.1.b3fb52925e.tgz","fileCount":775,"integrity":"sha512-7ZnRNBmPYXy2I7SqjJxc/3df3nWsWwoFtfGlV21Ml0qigptAdzobxlw2opuF3POzBmKcW76WufHpiN7nwjzcTA==","signatures":[{"sig":"MEUCIQD7uwbE5Bva+vKTUVgACRMFgM1sU558o3zUPuMOahQ4lQIgSR/iB2aAcX05jTO1Ih1yMrJ/Lea68vx7vsKjFaldovk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5900.1.b3fb52925e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7ZnRNBmPYXy2I7SqjJxc/3df3nWsWwoFtfGlV21Ml0qigptAdzobxlw2opuF3POzBmKcW76WufHpiN7nwjzcTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5900.1.b3fb52925e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5900.1.b3fb52925e","@open-mercato/shared":"0.6.6-develop.5900.1.b3fb52925e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5900.1.b3fb52925e","@open-mercato/shared":"0.6.6-develop.5900.1.b3fb52925e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5900.1.b3fb52925e_1781860182463_0.7602028749674867","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5901.1.g9373208930":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5901.1.g9373208930","_id":"@open-mercato/ai-assistant@0.6.6-canary.5901.1.g9373208930","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eaa8c46599b293c2f7eb680079d40b24a8486976","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5901.1.g9373208930.tgz","fileCount":775,"integrity":"sha512-bcW4DokRHDPjpFlWb9x0SoH8NuUzEnObdiBjLuV2AVCbztlQoOOvGAfbQ50eaQc4gMKX5LhV2AxHuiCO80gATQ==","signatures":[{"sig":"MEYCIQDQ7EjCxPr3cSCL6ug44f/7ypWtlvjYhpBGyaZvJu+pSQIhAPEQ5QcHoPIIU6rZJc5tJgepxkuJEkINJOiPDOlYAmCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5901.1.g9373208930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bcW4DokRHDPjpFlWb9x0SoH8NuUzEnObdiBjLuV2AVCbztlQoOOvGAfbQ50eaQc4gMKX5LhV2AxHuiCO80gATQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5901.1.g9373208930","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5901.1.g9373208930","@open-mercato/shared":"0.6.6-canary.5901.1.g9373208930"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5901.1.g9373208930","@open-mercato/shared":"0.6.6-canary.5901.1.g9373208930"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5901.1.g9373208930_1781862178421_0.0803461751867256","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5903.1.33a2be39eb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.5903.1.33a2be39eb","_id":"@open-mercato/ai-assistant@0.6.6-develop.5903.1.33a2be39eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc02245c18af05e006c58b4c27961c16f847d0f3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.5903.1.33a2be39eb.tgz","fileCount":775,"integrity":"sha512-02vXIcPf7KZQ3ceYy3TZuGkfTwx+Nzc3ohJFrPF1+I4dx6E78v/dwkPi+xz/kjm2oAgY9dfD01rSvFzI8fzsrQ==","signatures":[{"sig":"MEQCICxVo3FPTLg26FVodgTsj3YY2WdBAL9nIHb8UWC01KlNAiBU8kd5ULEmTiZL7Wvld1DVwzx/+obzYPjunukWwoYGIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.5903.1.33a2be39eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709891},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-02vXIcPf7KZQ3ceYy3TZuGkfTwx+Nzc3ohJFrPF1+I4dx6E78v/dwkPi+xz/kjm2oAgY9dfD01rSvFzI8fzsrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.5903.1.33a2be39eb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.5903.1.33a2be39eb","@open-mercato/shared":"0.6.6-develop.5903.1.33a2be39eb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.5903.1.33a2be39eb","@open-mercato/shared":"0.6.6-develop.5903.1.33a2be39eb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.5903.1.33a2be39eb_1781865037738_0.9707592705739065","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5908.1.9b62d12ae2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5908.1.9b62d12ae2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5908.1.9b62d12ae2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f7cdaec8c06cbaca03687889bdb2d692ef5521c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5908.1.9b62d12ae2.tgz","fileCount":775,"integrity":"sha512-o7L9XQ6+GwU8YXOkgAYDmpLoQkIF3sC2qK8I7+xtj4mpyY2BFfeDQQwHVDp2Xsw5QI5pyEWWuvM1FdYVoQjIKQ==","signatures":[{"sig":"MEUCIQDmGsWR0Sd9BJ6apLGRyiL9P+MTW9BaS0feokD61WI5lgIgOo2EfHnKQVBV8fxM7oUdpoOD9e4/k0XFOtoF3qk6PRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5908.1.9b62d12ae2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o7L9XQ6+GwU8YXOkgAYDmpLoQkIF3sC2qK8I7+xtj4mpyY2BFfeDQQwHVDp2Xsw5QI5pyEWWuvM1FdYVoQjIKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5908.1.9b62d12ae2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5908.1.9b62d12ae2","@open-mercato/shared":"0.6.6-canary.5908.1.9b62d12ae2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5908.1.9b62d12ae2","@open-mercato/shared":"0.6.6-canary.5908.1.9b62d12ae2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5908.1.9b62d12ae2_1781865938276_0.2874704680517792","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5912.1.1174015cc3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5912.1.1174015cc3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5912.1.1174015cc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4fb4b68a1f41cce3cd8a89cc4cb5b24a7849afa2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5912.1.1174015cc3.tgz","fileCount":775,"integrity":"sha512-/ieK5y9/obHOTAOu58AYIzbJVEBBuSxhe5Zu+QcVMrjIYcEWkYCoqOt9DaiLCnpUYGLAWW47Dl/F7X18CBIpHA==","signatures":[{"sig":"MEQCICj+2T6Ov5oMVs4qrxb9tuZppzderbp9Ww5lRKfiEWQHAiA4X3MWFGUGhfG8UPL3Kn+Jz89bzH7f9kQ8xUFszWSn+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5912.1.1174015cc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/ieK5y9/obHOTAOu58AYIzbJVEBBuSxhe5Zu+QcVMrjIYcEWkYCoqOt9DaiLCnpUYGLAWW47Dl/F7X18CBIpHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5912.1.1174015cc3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5912.1.1174015cc3","@open-mercato/shared":"0.6.6-canary.5912.1.1174015cc3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5912.1.1174015cc3","@open-mercato/shared":"0.6.6-canary.5912.1.1174015cc3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5912.1.1174015cc3_1781866026188_0.48533175885888635","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5907.1.ddf5e706c2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5907.1.ddf5e706c2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5907.1.ddf5e706c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27119bd869e3c7af2e9478990b1ef701d9c8994e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5907.1.ddf5e706c2.tgz","fileCount":775,"integrity":"sha512-OkOu+i8jaVZahdi+2oUC+yg3gKbfJ4r3UtkRpfmyg3OD3HnDQmUmQzPmuRlkmfAhyKmkGIAUZwAs78lLoyrXTQ==","signatures":[{"sig":"MEUCIHgwJwfTj7wHw5gCRTumZWAZCeJ5/whrTkotGCCHT0IVAiEArTD9G/5q0RTM2TYUQ7WXE/8ilqktld1IfSxPlgvm0I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5907.1.ddf5e706c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OkOu+i8jaVZahdi+2oUC+yg3gKbfJ4r3UtkRpfmyg3OD3HnDQmUmQzPmuRlkmfAhyKmkGIAUZwAs78lLoyrXTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5907.1.ddf5e706c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5907.1.ddf5e706c2","@open-mercato/shared":"0.6.6-canary.5907.1.ddf5e706c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5907.1.ddf5e706c2","@open-mercato/shared":"0.6.6-canary.5907.1.ddf5e706c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5907.1.ddf5e706c2_1781866205219_0.6408273524376058","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5904.1.4f8e601c2d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5904.1.4f8e601c2d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5904.1.4f8e601c2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4269ef439e4fd6d23f721016a2c6148548b6f36e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5904.1.4f8e601c2d.tgz","fileCount":775,"integrity":"sha512-exZGOKnQVxMIlDCEOab2YQoMtRHWV8cjf+LCxVxBzql7cajJwcVpOw+gGSZ1XvpXLGhbgoi33Xuw//0Mdkzr7w==","signatures":[{"sig":"MEUCIQCRdizxP+86VOx1/b2tpWHLef07tTjetUCeKrhYR6HGmwIgOKP4Oa7hRf2PgE84tqep7Ru5akpCmMqz/QVwoq4hSN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5904.1.4f8e601c2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-exZGOKnQVxMIlDCEOab2YQoMtRHWV8cjf+LCxVxBzql7cajJwcVpOw+gGSZ1XvpXLGhbgoi33Xuw//0Mdkzr7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5904.1.4f8e601c2d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5904.1.4f8e601c2d","@open-mercato/shared":"0.6.6-canary.5904.1.4f8e601c2d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5904.1.4f8e601c2d","@open-mercato/shared":"0.6.6-canary.5904.1.4f8e601c2d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5904.1.4f8e601c2d_1781866209758_0.2750166428806482","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5913.1.63a87dcb1d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5913.1.63a87dcb1d","_id":"@open-mercato/ai-assistant@0.6.6-canary.5913.1.63a87dcb1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"346d49d38388a9a417e31d7a7e5ad9295ecbf8dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5913.1.63a87dcb1d.tgz","fileCount":775,"integrity":"sha512-drYky128Bi2D5qgTFOPVh7m6b/Pa6bKtCuXh4t2jnTOY/x2krT51Bxav700nS42Hx+/Az7nGKYRQvtOSgVwlIw==","signatures":[{"sig":"MEYCIQDF4bqytB1gPHYRn7ZMKqdPpPLNTnzkNFM5pn95UNpxBQIhAPtmGccH3o+zekiZOmijORIdeMwMkNZsRYdVr0B5A4uY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5913.1.63a87dcb1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-drYky128Bi2D5qgTFOPVh7m6b/Pa6bKtCuXh4t2jnTOY/x2krT51Bxav700nS42Hx+/Az7nGKYRQvtOSgVwlIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5913.1.63a87dcb1d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5913.1.63a87dcb1d","@open-mercato/shared":"0.6.6-canary.5913.1.63a87dcb1d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5913.1.63a87dcb1d","@open-mercato/shared":"0.6.6-canary.5913.1.63a87dcb1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5913.1.63a87dcb1d_1781866252960_0.38067808634824263","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5911.1.6995db8db2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5911.1.6995db8db2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5911.1.6995db8db2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5be63f2fcfed37469a21a688a3ffc90b65093a69","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5911.1.6995db8db2.tgz","fileCount":775,"integrity":"sha512-b3nYPb11vBw/fit7QA57O52+dYDmI1t8NCnRU6CIWrQXShpXZoABN3SVMAHVzaXmPuSBLC2bCWJwZ4vGI1aqQg==","signatures":[{"sig":"MEYCIQDZCZ4OrYb5su9TgZH42vxizVe+X1SQkBfj2y3+AAzvqAIhAJzifjOjxZhlqMoXih5uJsPpaEsvPIC1yD3iQBGGgnRv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5911.1.6995db8db2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b3nYPb11vBw/fit7QA57O52+dYDmI1t8NCnRU6CIWrQXShpXZoABN3SVMAHVzaXmPuSBLC2bCWJwZ4vGI1aqQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5911.1.6995db8db2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5911.1.6995db8db2","@open-mercato/shared":"0.6.6-canary.5911.1.6995db8db2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5911.1.6995db8db2","@open-mercato/shared":"0.6.6-canary.5911.1.6995db8db2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5911.1.6995db8db2_1781866277263_0.9618435027468584","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5905.1.eb5d1eee51":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5905.1.eb5d1eee51","_id":"@open-mercato/ai-assistant@0.6.6-canary.5905.1.eb5d1eee51","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7691a7632c3b27982572939332a86e8d4f0a41d3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5905.1.eb5d1eee51.tgz","fileCount":775,"integrity":"sha512-M0Z38k/rBY9kMU0WVKO1l/MUCtzj6Q+ruF91QhQnAzs9H27zzGhxkES4f2CHAp/6x8q8SwXW1YgUXpSQ8EiV8Q==","signatures":[{"sig":"MEQCIFpCDXvxhyNGIBtLW+NslnyiKU3mydmE8+13W1NeEzwoAiAfTdg/bW7NYphDyLfiwBiflxb5ndUiIVrwPmbWuZFkqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5905.1.eb5d1eee51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M0Z38k/rBY9kMU0WVKO1l/MUCtzj6Q+ruF91QhQnAzs9H27zzGhxkES4f2CHAp/6x8q8SwXW1YgUXpSQ8EiV8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5905.1.eb5d1eee51","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5905.1.eb5d1eee51","@open-mercato/shared":"0.6.6-canary.5905.1.eb5d1eee51"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5905.1.eb5d1eee51","@open-mercato/shared":"0.6.6-canary.5905.1.eb5d1eee51"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5905.1.eb5d1eee51_1781866309752_0.4980088357400816","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5906.1.45c588a397":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5906.1.45c588a397","_id":"@open-mercato/ai-assistant@0.6.6-canary.5906.1.45c588a397","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72cc9bfe5cd92df5470afba08ab14dc9507677b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5906.1.45c588a397.tgz","fileCount":775,"integrity":"sha512-1oA4PrVgIiLIXaZKo3gB0dixqUnqMYS5rIVeMwtOawi170dMkjNETRHPk711TArA7ZlZ954qFTYzzkeAtD6Lgw==","signatures":[{"sig":"MEQCIEdr165AAlCR/FHWquakyXvE3SGTxIqEd1z0ELTzkKo4AiBvD0U+RXuUFxdr5hpKuv5/vtd571sh34lO0VRcB8kkQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5906.1.45c588a397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1oA4PrVgIiLIXaZKo3gB0dixqUnqMYS5rIVeMwtOawi170dMkjNETRHPk711TArA7ZlZ954qFTYzzkeAtD6Lgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5906.1.45c588a397","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5906.1.45c588a397","@open-mercato/shared":"0.6.6-canary.5906.1.45c588a397"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5906.1.45c588a397","@open-mercato/shared":"0.6.6-canary.5906.1.45c588a397"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5906.1.45c588a397_1781866326847_0.3669988274442988","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5915.1.d8e84d0764":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5915.1.d8e84d0764","_id":"@open-mercato/ai-assistant@0.6.6-canary.5915.1.d8e84d0764","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"819a7a21b1165bfd43f90a33894e88dc63ae8057","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5915.1.d8e84d0764.tgz","fileCount":775,"integrity":"sha512-u30Q+tbJhdTEgKhP0iRnbP9IuuegBLeJt/juuYFCdDnbX5xN16XzXM1rP2fy0iWV5yesyUU4eWX/Wfql2FaA0g==","signatures":[{"sig":"MEUCID432jxXnvM4bJTJ4oRJK3+pd06Z4Ne/3HSYTKKOylL7AiEA7gLFcOFFkV3zuZwSc4GzT43bpXgvvUzCZMDnJgwRxXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5915.1.d8e84d0764","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u30Q+tbJhdTEgKhP0iRnbP9IuuegBLeJt/juuYFCdDnbX5xN16XzXM1rP2fy0iWV5yesyUU4eWX/Wfql2FaA0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5915.1.d8e84d0764","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5915.1.d8e84d0764","@open-mercato/shared":"0.6.6-canary.5915.1.d8e84d0764"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5915.1.d8e84d0764","@open-mercato/shared":"0.6.6-canary.5915.1.d8e84d0764"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5915.1.d8e84d0764_1781866353834_0.42119792546268986","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5920.1.2eccb0968e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5920.1.2eccb0968e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5920.1.2eccb0968e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45913d430bcfea0b35efc8ca16d414f784dce9d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5920.1.2eccb0968e.tgz","fileCount":775,"integrity":"sha512-EhfAnMiJDLuiWJ7gSnEtSl6hoHDK171V1qosWYkOeFy3UfFyLYP12woGIV0Q3qHtydHHbT32V7F0l9k1jPjQQQ==","signatures":[{"sig":"MEUCIQCt5Ze8hZErTjyBb6L2v1l5NlW1loylt4ikn45fI+5S9wIgcd/A/waM7LqQiYMtM7ak5lNiKNaH0G/+HzFbX0giauM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5920.1.2eccb0968e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EhfAnMiJDLuiWJ7gSnEtSl6hoHDK171V1qosWYkOeFy3UfFyLYP12woGIV0Q3qHtydHHbT32V7F0l9k1jPjQQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5920.1.2eccb0968e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5920.1.2eccb0968e","@open-mercato/shared":"0.6.6-canary.5920.1.2eccb0968e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5920.1.2eccb0968e","@open-mercato/shared":"0.6.6-canary.5920.1.2eccb0968e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5920.1.2eccb0968e_1781866392337_0.8318399077303231","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5910.1.b16bc677f8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5910.1.b16bc677f8","_id":"@open-mercato/ai-assistant@0.6.6-canary.5910.1.b16bc677f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d03ac561d131e1b30181f0b57015d8f9a0b337d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5910.1.b16bc677f8.tgz","fileCount":775,"integrity":"sha512-OGo+pPwBbgUJxUKDPrt01eVi/T7/NpBC3qfX9Q5hi0oFFE82XOaxrK5vIrP+U7cZwjlYcza/wyMd3TVgumaEYg==","signatures":[{"sig":"MEUCIQDQ12Ehmq0AtaCNlUbHBHpVckYad92yPO3B4e3HUfsEvwIgcUOveFYmXZoMJ9sqek+VxykGUP4ygY5btX/NHp43CIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5910.1.b16bc677f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OGo+pPwBbgUJxUKDPrt01eVi/T7/NpBC3qfX9Q5hi0oFFE82XOaxrK5vIrP+U7cZwjlYcza/wyMd3TVgumaEYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5910.1.b16bc677f8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5910.1.b16bc677f8","@open-mercato/shared":"0.6.6-canary.5910.1.b16bc677f8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5910.1.b16bc677f8","@open-mercato/shared":"0.6.6-canary.5910.1.b16bc677f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5910.1.b16bc677f8_1781866532745_0.9303907358587211","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5925.1.4d356ba86a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5925.1.4d356ba86a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5925.1.4d356ba86a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c8cf12757365ebc8ee4afe50c77a4d4b0800cfc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5925.1.4d356ba86a.tgz","fileCount":775,"integrity":"sha512-AEG81W50W+VwNBwyVW7oyoyM4eSlChMwc/BGP0N27F9DwAwxOVpcbU1NnDo9+5wbJovvXkH2TDhjBu5eAq/pog==","signatures":[{"sig":"MEQCIEPICVLIWKwvM6mQpy8Um7Ad+VTkNwk56yWdjRQF+7+9AiAmkntIKQVLZd9nuGtNb/DPsOG6N3NJDF1e27qnJ36xPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5925.1.4d356ba86a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AEG81W50W+VwNBwyVW7oyoyM4eSlChMwc/BGP0N27F9DwAwxOVpcbU1NnDo9+5wbJovvXkH2TDhjBu5eAq/pog==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5925.1.4d356ba86a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5925.1.4d356ba86a","@open-mercato/shared":"0.6.6-canary.5925.1.4d356ba86a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5925.1.4d356ba86a","@open-mercato/shared":"0.6.6-canary.5925.1.4d356ba86a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5925.1.4d356ba86a_1781866632509_0.06757509812905549","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5914.1.a9c8e15ee5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5914.1.a9c8e15ee5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5914.1.a9c8e15ee5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16b29191fcaca94675cd87fab9a5b210b7ec944a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5914.1.a9c8e15ee5.tgz","fileCount":775,"integrity":"sha512-JqUjCMjmp6OfNhXcWfFD0RFsrqw9Kvd2bQ0WEN+E2t+NwbxCfG5p+ZUu9soCgI+MZKGFtLMuqz1yCvH0KmXEPg==","signatures":[{"sig":"MEUCIEdMBPAiYuhPq5LX9yC8RM8lM7pbC+eaUN/5N8A/C+/3AiEApzAhzkvn1uBW0ZjZn9ddu/hm9Lo9FAP+4np5nLrUXQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5914.1.a9c8e15ee5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JqUjCMjmp6OfNhXcWfFD0RFsrqw9Kvd2bQ0WEN+E2t+NwbxCfG5p+ZUu9soCgI+MZKGFtLMuqz1yCvH0KmXEPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5914.1.a9c8e15ee5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5914.1.a9c8e15ee5","@open-mercato/shared":"0.6.6-canary.5914.1.a9c8e15ee5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5914.1.a9c8e15ee5","@open-mercato/shared":"0.6.6-canary.5914.1.a9c8e15ee5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5914.1.a9c8e15ee5_1781866646828_0.8789847696319497","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5922.1.faf7400ef5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5922.1.faf7400ef5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5922.1.faf7400ef5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27c6b4c28556e0f47b57563daae3821f04dbcca6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5922.1.faf7400ef5.tgz","fileCount":775,"integrity":"sha512-yza4MBiKUeoHj+XFbKyEus/gpYyJT4WUYJz6hNf1x1idXwzJV2xDCF1+x6EybL5jJkmmjU4fckTuXV2wk6Ll2g==","signatures":[{"sig":"MEUCIQDxNlxNPFZR73E7rQB+wYXOQI8GeKzTCSgeFWpaL/ZHrwIgerMOr6HvNAiekLEOh6JxFvoyghaFyQJATg+2wGUlxb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5922.1.faf7400ef5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yza4MBiKUeoHj+XFbKyEus/gpYyJT4WUYJz6hNf1x1idXwzJV2xDCF1+x6EybL5jJkmmjU4fckTuXV2wk6Ll2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5922.1.faf7400ef5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5922.1.faf7400ef5","@open-mercato/shared":"0.6.6-canary.5922.1.faf7400ef5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5922.1.faf7400ef5","@open-mercato/shared":"0.6.6-canary.5922.1.faf7400ef5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5922.1.faf7400ef5_1781866662608_0.010752318646406245","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5909.1.db31a46ad7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5909.1.db31a46ad7","_id":"@open-mercato/ai-assistant@0.6.6-canary.5909.1.db31a46ad7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d01d3982ca882f0f5f5adfeb6e15f9a12470b7c4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5909.1.db31a46ad7.tgz","fileCount":775,"integrity":"sha512-lV+ayxuhy5wSAdLjIgJlVSoAjbYYl2VCBDFZ+rJkiYOXVBTuzRq/d1xazAkNghM2w8y0sZX8eiaCrk9L+7LdBQ==","signatures":[{"sig":"MEYCIQDd3H9t7ZD24aW+/QxCR7GzxV+rgh1Oy2k7BLgXN8BkPwIhAMDaXqCV9BtdZIqY8IYXyWRtHUzvkuHKXERQ2xJkAMBX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5909.1.db31a46ad7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lV+ayxuhy5wSAdLjIgJlVSoAjbYYl2VCBDFZ+rJkiYOXVBTuzRq/d1xazAkNghM2w8y0sZX8eiaCrk9L+7LdBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5909.1.db31a46ad7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5909.1.db31a46ad7","@open-mercato/shared":"0.6.6-canary.5909.1.db31a46ad7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5909.1.db31a46ad7","@open-mercato/shared":"0.6.6-canary.5909.1.db31a46ad7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5909.1.db31a46ad7_1781866685927_0.6701936469387932","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5926.1.ca5542db0e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5926.1.ca5542db0e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5926.1.ca5542db0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b83c29784e726df8e47392ace34d5ff4cea056b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5926.1.ca5542db0e.tgz","fileCount":775,"integrity":"sha512-GZlYqV3huuWqErB48z112BQVYBMu+nGWn3zxeU4NbbOSfAEByT0BMtt4Ln/DMBJQaZTN1iDbYIFFocC+Q1j56w==","signatures":[{"sig":"MEUCIHvPAHdU4zMaul+u+txrAFA1MfstDvtZstE6xu2anDFxAiEA1wjjkydV6brcaEysWg7WRSta4NdQUHOTW6wBjeNSwKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5926.1.ca5542db0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GZlYqV3huuWqErB48z112BQVYBMu+nGWn3zxeU4NbbOSfAEByT0BMtt4Ln/DMBJQaZTN1iDbYIFFocC+Q1j56w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5926.1.ca5542db0e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5926.1.ca5542db0e","@open-mercato/shared":"0.6.6-canary.5926.1.ca5542db0e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5926.1.ca5542db0e","@open-mercato/shared":"0.6.6-canary.5926.1.ca5542db0e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5926.1.ca5542db0e_1781866780230_0.33473047109477183","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5921.1.5abc27831e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5921.1.5abc27831e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5921.1.5abc27831e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a49e6d08c61f3868a977e021524382697914a18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5921.1.5abc27831e.tgz","fileCount":775,"integrity":"sha512-QHXY09PhDTDtUxDR6C7gYACCFMU07iBrQ0fz2Dx8fVuW/f9hEgMa3zI8MOmtNJrVGm7ohHlqk0yr7EY6Xyde9Q==","signatures":[{"sig":"MEQCICr/f1tvxgnP7t8DYgZ37ja4HoIor7SYFrd057KTiQDAAiBFH3vB1hkvbwmMiB/K62VY8n6jiWGw+By8fZgEHxH/Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5921.1.5abc27831e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QHXY09PhDTDtUxDR6C7gYACCFMU07iBrQ0fz2Dx8fVuW/f9hEgMa3zI8MOmtNJrVGm7ohHlqk0yr7EY6Xyde9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5921.1.5abc27831e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5921.1.5abc27831e","@open-mercato/shared":"0.6.6-canary.5921.1.5abc27831e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5921.1.5abc27831e","@open-mercato/shared":"0.6.6-canary.5921.1.5abc27831e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5921.1.5abc27831e_1781866815315_0.6418694434868795","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5916.1.f0d15b1873":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5916.1.f0d15b1873","_id":"@open-mercato/ai-assistant@0.6.6-canary.5916.1.f0d15b1873","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a8e23a2fa858162a0a18b401c0d7b66b34410601","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5916.1.f0d15b1873.tgz","fileCount":775,"integrity":"sha512-R2fky726Urx5wVqbhEgoN/lDS7U3nn/QDkXmO1JpKdBxy3u01Hr/k1z7xKFrd/xNuqBOImJpGkjs8vWLSIOe/w==","signatures":[{"sig":"MEYCIQDrLb18CPRmAcpOuN7PFTcB30laZR3RxD29pFku7c+DtAIhANTh20ZoRkd+ajn9E/msKMLisiQNpaKYjRZxFgWlG2Pb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5916.1.f0d15b1873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R2fky726Urx5wVqbhEgoN/lDS7U3nn/QDkXmO1JpKdBxy3u01Hr/k1z7xKFrd/xNuqBOImJpGkjs8vWLSIOe/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5916.1.f0d15b1873","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5916.1.f0d15b1873","@open-mercato/shared":"0.6.6-canary.5916.1.f0d15b1873"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5916.1.f0d15b1873","@open-mercato/shared":"0.6.6-canary.5916.1.f0d15b1873"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5916.1.f0d15b1873_1781867052758_0.06582955433792659","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5919.1.b71392fbad":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5919.1.b71392fbad","_id":"@open-mercato/ai-assistant@0.6.6-canary.5919.1.b71392fbad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"898322cdf8f2302fdad2f8d6d678415df3b1a4e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5919.1.b71392fbad.tgz","fileCount":775,"integrity":"sha512-y+GbUhmNKEJv1IGEhyVZxBiz2DnhUBveWnp5X6qGvjSjozttqPr0TF+7Ax7nF69uJCZHTnEXNrMHgt4DdY+QAA==","signatures":[{"sig":"MEUCIQDWmWQtxaaNZhS+2NI/Y/YoC4A3iS+9RitQYHV30kcqHQIgYcqpwkys09uTC7emC7B4sNoRrHJyzJeMJCZzjY2U4Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5919.1.b71392fbad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y+GbUhmNKEJv1IGEhyVZxBiz2DnhUBveWnp5X6qGvjSjozttqPr0TF+7Ax7nF69uJCZHTnEXNrMHgt4DdY+QAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5919.1.b71392fbad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5919.1.b71392fbad","@open-mercato/shared":"0.6.6-canary.5919.1.b71392fbad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5919.1.b71392fbad","@open-mercato/shared":"0.6.6-canary.5919.1.b71392fbad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5919.1.b71392fbad_1781867060926_0.5545745612856467","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5923.1.cc32f92712":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5923.1.cc32f92712","_id":"@open-mercato/ai-assistant@0.6.6-canary.5923.1.cc32f92712","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbe9f5fea3f0095bfe244f729363502cd307394c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5923.1.cc32f92712.tgz","fileCount":775,"integrity":"sha512-Auy2UNqsG6h6C+PAem+0w8dn0DliTcxA2qG5iz5K06sE9d8Z/amgzIV0gpuAcnVU1qYcmwKC8P4yatMhLpx0MA==","signatures":[{"sig":"MEUCICmEkWDiahWA38ISFkPEYLcfrT+JyPNkhmBwXjzyYvv0AiEAkMaridNzz+/no04ktcUMESL/MFA69alq5jyyaYlJUH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5923.1.cc32f92712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Auy2UNqsG6h6C+PAem+0w8dn0DliTcxA2qG5iz5K06sE9d8Z/amgzIV0gpuAcnVU1qYcmwKC8P4yatMhLpx0MA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5923.1.cc32f92712","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5923.1.cc32f92712","@open-mercato/shared":"0.6.6-canary.5923.1.cc32f92712"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5923.1.cc32f92712","@open-mercato/shared":"0.6.6-canary.5923.1.cc32f92712"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5923.1.cc32f92712_1781867072704_0.8249119952339852","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5932.1.bf0654af11":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5932.1.bf0654af11","_id":"@open-mercato/ai-assistant@0.6.6-canary.5932.1.bf0654af11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a363e4e1eca999eb121b7bfe104fe120e47c61c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5932.1.bf0654af11.tgz","fileCount":775,"integrity":"sha512-x5zhuLvno6I2C4k0eZcM92v0zsu1ZKiRUyiTT4i5wNAaacWGTU5p9YVsJIJzovxwrcyDTrDXBhpHrF0AwSftiQ==","signatures":[{"sig":"MEUCIBJWabsfthaGxw+FGngKdfXd9tFaI5KUf/up11rXQP00AiEAqC5agovqeVxk4ERPIZZ2wRz9M2WNJi7QprhWOJT6BrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5932.1.bf0654af11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-x5zhuLvno6I2C4k0eZcM92v0zsu1ZKiRUyiTT4i5wNAaacWGTU5p9YVsJIJzovxwrcyDTrDXBhpHrF0AwSftiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5932.1.bf0654af11","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5932.1.bf0654af11","@open-mercato/shared":"0.6.6-canary.5932.1.bf0654af11"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5932.1.bf0654af11","@open-mercato/shared":"0.6.6-canary.5932.1.bf0654af11"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5932.1.bf0654af11_1781867104576_0.05803531795314276","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5927.1.1100bb92bd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5927.1.1100bb92bd","_id":"@open-mercato/ai-assistant@0.6.6-canary.5927.1.1100bb92bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1841a4d8ba5c17dd31dd5ccec70f8f9541e95b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5927.1.1100bb92bd.tgz","fileCount":775,"integrity":"sha512-38JiJ+nPfpE15WvH+qhTAx+QUsXkcm2aGqyqikj8fS0wRWjJmTYaoftiVB7wCYYrL73mlqkgEp5hB5FGUjYtyQ==","signatures":[{"sig":"MEUCIQDNmV2RA/pNIOVfMfDor3IVWCIgtwu77KrQnTNFZKRPzQIgPQ2RQuD20tKU5F3sT3VWKHYsFJF+QjMV2U/5qfWuE7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5927.1.1100bb92bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-38JiJ+nPfpE15WvH+qhTAx+QUsXkcm2aGqyqikj8fS0wRWjJmTYaoftiVB7wCYYrL73mlqkgEp5hB5FGUjYtyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5927.1.1100bb92bd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5927.1.1100bb92bd","@open-mercato/shared":"0.6.6-canary.5927.1.1100bb92bd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5927.1.1100bb92bd","@open-mercato/shared":"0.6.6-canary.5927.1.1100bb92bd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5927.1.1100bb92bd_1781867159837_0.7775190924547128","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5929.1.d3ed83ff5e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5929.1.d3ed83ff5e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5929.1.d3ed83ff5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5faf0a628f324e1ec9d5b272ac8a2a1ad7f0571","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5929.1.d3ed83ff5e.tgz","fileCount":775,"integrity":"sha512-OVbFXSBpH/AA4toFqW5/zJL0GcwUTarwl4arUgjPvSjDiGBVWYS0P+zLt0TU+miLmS8rc+mzRIhm3b6iE7CXsw==","signatures":[{"sig":"MEQCIDs4+doaJ39kSfTQPIMwtKLwNS4vApnPUZYIaDC1kd8kAiAtU91aA4fJ95cxy6mn6slLB+e++iSujxEOzk45tbT6Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5929.1.d3ed83ff5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OVbFXSBpH/AA4toFqW5/zJL0GcwUTarwl4arUgjPvSjDiGBVWYS0P+zLt0TU+miLmS8rc+mzRIhm3b6iE7CXsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5929.1.d3ed83ff5e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5929.1.d3ed83ff5e","@open-mercato/shared":"0.6.6-canary.5929.1.d3ed83ff5e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5929.1.d3ed83ff5e","@open-mercato/shared":"0.6.6-canary.5929.1.d3ed83ff5e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5929.1.d3ed83ff5e_1781867234689_0.7602312208650299","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5924.1.1e6ca45bc0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5924.1.1e6ca45bc0","_id":"@open-mercato/ai-assistant@0.6.6-canary.5924.1.1e6ca45bc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4c33e1029559de9306260b7d8c0d74b4080145e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5924.1.1e6ca45bc0.tgz","fileCount":775,"integrity":"sha512-d+/iu51Yzmqsb3birssId8+A1N4xWcnpesB6wJRHNLSkD5PNaZRDVVS0+/fxiDZupWLxsfjmEM76caQkumIpPg==","signatures":[{"sig":"MEUCIQC68b/7Xj14adp+L7TKIeVkecouUiK0DENvSpEQFOzAlQIgJfRHnLtMBq7APQMrFF3avlvlqKekGeM36hrQWt7Hsrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5924.1.1e6ca45bc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d+/iu51Yzmqsb3birssId8+A1N4xWcnpesB6wJRHNLSkD5PNaZRDVVS0+/fxiDZupWLxsfjmEM76caQkumIpPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5924.1.1e6ca45bc0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5924.1.1e6ca45bc0","@open-mercato/shared":"0.6.6-canary.5924.1.1e6ca45bc0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5924.1.1e6ca45bc0","@open-mercato/shared":"0.6.6-canary.5924.1.1e6ca45bc0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5924.1.1e6ca45bc0_1781867247439_0.22190299886049192","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5930.1.9bd407c828":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5930.1.9bd407c828","_id":"@open-mercato/ai-assistant@0.6.6-canary.5930.1.9bd407c828","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ba00f3ff37037bd178c1c33012d7a7d51e11f82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5930.1.9bd407c828.tgz","fileCount":775,"integrity":"sha512-Ec7ovVKGshgaK4SZ6fuPVFTFNWomBpjfa9n5StqvksDpf4Dr9dlToFkjs3bcM1PRvgg9bQ/ieOqD5ErG/5+dpQ==","signatures":[{"sig":"MEYCIQDGN7iS95TQgbhuaDfgUvYr2vTJ89EzdUdZDPNz9g04zwIhAK/C1vKA4KQdlkf0T/84eL+IpPyMyq1swlnAMcgMazcu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5930.1.9bd407c828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ec7ovVKGshgaK4SZ6fuPVFTFNWomBpjfa9n5StqvksDpf4Dr9dlToFkjs3bcM1PRvgg9bQ/ieOqD5ErG/5+dpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5930.1.9bd407c828","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5930.1.9bd407c828","@open-mercato/shared":"0.6.6-canary.5930.1.9bd407c828"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5930.1.9bd407c828","@open-mercato/shared":"0.6.6-canary.5930.1.9bd407c828"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5930.1.9bd407c828_1781867278806_0.07844738660577533","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5917.1.674ebaf42a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5917.1.674ebaf42a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5917.1.674ebaf42a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1923fb60c76091ed2b5b27c6d91e86dedbd9a2cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5917.1.674ebaf42a.tgz","fileCount":775,"integrity":"sha512-iDZfyI5vIC3JSu/PmVapEjhUwjCUELpxr+Cly7odN9tJQ8B7iiqlCSDbuxfsKosl4wp3zukUklU2TYIFGH67Ng==","signatures":[{"sig":"MEQCIDVys1lMpt8nq4d24zV8WgykI9+z3PrKJstWr0xgEttvAiA0b+6SJ2q9Yzwt0jxBPHC8xDfHZiod23U+00sXRiuEig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5917.1.674ebaf42a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iDZfyI5vIC3JSu/PmVapEjhUwjCUELpxr+Cly7odN9tJQ8B7iiqlCSDbuxfsKosl4wp3zukUklU2TYIFGH67Ng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5917.1.674ebaf42a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5917.1.674ebaf42a","@open-mercato/shared":"0.6.6-canary.5917.1.674ebaf42a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5917.1.674ebaf42a","@open-mercato/shared":"0.6.6-canary.5917.1.674ebaf42a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5917.1.674ebaf42a_1781867327625_0.4055959554376314","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5928.1.0ed1c57ec3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5928.1.0ed1c57ec3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5928.1.0ed1c57ec3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f70e91920067ad5b68cc8589f05135bc115a202f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5928.1.0ed1c57ec3.tgz","fileCount":775,"integrity":"sha512-1azVygNSG9XVlKNwrCTKrvW0TRI/iPC5CIRvcur/Ukcbp4jZihDw7xOsYcv+zy8nz4YOcETgiDwf9SGTwbRyJw==","signatures":[{"sig":"MEQCIGLE6q1Tn23n2fzLaC9C1I0U86+sJH2Qg1JvHSuLf78AAiAbA2Jfr6N3QaWl4ZeRBQnbFKUxooCZ3hMuGhiZjGYeug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5928.1.0ed1c57ec3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1azVygNSG9XVlKNwrCTKrvW0TRI/iPC5CIRvcur/Ukcbp4jZihDw7xOsYcv+zy8nz4YOcETgiDwf9SGTwbRyJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5928.1.0ed1c57ec3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5928.1.0ed1c57ec3","@open-mercato/shared":"0.6.6-canary.5928.1.0ed1c57ec3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5928.1.0ed1c57ec3","@open-mercato/shared":"0.6.6-canary.5928.1.0ed1c57ec3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5928.1.0ed1c57ec3_1781867361215_0.5736376402184151","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5931.1.9efa774953":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5931.1.9efa774953","_id":"@open-mercato/ai-assistant@0.6.6-canary.5931.1.9efa774953","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0708fbcce9d288992fecf79b195457a613bee7cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5931.1.9efa774953.tgz","fileCount":775,"integrity":"sha512-ZobdQh5oTH5Yl06r3m6xTrfRWdO0xF86irSa4hvYWwE+Zi3nVsZV5N903ZQz5EqUhfHRQ7v1tZSOiMUrn3qXlg==","signatures":[{"sig":"MEYCIQDabGxBHTc8uzNjKZ5oRrluWld06Gs9Gxr86sFrAOFTHAIhAJppjBUtJxcCzX5TorWytWXAfRjBeFG341Jtd9n5bl8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5931.1.9efa774953","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZobdQh5oTH5Yl06r3m6xTrfRWdO0xF86irSa4hvYWwE+Zi3nVsZV5N903ZQz5EqUhfHRQ7v1tZSOiMUrn3qXlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5931.1.9efa774953","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5931.1.9efa774953","@open-mercato/shared":"0.6.6-canary.5931.1.9efa774953"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5931.1.9efa774953","@open-mercato/shared":"0.6.6-canary.5931.1.9efa774953"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5931.1.9efa774953_1781867449782_0.13161254273935485","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5936.1.e6f12076b4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5936.1.e6f12076b4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5936.1.e6f12076b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3d1f231ab10d3e41cde54066ef53f24a8407d6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5936.1.e6f12076b4.tgz","fileCount":775,"integrity":"sha512-4dBOT5BrNHCiBqWKt5HYobYEfqjekO8Wk5Fxs1bCdFNDbtSyUxN5QR9nTvVdmRwq6RR1Gtfp896aOCiGJj703w==","signatures":[{"sig":"MEYCIQC38jeTqhudJ1z9NnzLfmpRCnpLB2d0ixW5MsyA4OwRigIhAMcm19c2QB4Xn8rbTiLPcF5lL3DGWtcXE4n2rnLLrYov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5936.1.e6f12076b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4dBOT5BrNHCiBqWKt5HYobYEfqjekO8Wk5Fxs1bCdFNDbtSyUxN5QR9nTvVdmRwq6RR1Gtfp896aOCiGJj703w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5936.1.e6f12076b4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5936.1.e6f12076b4","@open-mercato/shared":"0.6.6-canary.5936.1.e6f12076b4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5936.1.e6f12076b4","@open-mercato/shared":"0.6.6-canary.5936.1.e6f12076b4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5936.1.e6f12076b4_1781867511191_0.4544105251132686","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5942.1.8e8c7b664c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5942.1.8e8c7b664c","_id":"@open-mercato/ai-assistant@0.6.6-canary.5942.1.8e8c7b664c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14f48e763ab544ca71e811cbdc1f582beb7f8ac2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5942.1.8e8c7b664c.tgz","fileCount":775,"integrity":"sha512-FnRKZJ2PhaQvj0q0l2Y9sELxXq8tnmEdsfDu4GqZkAUKScikBgfvhn/iIBoShh+RKp0SUH1yoblhMyZReBSrQQ==","signatures":[{"sig":"MEQCIAMwNdyDrMGcWlJw1DXjLxGPv/duIL7B3eKhiqwM+a3YAiAOjQZXdVNs1O2qlvHpnJ8bYK3FRFoQ8DV46wJ8RUFpxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5942.1.8e8c7b664c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FnRKZJ2PhaQvj0q0l2Y9sELxXq8tnmEdsfDu4GqZkAUKScikBgfvhn/iIBoShh+RKp0SUH1yoblhMyZReBSrQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5942.1.8e8c7b664c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5942.1.8e8c7b664c","@open-mercato/shared":"0.6.6-canary.5942.1.8e8c7b664c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5942.1.8e8c7b664c","@open-mercato/shared":"0.6.6-canary.5942.1.8e8c7b664c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5942.1.8e8c7b664c_1781867671724_0.7474964044696706","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5944.1.93d402dd55":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5944.1.93d402dd55","_id":"@open-mercato/ai-assistant@0.6.6-canary.5944.1.93d402dd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ceb023a64bd7599cb9c8ca32820bfc920da4c4b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5944.1.93d402dd55.tgz","fileCount":775,"integrity":"sha512-e0ieDBmXR90Oq2ubQ0ozzmul7y/0X7WsI2pj83TJN12LwZnJ115GYKwTn+z1Xzaoc2VlVOzmx08FTmCEtn/jOA==","signatures":[{"sig":"MEQCIBZVX7+0H4YpGRgbvTYwQ4wEoPXabtHzvoJPQw1bxqfyAiAGiOxFoMAQNQ/tAepdDZSTF1jMpBQmxgudqrq+f9PGKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5944.1.93d402dd55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e0ieDBmXR90Oq2ubQ0ozzmul7y/0X7WsI2pj83TJN12LwZnJ115GYKwTn+z1Xzaoc2VlVOzmx08FTmCEtn/jOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5944.1.93d402dd55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5944.1.93d402dd55","@open-mercato/shared":"0.6.6-canary.5944.1.93d402dd55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5944.1.93d402dd55","@open-mercato/shared":"0.6.6-canary.5944.1.93d402dd55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5944.1.93d402dd55_1781867702888_0.5878812089398728","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5938.1.b41d3b241f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5938.1.b41d3b241f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5938.1.b41d3b241f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5f2b8e6a5b70c9acb76c26ee6622777d4e5cc02","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5938.1.b41d3b241f.tgz","fileCount":775,"integrity":"sha512-7IDGpU4sJAlRmAg3V1ya1RqwuGhRJDT5B8PM8HEGPXik/cFKmNRXiPn6PLyEISdaE/zr12FGUqS6VOneZybBpg==","signatures":[{"sig":"MEQCIFTqgUo7dvJx8kW4+svCMphgZxf6ifnzziNF4pF5RL9RAiAM5SLfzX2mOh+raJEQ8hh2q40AzVV3jeo9Iueh6t4u5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5938.1.b41d3b241f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7IDGpU4sJAlRmAg3V1ya1RqwuGhRJDT5B8PM8HEGPXik/cFKmNRXiPn6PLyEISdaE/zr12FGUqS6VOneZybBpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5938.1.b41d3b241f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5938.1.b41d3b241f","@open-mercato/shared":"0.6.6-canary.5938.1.b41d3b241f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5938.1.b41d3b241f","@open-mercato/shared":"0.6.6-canary.5938.1.b41d3b241f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5938.1.b41d3b241f_1781867863413_0.07072485504927206","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5946.1.5da799c722":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5946.1.5da799c722","_id":"@open-mercato/ai-assistant@0.6.6-canary.5946.1.5da799c722","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d22bf8f26f7116499ceec0ca7d1ef9c34fba34bf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5946.1.5da799c722.tgz","fileCount":775,"integrity":"sha512-ph3Tb7u/cGFf9MQDk0enC4jzvS4G9A3VHrB475d2pHVJsR4se0ASro+BBvlRRlx7ONEWKbRNvfYD44bsCeVq4g==","signatures":[{"sig":"MEQCIEPyLF8CLrpbon0G75rMhq8GZFng0KTii1HsOyyxH6/TAiBAI/LjHoK6yRgqnnr3aeK2uDp0ACKyOzMORhYw0Ku5yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5946.1.5da799c722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ph3Tb7u/cGFf9MQDk0enC4jzvS4G9A3VHrB475d2pHVJsR4se0ASro+BBvlRRlx7ONEWKbRNvfYD44bsCeVq4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5946.1.5da799c722","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5946.1.5da799c722","@open-mercato/shared":"0.6.6-canary.5946.1.5da799c722"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5946.1.5da799c722","@open-mercato/shared":"0.6.6-canary.5946.1.5da799c722"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5946.1.5da799c722_1781867882304_0.07183961476442491","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5933.1.276e58f153":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5933.1.276e58f153","_id":"@open-mercato/ai-assistant@0.6.6-canary.5933.1.276e58f153","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c3c3933e3f50a41b0ff2e89a294085d4514f903","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5933.1.276e58f153.tgz","fileCount":775,"integrity":"sha512-2Ktc+nX6AxKalhaqrMHVwLG6c/vmcltdEZi8toNfHLQ9hiSdiSEp3WEXw9mb4tn27SgkT19LXd79b4rvAFumqQ==","signatures":[{"sig":"MEUCIDJjJReZUgOBOZ5256wJtVm5ahU5Qr5YxIxFB3AolylWAiEAs34OSLhLLGwfujgx7ruMHbHIeSAbr3OlfL90ip57sgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5933.1.276e58f153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2Ktc+nX6AxKalhaqrMHVwLG6c/vmcltdEZi8toNfHLQ9hiSdiSEp3WEXw9mb4tn27SgkT19LXd79b4rvAFumqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5933.1.276e58f153","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5933.1.276e58f153","@open-mercato/shared":"0.6.6-canary.5933.1.276e58f153"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5933.1.276e58f153","@open-mercato/shared":"0.6.6-canary.5933.1.276e58f153"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5933.1.276e58f153_1781867963652_0.5400859146300723","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5941.1.dc1ea49bcd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5941.1.dc1ea49bcd","_id":"@open-mercato/ai-assistant@0.6.6-canary.5941.1.dc1ea49bcd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fb6895daf5c0f34052eba7e6fb53ff36d7454a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5941.1.dc1ea49bcd.tgz","fileCount":775,"integrity":"sha512-WJye2UAxNY6laosEi9FL+OsT9U44ybSV+IKPm66a/U3B7KNcp/4oMZj1OASkw+ob39Ns/e1pcS1yxxifrHpaLw==","signatures":[{"sig":"MEQCIGW+9Q3X2H1ZMTsnkx/VoLN6vsUzfjrhAxWPPgwP/sqgAiBOUvgfzeCvCtPftSB44J+ARWJKDd6t9rISYd95oXR6tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5941.1.dc1ea49bcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WJye2UAxNY6laosEi9FL+OsT9U44ybSV+IKPm66a/U3B7KNcp/4oMZj1OASkw+ob39Ns/e1pcS1yxxifrHpaLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5941.1.dc1ea49bcd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5941.1.dc1ea49bcd","@open-mercato/shared":"0.6.6-canary.5941.1.dc1ea49bcd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5941.1.dc1ea49bcd","@open-mercato/shared":"0.6.6-canary.5941.1.dc1ea49bcd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5941.1.dc1ea49bcd_1781867969751_0.638879909267696","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5935.1.cdd861d502":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5935.1.cdd861d502","_id":"@open-mercato/ai-assistant@0.6.6-canary.5935.1.cdd861d502","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6202887abd4d324e87b663910698d6b46770392b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5935.1.cdd861d502.tgz","fileCount":775,"integrity":"sha512-lL1lLyOFcGFyJi9oYi0T4hLcQgGFmOS91bTzK4g2Kz8OpwFHOPRXgIOLeDpLUHd+V13m4WdpbhViKE/nryRc0w==","signatures":[{"sig":"MEUCIBEEIqvHma8AYh9hunXuV7uBsV9w6Qq57KcOfzNSK0BHAiEAnvqHZ+WBM00DrfDuhxJzvzWrApi81WCI9n8uUdvviII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5935.1.cdd861d502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lL1lLyOFcGFyJi9oYi0T4hLcQgGFmOS91bTzK4g2Kz8OpwFHOPRXgIOLeDpLUHd+V13m4WdpbhViKE/nryRc0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5935.1.cdd861d502","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5935.1.cdd861d502","@open-mercato/shared":"0.6.6-canary.5935.1.cdd861d502"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5935.1.cdd861d502","@open-mercato/shared":"0.6.6-canary.5935.1.cdd861d502"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5935.1.cdd861d502_1781868074959_0.2291138155814174","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5943.1.9285478f97":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5943.1.9285478f97","_id":"@open-mercato/ai-assistant@0.6.6-canary.5943.1.9285478f97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fcd73b3e60b3fe0eb34ba8886d1b1e1751dfe5ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5943.1.9285478f97.tgz","fileCount":775,"integrity":"sha512-MYobXK3tebgmMYpUmJqgH2BKXXIM/0L7QhYUeQj7tKNwRcajBN6N4kbBQFV6x6/45KOM+drLG3ktuS0aZcQyiA==","signatures":[{"sig":"MEQCIDu4Gq6kcxZNMxU0wdB6ZzMT+GKrkwj1n8XEV8AghVnuAiBphySZsYCsLzsxQvZHCyIV0Zv6DrRGbY690LyhGVJy5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5943.1.9285478f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MYobXK3tebgmMYpUmJqgH2BKXXIM/0L7QhYUeQj7tKNwRcajBN6N4kbBQFV6x6/45KOM+drLG3ktuS0aZcQyiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5943.1.9285478f97","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5943.1.9285478f97","@open-mercato/shared":"0.6.6-canary.5943.1.9285478f97"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5943.1.9285478f97","@open-mercato/shared":"0.6.6-canary.5943.1.9285478f97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5943.1.9285478f97_1781868125942_0.00670070363568831","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5937.1.c5507322d2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5937.1.c5507322d2","_id":"@open-mercato/ai-assistant@0.6.6-canary.5937.1.c5507322d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4552d356773d6ed85235779873e2f82ab2541357","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5937.1.c5507322d2.tgz","fileCount":775,"integrity":"sha512-bTNWiUSb+xK7LiIRnAomeAvpgLV1NenNFL02v0B83sq/6rTox7yc/6IgsnnfYZ3winyA2EITvXEdwObUmOe3Vw==","signatures":[{"sig":"MEUCIEbkVQI7dw4plYdkiclfIzypM6y+VfIW9MloCvLYqEsVAiEA0KyZrvnKr26Xs9fhxAmtiE+0FbaIorNbUkWQ1h1QVAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5937.1.c5507322d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bTNWiUSb+xK7LiIRnAomeAvpgLV1NenNFL02v0B83sq/6rTox7yc/6IgsnnfYZ3winyA2EITvXEdwObUmOe3Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5937.1.c5507322d2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5937.1.c5507322d2","@open-mercato/shared":"0.6.6-canary.5937.1.c5507322d2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5937.1.c5507322d2","@open-mercato/shared":"0.6.6-canary.5937.1.c5507322d2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5937.1.c5507322d2_1781868153262_0.8152391877438312","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5939.1.dcd3e70cd4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5939.1.dcd3e70cd4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5939.1.dcd3e70cd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76d4e4b4f879086f046196cac9ec9e02c582b5d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5939.1.dcd3e70cd4.tgz","fileCount":775,"integrity":"sha512-9yl12pqkMRm+4alUZgOAOzPZZtWXvzfeBbb31kOpYTOyb1DeqvLfBrLL3qQ1ZRiUIYyai/CwduXrBH7Kri0cIw==","signatures":[{"sig":"MEYCIQCdg7D1UtUL591oqmMZtfHduHV9+gW8aerFrwy4CnCvMwIhAOG2MjzN0mCv3Tw0aBzQFzexnPYEccMxoNDzNHXCIZ+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5939.1.dcd3e70cd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9yl12pqkMRm+4alUZgOAOzPZZtWXvzfeBbb31kOpYTOyb1DeqvLfBrLL3qQ1ZRiUIYyai/CwduXrBH7Kri0cIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5939.1.dcd3e70cd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5939.1.dcd3e70cd4","@open-mercato/shared":"0.6.6-canary.5939.1.dcd3e70cd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5939.1.dcd3e70cd4","@open-mercato/shared":"0.6.6-canary.5939.1.dcd3e70cd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5939.1.dcd3e70cd4_1781868384092_0.2160026644660744","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5947.1.9674fd62dc":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5947.1.9674fd62dc","_id":"@open-mercato/ai-assistant@0.6.6-canary.5947.1.9674fd62dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2bf54b2806d6cfc72a02a9f15a25717fddb993ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5947.1.9674fd62dc.tgz","fileCount":775,"integrity":"sha512-q5hZbyL14PMDsQ3r/td6z3NtA+669xaYaqsfu9ghlVaRww+C1cBxWPD5Mvm8EEtz8DRS4hKWEoNIaXBxnezUHw==","signatures":[{"sig":"MEUCIEqQjkvYIvK7IsqR3eikbbL7MAASAbYmK2oHQTzTtkkLAiEAsZ0x2RBsXDQj8ZffEUEaqGQqcyJ9nyjR0K0Rr/6UziU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5947.1.9674fd62dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q5hZbyL14PMDsQ3r/td6z3NtA+669xaYaqsfu9ghlVaRww+C1cBxWPD5Mvm8EEtz8DRS4hKWEoNIaXBxnezUHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5947.1.9674fd62dc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5947.1.9674fd62dc","@open-mercato/shared":"0.6.6-canary.5947.1.9674fd62dc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5947.1.9674fd62dc","@open-mercato/shared":"0.6.6-canary.5947.1.9674fd62dc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5947.1.9674fd62dc_1781868450532_0.009376608120279517","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5934.1.78c41c83bb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5934.1.78c41c83bb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5934.1.78c41c83bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2e0a32d8f8014a2e575578d7ea22a97120c76be","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5934.1.78c41c83bb.tgz","fileCount":775,"integrity":"sha512-ZWsPodWbqz07yV21bfvbwM0GFOtaaXlfRSf787UsMwwVfv+K37F1yu4Sj9e3ebZkFjSlyUZe7Qxhgwm5q36nwA==","signatures":[{"sig":"MEUCIQCUSIXRo2pLzfm9dAXLAkGrVZX18CFtQ+wny4Ich7aU0wIgSGcEUY+Lqhf/actLHh4w6X+PHbxS+rC8X+Nfqc+uzfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5934.1.78c41c83bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZWsPodWbqz07yV21bfvbwM0GFOtaaXlfRSf787UsMwwVfv+K37F1yu4Sj9e3ebZkFjSlyUZe7Qxhgwm5q36nwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5934.1.78c41c83bb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5934.1.78c41c83bb","@open-mercato/shared":"0.6.6-canary.5934.1.78c41c83bb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5934.1.78c41c83bb","@open-mercato/shared":"0.6.6-canary.5934.1.78c41c83bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5934.1.78c41c83bb_1781868459481_0.6307738683075617","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5940.1.06c9adc8db":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5940.1.06c9adc8db","_id":"@open-mercato/ai-assistant@0.6.6-canary.5940.1.06c9adc8db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94a4c01605988cb9ef7f662bd3295fe441123ba1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5940.1.06c9adc8db.tgz","fileCount":775,"integrity":"sha512-UF4gHUdOPanmpv9mUyi/nuxPvgTnwnJ/DhOCY4LQ6+6eHEj1T5E1AqigGr5YmVHs8szEd3uPCeD4fsPuLhGZKQ==","signatures":[{"sig":"MEUCIQCuywyYdo0/rL2vQqCBXkmQ5IFpAEma/GraZV9G7+OIWQIgY5WnVHPtTE2naM/52kbkvZ4IY+CZl2T2/7zN+mFA/m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5940.1.06c9adc8db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UF4gHUdOPanmpv9mUyi/nuxPvgTnwnJ/DhOCY4LQ6+6eHEj1T5E1AqigGr5YmVHs8szEd3uPCeD4fsPuLhGZKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5940.1.06c9adc8db","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5940.1.06c9adc8db","@open-mercato/shared":"0.6.6-canary.5940.1.06c9adc8db"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5940.1.06c9adc8db","@open-mercato/shared":"0.6.6-canary.5940.1.06c9adc8db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5940.1.06c9adc8db_1781869493896_0.08460168362925269","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5948.1.0b28ad95a3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5948.1.0b28ad95a3","_id":"@open-mercato/ai-assistant@0.6.6-canary.5948.1.0b28ad95a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"597092866456430599fcafb8d061905c543ee0b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5948.1.0b28ad95a3.tgz","fileCount":775,"integrity":"sha512-cQzIudIIhCmPStEXerIuMTHloLLEvdrW6g0BFQXOTsZ5NiRFPlSzfwh0lWQrzk8s4TSM/sOVsn/quJHG8i7hZA==","signatures":[{"sig":"MEUCIQD9Z94FMSNRLDW2/yjLS6MXpXT5NIX7Dz1q0/Gf9StqIAIgOVzP4lmNp+ScvU+B5MMa8gLBTTIZJMj8Q0PtVYicScQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5948.1.0b28ad95a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cQzIudIIhCmPStEXerIuMTHloLLEvdrW6g0BFQXOTsZ5NiRFPlSzfwh0lWQrzk8s4TSM/sOVsn/quJHG8i7hZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5948.1.0b28ad95a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5948.1.0b28ad95a3","@open-mercato/shared":"0.6.6-canary.5948.1.0b28ad95a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5948.1.0b28ad95a3","@open-mercato/shared":"0.6.6-canary.5948.1.0b28ad95a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5948.1.0b28ad95a3_1781869841743_0.042799904316126236","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5922.2.faf7400ef5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5922.2.faf7400ef5","_id":"@open-mercato/ai-assistant@0.6.6-canary.5922.2.faf7400ef5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f37e2142f01136a2bd2a83288d6151742c5b08c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5922.2.faf7400ef5.tgz","fileCount":775,"integrity":"sha512-f+aTaIu0iVqDK085ZyObvtFc+UzinT/DxAVsJnCfdjRBOO4pfOl484it9fsMu+hTBmlpSktZHlswtv9Vwoh9pA==","signatures":[{"sig":"MEQCIBRYTOxKZ/YXvIEuRX2p/uaokmEdywskWNozkaWk2xhtAiB6dU2CUSFLBbocxuCq0Vy0r8YC4WfKuFPEHI0lm9WvAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5922.2.faf7400ef5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f+aTaIu0iVqDK085ZyObvtFc+UzinT/DxAVsJnCfdjRBOO4pfOl484it9fsMu+hTBmlpSktZHlswtv9Vwoh9pA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5922.2.faf7400ef5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5922.2.faf7400ef5","@open-mercato/shared":"0.6.6-canary.5922.2.faf7400ef5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5922.2.faf7400ef5","@open-mercato/shared":"0.6.6-canary.5922.2.faf7400ef5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5922.2.faf7400ef5_1781873724953_0.39844387721844066","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5973.1.25b876b525":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5973.1.25b876b525","_id":"@open-mercato/ai-assistant@0.6.6-canary.5973.1.25b876b525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05f6aac1e0f86fc9504e47cfd5647f018d8f91cf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5973.1.25b876b525.tgz","fileCount":775,"integrity":"sha512-UFran1KyN/AmZUZFT7ZbxDYRXjkb/wFF0GlHT5duThuAj8mdPkyb0NdOp2DtK0EvOkUcjz0Ys+JYeWfc+dX1Pg==","signatures":[{"sig":"MEQCIH1z4Xw8Seg+bX2zPjdtI6b9JwzRgObiBVRYdgkdY4elAiBb5ZguhXtQgKj3FibxODMw/4Ix7SPJMkB9EWoGjIVvIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5973.1.25b876b525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UFran1KyN/AmZUZFT7ZbxDYRXjkb/wFF0GlHT5duThuAj8mdPkyb0NdOp2DtK0EvOkUcjz0Ys+JYeWfc+dX1Pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5973.1.25b876b525","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5973.1.25b876b525","@open-mercato/shared":"0.6.6-canary.5973.1.25b876b525"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5973.1.25b876b525","@open-mercato/shared":"0.6.6-canary.5973.1.25b876b525"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5973.1.25b876b525_1781884510571_0.27855245502307024","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5974.1.42d19ddf9c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5974.1.42d19ddf9c","_id":"@open-mercato/ai-assistant@0.6.6-canary.5974.1.42d19ddf9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f05664f2feee036dc81ffc5303d02d9738700768","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5974.1.42d19ddf9c.tgz","fileCount":775,"integrity":"sha512-AhksAT5EAFgMZDglLJpBvfsz340Tk3tjDt4a/73HqwxbZCzQeu5S2rW2PJgubGBfYHTJ+VWbXk+30/g7FO41kQ==","signatures":[{"sig":"MEQCIC9fDjORdLpXPN/kPCXf0TowcP1N2xS4LhV2+3VWi5qHAiA0JSLINgv1vzQIbBrn/fAjmrS+ogn9WAXo2cIJhsD3Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5974.1.42d19ddf9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AhksAT5EAFgMZDglLJpBvfsz340Tk3tjDt4a/73HqwxbZCzQeu5S2rW2PJgubGBfYHTJ+VWbXk+30/g7FO41kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5974.1.42d19ddf9c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5974.1.42d19ddf9c","@open-mercato/shared":"0.6.6-canary.5974.1.42d19ddf9c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5974.1.42d19ddf9c","@open-mercato/shared":"0.6.6-canary.5974.1.42d19ddf9c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5974.1.42d19ddf9c_1781884533559_0.7024172066147856","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5979.1.334609fa95":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5979.1.334609fa95","_id":"@open-mercato/ai-assistant@0.6.6-canary.5979.1.334609fa95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6f2f97ed379d442e20ae53cdd24ffcc38eee8bfa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5979.1.334609fa95.tgz","fileCount":775,"integrity":"sha512-m7R16ggGxuIz+E8INAOcC/SdAcQWjOD+759LWPf8aD05IK8pmwR55NL9+8AsL1B44jPcz5GQ5WUdCMRi9nkGQA==","signatures":[{"sig":"MEYCIQDHgLd7Xx1CnuBl2k4jrtZsA+kUUpmxtcyzkr+N9S+BawIhAIEMTAmBPQn9xZvSgYISxkXej8oRTiqSkvLHtQ5LD3FL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5979.1.334609fa95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-m7R16ggGxuIz+E8INAOcC/SdAcQWjOD+759LWPf8aD05IK8pmwR55NL9+8AsL1B44jPcz5GQ5WUdCMRi9nkGQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5979.1.334609fa95","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5979.1.334609fa95","@open-mercato/shared":"0.6.6-canary.5979.1.334609fa95"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5979.1.334609fa95","@open-mercato/shared":"0.6.6-canary.5979.1.334609fa95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5979.1.334609fa95_1781884553207_0.24905342470174197","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5978.1.20e891fd75":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5978.1.20e891fd75","_id":"@open-mercato/ai-assistant@0.6.6-canary.5978.1.20e891fd75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d91eed2fab3fbc6d345793f75e3bebdcb82c3c3c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5978.1.20e891fd75.tgz","fileCount":775,"integrity":"sha512-N8iLR1u6jplhEG6yiQ7/JTbPjl+we3nKB+C/+4qYg0RE5cE8W8QD2jZN9/AKrmQh5Fz61p2D4f5eH8Rt90GPRA==","signatures":[{"sig":"MEQCIDnVOdq173lwrw3Pzj8SBSV2AciuJBwqCbmtTweiorEQAiBl93UYIQB84lEiBPz2nx7scZKeVZZKCe8TZYvud0M0yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5978.1.20e891fd75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N8iLR1u6jplhEG6yiQ7/JTbPjl+we3nKB+C/+4qYg0RE5cE8W8QD2jZN9/AKrmQh5Fz61p2D4f5eH8Rt90GPRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5978.1.20e891fd75","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5978.1.20e891fd75","@open-mercato/shared":"0.6.6-canary.5978.1.20e891fd75"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5978.1.20e891fd75","@open-mercato/shared":"0.6.6-canary.5978.1.20e891fd75"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5978.1.20e891fd75_1781884563005_0.11753632404117065","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5985.1.992f7ff32a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5985.1.992f7ff32a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5985.1.992f7ff32a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9ca1e8ed3804e7643c84b6dcbdea87005a481c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5985.1.992f7ff32a.tgz","fileCount":775,"integrity":"sha512-nCUepoqoedsp7iRdKwHeeUEzjPamNxuWsuDqKoHT8XCDHih76QS0x8e9HwkFPITd7+cTfr0mCgqyVU5scQstrA==","signatures":[{"sig":"MEUCIQC97MZ8eUfMscBM7ICq6BChf737eAFYPu+s/giHYrSHPQIgSQa2GDqzEioYq4BiHaiL23YxnILHckZ8OLY4LBF9QOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5985.1.992f7ff32a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nCUepoqoedsp7iRdKwHeeUEzjPamNxuWsuDqKoHT8XCDHih76QS0x8e9HwkFPITd7+cTfr0mCgqyVU5scQstrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5985.1.992f7ff32a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5985.1.992f7ff32a","@open-mercato/shared":"0.6.6-canary.5985.1.992f7ff32a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5985.1.992f7ff32a","@open-mercato/shared":"0.6.6-canary.5985.1.992f7ff32a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5985.1.992f7ff32a_1781884566835_0.5796063965174021","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5976.1.0ce0b80c1b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5976.1.0ce0b80c1b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5976.1.0ce0b80c1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8bf83b38dafca7e79ff64f8629ba7ef44dbed2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5976.1.0ce0b80c1b.tgz","fileCount":775,"integrity":"sha512-+3DQyOw7x6A4qVj6GHYQu5vjfGr+/vpEPMOZ0ZGlXVKKYCs5JD7jf3FkIn8Rb4RZPMsy+nw20eqsEkHTPxgTnA==","signatures":[{"sig":"MEQCIDMxP8I7PmImRA1jQaPHbj0bJextMLx/fUvpfZ/YdNDsAiAWHFS8hzTst/1w4YO4jukOZBMFJ6a8uqwwElAj2/vUbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5976.1.0ce0b80c1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+3DQyOw7x6A4qVj6GHYQu5vjfGr+/vpEPMOZ0ZGlXVKKYCs5JD7jf3FkIn8Rb4RZPMsy+nw20eqsEkHTPxgTnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5976.1.0ce0b80c1b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5976.1.0ce0b80c1b","@open-mercato/shared":"0.6.6-canary.5976.1.0ce0b80c1b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5976.1.0ce0b80c1b","@open-mercato/shared":"0.6.6-canary.5976.1.0ce0b80c1b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5976.1.0ce0b80c1b_1781884587616_0.2606715143128324","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5990.1.479a58fe09":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5990.1.479a58fe09","_id":"@open-mercato/ai-assistant@0.6.6-canary.5990.1.479a58fe09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32b35cf5c11cd1e99295fa4bdb0176ab6049e829","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5990.1.479a58fe09.tgz","fileCount":775,"integrity":"sha512-WMpwFJpcKe9DM8o1T7ADT+w4/9wPy1vj82v7dPZ8UoXeF/eseEcCaUbtXQ6QmdVfqF2nQw9orxzzvEADiLuNRg==","signatures":[{"sig":"MEQCIHjYzSoOaC5Yq0SxAkVIYQSkDXPo0IGkze3/H/i/18VfAiBaVxq+v2N9vRTRJ9/YRW2TtpoAkl+yrw+rBhDcFtg5PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5990.1.479a58fe09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WMpwFJpcKe9DM8o1T7ADT+w4/9wPy1vj82v7dPZ8UoXeF/eseEcCaUbtXQ6QmdVfqF2nQw9orxzzvEADiLuNRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5990.1.479a58fe09","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5990.1.479a58fe09","@open-mercato/shared":"0.6.6-canary.5990.1.479a58fe09"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5990.1.479a58fe09","@open-mercato/shared":"0.6.6-canary.5990.1.479a58fe09"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5990.1.479a58fe09_1781884635794_0.12799668547110987","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5975.1.fbc6dae779":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5975.1.fbc6dae779","_id":"@open-mercato/ai-assistant@0.6.6-canary.5975.1.fbc6dae779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce6bfabe45a364d3f838b1937340018eeea66843","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5975.1.fbc6dae779.tgz","fileCount":775,"integrity":"sha512-aGFF8q6cm1Qf0mLh2YokEyRqcYHxXX6rt8T7pRQ/aWq7jgSI9UGn/UCGC7i9oBj9tm9mpyCL0ewPyfra3tHOcA==","signatures":[{"sig":"MEYCIQCke7KTjclX+1edBZKn2wUfNFL1DvrCyCboHLzi3kJ6awIhAJlB1F4Z3shg3Opc5LsTsZ7L/9zj6aatdxdfLaWUaz7l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5975.1.fbc6dae779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aGFF8q6cm1Qf0mLh2YokEyRqcYHxXX6rt8T7pRQ/aWq7jgSI9UGn/UCGC7i9oBj9tm9mpyCL0ewPyfra3tHOcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5975.1.fbc6dae779","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5975.1.fbc6dae779","@open-mercato/shared":"0.6.6-canary.5975.1.fbc6dae779"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5975.1.fbc6dae779","@open-mercato/shared":"0.6.6-canary.5975.1.fbc6dae779"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5975.1.fbc6dae779_1781884669187_0.5111812117933787","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5989.1.6370b31296":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5989.1.6370b31296","_id":"@open-mercato/ai-assistant@0.6.6-canary.5989.1.6370b31296","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ce33c7d1cdb0e17f77f227ad2a31a343aeeb0d0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5989.1.6370b31296.tgz","fileCount":775,"integrity":"sha512-sIn1etY1p2hg2ysMPfOFInHqzPtAFq1dWaYNDlkAwLhwfKuCc4HBue3dRFjg0dr8atfNRJetNBmXr808G1kuOg==","signatures":[{"sig":"MEYCIQCH60H2vPK6AJ65nUWs4bbhjLV/poF3pzEL3HD84lIrOgIhAPXlSUTS8+Jm7FRtHUNeHwuqw7CD5XLUvwNlkdjvAVPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5989.1.6370b31296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sIn1etY1p2hg2ysMPfOFInHqzPtAFq1dWaYNDlkAwLhwfKuCc4HBue3dRFjg0dr8atfNRJetNBmXr808G1kuOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5989.1.6370b31296","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5989.1.6370b31296","@open-mercato/shared":"0.6.6-canary.5989.1.6370b31296"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5989.1.6370b31296","@open-mercato/shared":"0.6.6-canary.5989.1.6370b31296"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5989.1.6370b31296_1781884788107_0.10915400607886849","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5984.1.560501b270":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5984.1.560501b270","_id":"@open-mercato/ai-assistant@0.6.6-canary.5984.1.560501b270","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dcf18f8a94a4984eeeb5cebd54f316d8c17fe56e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5984.1.560501b270.tgz","fileCount":775,"integrity":"sha512-mtHWv5nhyRlfmemxBJwlxXBlZUd/OdnpOISMPEWjVruky5rnIbLVuzXKCSVO0yDLlVFN+AngAuyNnmnkt3Xh4A==","signatures":[{"sig":"MEYCIQCwx2LkSu/K+HbM33nncFb+be48NJTtEsYZM56v2KOvqwIhAM78rvyRmYwEWNWTw7EX1vvMD3QIoB38d9dbu2niH7d1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5984.1.560501b270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mtHWv5nhyRlfmemxBJwlxXBlZUd/OdnpOISMPEWjVruky5rnIbLVuzXKCSVO0yDLlVFN+AngAuyNnmnkt3Xh4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5984.1.560501b270","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5984.1.560501b270","@open-mercato/shared":"0.6.6-canary.5984.1.560501b270"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5984.1.560501b270","@open-mercato/shared":"0.6.6-canary.5984.1.560501b270"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5984.1.560501b270_1781884796180_0.763333540374955","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5982.1.c2613b544e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5982.1.c2613b544e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5982.1.c2613b544e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04e3742e70eb937065330d66fa1f2405110724a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5982.1.c2613b544e.tgz","fileCount":775,"integrity":"sha512-5nQH6uWibyKZpsViCfoXrAWdmAc7wzFBC/NYCWGSVB65o811KM5i10fiuSw3uETOnmUnvsv68fhM3hLbrXz0jg==","signatures":[{"sig":"MEQCIGRY8ydR714PDqeENJqW7iZ7sr7g3kVAlkXzgXOIj0ndAiAKQ6V9+fwQoKRKprf4IU2wUDaMiME64DLycqYvOBrBlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5982.1.c2613b544e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5nQH6uWibyKZpsViCfoXrAWdmAc7wzFBC/NYCWGSVB65o811KM5i10fiuSw3uETOnmUnvsv68fhM3hLbrXz0jg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5982.1.c2613b544e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5982.1.c2613b544e","@open-mercato/shared":"0.6.6-canary.5982.1.c2613b544e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5982.1.c2613b544e","@open-mercato/shared":"0.6.6-canary.5982.1.c2613b544e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5982.1.c2613b544e_1781884882637_0.08432132516782787","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5986.1.a5b0332fd9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5986.1.a5b0332fd9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5986.1.a5b0332fd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e35482a38519799fe058180ef92a8d12c3dc98b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5986.1.a5b0332fd9.tgz","fileCount":775,"integrity":"sha512-R8ey4DcD1xLK2ew70QWHQU9i5F0QgiV8NcHig5ZcwH1u2ZQZhw6YGpf2fr9Lnc0PelkdHc/sx9dP+3ambbzzNA==","signatures":[{"sig":"MEUCIQD48jImZ94bfrOF4XzekJJ7Ry/QVNEV0L8sDESsrnhaEQIgArKSp/RBxMknPkiFg6/WjWVycFE900JbAl3oXlvdG6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5986.1.a5b0332fd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-R8ey4DcD1xLK2ew70QWHQU9i5F0QgiV8NcHig5ZcwH1u2ZQZhw6YGpf2fr9Lnc0PelkdHc/sx9dP+3ambbzzNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5986.1.a5b0332fd9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5986.1.a5b0332fd9","@open-mercato/shared":"0.6.6-canary.5986.1.a5b0332fd9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5986.1.a5b0332fd9","@open-mercato/shared":"0.6.6-canary.5986.1.a5b0332fd9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5986.1.a5b0332fd9_1781884927304_0.592560162890345","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5983.1.88ab133733":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5983.1.88ab133733","_id":"@open-mercato/ai-assistant@0.6.6-canary.5983.1.88ab133733","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acaa9390f435aac323c32533e55cb8ae50f55958","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5983.1.88ab133733.tgz","fileCount":775,"integrity":"sha512-17ChB5ElLzi5kpkYA8Vjo/lmVTZwFuKnbJahicLI3m2xDqwrrqBeDtYxXU7h2KnBVgRF31NKTOODHnQqrew3qg==","signatures":[{"sig":"MEQCICukxf/g8Di1u/IEkZM/DpBwhCIv958Ir7fnP8tsA/OXAiBFxD7GTwXe0cEZRY1zoBV6SX8nrS3iaDcvL4Cjf8zhEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5983.1.88ab133733","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-17ChB5ElLzi5kpkYA8Vjo/lmVTZwFuKnbJahicLI3m2xDqwrrqBeDtYxXU7h2KnBVgRF31NKTOODHnQqrew3qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5983.1.88ab133733","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5983.1.88ab133733","@open-mercato/shared":"0.6.6-canary.5983.1.88ab133733"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5983.1.88ab133733","@open-mercato/shared":"0.6.6-canary.5983.1.88ab133733"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5983.1.88ab133733_1781884934853_0.22238110783961695","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5977.1.62da59e81f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5977.1.62da59e81f","_id":"@open-mercato/ai-assistant@0.6.6-canary.5977.1.62da59e81f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25ad96d8683fdc75545f549896b4e0e3f76c5921","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5977.1.62da59e81f.tgz","fileCount":775,"integrity":"sha512-xxdRzTBSeVqDsdLyvjiHVq5e6GHaI5mLENfhNRhsRfxU6/ZT6IcBhojBH5RK3KLeYdtKqKgAa10INY+foyDm6w==","signatures":[{"sig":"MEQCIDX65LxWK+kQr9luTcpbX/kfqgbAVZGO8Ojsp9RGO5grAiB5yiHZikawbLN+prKLAc5Tiko/N4pFwMKB9ENAPegQWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5977.1.62da59e81f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xxdRzTBSeVqDsdLyvjiHVq5e6GHaI5mLENfhNRhsRfxU6/ZT6IcBhojBH5RK3KLeYdtKqKgAa10INY+foyDm6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5977.1.62da59e81f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5977.1.62da59e81f","@open-mercato/shared":"0.6.6-canary.5977.1.62da59e81f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5977.1.62da59e81f","@open-mercato/shared":"0.6.6-canary.5977.1.62da59e81f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5977.1.62da59e81f_1781884958237_0.12134324829577592","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5992.1.b2fd8b93e9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5992.1.b2fd8b93e9","_id":"@open-mercato/ai-assistant@0.6.6-canary.5992.1.b2fd8b93e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2e9c112a8d269f2f29fde6776f4a9e5cfa545c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5992.1.b2fd8b93e9.tgz","fileCount":775,"integrity":"sha512-bTBmmyoVNG+Pln//wOLAoBo5F6FrEhIltj7gZk7Ux5xippYambwyuTfrM32UulmL735pxQtUMnteq819nBUByQ==","signatures":[{"sig":"MEQCIG3IHV+nq59UyKscT8EVGDqrwB5wDZEbL6OVFqQ/c+wzAiBLcSmbmWBMMjmUoZa9JoOVpCgIylGy2wSYsRKAwjYZrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5992.1.b2fd8b93e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bTBmmyoVNG+Pln//wOLAoBo5F6FrEhIltj7gZk7Ux5xippYambwyuTfrM32UulmL735pxQtUMnteq819nBUByQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5992.1.b2fd8b93e9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5992.1.b2fd8b93e9","@open-mercato/shared":"0.6.6-canary.5992.1.b2fd8b93e9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5992.1.b2fd8b93e9","@open-mercato/shared":"0.6.6-canary.5992.1.b2fd8b93e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5992.1.b2fd8b93e9_1781885061706_0.5176181153318109","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5993.1.cc9ffae8fb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5993.1.cc9ffae8fb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5993.1.cc9ffae8fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a68ecb19b8482d585f532a37948cdbfd842a181","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5993.1.cc9ffae8fb.tgz","fileCount":775,"integrity":"sha512-zReXvgbZ9olgQ3mwFd1lIbluxhf/drRorfrEO4K0sNypOet61XT33JZEKZUOCWv+5dEU7Oy/1zn9v+FqJdybMg==","signatures":[{"sig":"MEYCIQDk3m3HAdbUIi37tZEnOJOhbN3xwIsml8b5d6oItIQI4AIhALM6BC6DT0KPeyhas1gD8SkbCYsl7gx/LNOAVdcnNmLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5993.1.cc9ffae8fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zReXvgbZ9olgQ3mwFd1lIbluxhf/drRorfrEO4K0sNypOet61XT33JZEKZUOCWv+5dEU7Oy/1zn9v+FqJdybMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5993.1.cc9ffae8fb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5993.1.cc9ffae8fb","@open-mercato/shared":"0.6.6-canary.5993.1.cc9ffae8fb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5993.1.cc9ffae8fb","@open-mercato/shared":"0.6.6-canary.5993.1.cc9ffae8fb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5993.1.cc9ffae8fb_1781885099201_0.7404593298386162","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5980.1.206a8e8f83":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5980.1.206a8e8f83","_id":"@open-mercato/ai-assistant@0.6.6-canary.5980.1.206a8e8f83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e32514a430907250215b7b8543bfa305c19ec884","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5980.1.206a8e8f83.tgz","fileCount":775,"integrity":"sha512-qEyPjOAQQI7MsXv2n6DN9pH3s4JtDFVSNEJctEWOTzhs6lPp2R4UCCEtxbBzVxkntVIKKtOrBIktK4eoJa3Tsg==","signatures":[{"sig":"MEUCIQCBu9bCtQsmLIiUubfSSSrYKEQW8gu0yyneEDhMCDw5/AIgCONcOJhp2vu9sXMVBA98ZPxITyUUOmJYb7AYTOEu4tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5980.1.206a8e8f83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qEyPjOAQQI7MsXv2n6DN9pH3s4JtDFVSNEJctEWOTzhs6lPp2R4UCCEtxbBzVxkntVIKKtOrBIktK4eoJa3Tsg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5980.1.206a8e8f83","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5980.1.206a8e8f83","@open-mercato/shared":"0.6.6-canary.5980.1.206a8e8f83"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5980.1.206a8e8f83","@open-mercato/shared":"0.6.6-canary.5980.1.206a8e8f83"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5980.1.206a8e8f83_1781885207834_0.23981873929695818","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5994.1.556b74c1a6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5994.1.556b74c1a6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5994.1.556b74c1a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fac234d9d9f4f535dcfe1f02edb2d4cccec6296e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5994.1.556b74c1a6.tgz","fileCount":775,"integrity":"sha512-awumK1iom2DMvBdf77A98Js7hgtW/qcT725XyfVqIZqUmW1BcHCfggK0A8sDYTDg7/Ov+GnuocMjwcSkcRlDwA==","signatures":[{"sig":"MEQCIBhSCNKm5a2cLaFQ6z6GnOCFBSYM5I4VW1WBYPP+bc5KAiA621k0jG8wPp74SuwxzGCXLHS1ZCueuCPJdEaAXWlkvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5994.1.556b74c1a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-awumK1iom2DMvBdf77A98Js7hgtW/qcT725XyfVqIZqUmW1BcHCfggK0A8sDYTDg7/Ov+GnuocMjwcSkcRlDwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5994.1.556b74c1a6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5994.1.556b74c1a6","@open-mercato/shared":"0.6.6-canary.5994.1.556b74c1a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5994.1.556b74c1a6","@open-mercato/shared":"0.6.6-canary.5994.1.556b74c1a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5994.1.556b74c1a6_1781885375571_0.80337178705401","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5995.1.7915b5ff9e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5995.1.7915b5ff9e","_id":"@open-mercato/ai-assistant@0.6.6-canary.5995.1.7915b5ff9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a48a8b0847925f32ce93954a6e5afcfd3dd49b5c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5995.1.7915b5ff9e.tgz","fileCount":775,"integrity":"sha512-o6BzaMbr3eG0cQFjFzhZb7v9+qGltNWRwN+HTqDgywvGgtMl+JJTB1Z/nSUsr956nfRY8fk2hANMH63nT7dsUw==","signatures":[{"sig":"MEUCIGJ55gEdjvzZoWUZUrjdA78ytATdXSiz/iUMRmqmNztbAiEAx1mwC33brtj56P9dVPhieAK6dpi8b5mwVOhr9EF5vt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5995.1.7915b5ff9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o6BzaMbr3eG0cQFjFzhZb7v9+qGltNWRwN+HTqDgywvGgtMl+JJTB1Z/nSUsr956nfRY8fk2hANMH63nT7dsUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5995.1.7915b5ff9e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5995.1.7915b5ff9e","@open-mercato/shared":"0.6.6-canary.5995.1.7915b5ff9e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5995.1.7915b5ff9e","@open-mercato/shared":"0.6.6-canary.5995.1.7915b5ff9e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5995.1.7915b5ff9e_1781885443658_0.09731756715473128","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5987.1.607763f140":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5987.1.607763f140","_id":"@open-mercato/ai-assistant@0.6.6-canary.5987.1.607763f140","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa0d06eea93981b7352c32f0a447a0136dc3cee9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5987.1.607763f140.tgz","fileCount":775,"integrity":"sha512-519dl6bZpSo/Mxfzi1OYVW+TJD7yd9UI6o2KTK0C4Hq3TxalwEe6ViAgocRdoI2mbE3YGi3WKD6dgw58v2tgKg==","signatures":[{"sig":"MEQCIBaubVLsN3qcDE40FSRbMDjDz7bLVZ06lDAfoFG4juWHAiAaNB+PqJ+3G75HVm33WWUHKog9xNEeZtGMaQJ2hQdmmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5987.1.607763f140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-519dl6bZpSo/Mxfzi1OYVW+TJD7yd9UI6o2KTK0C4Hq3TxalwEe6ViAgocRdoI2mbE3YGi3WKD6dgw58v2tgKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5987.1.607763f140","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5987.1.607763f140","@open-mercato/shared":"0.6.6-canary.5987.1.607763f140"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5987.1.607763f140","@open-mercato/shared":"0.6.6-canary.5987.1.607763f140"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5987.1.607763f140_1781885488744_0.47296132193754237","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6001.1.f752b08c17":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6001.1.f752b08c17","_id":"@open-mercato/ai-assistant@0.6.6-canary.6001.1.f752b08c17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a207173f9dc9d9282c619c498034c78359325b18","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6001.1.f752b08c17.tgz","fileCount":775,"integrity":"sha512-MuCRgbNuWXpuaZay24HKjLONxXaYVw5TeywAg9/AN7GwBxU+Hi5AKjEq9Mmim99jugAeiIU+WPlJCJsmDsYQpQ==","signatures":[{"sig":"MEYCIQCi1wGHBLA5STPJ9na/0TMUY2NnHj+X7N57cU4YOfPP2QIhAOuFBSUzwhM+3KPZNoT7qQ9T3OnaSxB1x7Bg6LdY/tkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6001.1.f752b08c17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MuCRgbNuWXpuaZay24HKjLONxXaYVw5TeywAg9/AN7GwBxU+Hi5AKjEq9Mmim99jugAeiIU+WPlJCJsmDsYQpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6001.1.f752b08c17","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6001.1.f752b08c17","@open-mercato/shared":"0.6.6-canary.6001.1.f752b08c17"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6001.1.f752b08c17","@open-mercato/shared":"0.6.6-canary.6001.1.f752b08c17"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6001.1.f752b08c17_1781885536066_0.3658039721709154","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5988.1.2a67f0c294":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5988.1.2a67f0c294","_id":"@open-mercato/ai-assistant@0.6.6-canary.5988.1.2a67f0c294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0155e0e6d75fe7351ff37306560430351324713b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5988.1.2a67f0c294.tgz","fileCount":775,"integrity":"sha512-ar1JnfV8SBvF0x/l1iG/iED8miYxK0RHBw2IWYLCB9Q84yIg0Qt+kHVCWmKIh3IMcJ5r/JA4L8OAJyzk9E68vA==","signatures":[{"sig":"MEUCIAnH/1uBvpUws5j6nirafKMf+03HByW328clfftPHoMMAiEA7CPu12E8RDZwBp8q/MgLqwUhb+njw2bR1QLY96AASGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5988.1.2a67f0c294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ar1JnfV8SBvF0x/l1iG/iED8miYxK0RHBw2IWYLCB9Q84yIg0Qt+kHVCWmKIh3IMcJ5r/JA4L8OAJyzk9E68vA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5988.1.2a67f0c294","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5988.1.2a67f0c294","@open-mercato/shared":"0.6.6-canary.5988.1.2a67f0c294"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5988.1.2a67f0c294","@open-mercato/shared":"0.6.6-canary.5988.1.2a67f0c294"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5988.1.2a67f0c294_1781885556571_0.7987429375501653","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6002.1.95913fbfba":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6002.1.95913fbfba","_id":"@open-mercato/ai-assistant@0.6.6-canary.6002.1.95913fbfba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbc75c76715c47f713f71cb42dde7c60e9fbf685","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6002.1.95913fbfba.tgz","fileCount":775,"integrity":"sha512-e4VDJjEDtNXfwRMpfYcyY3Uxzz1fsjY1E6xxTpi3k5LpSqTTMD4RGyGHtnx7++Mjdbr/TtFbEpn9zRlmd0iQWw==","signatures":[{"sig":"MEQCIH3yRHjI3T/u1V6plKo0R+Gl67g76IICiRmdLGGbOdqyAiA0ltqGByYSD3051xKVM9VIsIXLI3vEoy3y6pE9XxvLTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6002.1.95913fbfba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e4VDJjEDtNXfwRMpfYcyY3Uxzz1fsjY1E6xxTpi3k5LpSqTTMD4RGyGHtnx7++Mjdbr/TtFbEpn9zRlmd0iQWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6002.1.95913fbfba","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6002.1.95913fbfba","@open-mercato/shared":"0.6.6-canary.6002.1.95913fbfba"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6002.1.95913fbfba","@open-mercato/shared":"0.6.6-canary.6002.1.95913fbfba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6002.1.95913fbfba_1781885576065_0.5119185605947039","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5997.1.4c3d768adc":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5997.1.4c3d768adc","_id":"@open-mercato/ai-assistant@0.6.6-canary.5997.1.4c3d768adc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c18a7729741ef22a6e6105c85b7f968922c70abf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5997.1.4c3d768adc.tgz","fileCount":775,"integrity":"sha512-FclXhEAjQY5SOFIfjUSWxK9b+pAjgYql4UjiGmyjjy4XDr90Cik4XnbO9kcT02HtU2FFS0ua0wLhD4sBjWzr+Q==","signatures":[{"sig":"MEYCIQD/QFwVHVHYNVUdr7PVTtk2Gcc+8nkev7qTCxUvfNqixQIhAPwEe2Z8b188neBeHt3culxROFLCrxys4CCAOFFiVjdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5997.1.4c3d768adc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FclXhEAjQY5SOFIfjUSWxK9b+pAjgYql4UjiGmyjjy4XDr90Cik4XnbO9kcT02HtU2FFS0ua0wLhD4sBjWzr+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5997.1.4c3d768adc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5997.1.4c3d768adc","@open-mercato/shared":"0.6.6-canary.5997.1.4c3d768adc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5997.1.4c3d768adc","@open-mercato/shared":"0.6.6-canary.5997.1.4c3d768adc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5997.1.4c3d768adc_1781885592741_0.31939752966082136","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5991.1.6bab1d29b6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5991.1.6bab1d29b6","_id":"@open-mercato/ai-assistant@0.6.6-canary.5991.1.6bab1d29b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bab483e29c5e34dfaf6928c03fa4b73c6357f60c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5991.1.6bab1d29b6.tgz","fileCount":775,"integrity":"sha512-185bvN++11qEam3FUWpSU1ET+BbJMiTFT8mxhb29oslgBLWmXY9HXeTmara7R2myUFuJAdW5/jOPK6c+m0ofbQ==","signatures":[{"sig":"MEUCIQDxF1yJwNvseGRoOPifdjKLSvha0WZxqgkfH1AD/GPOaQIgCdHMMfG+Gb6yWq5612P58QeuRyGgop6r9rVEYlkybes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5991.1.6bab1d29b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-185bvN++11qEam3FUWpSU1ET+BbJMiTFT8mxhb29oslgBLWmXY9HXeTmara7R2myUFuJAdW5/jOPK6c+m0ofbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5991.1.6bab1d29b6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5991.1.6bab1d29b6","@open-mercato/shared":"0.6.6-canary.5991.1.6bab1d29b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5991.1.6bab1d29b6","@open-mercato/shared":"0.6.6-canary.5991.1.6bab1d29b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5991.1.6bab1d29b6_1781885621636_0.05338088510304195","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6003.1.a00299c92e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6003.1.a00299c92e","_id":"@open-mercato/ai-assistant@0.6.6-canary.6003.1.a00299c92e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"befcf61af5810369c8c19c3afccb856510a1967a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6003.1.a00299c92e.tgz","fileCount":775,"integrity":"sha512-Nucsem6iE5Oamtk8WQNaHD7p91mWROo5IXjT0TaYq7nkADeSNAXxL0ZBX23oeL3UQsSIaya2vMvvI44yRulNYA==","signatures":[{"sig":"MEUCIH0VaGp6TgZdSt6RFMS1rWuU/6syWOVjqwb0PbcbYsgLAiEAhGL+/QcK2ceRk4dEpQLysRnAq2zprTdrwTGptbHnLKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6003.1.a00299c92e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Nucsem6iE5Oamtk8WQNaHD7p91mWROo5IXjT0TaYq7nkADeSNAXxL0ZBX23oeL3UQsSIaya2vMvvI44yRulNYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6003.1.a00299c92e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6003.1.a00299c92e","@open-mercato/shared":"0.6.6-canary.6003.1.a00299c92e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6003.1.a00299c92e","@open-mercato/shared":"0.6.6-canary.6003.1.a00299c92e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6003.1.a00299c92e_1781885763928_0.4989182859954471","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5998.1.43e6b5fcb4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5998.1.43e6b5fcb4","_id":"@open-mercato/ai-assistant@0.6.6-canary.5998.1.43e6b5fcb4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a6a0f995ac9998f69bfc553cd525cd5af855ea22","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5998.1.43e6b5fcb4.tgz","fileCount":775,"integrity":"sha512-Z3cAgQjqYT+/TYpgtZ/+xshbBh9OUUsASAFPOU7DwWM+mF1guUtezw1PzbAT9IzpA2qJM8s55tMT3JQJxjD9vQ==","signatures":[{"sig":"MEUCIGhyCWomTi7TzfuaHhsYVOZQiLh5K7bDsKqLZDGqwbDWAiEA1zbok1VPxLdjn1yoHR+MGaQ9shZWzgvOOuGDg4RkMJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5998.1.43e6b5fcb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Z3cAgQjqYT+/TYpgtZ/+xshbBh9OUUsASAFPOU7DwWM+mF1guUtezw1PzbAT9IzpA2qJM8s55tMT3JQJxjD9vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5998.1.43e6b5fcb4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5998.1.43e6b5fcb4","@open-mercato/shared":"0.6.6-canary.5998.1.43e6b5fcb4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5998.1.43e6b5fcb4","@open-mercato/shared":"0.6.6-canary.5998.1.43e6b5fcb4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5998.1.43e6b5fcb4_1781885776714_0.8323711790151167","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5999.1.ac0510547b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5999.1.ac0510547b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5999.1.ac0510547b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01e718ab03361ee19ab5cb3d7b6b02975e872d73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5999.1.ac0510547b.tgz","fileCount":775,"integrity":"sha512-jiux60lughR0QuB976ZVQuWLlCHzH3dPAAoMprYZFlmTlZmFkqG8K/aE9PGgz/9rdCRAmMmogQ1DJGZcf1Ss7g==","signatures":[{"sig":"MEQCIHrQBsU0KuSZDKCHanftKFo/Ck/+8gVZ03KkRKFmyQoRAiAveKwkN7waKNDMNVS7IpJivgPAvg4chsYxk3JQRfvG7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5999.1.ac0510547b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jiux60lughR0QuB976ZVQuWLlCHzH3dPAAoMprYZFlmTlZmFkqG8K/aE9PGgz/9rdCRAmMmogQ1DJGZcf1Ss7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5999.1.ac0510547b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5999.1.ac0510547b","@open-mercato/shared":"0.6.6-canary.5999.1.ac0510547b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5999.1.ac0510547b","@open-mercato/shared":"0.6.6-canary.5999.1.ac0510547b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5999.1.ac0510547b_1781885839713_0.12385485500777627","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6008.1.3435fe90fe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6008.1.3435fe90fe","_id":"@open-mercato/ai-assistant@0.6.6-canary.6008.1.3435fe90fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"909b11382b9605e4349009b2e4dd8bcc7ef6cfff","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6008.1.3435fe90fe.tgz","fileCount":775,"integrity":"sha512-RnZqcPQCrTdDCDrDs1OzmHnULC+ydQWK2AyLxMVp+X9yiVpLLePam++dfTr+VczkqVOS2Jv7nzSASa5EqtIZeQ==","signatures":[{"sig":"MEUCIGHStj6DyOgIzrau8VnbIUe25UaWTXpNu5dV7HBv5M5PAiEAxP1it7t7ORGjnG2bT6Y/YNls7qrthwpPLtdsnQuUmX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6008.1.3435fe90fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RnZqcPQCrTdDCDrDs1OzmHnULC+ydQWK2AyLxMVp+X9yiVpLLePam++dfTr+VczkqVOS2Jv7nzSASa5EqtIZeQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6008.1.3435fe90fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6008.1.3435fe90fe","@open-mercato/shared":"0.6.6-canary.6008.1.3435fe90fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6008.1.3435fe90fe","@open-mercato/shared":"0.6.6-canary.6008.1.3435fe90fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6008.1.3435fe90fe_1781885863409_0.8235115164334581","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6006.1.58d0f9ccc8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6006.1.58d0f9ccc8","_id":"@open-mercato/ai-assistant@0.6.6-canary.6006.1.58d0f9ccc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"757a2fd7d07e8a495b774020ceb2ead1c6a24982","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6006.1.58d0f9ccc8.tgz","fileCount":775,"integrity":"sha512-FmjEZ1wBSfwoyqtOQVXS+LBn7EVRsB3W4tJnBNTNgdLcEG5YBWnguabQ75S1jooIWgGLFSglqYJen7CTAh1yIA==","signatures":[{"sig":"MEUCID2DWyiU86b4uDO8l2tU2wftvF3DtAvvUEwoJqyTi+ZAAiEA//xuNEZJan+dpgWkQQLZODwJ3OrdmuzQ8OlkeuE4AiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6006.1.58d0f9ccc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FmjEZ1wBSfwoyqtOQVXS+LBn7EVRsB3W4tJnBNTNgdLcEG5YBWnguabQ75S1jooIWgGLFSglqYJen7CTAh1yIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6006.1.58d0f9ccc8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6006.1.58d0f9ccc8","@open-mercato/shared":"0.6.6-canary.6006.1.58d0f9ccc8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6006.1.58d0f9ccc8","@open-mercato/shared":"0.6.6-canary.6006.1.58d0f9ccc8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6006.1.58d0f9ccc8_1781885868438_0.7094432444679852","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6007.1.a5bafc8934":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6007.1.a5bafc8934","_id":"@open-mercato/ai-assistant@0.6.6-canary.6007.1.a5bafc8934","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb244ba45527366ed9dc69b3f24917455369a4d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6007.1.a5bafc8934.tgz","fileCount":775,"integrity":"sha512-83N9x4xCQMEOMZVTKXP6zsfyzCBGrgZ61uLFUn/xkYaf2Jrn1Zxs89kL4WJhWvaEWZMs2qoSjyyfAsXjxH8v6g==","signatures":[{"sig":"MEUCIQDn917JVdGflDKyB75Orxtd/btVNlMzQMWQl2fczWBqywIgf+gTwvzoc01Mk8QfbgN/kr5/x1E8H5LUzpsVRf/MRS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6007.1.a5bafc8934","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-83N9x4xCQMEOMZVTKXP6zsfyzCBGrgZ61uLFUn/xkYaf2Jrn1Zxs89kL4WJhWvaEWZMs2qoSjyyfAsXjxH8v6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6007.1.a5bafc8934","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6007.1.a5bafc8934","@open-mercato/shared":"0.6.6-canary.6007.1.a5bafc8934"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6007.1.a5bafc8934","@open-mercato/shared":"0.6.6-canary.6007.1.a5bafc8934"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6007.1.a5bafc8934_1781885874959_0.8907732588308914","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6004.1.707ffaef3c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6004.1.707ffaef3c","_id":"@open-mercato/ai-assistant@0.6.6-canary.6004.1.707ffaef3c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e56ae89f54887fbbae5fa7142409fe324101b5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6004.1.707ffaef3c.tgz","fileCount":775,"integrity":"sha512-FtYs01diaIVFhXAxKNTuZfNAF23VnWb33Q2YGkMyUdtf0upEunL2kUb7xXDipqMddOUds07LZDKjoY9vEJGVrg==","signatures":[{"sig":"MEUCIBlnC0qs0spy5NdFLvPjWj3qVQmHornKDa+GkopxA7cqAiEA0r61miJAnpWu+7/c9hYbl/Nb/aKCjsbrWeinZXFcOp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6004.1.707ffaef3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FtYs01diaIVFhXAxKNTuZfNAF23VnWb33Q2YGkMyUdtf0upEunL2kUb7xXDipqMddOUds07LZDKjoY9vEJGVrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6004.1.707ffaef3c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6004.1.707ffaef3c","@open-mercato/shared":"0.6.6-canary.6004.1.707ffaef3c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6004.1.707ffaef3c","@open-mercato/shared":"0.6.6-canary.6004.1.707ffaef3c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6004.1.707ffaef3c_1781886032946_0.6172215702698405","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5996.1.1e651b6ecb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5996.1.1e651b6ecb","_id":"@open-mercato/ai-assistant@0.6.6-canary.5996.1.1e651b6ecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad37fc29d6ab9d984525a4ee80f4a7a45e418df7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5996.1.1e651b6ecb.tgz","fileCount":775,"integrity":"sha512-vOdCKWuoX5edwbeuovLLjQlr9RRY7kXquhkHbLhkmMv/RXbMRUN8kou1SYn2A7W+iVcaDN83AhhD7RvvzElMBA==","signatures":[{"sig":"MEQCIFyQy/6ZNmmJNP9rFwiblS9AH3pslbstjA1tBbDdBdQBAiB0PQCAS/h09l6LnMyJooOnYT61FQpDuX6nTBMCMVeYPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5996.1.1e651b6ecb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vOdCKWuoX5edwbeuovLLjQlr9RRY7kXquhkHbLhkmMv/RXbMRUN8kou1SYn2A7W+iVcaDN83AhhD7RvvzElMBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5996.1.1e651b6ecb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5996.1.1e651b6ecb","@open-mercato/shared":"0.6.6-canary.5996.1.1e651b6ecb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5996.1.1e651b6ecb","@open-mercato/shared":"0.6.6-canary.5996.1.1e651b6ecb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5996.1.1e651b6ecb_1781886129138_0.35988472335578225","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6009.1.8d78849f5d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6009.1.8d78849f5d","_id":"@open-mercato/ai-assistant@0.6.6-canary.6009.1.8d78849f5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"175e2a1bbbece0fb6fd61455236b022f5aa611c9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6009.1.8d78849f5d.tgz","fileCount":775,"integrity":"sha512-VdG2eOacdPAjElamFHcHFXGjDpwCFs7gQ/ev6YViFROyXHA9U5i8/2hHjx4aQo5Z5CjW8P/LHP5KVxmcA17wQA==","signatures":[{"sig":"MEUCICRLNo0suoJWi3KHb+XFdBCgBMj8Y1vj2szy0tK37UOQAiEA1nW4aRWCgw9N4PHO24WC7qMc8LmWRbZRNgv1Jn1Tscs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6009.1.8d78849f5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VdG2eOacdPAjElamFHcHFXGjDpwCFs7gQ/ev6YViFROyXHA9U5i8/2hHjx4aQo5Z5CjW8P/LHP5KVxmcA17wQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6009.1.8d78849f5d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6009.1.8d78849f5d","@open-mercato/shared":"0.6.6-canary.6009.1.8d78849f5d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6009.1.8d78849f5d","@open-mercato/shared":"0.6.6-canary.6009.1.8d78849f5d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6009.1.8d78849f5d_1781886164439_0.3247118637599462","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6005.1.df0caa0129":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6005.1.df0caa0129","_id":"@open-mercato/ai-assistant@0.6.6-canary.6005.1.df0caa0129","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f805aef7ff0f73cf6f8234b2c758c5eb8ad343c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6005.1.df0caa0129.tgz","fileCount":775,"integrity":"sha512-CsRh7Pbb0RP3g85l0GXfdv7kiJomvUYdpT3l2rTSsOGuUg4z9R/6hexlh3XNzcL/uk6yBNen7xC5tWXMe6GrXg==","signatures":[{"sig":"MEYCIQCFxaVo1SJTA+Ew6MZlMo3O+YPJHa3w6g39HkpB8G5MXwIhAPZ5o073OKLs9NyVjvWUVuXz/MOHpXvTLz6c8A0bORug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6005.1.df0caa0129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CsRh7Pbb0RP3g85l0GXfdv7kiJomvUYdpT3l2rTSsOGuUg4z9R/6hexlh3XNzcL/uk6yBNen7xC5tWXMe6GrXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6005.1.df0caa0129","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6005.1.df0caa0129","@open-mercato/shared":"0.6.6-canary.6005.1.df0caa0129"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6005.1.df0caa0129","@open-mercato/shared":"0.6.6-canary.6005.1.df0caa0129"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6005.1.df0caa0129_1781886206844_0.6513028889306567","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6010.1.5997886f29":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6010.1.5997886f29","_id":"@open-mercato/ai-assistant@0.6.6-canary.6010.1.5997886f29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2624f5c879db7d6d0bb6745b2443e96abe539ffc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6010.1.5997886f29.tgz","fileCount":775,"integrity":"sha512-GQhJMnEHMzIy4mhTiIK4ON+ySDDorU+t6KHah6PXYI27iFtRSXVKZVvG2Q9LQsNNd/3tKKYnLLdC+m5rBM9KQQ==","signatures":[{"sig":"MEUCIQCZuFl4W4Aw8DCqsdd7ej/onO35gNCsr1WTP5kzmR0+HwIgHMqvizsTvdvhPWasu3YZ9/v+HfCdQKAPPhn/+ZKZHkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6010.1.5997886f29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GQhJMnEHMzIy4mhTiIK4ON+ySDDorU+t6KHah6PXYI27iFtRSXVKZVvG2Q9LQsNNd/3tKKYnLLdC+m5rBM9KQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6010.1.5997886f29","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6010.1.5997886f29","@open-mercato/shared":"0.6.6-canary.6010.1.5997886f29"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6010.1.5997886f29","@open-mercato/shared":"0.6.6-canary.6010.1.5997886f29"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6010.1.5997886f29_1781886472939_0.516351538090926","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6011.1.fbf44ec2ee":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6011.1.fbf44ec2ee","_id":"@open-mercato/ai-assistant@0.6.6-canary.6011.1.fbf44ec2ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0678e22e9ad231c44069402b55938500390647fe","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6011.1.fbf44ec2ee.tgz","fileCount":775,"integrity":"sha512-tJ741H0CVGyKXgWqgS/zekHxU4PlL9+4cKy51yarJ4w2ANxMPlYMt6AoxFPrBt/BBICPVJjXt1rUxbEOK+xLuw==","signatures":[{"sig":"MEUCIQDDwolxIEsADn4qmznlLvvN7MiU03Vp4F/2kYy39jkBjwIgV7uuz2nNd/HLkaJOKRzDYw8UIB55mrpQYWOjaNzJ6Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6011.1.fbf44ec2ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tJ741H0CVGyKXgWqgS/zekHxU4PlL9+4cKy51yarJ4w2ANxMPlYMt6AoxFPrBt/BBICPVJjXt1rUxbEOK+xLuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6011.1.fbf44ec2ee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6011.1.fbf44ec2ee","@open-mercato/shared":"0.6.6-canary.6011.1.fbf44ec2ee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6011.1.fbf44ec2ee","@open-mercato/shared":"0.6.6-canary.6011.1.fbf44ec2ee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6011.1.fbf44ec2ee_1781886547024_0.012624772113034144","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6000.1.de9f962f59":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6000.1.de9f962f59","_id":"@open-mercato/ai-assistant@0.6.6-canary.6000.1.de9f962f59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ff1e2c5ee566d8068f0c89f2fc493aa3d265205","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6000.1.de9f962f59.tgz","fileCount":775,"integrity":"sha512-MsB8UjTpDVdNMt+Wa0y84y1I4pEFtrRSnjIEAUxcr2DIwxaknd98SOKRh4+Ej4KykUEcHF3xjGy0TMXGhtAs7A==","signatures":[{"sig":"MEYCIQDaRiWyVH8m3cVFa7XuucqQYXdX1bO3R1A3tDtRsUGfkgIhAOBCNvuIwihUk48WcFkZwcyV/RsRXkA27RUuhRm4EQUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6000.1.de9f962f59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MsB8UjTpDVdNMt+Wa0y84y1I4pEFtrRSnjIEAUxcr2DIwxaknd98SOKRh4+Ej4KykUEcHF3xjGy0TMXGhtAs7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6000.1.de9f962f59","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6000.1.de9f962f59","@open-mercato/shared":"0.6.6-canary.6000.1.de9f962f59"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6000.1.de9f962f59","@open-mercato/shared":"0.6.6-canary.6000.1.de9f962f59"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6000.1.de9f962f59_1781886669189_0.307708995983093","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6014.1.0c797c3def":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6014.1.0c797c3def","_id":"@open-mercato/ai-assistant@0.6.6-canary.6014.1.0c797c3def","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b7f4e850c12d660dad860a5e0a3a00eed4498d80","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6014.1.0c797c3def.tgz","fileCount":775,"integrity":"sha512-JL4VZtcXSLTFvZ0dg24HBpXOlezoqyKlE0iE5LLkrE6gOY8z/HwjKKosASzuG3tKvKVB0idol4WZ/DCZvUEZJg==","signatures":[{"sig":"MEUCICAZz2IQFu/u1ZOrrcUE1rt+ERm0qdfeLxLFULu8Cnf8AiEAzyRo9bV3ug0ZM++0+MnGw/4OaF2K28m1MVsNTN9M2To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6014.1.0c797c3def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JL4VZtcXSLTFvZ0dg24HBpXOlezoqyKlE0iE5LLkrE6gOY8z/HwjKKosASzuG3tKvKVB0idol4WZ/DCZvUEZJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6014.1.0c797c3def","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6014.1.0c797c3def","@open-mercato/shared":"0.6.6-canary.6014.1.0c797c3def"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6014.1.0c797c3def","@open-mercato/shared":"0.6.6-canary.6014.1.0c797c3def"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6014.1.0c797c3def_1781889463898_0.32112946329246905","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6080.1.cb262fb82d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6080.1.cb262fb82d","_id":"@open-mercato/ai-assistant@0.6.6-canary.6080.1.cb262fb82d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5ac732f24dcba80589d29eb347009c23115b6f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6080.1.cb262fb82d.tgz","fileCount":775,"integrity":"sha512-ngAOwy6LOpMwP5wg2HBpJE+/xlO8xf/oJHry1GgqHgLRs81Q2qkR/W4+4Q9I70h7DpVn/ESBWqRC0YOGdLr8Gw==","signatures":[{"sig":"MEQCIBtfAcwP/PYIwKjfPnaQ8IlqiowftfneJJV7YahMsLs4AiByK9sHkCJWrriqFQ6BEPOvB3vaPpK74Ezg8H3NSAnAhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6080.1.cb262fb82d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ngAOwy6LOpMwP5wg2HBpJE+/xlO8xf/oJHry1GgqHgLRs81Q2qkR/W4+4Q9I70h7DpVn/ESBWqRC0YOGdLr8Gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6080.1.cb262fb82d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6080.1.cb262fb82d","@open-mercato/shared":"0.6.6-canary.6080.1.cb262fb82d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6080.1.cb262fb82d","@open-mercato/shared":"0.6.6-canary.6080.1.cb262fb82d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6080.1.cb262fb82d_1781964440330_0.7892299515446428","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6087.1.c5b9f597df":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6087.1.c5b9f597df","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6087.1.c5b9f597df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14329cf9d2e150852d4d002961690da365d13a36","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6087.1.c5b9f597df.tgz","fileCount":775,"integrity":"sha512-tcaXMVI5oPuRFMY3fFZWlnilf6xdW9qD0kgI+WrBmGXlgKf4efkXi1MckhrWTldZMycaPRlQx4orjr8zxCdu8Q==","signatures":[{"sig":"MEUCIQDiBqbKFloI4hHl0DxgnntV4cCqjL8jlOdKkhXGvSfcxgIgGbsn8m49wrEjt86+s1mqBP3Kvnh6vBegm7dwxdNwGhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6087.1.c5b9f597df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tcaXMVI5oPuRFMY3fFZWlnilf6xdW9qD0kgI+WrBmGXlgKf4efkXi1MckhrWTldZMycaPRlQx4orjr8zxCdu8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6087.1.c5b9f597df","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6087.1.c5b9f597df","@open-mercato/shared":"0.6.6-canary.6087.1.c5b9f597df"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6087.1.c5b9f597df","@open-mercato/shared":"0.6.6-canary.6087.1.c5b9f597df"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6087.1.c5b9f597df_1781986570987_0.06850264206241752","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6088.1.e6193c2018":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6088.1.e6193c2018","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6088.1.e6193c2018","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4e4605da4669508f7aa0e7d8be61d535ab35152","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6088.1.e6193c2018.tgz","fileCount":775,"integrity":"sha512-Am5w3Xg1vZFb/EVhbs8y2/fF9MrzMMbJCw12UV7sg8ZDQOD4vRF+lIKiAxoL1mFQIGpDXbjls5nIQzyjO0xYJQ==","signatures":[{"sig":"MEUCIAqziCMDmTvIeMy2UH3WRpZlfrRaE6N/mrGQPYvPXvL9AiEA4eltplfJUFgGSY3wdhCU9dvQ3lqcM0Vg8jTdqsTXsWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6088.1.e6193c2018","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Am5w3Xg1vZFb/EVhbs8y2/fF9MrzMMbJCw12UV7sg8ZDQOD4vRF+lIKiAxoL1mFQIGpDXbjls5nIQzyjO0xYJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6088.1.e6193c2018","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6088.1.e6193c2018","@open-mercato/shared":"0.6.6-develop.6088.1.e6193c2018"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6088.1.e6193c2018","@open-mercato/shared":"0.6.6-develop.6088.1.e6193c2018"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6088.1.e6193c2018_1782018860690_0.6801779889205843","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6089.1.a7ed560528":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6089.1.a7ed560528","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6089.1.a7ed560528","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"97f77205c22410f8cecefdbc887cf936c0ee78ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6089.1.a7ed560528.tgz","fileCount":775,"integrity":"sha512-AlkITsys0342Wu1Wb29zoyJrtPFsD61qS6xsAa0c//2/VZjB3DS9vVLo7M3QrmgjvlrEXNrmcpJZ4eIz73pcvw==","signatures":[{"sig":"MEUCIQD7MELL/HlWtZG7x4DuCa9tvlzfDU0cMHQNpWWaLrWjzgIgNC6tFxJMbUMuDyXH9PoTifBN4Qt8lBpi0d1sjarnY1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6089.1.a7ed560528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AlkITsys0342Wu1Wb29zoyJrtPFsD61qS6xsAa0c//2/VZjB3DS9vVLo7M3QrmgjvlrEXNrmcpJZ4eIz73pcvw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6089.1.a7ed560528","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6089.1.a7ed560528","@open-mercato/shared":"0.6.6-develop.6089.1.a7ed560528"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6089.1.a7ed560528","@open-mercato/shared":"0.6.6-develop.6089.1.a7ed560528"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6089.1.a7ed560528_1782021513958_0.5431904116810877","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6091.1.5fbb7ac16e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6091.1.5fbb7ac16e","_id":"@open-mercato/ai-assistant@0.6.6-canary.6091.1.5fbb7ac16e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ef43cae4e6be6d772ef89f1f3eb80e03cfbdfa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6091.1.5fbb7ac16e.tgz","fileCount":769,"integrity":"sha512-N2FOX4Hj/tnK+O4vAvAkWbAYo6fccorRjU7Qky3UyCFV7gsdIQWjCTSSxaH4aZbu5bGCHqBMbVVs1IlG8MY/dw==","signatures":[{"sig":"MEYCIQCW+xz57gYLk5pb75r0tCzw5D/3RyakK98vzdLhkUulFQIhANpVJL97YcSbgEi1+nbq2vQDnovNLDlQvEQ8FJv1cDUB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6091.1.5fbb7ac16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N2FOX4Hj/tnK+O4vAvAkWbAYo6fccorRjU7Qky3UyCFV7gsdIQWjCTSSxaH4aZbu5bGCHqBMbVVs1IlG8MY/dw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6091.1.5fbb7ac16e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6091.1.5fbb7ac16e","@open-mercato/shared":"0.6.6-canary.6091.1.5fbb7ac16e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6091.1.5fbb7ac16e","@open-mercato/shared":"0.6.6-canary.6091.1.5fbb7ac16e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6091.1.5fbb7ac16e_1782053549770_0.22257459351943742","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6092.1.b8b6960e7c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6092.1.b8b6960e7c","_id":"@open-mercato/ai-assistant@0.6.6-canary.6092.1.b8b6960e7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d00158388a81fed549418c0e5396a194df17088c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6092.1.b8b6960e7c.tgz","fileCount":769,"integrity":"sha512-IZb7hE1SaAIoGdutFVh+Mb71dQLObhuLb/8lKSBn+8u6tVXG9iYIqRNCMfPr4r99TrF4CJIWb3fDbnpXm1E0/Q==","signatures":[{"sig":"MEUCIB5WOUEHjgX9qsV8+mty7FCCzaRnw3qnqRxgTTV4ie3bAiEAtsXy9YlDeMIGQZCQiSLO2NespfQviWLPk9GRPaJEY/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6092.1.b8b6960e7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IZb7hE1SaAIoGdutFVh+Mb71dQLObhuLb/8lKSBn+8u6tVXG9iYIqRNCMfPr4r99TrF4CJIWb3fDbnpXm1E0/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6092.1.b8b6960e7c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6092.1.b8b6960e7c","@open-mercato/shared":"0.6.6-canary.6092.1.b8b6960e7c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6092.1.b8b6960e7c","@open-mercato/shared":"0.6.6-canary.6092.1.b8b6960e7c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6092.1.b8b6960e7c_1782055821336_0.6859879840793608","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6093.1.4d93374b8b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6093.1.4d93374b8b","_id":"@open-mercato/ai-assistant@0.6.6-canary.6093.1.4d93374b8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9701098804422581bb3acb5551f424a89430ec03","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6093.1.4d93374b8b.tgz","fileCount":769,"integrity":"sha512-kJEgfLhFFHs14Krt3L51MTs+6+iBQFK9QRu3lxWURDvhrb9opWpLE4cnvtHxy3YxSatqcfGqkAui3PlIzd2CSg==","signatures":[{"sig":"MEUCIQDbTNtxnKR1RjuhCUxXYwdaZhiP4HS0+HCV9kWxDY3xFQIgHuQulPYX4/0NGqYVZOZn0CK9Fu4+VCaeJpzMEqXTHxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6093.1.4d93374b8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kJEgfLhFFHs14Krt3L51MTs+6+iBQFK9QRu3lxWURDvhrb9opWpLE4cnvtHxy3YxSatqcfGqkAui3PlIzd2CSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6093.1.4d93374b8b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6093.1.4d93374b8b","@open-mercato/shared":"0.6.6-canary.6093.1.4d93374b8b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6093.1.4d93374b8b","@open-mercato/shared":"0.6.6-canary.6093.1.4d93374b8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6093.1.4d93374b8b_1782056254608_0.9897308572663537","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6094.1.28b081ea16":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6094.1.28b081ea16","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6094.1.28b081ea16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2133dd3ac64d69af5210d48dd28f8c20e140c2a1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6094.1.28b081ea16.tgz","fileCount":775,"integrity":"sha512-Qbi6XyH1egyew6M2pEgXdtw3egaMIPoUzglLbKjNp8tdeZYxHSkWusEj7dsJvU1Vyyo2o0S0wK+AxI9UDwUcJg==","signatures":[{"sig":"MEYCIQDXHJCrPGJBGLSllaonXnxSkfMvOM7f/Fnis3pkKkwzFgIhAP0a5oAOdoV2fp/Z7mP5BdWkEPJDbm/7ydfKXwvtprhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6094.1.28b081ea16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Qbi6XyH1egyew6M2pEgXdtw3egaMIPoUzglLbKjNp8tdeZYxHSkWusEj7dsJvU1Vyyo2o0S0wK+AxI9UDwUcJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6094.1.28b081ea16","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6094.1.28b081ea16","@open-mercato/shared":"0.6.6-develop.6094.1.28b081ea16"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6094.1.28b081ea16","@open-mercato/shared":"0.6.6-develop.6094.1.28b081ea16"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6094.1.28b081ea16_1782103829047_0.036415814476732145","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6101.1.67f3e4240e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6101.1.67f3e4240e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6101.1.67f3e4240e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"57a22b49be10f33da38e7298c6881138e71f35a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6101.1.67f3e4240e.tgz","fileCount":775,"integrity":"sha512-9kjxjAkl1hPK3Ho/WBNI3Y3IGejkYg2ZhlTWkKnzOxYJDIq9A2vB76s0tT7zN5igCeqCplrYvgE+X6CXjgEJoA==","signatures":[{"sig":"MEUCICFLWefAKTG+JgtNP8RDey1EbsgTL22LUq3yGYxlG9I3AiEAhppN4nzpuQ56JjzK3gDLDeampwLB5QneaxnU7CelTww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6101.1.67f3e4240e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9kjxjAkl1hPK3Ho/WBNI3Y3IGejkYg2ZhlTWkKnzOxYJDIq9A2vB76s0tT7zN5igCeqCplrYvgE+X6CXjgEJoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6101.1.67f3e4240e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6101.1.67f3e4240e","@open-mercato/shared":"0.6.6-canary.6101.1.67f3e4240e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6101.1.67f3e4240e","@open-mercato/shared":"0.6.6-canary.6101.1.67f3e4240e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6101.1.67f3e4240e_1782105085319_0.5405285219661462","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6111.1.51edea28c2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6111.1.51edea28c2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6111.1.51edea28c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd97976c8c80763dc1ccc012237cec244f3a6aa0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6111.1.51edea28c2.tgz","fileCount":775,"integrity":"sha512-l3MbOtuYMn4cFOwQlrWMmnPiK5ZyBxSneKG3mfPZnG0A87AU63tuNHZxAnAybE0RjWukDAq+YVz+ycAIl3IWfQ==","signatures":[{"sig":"MEUCIHGPa9R5njItv3t6wwzN0xHlRj7hcHWMAd4OEkH/KcHWAiEAo6SR/sVyL6/A5fbwVtv3KDXX613xm945kEClTT9TYaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6111.1.51edea28c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l3MbOtuYMn4cFOwQlrWMmnPiK5ZyBxSneKG3mfPZnG0A87AU63tuNHZxAnAybE0RjWukDAq+YVz+ycAIl3IWfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6111.1.51edea28c2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6111.1.51edea28c2","@open-mercato/shared":"0.6.6-canary.6111.1.51edea28c2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6111.1.51edea28c2","@open-mercato/shared":"0.6.6-canary.6111.1.51edea28c2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6111.1.51edea28c2_1782105709555_0.955786123868424","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6121.1.5797a901b3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6121.1.5797a901b3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6121.1.5797a901b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd2eb909ca7ad50324a17c9e2e1c326029336054","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6121.1.5797a901b3.tgz","fileCount":775,"integrity":"sha512-3/KB38hu0uKBUOsgYVR9+aN7KxIoZcqxpVUx4wnBQMGqTgz3He0Q4y5NurzSp8Y7epifKIWET096jy/2+81D7Q==","signatures":[{"sig":"MEYCIQD14u/15G6U1g+iMS0dRfFmy6eiaajGPwq16Qifvpin6AIhAM2YE7HkzN3iHX3jg4auKvG9TxrBdLcvsuektgsQBhLA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6121.1.5797a901b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3/KB38hu0uKBUOsgYVR9+aN7KxIoZcqxpVUx4wnBQMGqTgz3He0Q4y5NurzSp8Y7epifKIWET096jy/2+81D7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6121.1.5797a901b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6121.1.5797a901b3","@open-mercato/shared":"0.6.6-develop.6121.1.5797a901b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6121.1.5797a901b3","@open-mercato/shared":"0.6.6-develop.6121.1.5797a901b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6121.1.5797a901b3_1782106530051_0.15955408277957783","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6126.1.0b9392fdae":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6126.1.0b9392fdae","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6126.1.0b9392fdae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"927b2c3ace95a33af9881e6f69fc13b206276f04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6126.1.0b9392fdae.tgz","fileCount":775,"integrity":"sha512-MZrJalLo4UW93e0mfKwrQJSj5HbNWEAPu6zNXuc2xn1yxL3xEgZtQ169JPRtijubjlSvilsYCATccm26n0Cm3g==","signatures":[{"sig":"MEQCIFijPP5aUKM0omcLqT2Ug6azCr8nHUjNxH9Y440bHWpOAiABfi4PwskGpTN0DFLw/XKVb4bFGfPafSTET3Pboj+wdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6126.1.0b9392fdae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MZrJalLo4UW93e0mfKwrQJSj5HbNWEAPu6zNXuc2xn1yxL3xEgZtQ169JPRtijubjlSvilsYCATccm26n0Cm3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6126.1.0b9392fdae","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6126.1.0b9392fdae","@open-mercato/shared":"0.6.6-develop.6126.1.0b9392fdae"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6126.1.0b9392fdae","@open-mercato/shared":"0.6.6-develop.6126.1.0b9392fdae"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6126.1.0b9392fdae_1782148181304_0.4753226078801036","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6131.1.1692b63b67":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6131.1.1692b63b67","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6131.1.1692b63b67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70104f657c38ee875d1522603fb341d7aec4001c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6131.1.1692b63b67.tgz","fileCount":775,"integrity":"sha512-VgRJl1Z+lDdmPHxWGLjFDny4a012msWwh+AewKwBdFAeOH3R5hRPicUdmvO2XP74+CoOab1rWG4BhGZD4MM1ow==","signatures":[{"sig":"MEUCIH8bUp5HxjANwb95NKeHm+Dnk2ZeNFTW1KVjpz7WT3LZAiEA25aYECB0i+oWwQfR99O2X/pQAMk7X0WBnfVKAYQiNVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6131.1.1692b63b67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VgRJl1Z+lDdmPHxWGLjFDny4a012msWwh+AewKwBdFAeOH3R5hRPicUdmvO2XP74+CoOab1rWG4BhGZD4MM1ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6131.1.1692b63b67","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6131.1.1692b63b67","@open-mercato/shared":"0.6.6-canary.6131.1.1692b63b67"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6131.1.1692b63b67","@open-mercato/shared":"0.6.6-canary.6131.1.1692b63b67"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6131.1.1692b63b67_1782148848771_0.24924070252948383","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6130.1.7e07d10dbb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6130.1.7e07d10dbb","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6130.1.7e07d10dbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"064df23bffae0c9d85aa183ad1cb97fb9708b40f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6130.1.7e07d10dbb.tgz","fileCount":775,"integrity":"sha512-HN+TL5wap5ZCr6MFUGIyMko2WsGnqk1d7oAey3d3Q0YjyZ+TVONmv0Fb5MTR/l9Lz38WVy91KaPteewiL0B/mA==","signatures":[{"sig":"MEUCIHoZV5BDDGnbdEutNVUlFkWpNQqFz250LbyCosdsfZv+AiEA0DSL2764X3F9J2DHAv4xI8kTl8V3Kb+K8uxrbqnFvtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6130.1.7e07d10dbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HN+TL5wap5ZCr6MFUGIyMko2WsGnqk1d7oAey3d3Q0YjyZ+TVONmv0Fb5MTR/l9Lz38WVy91KaPteewiL0B/mA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6130.1.7e07d10dbb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6130.1.7e07d10dbb","@open-mercato/shared":"0.6.6-develop.6130.1.7e07d10dbb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6130.1.7e07d10dbb","@open-mercato/shared":"0.6.6-develop.6130.1.7e07d10dbb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6130.1.7e07d10dbb_1782149277902_0.7023460685221652","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6133.1.f01540250e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6133.1.f01540250e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6133.1.f01540250e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2f68bee01aea90546f9e493b407dbf6f7300b09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6133.1.f01540250e.tgz","fileCount":775,"integrity":"sha512-tu081vhufPsbvzbCPCVatWEUmHr9VujF6pxzf2iJCYzh7gqBjqhZAcnyzoI2oxNFoI5TY39VNVMU6dgyqhdoJQ==","signatures":[{"sig":"MEYCIQCv8XyJpbylQcBcMi1x3BrMrCnjj5lXaXyFl4a8JgYNowIhAM63dUEFc520OEbvHYwKf2avDgRbfSgoPADz2h3MrFZ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6133.1.f01540250e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tu081vhufPsbvzbCPCVatWEUmHr9VujF6pxzf2iJCYzh7gqBjqhZAcnyzoI2oxNFoI5TY39VNVMU6dgyqhdoJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6133.1.f01540250e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6133.1.f01540250e","@open-mercato/shared":"0.6.6-develop.6133.1.f01540250e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6133.1.f01540250e","@open-mercato/shared":"0.6.6-develop.6133.1.f01540250e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6133.1.f01540250e_1782154189424_0.3867910971819457","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6135.1.95b98004bd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6135.1.95b98004bd","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6135.1.95b98004bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"30e01ad3bef3c9157060f3cd61b5855f2b4c3d2b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6135.1.95b98004bd.tgz","fileCount":775,"integrity":"sha512-sdUmNGkTxm8TlGEfRN24QYtaS6zkCKZ64u/Qux2GhuFUWk+PhuOLAx4SHLlJ37VGSkAGGImL9yz9AKDYL7g+yw==","signatures":[{"sig":"MEYCIQDY+OFIWjA9E3nx39l4akYmoRJnh6ZTHFSOAAkLBbWf7gIhALeAgl+AVDft4VX6Z+bqJpxVFumP9SGclpEUChuCQrAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6135.1.95b98004bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sdUmNGkTxm8TlGEfRN24QYtaS6zkCKZ64u/Qux2GhuFUWk+PhuOLAx4SHLlJ37VGSkAGGImL9yz9AKDYL7g+yw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6135.1.95b98004bd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6135.1.95b98004bd","@open-mercato/shared":"0.6.6-develop.6135.1.95b98004bd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6135.1.95b98004bd","@open-mercato/shared":"0.6.6-develop.6135.1.95b98004bd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6135.1.95b98004bd_1782155155648_0.21278285576623768","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6138.1.5d6a44a176":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6138.1.5d6a44a176","_id":"@open-mercato/ai-assistant@0.6.6-canary.6138.1.5d6a44a176","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3aca8728a26e72fc244d78c79dcfd6a95fac521e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6138.1.5d6a44a176.tgz","fileCount":769,"integrity":"sha512-Ox1MaWEtJpXHApLxJLY6AzAqqvAP7zw7AnsGq6CjACuAI2QJvGGuT5qBaMcRa/H8S+NFF2ExpqIztQiUwjcY8g==","signatures":[{"sig":"MEQCIDMSVIC31J9oUL0T49wtrORsLYr2tmPehrxZEvVfAts7AiA5VxfT4MT0MXuNHkhHwNww8pkNh0jAx62+2jQfM5+WIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6138.1.5d6a44a176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ox1MaWEtJpXHApLxJLY6AzAqqvAP7zw7AnsGq6CjACuAI2QJvGGuT5qBaMcRa/H8S+NFF2ExpqIztQiUwjcY8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6138.1.5d6a44a176","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6138.1.5d6a44a176","@open-mercato/shared":"0.6.6-canary.6138.1.5d6a44a176"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6138.1.5d6a44a176","@open-mercato/shared":"0.6.6-canary.6138.1.5d6a44a176"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6138.1.5d6a44a176_1782155674059_0.5524619327351774","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6140.1.d3fbb77495":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6140.1.d3fbb77495","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6140.1.d3fbb77495","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc820e260c6abe53bb37c698ca2efc6d631196d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6140.1.d3fbb77495.tgz","fileCount":775,"integrity":"sha512-uJEHJ1dxURWd39W8iPlgpykqFfm8jtRIz7scTDl91Zr53HGhAXo0K60T0viTvKXqO2kRnZn6a7NYr+bG2a9UXA==","signatures":[{"sig":"MEUCIDTZ8TvyiG0q1UQB/+LrXefiaPB04FB9jZ9GTTzWvJmyAiEAqS6Mr9Bopgvh5lsO6k5f+qxd72Ptqp6Ruo4EMqqBu64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6140.1.d3fbb77495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uJEHJ1dxURWd39W8iPlgpykqFfm8jtRIz7scTDl91Zr53HGhAXo0K60T0viTvKXqO2kRnZn6a7NYr+bG2a9UXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6140.1.d3fbb77495","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6140.1.d3fbb77495","@open-mercato/shared":"0.6.6-develop.6140.1.d3fbb77495"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6140.1.d3fbb77495","@open-mercato/shared":"0.6.6-develop.6140.1.d3fbb77495"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6140.1.d3fbb77495_1782156030156_0.253469717146515","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6141.1.630752a1ca":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6141.1.630752a1ca","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6141.1.630752a1ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77a5634432acc6c7a6ed64d38bbc30c6784a4e87","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6141.1.630752a1ca.tgz","fileCount":775,"integrity":"sha512-QPI85cVlzGJoiwjMx8l9A7ztvQxsjHd1ILV0Fa2+/+m4EVuIxGwlU8euuIPvQS8wVxh0d2J/H5ffB1nVYVcUUA==","signatures":[{"sig":"MEQCIGOj/QYy0A1OAWk2ZRcfVViaERRi51TUT1kxScY2bbHqAiAXenF2E0oaz2bmmHTUNzKQNAY5btTaXHbhtD3hJrsMiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6141.1.630752a1ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QPI85cVlzGJoiwjMx8l9A7ztvQxsjHd1ILV0Fa2+/+m4EVuIxGwlU8euuIPvQS8wVxh0d2J/H5ffB1nVYVcUUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6141.1.630752a1ca","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6141.1.630752a1ca","@open-mercato/shared":"0.6.6-develop.6141.1.630752a1ca"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6141.1.630752a1ca","@open-mercato/shared":"0.6.6-develop.6141.1.630752a1ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6141.1.630752a1ca_1782156995221_0.5783512504026094","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6142.1.4eaf72d9b6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6142.1.4eaf72d9b6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6142.1.4eaf72d9b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ade4fc2851da26c2e3468d611f5fba3ed3b3efdf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6142.1.4eaf72d9b6.tgz","fileCount":775,"integrity":"sha512-ptgxJ1ZQCzSXOv+Fy01pz86+c0sIjNYyolrD1GehBHbTl6jw0pS/3GJ41pEBaBUVjYc1IfweLvyMGu4rJjRsNw==","signatures":[{"sig":"MEUCIQC/RlN0WygQHBke8VQRnElZNJEUFmmMeoDunTkHc+hK9AIgXuAza2DwoAKZnnljKJPdODytcZBixdXhdRv8ORPkeTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6142.1.4eaf72d9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ptgxJ1ZQCzSXOv+Fy01pz86+c0sIjNYyolrD1GehBHbTl6jw0pS/3GJ41pEBaBUVjYc1IfweLvyMGu4rJjRsNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6142.1.4eaf72d9b6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6142.1.4eaf72d9b6","@open-mercato/shared":"0.6.6-canary.6142.1.4eaf72d9b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6142.1.4eaf72d9b6","@open-mercato/shared":"0.6.6-canary.6142.1.4eaf72d9b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6142.1.4eaf72d9b6_1782160061009_0.006061203463116227","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6146.1.08e327b7d2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6146.1.08e327b7d2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6146.1.08e327b7d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95a3ce6bdf1699e97637a70f6ce52b96f41fc42f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6146.1.08e327b7d2.tgz","fileCount":775,"integrity":"sha512-+yIui/8pH4iOgu6PYdEcl+JNODLjQtrRHPmmiDVUmnriLaAZd4+xRCdQYMUXRo+u8ePbvUGq/R2iHzC0+Dsb8g==","signatures":[{"sig":"MEUCIQDI0Q0gxc+A4u0/KdfQnSToS40WOqqSySRjYjr/n1caSQIgHhJzN+5xz4XLnxCFf99odF2Auus0FKeLRxXrZbwaqIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6146.1.08e327b7d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+yIui/8pH4iOgu6PYdEcl+JNODLjQtrRHPmmiDVUmnriLaAZd4+xRCdQYMUXRo+u8ePbvUGq/R2iHzC0+Dsb8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6146.1.08e327b7d2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6146.1.08e327b7d2","@open-mercato/shared":"0.6.6-canary.6146.1.08e327b7d2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6146.1.08e327b7d2","@open-mercato/shared":"0.6.6-canary.6146.1.08e327b7d2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6146.1.08e327b7d2_1782162092477_0.9972133290894132","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6148.1.649622eff8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6148.1.649622eff8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6148.1.649622eff8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bfa7122c7a8411873ab2b9f63a1ef23c99187a8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6148.1.649622eff8.tgz","fileCount":775,"integrity":"sha512-q0G1frUkqyz5kL+aQDQt54oFH6fOM8B6u697VVKlEC0e5JKavyt/A1U/KOARCJHOwgsWQHoFdbDLvvk5LxrGRw==","signatures":[{"sig":"MEUCIQDmbO9/HqrCA/uQSrCQuDh9KV5tMSRJ9BCQAlNtNNCGYwIgagve/bLpP/eVyXt2pT4grMnwfHN7Bju4fj67Y3OW8Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6148.1.649622eff8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q0G1frUkqyz5kL+aQDQt54oFH6fOM8B6u697VVKlEC0e5JKavyt/A1U/KOARCJHOwgsWQHoFdbDLvvk5LxrGRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6148.1.649622eff8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6148.1.649622eff8","@open-mercato/shared":"0.6.6-canary.6148.1.649622eff8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6148.1.649622eff8","@open-mercato/shared":"0.6.6-canary.6148.1.649622eff8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6148.1.649622eff8_1782164885169_0.11755844161444728","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6151.1.3028861dfe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6151.1.3028861dfe","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6151.1.3028861dfe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4cc2ffe2cf8317532a58f47cd048b6231861a167","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6151.1.3028861dfe.tgz","fileCount":775,"integrity":"sha512-UgYFH/QGDcuOFXStxY/k7lg35Gme88GPF8rzT2YErJPqc2LxCzCb14uOd1LakfMO8ULPM0RExMzNfRoav8vObw==","signatures":[{"sig":"MEQCIDfw5IFnhLj+TVa7d1a6EuqXnl4GAiPeHZeCjaTUDoLEAiBRNTX+1TSDSmu6MSZk+0N2wV+kWmu5aDu5Ch8G2nUH0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6151.1.3028861dfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UgYFH/QGDcuOFXStxY/k7lg35Gme88GPF8rzT2YErJPqc2LxCzCb14uOd1LakfMO8ULPM0RExMzNfRoav8vObw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6151.1.3028861dfe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6151.1.3028861dfe","@open-mercato/shared":"0.6.6-develop.6151.1.3028861dfe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6151.1.3028861dfe","@open-mercato/shared":"0.6.6-develop.6151.1.3028861dfe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6151.1.3028861dfe_1782186026216_0.2023315135755106","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6152.1.87721bb24d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6152.1.87721bb24d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6152.1.87721bb24d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ea1715ab425ce1f78c0e7a3f3387c63d046738f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6152.1.87721bb24d.tgz","fileCount":775,"integrity":"sha512-6fE+G9rp2i4tblO8nyB8uU4ZqDVOahwMV6c4U85FiC08FNaqSWjweIRIGek8QqP4qmdnPbTV79tIbJLb4VzwoA==","signatures":[{"sig":"MEUCIGsF28vtPCE2GWnYtS7++IW+vNw8dcVQQZnNQQQ6TyZmAiEAwvc5SsI43VtT4eAMiyr3SCBdzc8VY/c6fKb+Mo7tUJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6152.1.87721bb24d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6fE+G9rp2i4tblO8nyB8uU4ZqDVOahwMV6c4U85FiC08FNaqSWjweIRIGek8QqP4qmdnPbTV79tIbJLb4VzwoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6152.1.87721bb24d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6152.1.87721bb24d","@open-mercato/shared":"0.6.6-canary.6152.1.87721bb24d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6152.1.87721bb24d","@open-mercato/shared":"0.6.6-canary.6152.1.87721bb24d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6152.1.87721bb24d_1782186230909_0.276939682189568","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6153.1.b4c555b820":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6153.1.b4c555b820","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6153.1.b4c555b820","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"238884ab4f03580aa1d9655b1f254c7c04b200e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6153.1.b4c555b820.tgz","fileCount":775,"integrity":"sha512-CRyDGoJM2W7/MWLd21qucPZF806yWFyFhKQeozOl+7jNfxSZN9rvCZsVDhOydWv2sEOPyExk32OzfRSiDGpBow==","signatures":[{"sig":"MEQCIHfTljiqiT0w8XPXsGZ5hn4Ch+LsJpiN1K6wDFViUcgNAiAMICs19VruDhwPnD03qmI2jAK/6cxSJlqiABjvvgSFJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6153.1.b4c555b820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CRyDGoJM2W7/MWLd21qucPZF806yWFyFhKQeozOl+7jNfxSZN9rvCZsVDhOydWv2sEOPyExk32OzfRSiDGpBow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6153.1.b4c555b820","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6153.1.b4c555b820","@open-mercato/shared":"0.6.6-develop.6153.1.b4c555b820"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6153.1.b4c555b820","@open-mercato/shared":"0.6.6-develop.6153.1.b4c555b820"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6153.1.b4c555b820_1782190934649_0.4394716600539619","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6154.1.47cdc07abd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6154.1.47cdc07abd","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6154.1.47cdc07abd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bd25d63854c7bf8dcd51407947feba0793ff38b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6154.1.47cdc07abd.tgz","fileCount":775,"integrity":"sha512-pT2TYhrvPd5c78juPVzU4Yxao/8PIDqoLDrDOESoIwr8BCTUCl+6mFq3kVUfb4DkzJBpDAI7DKHFXB4dBUbEtA==","signatures":[{"sig":"MEQCID09mFEZ+duhH627ZGS0UaNL0TldFOfwqnhSm84nb8ODAiA9AuxiT/suQ8mDn3QaFZ7s/IOhzsG+As/fcPvH9LwQ1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6154.1.47cdc07abd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pT2TYhrvPd5c78juPVzU4Yxao/8PIDqoLDrDOESoIwr8BCTUCl+6mFq3kVUfb4DkzJBpDAI7DKHFXB4dBUbEtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6154.1.47cdc07abd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6154.1.47cdc07abd","@open-mercato/shared":"0.6.6-canary.6154.1.47cdc07abd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6154.1.47cdc07abd","@open-mercato/shared":"0.6.6-canary.6154.1.47cdc07abd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6154.1.47cdc07abd_1782191706424_0.6435628115157828","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6157.1.17e881245b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6157.1.17e881245b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6157.1.17e881245b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65ab56373f0b7e27d6606a62b8293bbe654f8a26","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6157.1.17e881245b.tgz","fileCount":775,"integrity":"sha512-ars07jwvJTFaIEkxvFU1e2jcQDWdXgtytepgZ3Qo+nFQgI7g13gLrpu03kUX18nwobQyHhXJLr5yc7+YpNWQlA==","signatures":[{"sig":"MEUCIH5bgTkSA3TplULG/++Hit8NLyFHDVUgaY1uRXC9FbhtAiEAiIBah7lt7ry211EWkEDIVO+Vful37C+0vjPI5Bpzq6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6157.1.17e881245b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ars07jwvJTFaIEkxvFU1e2jcQDWdXgtytepgZ3Qo+nFQgI7g13gLrpu03kUX18nwobQyHhXJLr5yc7+YpNWQlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6157.1.17e881245b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6157.1.17e881245b","@open-mercato/shared":"0.6.6-canary.6157.1.17e881245b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6157.1.17e881245b","@open-mercato/shared":"0.6.6-canary.6157.1.17e881245b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6157.1.17e881245b_1782191935407_0.9364006309953652","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6156.1.5ac693a69a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6156.1.5ac693a69a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6156.1.5ac693a69a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32481cb7eac14c8e2c942c4ef048890adc3e3006","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6156.1.5ac693a69a.tgz","fileCount":775,"integrity":"sha512-PhkMoCApdKltn7aEs2zn3uTeMVKOq7aN+dOZOuoXoP7oW8EOPbYf8Zc/51tuc1m9bdTMMdyIj+1WEclmf+HDeQ==","signatures":[{"sig":"MEUCIHsZN3nBU9C05be10EtqiRoDtpr4uHf7UEEl01kDJrIOAiEAxY3NGhuVKnTAGiw252RQ6y3r49Akv2MlGiqaKFfoSjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6156.1.5ac693a69a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PhkMoCApdKltn7aEs2zn3uTeMVKOq7aN+dOZOuoXoP7oW8EOPbYf8Zc/51tuc1m9bdTMMdyIj+1WEclmf+HDeQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6156.1.5ac693a69a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6156.1.5ac693a69a","@open-mercato/shared":"0.6.6-develop.6156.1.5ac693a69a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6156.1.5ac693a69a","@open-mercato/shared":"0.6.6-develop.6156.1.5ac693a69a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6156.1.5ac693a69a_1782193899089_0.6226502004523635","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6159.1.82dfc232ca":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6159.1.82dfc232ca","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6159.1.82dfc232ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed08bee4b2710c05af28170220ae0edaa7b9ce4a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6159.1.82dfc232ca.tgz","fileCount":775,"integrity":"sha512-zghaVYoDaaXeyb8hDp/NJgdrgWB4wwp1CMAHT11EQn1wNZE6QoYYVvFBD0ora6vpo7toIWWDiaZwAn8L8GAfbQ==","signatures":[{"sig":"MEUCIQDvpewl7/2vyjGZ7FxXK/6g/BS0vcIMbXEdgIt/zwwQpgIgDjhM1FuhcE4ruDCeZm80dgH5LpzE9N8C/XMPuQifcoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6159.1.82dfc232ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zghaVYoDaaXeyb8hDp/NJgdrgWB4wwp1CMAHT11EQn1wNZE6QoYYVvFBD0ora6vpo7toIWWDiaZwAn8L8GAfbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6159.1.82dfc232ca","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6159.1.82dfc232ca","@open-mercato/shared":"0.6.6-develop.6159.1.82dfc232ca"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6159.1.82dfc232ca","@open-mercato/shared":"0.6.6-develop.6159.1.82dfc232ca"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6159.1.82dfc232ca_1782203781260_0.8862231771435245","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6161.1.76cf1ecbf2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6161.1.76cf1ecbf2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6161.1.76cf1ecbf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"762e6270359fa80d68977f5d592209dca187d7ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6161.1.76cf1ecbf2.tgz","fileCount":775,"integrity":"sha512-6egTrscr+nXk886ACBPNh3k93r8vscu5YvixnhRXnkC17IlMarICxLO/YgYpMedOcaC5x9POMCtOCqGkC0GyIg==","signatures":[{"sig":"MEUCIQC9rmCFYbYUD3qt0F9d06wsoGoV+iv6itgVxxAgMtvAyQIgEoXou9x9aIXdcK8fIn5Dwy/xgcr+QrFb+KRJiFEgl7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6161.1.76cf1ecbf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6egTrscr+nXk886ACBPNh3k93r8vscu5YvixnhRXnkC17IlMarICxLO/YgYpMedOcaC5x9POMCtOCqGkC0GyIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6161.1.76cf1ecbf2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6161.1.76cf1ecbf2","@open-mercato/shared":"0.6.6-canary.6161.1.76cf1ecbf2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6161.1.76cf1ecbf2","@open-mercato/shared":"0.6.6-canary.6161.1.76cf1ecbf2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6161.1.76cf1ecbf2_1782204368416_0.5739644333514118","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6167.1.86cac5f11e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6167.1.86cac5f11e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.6167.1.86cac5f11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6fd03c8ea1df133dc3980e8f6eb3ede187739e02","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6167.1.86cac5f11e.tgz","fileCount":775,"integrity":"sha512-SIUEdeqBqUqI/KcvUEuC7JQWoyuY3b6+OxmDIFAjv8m1C7PQ3j1FMkH2BljpPQV3WHKKYUJ5p0hnfxnH5QYoGA==","signatures":[{"sig":"MEUCIAO0Aa4xZU2tkHBl9G8VwiNzFJBk3XfqeisEXPAWSrrdAiEAjQzkmPre2ZXB5A0cFL+2f/7NbVSMw3N+tbPxikIg55I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6167.1.86cac5f11e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709905},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SIUEdeqBqUqI/KcvUEuC7JQWoyuY3b6+OxmDIFAjv8m1C7PQ3j1FMkH2BljpPQV3WHKKYUJ5p0hnfxnH5QYoGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6167.1.86cac5f11e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6167.1.86cac5f11e","@open-mercato/shared":"0.6.6-canary.6167.1.86cac5f11e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6167.1.86cac5f11e","@open-mercato/shared":"0.6.6-canary.6167.1.86cac5f11e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6167.1.86cac5f11e_1782218061745_0.5238646677130725","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6171.1.17de2dc37a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6171.1.17de2dc37a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6171.1.17de2dc37a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d561b80224227580e292fa50b154273f8a10e497","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6171.1.17de2dc37a.tgz","fileCount":775,"integrity":"sha512-4tE27IvRl+v94hmUI0VwW/vhNo7JBdn4S22Z0wSR8hQcLVxe+kAlFIwkzVXNA6hERMv8hOR7wwq6t6EcC+Rodg==","signatures":[{"sig":"MEYCIQC6k0OCL36z64f0RRff2gXWo9U67/wKC6JbwxMdR9X4dgIhAOf3NKcX6W+xcX3jyJmRhZHZrdZyWD5+XNuX2wChIGfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6171.1.17de2dc37a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4tE27IvRl+v94hmUI0VwW/vhNo7JBdn4S22Z0wSR8hQcLVxe+kAlFIwkzVXNA6hERMv8hOR7wwq6t6EcC+Rodg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6171.1.17de2dc37a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6171.1.17de2dc37a","@open-mercato/shared":"0.6.6-develop.6171.1.17de2dc37a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6171.1.17de2dc37a","@open-mercato/shared":"0.6.6-develop.6171.1.17de2dc37a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6171.1.17de2dc37a_1782222866126_0.9721149855279883","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6174.1.8a7040f00d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6174.1.8a7040f00d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6174.1.8a7040f00d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e27d07cf0aa647bd2e6b2361fe60e95d24983319","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6174.1.8a7040f00d.tgz","fileCount":775,"integrity":"sha512-qB1Dp+2cYmcJTv/HQwFngH+042CZyX3JJIAl884T6Qp7+7xJx/ycLx4Q9nwnyz2fuSS8J7vuNyTj8M+fWTKZiw==","signatures":[{"sig":"MEUCIC20liSWo0q9MO7kEIeYAM/nJDRK6qJz1RKJrs8DuGRlAiEAm6ZkpVjX0lo1C2gAniloPHbdtu2ioZwQqJgNhyG5yZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6174.1.8a7040f00d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qB1Dp+2cYmcJTv/HQwFngH+042CZyX3JJIAl884T6Qp7+7xJx/ycLx4Q9nwnyz2fuSS8J7vuNyTj8M+fWTKZiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6174.1.8a7040f00d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6174.1.8a7040f00d","@open-mercato/shared":"0.6.6-develop.6174.1.8a7040f00d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6174.1.8a7040f00d","@open-mercato/shared":"0.6.6-develop.6174.1.8a7040f00d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6174.1.8a7040f00d_1782225716664_0.5608954564951545","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6176.1.4507b99c2f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6176.1.4507b99c2f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6176.1.4507b99c2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8270c1ed732fd1a09db0d5419922df991cda9a25","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6176.1.4507b99c2f.tgz","fileCount":775,"integrity":"sha512-EJs4BZShKwPr1CnQc1gFiyx7ClXuHfd9yoO54igtAQol8nhjf5XtjVfev4+cUT0eHaCTiwXVZOajriildQ6WhA==","signatures":[{"sig":"MEUCIQDWPuirtNWy+qm95asRQPMOBrkGeMZPPlCq0Y2wyfTWugIgHWMZ/TQk+AoYhJOKUpIOaBJEbpU1Nvz+VvuvSReRyy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6176.1.4507b99c2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EJs4BZShKwPr1CnQc1gFiyx7ClXuHfd9yoO54igtAQol8nhjf5XtjVfev4+cUT0eHaCTiwXVZOajriildQ6WhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6176.1.4507b99c2f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6176.1.4507b99c2f","@open-mercato/shared":"0.6.6-develop.6176.1.4507b99c2f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6176.1.4507b99c2f","@open-mercato/shared":"0.6.6-develop.6176.1.4507b99c2f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6176.1.4507b99c2f_1782228437226_0.9333514831193497","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6184.1.b7e55f8d61":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6184.1.b7e55f8d61","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6184.1.b7e55f8d61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f2a5d6207d7bd4165e4285abb6daed722942e52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6184.1.b7e55f8d61.tgz","fileCount":775,"integrity":"sha512-qKgfFtRAyqOj70hCqnkpjOHVxdw4nou6fbTcgeCLOLuvGDc9NeTg9AN8D6UCbGoDZhHXtoRMO4CRJD/RBwyxhA==","signatures":[{"sig":"MEUCIQC3aJ0pJYWbtC/vZZM1tuy/EqRdSU/Od4LO225fnRcysQIgK31Mk/vBwUeCA0zWVBWO3PlE3H9cz3jU9Dc4RZ7xVzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6184.1.b7e55f8d61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qKgfFtRAyqOj70hCqnkpjOHVxdw4nou6fbTcgeCLOLuvGDc9NeTg9AN8D6UCbGoDZhHXtoRMO4CRJD/RBwyxhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6184.1.b7e55f8d61","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6184.1.b7e55f8d61","@open-mercato/shared":"0.6.6-develop.6184.1.b7e55f8d61"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6184.1.b7e55f8d61","@open-mercato/shared":"0.6.6-develop.6184.1.b7e55f8d61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6184.1.b7e55f8d61_1782286230131_0.8486938113228131","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6198.1.0822f97cc6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6198.1.0822f97cc6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6198.1.0822f97cc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e242e991db179f6455ba1b94c62d69fc89fe02e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6198.1.0822f97cc6.tgz","fileCount":775,"integrity":"sha512-QZrHkyXu+aHxO7RtIZUoBrdEaulZNXrzel2zjCMoZJ0Uq3HgX3CDn5v/sN6nhKFBo9MC3e10aapxxp2ihVA0Vg==","signatures":[{"sig":"MEQCIC2UCGUrwbkhJc4hKeoUOffMFctSoP6XyGzQrFGzaFE/AiA+KL+YmAqXCmXmMYd2Eofwlc3uyrknArV5AXcGO5qsmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6198.1.0822f97cc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QZrHkyXu+aHxO7RtIZUoBrdEaulZNXrzel2zjCMoZJ0Uq3HgX3CDn5v/sN6nhKFBo9MC3e10aapxxp2ihVA0Vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6198.1.0822f97cc6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6198.1.0822f97cc6","@open-mercato/shared":"0.6.6-develop.6198.1.0822f97cc6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6198.1.0822f97cc6","@open-mercato/shared":"0.6.6-develop.6198.1.0822f97cc6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6198.1.0822f97cc6_1782289138629_0.7094287832615827","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6201.1.8ceb502c4b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6201.1.8ceb502c4b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6201.1.8ceb502c4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d0f640fca0a20168f7c976014d08a5917bf2042","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6201.1.8ceb502c4b.tgz","fileCount":775,"integrity":"sha512-ANfhlOdvlfJrIJtVdQLdeUUjJblAEBFI3fGwCx/SeDoLgvZAyJXcMUoSHSfwPtxGKDh9QiyGV7hue+pxHFwW3Q==","signatures":[{"sig":"MEUCIEtq0fAKFYXtQu9FNb8lQkO5lY+mDd8Fj7umDdP22xrMAiEAtaocQbAPdD/7POQpWyNhR4Im0XchLAUQUoxHtsrlX9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6201.1.8ceb502c4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ANfhlOdvlfJrIJtVdQLdeUUjJblAEBFI3fGwCx/SeDoLgvZAyJXcMUoSHSfwPtxGKDh9QiyGV7hue+pxHFwW3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6201.1.8ceb502c4b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6201.1.8ceb502c4b","@open-mercato/shared":"0.6.6-develop.6201.1.8ceb502c4b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6201.1.8ceb502c4b","@open-mercato/shared":"0.6.6-develop.6201.1.8ceb502c4b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6201.1.8ceb502c4b_1782292152796_0.22289527378838403","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6204.1.30b1f58642":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6204.1.30b1f58642","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6204.1.30b1f58642","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dfbc4cfe0821d4947ef78d23c72e3e7d02b60acf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6204.1.30b1f58642.tgz","fileCount":775,"integrity":"sha512-5XqEtrVqycc54xYlQLUPlyA8NSlFthlaSj2gKcatGjfk5AgsJq4LbC8Ci6fw/HYNLjKZIwoDsYHtMIKzsPcbJA==","signatures":[{"sig":"MEUCIHsWFnkCOMbDlzWc9aaNO+S/VkFqpLpBsJSGmdUOjL0QAiEA6Va89d42wKOAP/faCsRCVoaRkKPsSy6iYznEcIdlIRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6204.1.30b1f58642","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5XqEtrVqycc54xYlQLUPlyA8NSlFthlaSj2gKcatGjfk5AgsJq4LbC8Ci6fw/HYNLjKZIwoDsYHtMIKzsPcbJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6204.1.30b1f58642","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6204.1.30b1f58642","@open-mercato/shared":"0.6.6-develop.6204.1.30b1f58642"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6204.1.30b1f58642","@open-mercato/shared":"0.6.6-develop.6204.1.30b1f58642"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6204.1.30b1f58642_1782295062193_0.04166809678321992","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6205.1.109e4b6a84":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6205.1.109e4b6a84","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6205.1.109e4b6a84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"429276b45b28de4af1d128ac6b3f4f8dccf0d7d6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6205.1.109e4b6a84.tgz","fileCount":775,"integrity":"sha512-b1iuJK7iGsSEacOkGK4Z8GF+p22B5Yc27IhKkMSIG+shHYLgCGF766ycpBwMeyrV9arZ5YfsG3/tGLEIAn8KQg==","signatures":[{"sig":"MEUCIQCQZUFmTF3oB9PrqCd6Py2oekueBpwAt0Hg7ejY5STwSwIgSVChyhMviVf9wrI5HH3YiL6F9sRKhZTr2Sm5tfmuNxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6205.1.109e4b6a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b1iuJK7iGsSEacOkGK4Z8GF+p22B5Yc27IhKkMSIG+shHYLgCGF766ycpBwMeyrV9arZ5YfsG3/tGLEIAn8KQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6205.1.109e4b6a84","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6205.1.109e4b6a84","@open-mercato/shared":"0.6.6-develop.6205.1.109e4b6a84"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6205.1.109e4b6a84","@open-mercato/shared":"0.6.6-develop.6205.1.109e4b6a84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6205.1.109e4b6a84_1782305519185_0.11118989136678659","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5981.2.ba20cd865b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5981.2.ba20cd865b","_id":"@open-mercato/ai-assistant@0.6.6-canary.5981.2.ba20cd865b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f8bc91834bf7bd81fca59ea33322b6e233e44cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5981.2.ba20cd865b.tgz","fileCount":775,"integrity":"sha512-zOShUGg6sbkbd0Cl3oCoUVSwhX69j2/sMVJjeqlACAK1jwRuwAYDkwa3FuPEZZCHbft5fCUiJY+qqLtYbF6c6Q==","signatures":[{"sig":"MEUCIQDAqxoKZQr89i+XvjyHBcxqRJv/yeGELa4nwMNaFaEz8wIgBTzrxjHfn8JwSoN4tgJuBWQbUr3+yzawd8lN/dKAy0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5981.2.ba20cd865b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zOShUGg6sbkbd0Cl3oCoUVSwhX69j2/sMVJjeqlACAK1jwRuwAYDkwa3FuPEZZCHbft5fCUiJY+qqLtYbF6c6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5981.2.ba20cd865b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5981.2.ba20cd865b","@open-mercato/shared":"0.6.6-canary.5981.2.ba20cd865b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5981.2.ba20cd865b","@open-mercato/shared":"0.6.6-canary.5981.2.ba20cd865b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5981.2.ba20cd865b_1782306534356_0.498207598537435","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5985.2.992f7ff32a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.5985.2.992f7ff32a","_id":"@open-mercato/ai-assistant@0.6.6-canary.5985.2.992f7ff32a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b5cebd8ba9f7fbf8117f5d78e5eefe4bf070b9f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.5985.2.992f7ff32a.tgz","fileCount":775,"integrity":"sha512-cKH2rZBZC6NefogUx3hwjxPAFiAeLbVIV3TKZH77i1n6RC/Wken8DaWj+FsGg3U+7Xx0SGABqdTUp9TMGuyrMw==","signatures":[{"sig":"MEYCIQCc/0E4ZVVXdhWDjmHARZspe6AnLz2prSAPA9EM/slw7AIhAPRmv4rfIObnY0/IirI2/eD8AUe1WFVssiFhM1Tw7GPi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.5985.2.992f7ff32a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cKH2rZBZC6NefogUx3hwjxPAFiAeLbVIV3TKZH77i1n6RC/Wken8DaWj+FsGg3U+7Xx0SGABqdTUp9TMGuyrMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.5985.2.992f7ff32a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.5985.2.992f7ff32a","@open-mercato/shared":"0.6.6-canary.5985.2.992f7ff32a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.5985.2.992f7ff32a","@open-mercato/shared":"0.6.6-canary.5985.2.992f7ff32a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.5985.2.992f7ff32a_1782306800569_0.8910657124497146","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6227.1.2695efff30":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6227.1.2695efff30","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6227.1.2695efff30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75f9e5faee86f2a4ba604368060f76fe1574d4b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6227.1.2695efff30.tgz","fileCount":775,"integrity":"sha512-d+hp9whQZxYbsCId0qr+J1kwO6SAlCRqTSnB8xeZvUEF0A4YgJ4jGOy+GaCRE8BJ1cog607lfGHmF2pNjgzmlg==","signatures":[{"sig":"MEUCIFZGjC2Vk/PaRcB4s3FPJ0/A4DWYoSDb6LY2VLnfMQvTAiEAnAYTyDcen1fr82ESapS1ArYLjNrMCkAcEwj34jXpq5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6227.1.2695efff30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d+hp9whQZxYbsCId0qr+J1kwO6SAlCRqTSnB8xeZvUEF0A4YgJ4jGOy+GaCRE8BJ1cog607lfGHmF2pNjgzmlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6227.1.2695efff30","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6227.1.2695efff30","@open-mercato/shared":"0.6.6-develop.6227.1.2695efff30"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6227.1.2695efff30","@open-mercato/shared":"0.6.6-develop.6227.1.2695efff30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6227.1.2695efff30_1782308462308_0.8505359057948487","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6228.1.cf483c68b5":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6228.1.cf483c68b5","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6228.1.cf483c68b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc8a67dcdaef03305f452f8e5cf3b66eb8691add","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6228.1.cf483c68b5.tgz","fileCount":775,"integrity":"sha512-YJl83kb8G9DCOSl/Cned+kPXa+HUWphyYRGDUMZo2ngBoy2uYEdHniwkriu5QXsaZ4xpIkiomEqpgqfN0WM8NA==","signatures":[{"sig":"MEYCIQDb3kDSKH9w372YSazJ2Rfn1KqdtTHh0KbL/DEYo+E1YwIhAOibBns7fVeZP1c3ZY0pVFei9axi9hGQ/FJWBXi5dNnz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6228.1.cf483c68b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YJl83kb8G9DCOSl/Cned+kPXa+HUWphyYRGDUMZo2ngBoy2uYEdHniwkriu5QXsaZ4xpIkiomEqpgqfN0WM8NA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6228.1.cf483c68b5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6228.1.cf483c68b5","@open-mercato/shared":"0.6.6-develop.6228.1.cf483c68b5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6228.1.cf483c68b5","@open-mercato/shared":"0.6.6-develop.6228.1.cf483c68b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6228.1.cf483c68b5_1782311443771_0.11350749887340417","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6229.1.ebe6706732":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6229.1.ebe6706732","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6229.1.ebe6706732","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4190a379432c6d9040217bb02d90fbb6e496f56","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6229.1.ebe6706732.tgz","fileCount":775,"integrity":"sha512-zL70/GJNVyVxc0uKqXt++igxJj37sTK6S3YAzIa6buPcU6kv4QT1mwfEz4QUkZZFK6AhoynQnCHhcfMprULySg==","signatures":[{"sig":"MEUCIQDWo3ReSm92tq4v7U6bMRDYEcet76DDVIxzCGVapkTMvgIge/eoLz88NBPwZkZ4uCPLMUaNzsBKJQar5XfNMvp8F9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6229.1.ebe6706732","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zL70/GJNVyVxc0uKqXt++igxJj37sTK6S3YAzIa6buPcU6kv4QT1mwfEz4QUkZZFK6AhoynQnCHhcfMprULySg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6229.1.ebe6706732","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6229.1.ebe6706732","@open-mercato/shared":"0.6.6-develop.6229.1.ebe6706732"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6229.1.ebe6706732","@open-mercato/shared":"0.6.6-develop.6229.1.ebe6706732"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6229.1.ebe6706732_1782317802923_0.1975266729032794","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6241.1.47c01ad4ed":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6241.1.47c01ad4ed","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6241.1.47c01ad4ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e2de640b405f5094faad5ead60393fbc1f2e6e1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6241.1.47c01ad4ed.tgz","fileCount":775,"integrity":"sha512-lw8Cr7846cbfZPLj2gpr7HUUSlvMl/29O+RuIEPrGY/unyqi23RBwRKP9RUJYeFw+XKSrfjGGxUOJwewXmCaWg==","signatures":[{"sig":"MEYCIQCFgJSxuSvGAI7pNqJCzqZLISbF1vt2J4zAyG/SGShSJQIhAP55ZIwJuOecS1Khsjsedn4FewQ5SEqUWQVrrxwwYwO/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6241.1.47c01ad4ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lw8Cr7846cbfZPLj2gpr7HUUSlvMl/29O+RuIEPrGY/unyqi23RBwRKP9RUJYeFw+XKSrfjGGxUOJwewXmCaWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6241.1.47c01ad4ed","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6241.1.47c01ad4ed","@open-mercato/shared":"0.6.6-develop.6241.1.47c01ad4ed"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6241.1.47c01ad4ed","@open-mercato/shared":"0.6.6-develop.6241.1.47c01ad4ed"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6241.1.47c01ad4ed_1782320627317_0.37766158768198044","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6245.1.2be3b151f8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6245.1.2be3b151f8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6245.1.2be3b151f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7725806b083c735154e78e83cf9cbf07024dab5f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6245.1.2be3b151f8.tgz","fileCount":775,"integrity":"sha512-D8oY3NSzoLP2iUSukZlqmeu4Z04jSW4AxCd9OIaBTJYq3ganP69na6bv5Ep/hwb/SI+j2g+gya1ANcZDc37nRA==","signatures":[{"sig":"MEQCIH7A48DruGxOQJkFt+H13igT5zTTqEBcStq4Vf18WxFEAiAHbGsxQ9FGebpVNWZA9Wl4zf5WKZJpa8W/X/ftmC2QGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6245.1.2be3b151f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D8oY3NSzoLP2iUSukZlqmeu4Z04jSW4AxCd9OIaBTJYq3ganP69na6bv5Ep/hwb/SI+j2g+gya1ANcZDc37nRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6245.1.2be3b151f8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6245.1.2be3b151f8","@open-mercato/shared":"0.6.6-develop.6245.1.2be3b151f8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6245.1.2be3b151f8","@open-mercato/shared":"0.6.6-develop.6245.1.2be3b151f8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6245.1.2be3b151f8_1782323355629_0.22555785992010935","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6246.1.85fd30c705":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6246.1.85fd30c705","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6246.1.85fd30c705","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0eb3b8ab4341d7ab3728596a144f37a9ed7e41dc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6246.1.85fd30c705.tgz","fileCount":775,"integrity":"sha512-7xMRk9fBA0CUNheS/YgmyHtA9hS0IsvN/iXaW5W9REANIFGskgaNnoydpdVd5osoWCQjqcQreYpWZrvvr0QGpQ==","signatures":[{"sig":"MEUCIAVDTGnAoIIGVnIBxM1JSKI45OO4NCGxTiJ8ghoLfcf8AiEAhOZt3UrsdumYJuUJxOo58wD2q4Wkj120WNFeQe0cZDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6246.1.85fd30c705","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709911},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7xMRk9fBA0CUNheS/YgmyHtA9hS0IsvN/iXaW5W9REANIFGskgaNnoydpdVd5osoWCQjqcQreYpWZrvvr0QGpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6246.1.85fd30c705","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6246.1.85fd30c705","@open-mercato/shared":"0.6.6-develop.6246.1.85fd30c705"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6246.1.85fd30c705","@open-mercato/shared":"0.6.6-develop.6246.1.85fd30c705"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6246.1.85fd30c705_1782376060246_0.3774633901418798","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6253.1.a8c2b49d90":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6253.1.a8c2b49d90","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6253.1.a8c2b49d90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c1be3c1e2efd965fc80fc52e21979c40b6f6193","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6253.1.a8c2b49d90.tgz","fileCount":775,"integrity":"sha512-5TnNMkXoN9+qNC4QAMFERRVuFvwo0QnYnW/+Goh1l5AZpRKLqBjQwDve44j4KP2o2e1LEpUFlcrrvaF0LZC0gA==","signatures":[{"sig":"MEYCIQCBZ63V6aWreeEszgtv7uL5bJeDR6IGZTL1vkeIHvqRegIhAKidfl7mb1tUtXBOlb2f1m8aqrVslDt4aMkBHzalKNeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6253.1.a8c2b49d90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717871},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5TnNMkXoN9+qNC4QAMFERRVuFvwo0QnYnW/+Goh1l5AZpRKLqBjQwDve44j4KP2o2e1LEpUFlcrrvaF0LZC0gA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6253.1.a8c2b49d90","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6253.1.a8c2b49d90","@open-mercato/shared":"0.6.6-develop.6253.1.a8c2b49d90"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6253.1.a8c2b49d90","@open-mercato/shared":"0.6.6-develop.6253.1.a8c2b49d90"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6253.1.a8c2b49d90_1782379489182_0.3418914855426394","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6255.1.a6ee4a57c1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6255.1.a6ee4a57c1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6255.1.a6ee4a57c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f81c741dcd0d8edbe20a64c417813f21f5426798","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6255.1.a6ee4a57c1.tgz","fileCount":775,"integrity":"sha512-VZ+7jHYQIJ82vTHj0syRMGfzgzZAB804Z0nM9Orr+NtPlBbO1/alqhpwmzmV5TPGCcVcdZPCydHHfZvl4aq+0A==","signatures":[{"sig":"MEUCIQDghCvTChOSPNkgSj/VVDXs7t9+9EIqQ4Y192psSLwJEAIgQ07By7g2VcM0ZlQ12v1+XGwUKTYa+b1RBE3+GE94NBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6255.1.a6ee4a57c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717871},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VZ+7jHYQIJ82vTHj0syRMGfzgzZAB804Z0nM9Orr+NtPlBbO1/alqhpwmzmV5TPGCcVcdZPCydHHfZvl4aq+0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6255.1.a6ee4a57c1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6255.1.a6ee4a57c1","@open-mercato/shared":"0.6.6-develop.6255.1.a6ee4a57c1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6255.1.a6ee4a57c1","@open-mercato/shared":"0.6.6-develop.6255.1.a6ee4a57c1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6255.1.a6ee4a57c1_1782382695554_0.32480537567920376","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6256.1.9fc16aedc4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6256.1.9fc16aedc4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6256.1.9fc16aedc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11537748ad8334ba249ac8aaa69d446a3cd8cf57","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6256.1.9fc16aedc4.tgz","fileCount":775,"integrity":"sha512-W118AROpG0tHGYUeOccP73c4bvdxZB1qXZFkh2+f51Wh0tcw9cVxehHlAWLliijgs2/e7hasdxDlV9DFHyR83g==","signatures":[{"sig":"MEUCIQCt8RunBIyicy2Oze0JOZMdn21Z174Qkau8pqiQSwcgXAIgdxw/ukjgJZUgzlJJVLva5FOGbbOif9rob7Ptb7YgV7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6256.1.9fc16aedc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717871},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-W118AROpG0tHGYUeOccP73c4bvdxZB1qXZFkh2+f51Wh0tcw9cVxehHlAWLliijgs2/e7hasdxDlV9DFHyR83g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6256.1.9fc16aedc4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6256.1.9fc16aedc4","@open-mercato/shared":"0.6.6-develop.6256.1.9fc16aedc4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6256.1.9fc16aedc4","@open-mercato/shared":"0.6.6-develop.6256.1.9fc16aedc4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6256.1.9fc16aedc4_1782386981834_0.14330464644526053","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6257.1.6d0af84d26":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6257.1.6d0af84d26","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6257.1.6d0af84d26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3afd1a991fc09ba085f6f5e5bf04a715eff0c5a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6257.1.6d0af84d26.tgz","fileCount":775,"integrity":"sha512-qZfYWSdg//4Xq+FcZyftZqhfzbm0yO8AY5LF0exUkEgVLR5qUDKd5tLosEWcPWDG5JPgp9fAVq2aXnzcuBUGFg==","signatures":[{"sig":"MEUCIDOLIriTU4whwUKfYFlF8U5GYAsEerhgrmyofJ9DRPyzAiEAxobUDEOWmNSekg0OzH8UtpnTA2zYTAUyIau8BRvdfnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6257.1.6d0af84d26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717871},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qZfYWSdg//4Xq+FcZyftZqhfzbm0yO8AY5LF0exUkEgVLR5qUDKd5tLosEWcPWDG5JPgp9fAVq2aXnzcuBUGFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6257.1.6d0af84d26","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6257.1.6d0af84d26","@open-mercato/shared":"0.6.6-develop.6257.1.6d0af84d26"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6257.1.6d0af84d26","@open-mercato/shared":"0.6.6-develop.6257.1.6d0af84d26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6257.1.6d0af84d26_1782387411721_0.5437347152110281","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6286.1.d985c5c374":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6286.1.d985c5c374","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6286.1.d985c5c374","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c626259f3840a5c256a81a983365e55047c2dbf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6286.1.d985c5c374.tgz","fileCount":775,"integrity":"sha512-gO9CyaoMKGC5baXX/hrMUMEZz/thV3SuwFmUgU1Zq8sOydkIKKaf+LI+qzLzh1bR2IVzR6DRa6JT4YuSyrFDjw==","signatures":[{"sig":"MEQCIEmUobVcamuk5OHe1Z2S4f1EoyIhky3WLiIsIVeBX7CnAiBlsXbUp8kD108GvhAfQ9D0TGaGt9t3cYcq0cHqmyeorQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6286.1.d985c5c374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717871},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gO9CyaoMKGC5baXX/hrMUMEZz/thV3SuwFmUgU1Zq8sOydkIKKaf+LI+qzLzh1bR2IVzR6DRa6JT4YuSyrFDjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6286.1.d985c5c374","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6286.1.d985c5c374","@open-mercato/shared":"0.6.6-develop.6286.1.d985c5c374"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6286.1.d985c5c374","@open-mercato/shared":"0.6.6-develop.6286.1.d985c5c374"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6286.1.d985c5c374_1782391149384_0.12170727378053448","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6290.1.4bb5a8ba3f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6290.1.4bb5a8ba3f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6290.1.4bb5a8ba3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e0f515c9c62b70aaf0d4a510b3935faa3b47f857","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6290.1.4bb5a8ba3f.tgz","fileCount":779,"integrity":"sha512-9HqkYBtcqYMEP11YKjlGRmi49bWxPUBE7YLbNJJiDVZNhHw6RnJsPquL7WH0R5J9uR0xGhTzJoAnPMA5Q5VovQ==","signatures":[{"sig":"MEQCIE3y0RjsYI/jQwt/XOLU3Ddi6SqQfYUMGeXNq+XWT8jLAiBsiSYt5pNgkJen61lRVqnyXEI6f32BQr7Ks49ZqDe5cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6290.1.4bb5a8ba3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9HqkYBtcqYMEP11YKjlGRmi49bWxPUBE7YLbNJJiDVZNhHw6RnJsPquL7WH0R5J9uR0xGhTzJoAnPMA5Q5VovQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6290.1.4bb5a8ba3f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6290.1.4bb5a8ba3f","@open-mercato/shared":"0.6.6-develop.6290.1.4bb5a8ba3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6290.1.4bb5a8ba3f","@open-mercato/shared":"0.6.6-develop.6290.1.4bb5a8ba3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6290.1.4bb5a8ba3f_1782394836635_0.8937279470904456","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6006.2.58d0f9ccc8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.6006.2.58d0f9ccc8","_id":"@open-mercato/ai-assistant@0.6.6-canary.6006.2.58d0f9ccc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cdcdb21087a053431d80b51717a00648a3782ed1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.6006.2.58d0f9ccc8.tgz","fileCount":775,"integrity":"sha512-L8bS+7jv/kMdCnExaKfFBioNEUDz7vg6CCKYFPakSdQzmQ41fhtH9B+5JDztOwvgVFVrGtBuRDWkCHjSL76wUA==","signatures":[{"sig":"MEYCIQCkQKiKlvDomOPlf3SPGWKjfhw1TCTol1wgSbEkTgwWCwIhAIOreLRMtJc8fg0NkCo2J2Zb4/d198VEt3/IHRmZnNiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.6006.2.58d0f9ccc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6709885},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-L8bS+7jv/kMdCnExaKfFBioNEUDz7vg6CCKYFPakSdQzmQ41fhtH9B+5JDztOwvgVFVrGtBuRDWkCHjSL76wUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.205","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.82","@ai-sdk/openai":"^3.0.71","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.84","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.6006.2.58d0f9ccc8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.6006.2.58d0f9ccc8","@open-mercato/shared":"0.6.6-canary.6006.2.58d0f9ccc8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.6006.2.58d0f9ccc8","@open-mercato/shared":"0.6.6-canary.6006.2.58d0f9ccc8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.6006.2.58d0f9ccc8_1782395824701_0.36921661276260265","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6296.1.5e8bdfee17":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6296.1.5e8bdfee17","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6296.1.5e8bdfee17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"334f3cb0ac7177025930b495e4b68cce55aaa271","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6296.1.5e8bdfee17.tgz","fileCount":779,"integrity":"sha512-mxXwXypG41g6ENpkr2VZmRANjzWdqCEXzz/hqLjNnoKTYl3EWot6KtmnGMqGl4qpL3+Sm+r5aytBJ+QQOHISOw==","signatures":[{"sig":"MEYCIQDPulaDPSbId33KL6ul2dje8WPcbs3zMo5GEablvCi3LwIhAMDuTu1J7pNGBcdfjSSOtYZWcTNpcXArOur0VV2PE8jV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6296.1.5e8bdfee17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mxXwXypG41g6ENpkr2VZmRANjzWdqCEXzz/hqLjNnoKTYl3EWot6KtmnGMqGl4qpL3+Sm+r5aytBJ+QQOHISOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6296.1.5e8bdfee17","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6296.1.5e8bdfee17","@open-mercato/shared":"0.6.6-develop.6296.1.5e8bdfee17"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6296.1.5e8bdfee17","@open-mercato/shared":"0.6.6-develop.6296.1.5e8bdfee17"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6296.1.5e8bdfee17_1782398978070_0.4970696029821091","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6299.1.29224e2d86":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6299.1.29224e2d86","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6299.1.29224e2d86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"733035a571b6d3fc8877ba72c533fd814b0cd741","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6299.1.29224e2d86.tgz","fileCount":779,"integrity":"sha512-wLpywM/K2JbT1cgh6A4uxjvXPnIRjQLzx9AqNcqCV9SKEw0nWj+73qww7kMAOXvDVxtByDPTH8e7iQpdNSyPVQ==","signatures":[{"sig":"MEUCIGjmzMynxr+A/OpusT62/tl+hgv+MR/ZjBwCToK9f9YLAiEAjHAV+shgRGC1Zqtgg/F8TfoY3oGnW+jxQTS1i84Gpms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6299.1.29224e2d86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wLpywM/K2JbT1cgh6A4uxjvXPnIRjQLzx9AqNcqCV9SKEw0nWj+73qww7kMAOXvDVxtByDPTH8e7iQpdNSyPVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6299.1.29224e2d86","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6299.1.29224e2d86","@open-mercato/shared":"0.6.6-develop.6299.1.29224e2d86"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6299.1.29224e2d86","@open-mercato/shared":"0.6.6-develop.6299.1.29224e2d86"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6299.1.29224e2d86_1782401807312_0.2844776825159583","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6300.1.08ff40c897":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6300.1.08ff40c897","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6300.1.08ff40c897","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aab0bf0419cec2d2de6a24418ee0ba103b5c560a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6300.1.08ff40c897.tgz","fileCount":779,"integrity":"sha512-Ek6woLcXJTXdZlBSP/z8TGR0v6ueBf9PyclAWI5l2YZ2vCCIm37UaK0kuM4PFKsxJc1k3lpjKX/C05wPChyqWg==","signatures":[{"sig":"MEYCIQCNVB00WSB+5dP53pfDFGsse6stZoEwawHFfD9tNtl4KQIhAO6wEJiOgBCdDOcuvGXKB28y87lYpC/dLAflT7YbP3Y/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6300.1.08ff40c897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ek6woLcXJTXdZlBSP/z8TGR0v6ueBf9PyclAWI5l2YZ2vCCIm37UaK0kuM4PFKsxJc1k3lpjKX/C05wPChyqWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6300.1.08ff40c897","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6300.1.08ff40c897","@open-mercato/shared":"0.6.6-develop.6300.1.08ff40c897"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6300.1.08ff40c897","@open-mercato/shared":"0.6.6-develop.6300.1.08ff40c897"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6300.1.08ff40c897_1782417083589_0.7510082386470465","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6304.1.4cf2b975cb":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6304.1.4cf2b975cb","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6304.1.4cf2b975cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6fec67b20f71e16a7302daad6efd548874704811","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6304.1.4cf2b975cb.tgz","fileCount":779,"integrity":"sha512-p9K52yNalMT/KYnGEX9qsDW5xs6brZHf/0l0eoEeWeW/HX3NA3tKEKzC3wbQ8P3atzmJ3ORqcoNyQewrFhcb1g==","signatures":[{"sig":"MEUCIQCQx0OaDFPtAnOY8qnqC+l7lkAW8WJ6Vdk6h9KBl3htggIgAvs22pldw7UuaEdfsfRiI4qLlv+Ru3W8EjJh0wvSpWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6304.1.4cf2b975cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p9K52yNalMT/KYnGEX9qsDW5xs6brZHf/0l0eoEeWeW/HX3NA3tKEKzC3wbQ8P3atzmJ3ORqcoNyQewrFhcb1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6304.1.4cf2b975cb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6304.1.4cf2b975cb","@open-mercato/shared":"0.6.6-develop.6304.1.4cf2b975cb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6304.1.4cf2b975cb","@open-mercato/shared":"0.6.6-develop.6304.1.4cf2b975cb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6304.1.4cf2b975cb_1782420349013_0.6159820885948879","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6305.1.4503070c9d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6305.1.4503070c9d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6305.1.4503070c9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"006375fb17e761e4f3c3b84e4b73052c2860f0ef","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6305.1.4503070c9d.tgz","fileCount":779,"integrity":"sha512-s0iuEaZk1yJkoyDGj5NmCrmP/XXMEOFI7wfW9P+PmoguuEEvLrRz/fQLMUQimYkWByTvO9KsggN1J/RGC4GsCw==","signatures":[{"sig":"MEYCIQCsvcrWOo6CY/TKc4AQomD2pcd34JxVlOG0nfQeQ8//dAIhAIU7cEf5Vaoz9jRLZFbproOmXp4LqiiR9EnKSMveaNzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6305.1.4503070c9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-s0iuEaZk1yJkoyDGj5NmCrmP/XXMEOFI7wfW9P+PmoguuEEvLrRz/fQLMUQimYkWByTvO9KsggN1J/RGC4GsCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6305.1.4503070c9d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6305.1.4503070c9d","@open-mercato/shared":"0.6.6-develop.6305.1.4503070c9d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6305.1.4503070c9d","@open-mercato/shared":"0.6.6-develop.6305.1.4503070c9d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6305.1.4503070c9d_1782457649916_0.15562241123227905","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6309.1.983aeec27a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6309.1.983aeec27a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6309.1.983aeec27a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64f151c379445abae22d56c409a6509755659904","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6309.1.983aeec27a.tgz","fileCount":779,"integrity":"sha512-pHh8/KOHvxSm3UcruTvdv1o+NMswlN3Ef6NC7Amm9Gz7J5wV98YevdHKM+0j6ikiEC+AqovO0ED64f2REkYs8Q==","signatures":[{"sig":"MEYCIQC4AKOcAuyQi0EPFKIFLRZlG0pQuBBkM9HHz9iim7hYQAIhAIS/MTRi/yNN8Mx8cxDi+yufExGKLHUzFCiMwA9F6a6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6309.1.983aeec27a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pHh8/KOHvxSm3UcruTvdv1o+NMswlN3Ef6NC7Amm9Gz7J5wV98YevdHKM+0j6ikiEC+AqovO0ED64f2REkYs8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6309.1.983aeec27a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6309.1.983aeec27a","@open-mercato/shared":"0.6.6-develop.6309.1.983aeec27a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6309.1.983aeec27a","@open-mercato/shared":"0.6.6-develop.6309.1.983aeec27a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6309.1.983aeec27a_1782461069579_0.4144309461764275","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6313.1.618a49a6b4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6313.1.618a49a6b4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6313.1.618a49a6b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eeb42e9aaa73b1d2fc680bc7d5a9997695fe340f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6313.1.618a49a6b4.tgz","fileCount":779,"integrity":"sha512-CNEhj054raaASBk8zwxf6Umfz5KlNxGME+ALaWCzwGDm8g2NrrDQGyvRdZLBSr7TbnU0l5I2MckNx2POCkqurg==","signatures":[{"sig":"MEYCIQD4xFLEMG75gZL36D/aMz9ddGSG3TbaVGJo52oV36A5HwIhAOzqPNx8ZqiwiSsYMbUbgarQZQfpJ9pnVHdowHq9jUU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6313.1.618a49a6b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CNEhj054raaASBk8zwxf6Umfz5KlNxGME+ALaWCzwGDm8g2NrrDQGyvRdZLBSr7TbnU0l5I2MckNx2POCkqurg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6313.1.618a49a6b4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6313.1.618a49a6b4","@open-mercato/shared":"0.6.6-develop.6313.1.618a49a6b4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6313.1.618a49a6b4","@open-mercato/shared":"0.6.6-develop.6313.1.618a49a6b4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6313.1.618a49a6b4_1782465149226_0.2877610318857844","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6314.1.c7b8291aa2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6314.1.c7b8291aa2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6314.1.c7b8291aa2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8a03bb5eb6f18490e6da9d68cf1cd8c527b1289","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6314.1.c7b8291aa2.tgz","fileCount":779,"integrity":"sha512-JuHAxwmtd9r6v0Cbc2OU2GGmwkSApgZrh7yoRcxxvZD5rphGBKcsst4S/dYQJW1jCtfbjaF/uDVpD5f1lC2uwg==","signatures":[{"sig":"MEQCIF9OzZPQx+og6KgHWIIo4sI9N2mI8KTDKsD6zoACMtJ0AiAPlwy1rn5B7lZaAiFQWF5JzR0HKAMmO0mHKnkSUUOjqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6314.1.c7b8291aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JuHAxwmtd9r6v0Cbc2OU2GGmwkSApgZrh7yoRcxxvZD5rphGBKcsst4S/dYQJW1jCtfbjaF/uDVpD5f1lC2uwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6314.1.c7b8291aa2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6314.1.c7b8291aa2","@open-mercato/shared":"0.6.6-develop.6314.1.c7b8291aa2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6314.1.c7b8291aa2","@open-mercato/shared":"0.6.6-develop.6314.1.c7b8291aa2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6314.1.c7b8291aa2_1782468101798_0.3000287201157774","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6317.1.b3be10ab84":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6317.1.b3be10ab84","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6317.1.b3be10ab84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2225be10ddde37915cd434ba8814ef1ecdeba999","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6317.1.b3be10ab84.tgz","fileCount":779,"integrity":"sha512-aUGAEXexfIeW0tqjdhTYTwhrdUcMMl2s+DQZxlqgxmObesucxBlT0CmVT3uVzcMIlBuDL692/vVcLq9kQA1BvA==","signatures":[{"sig":"MEUCIBvvovKiGq2wkblyXNFU+IzuGLDtcAE3peUyMd62S3zhAiEAwjGNA1Ynctp3OaVK/HY+Ujfwvmnsu5pzVrx5/RMghS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6317.1.b3be10ab84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aUGAEXexfIeW0tqjdhTYTwhrdUcMMl2s+DQZxlqgxmObesucxBlT0CmVT3uVzcMIlBuDL692/vVcLq9kQA1BvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6317.1.b3be10ab84","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6317.1.b3be10ab84","@open-mercato/shared":"0.6.6-develop.6317.1.b3be10ab84"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6317.1.b3be10ab84","@open-mercato/shared":"0.6.6-develop.6317.1.b3be10ab84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6317.1.b3be10ab84_1782471502185_0.6081099773030554","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6330.1.a261878aa8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6330.1.a261878aa8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6330.1.a261878aa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e3c6c62310c42ce2dc55bf985a67329ba0d5830","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6330.1.a261878aa8.tgz","fileCount":779,"integrity":"sha512-VWHuy5Rtj99j3GXYG4sow172u3FISOqNrTH+SWM7SEOgtS/txNgaQJs0CML3P5+8aOGYMt7wTvpsj813rt4fKg==","signatures":[{"sig":"MEUCIQDLCgQxgI7jNMKsnRpkRr9bBM4J3l393qvf8FaVDu/CnQIgBZGxFjYJwqkj8s/aBS7dNa8hV17clRBjzUT9HyhmtjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6330.1.a261878aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VWHuy5Rtj99j3GXYG4sow172u3FISOqNrTH+SWM7SEOgtS/txNgaQJs0CML3P5+8aOGYMt7wTvpsj813rt4fKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6330.1.a261878aa8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6330.1.a261878aa8","@open-mercato/shared":"0.6.6-develop.6330.1.a261878aa8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6330.1.a261878aa8","@open-mercato/shared":"0.6.6-develop.6330.1.a261878aa8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6330.1.a261878aa8_1782474559003_0.17930533854276431","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6331.1.a33b8e99b7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6331.1.a33b8e99b7","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6331.1.a33b8e99b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07d8d8614be68c51386a883e34947567856b4afb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6331.1.a33b8e99b7.tgz","fileCount":779,"integrity":"sha512-y5IJEZ0NfKrKUO+A2eeu7WSwKIbrJ6vFD+JB+wj9o+H6C6mHNKedL9q9X0DH/8rdV20YlFilIKeEB8qLkUKVHw==","signatures":[{"sig":"MEQCIE46AcnVG1o8uHfjTvgGQkLn6EXQJ1aqKO1PkcFfrCDJAiAfE4OIIHQVBNClzAB1LseQEFvsIOe6t6Lgy+lcuvwmHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6331.1.a33b8e99b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y5IJEZ0NfKrKUO+A2eeu7WSwKIbrJ6vFD+JB+wj9o+H6C6mHNKedL9q9X0DH/8rdV20YlFilIKeEB8qLkUKVHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6331.1.a33b8e99b7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6331.1.a33b8e99b7","@open-mercato/shared":"0.6.6-develop.6331.1.a33b8e99b7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6331.1.a33b8e99b7","@open-mercato/shared":"0.6.6-develop.6331.1.a33b8e99b7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6331.1.a33b8e99b7_1782477545866_0.6593519827526215","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6332.1.6e73f0f55b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6332.1.6e73f0f55b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6332.1.6e73f0f55b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48b411c1e04dd15b4f3439b19c1083a73266d19c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6332.1.6e73f0f55b.tgz","fileCount":779,"integrity":"sha512-srP43Si+mHwiR6Au/2kfWRN1TdGsbcRGMbcyCP4tiDYJWbVI0qE+pWSgOEsldsbMF8urSNW6tS0MMKmh5dvpLQ==","signatures":[{"sig":"MEYCIQCEJZN6mLgHttBpgAQHPHab9FFTQzBlnQQxRminNZkaoAIhAM8JwfDNKVkYnnCq04nAqzT7tw+b7EivuMn+Yrovxn/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6332.1.6e73f0f55b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-srP43Si+mHwiR6Au/2kfWRN1TdGsbcRGMbcyCP4tiDYJWbVI0qE+pWSgOEsldsbMF8urSNW6tS0MMKmh5dvpLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6332.1.6e73f0f55b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6332.1.6e73f0f55b","@open-mercato/shared":"0.6.6-develop.6332.1.6e73f0f55b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6332.1.6e73f0f55b","@open-mercato/shared":"0.6.6-develop.6332.1.6e73f0f55b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6332.1.6e73f0f55b_1782480519021_0.8126956216771768","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6335.1.66528bcc62":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6335.1.66528bcc62","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6335.1.66528bcc62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b67ee5e7778eb0e74083c8a595b41d71edd59bd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6335.1.66528bcc62.tgz","fileCount":779,"integrity":"sha512-mJZoYySW+VH5WsHZiIEvpxllVye/I9xWuqpVPbHGlaS9Wf/swZdSlyqQFtq5BNQkPtfTtG8bh2En2I8S40zvaA==","signatures":[{"sig":"MEYCIQD1kbVDl2DAvrYo/PdgfzYAImXDI923HNFXHPU18uBkDAIhANXuB6aJ6YP2aOAJQ8BQG9kGIVk4m11SQRGG+clhxrWM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6335.1.66528bcc62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mJZoYySW+VH5WsHZiIEvpxllVye/I9xWuqpVPbHGlaS9Wf/swZdSlyqQFtq5BNQkPtfTtG8bh2En2I8S40zvaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6335.1.66528bcc62","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6335.1.66528bcc62","@open-mercato/shared":"0.6.6-develop.6335.1.66528bcc62"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6335.1.66528bcc62","@open-mercato/shared":"0.6.6-develop.6335.1.66528bcc62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6335.1.66528bcc62_1782483490120_0.7728092478721713","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6336.1.38e0a4c455":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6336.1.38e0a4c455","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6336.1.38e0a4c455","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffca471757688587de04b810a632a904bf76cca6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6336.1.38e0a4c455.tgz","fileCount":779,"integrity":"sha512-eCCXEmKz6ue/VhgnNhuNBuic2JwWsKBNxvAi4Oe7o03TGz4dzmZuOdRoZkIOBbTURobj6wt2opQYrIiVkaMd4w==","signatures":[{"sig":"MEUCIQCNae0z18xx86LKphS70WiYBayIiQG4UKx5MBwysDJGeQIgRuAAnrdQ2hmLca3N/9F71KhgVkjCtMLCvdIt1PgoQNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6336.1.38e0a4c455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eCCXEmKz6ue/VhgnNhuNBuic2JwWsKBNxvAi4Oe7o03TGz4dzmZuOdRoZkIOBbTURobj6wt2opQYrIiVkaMd4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6336.1.38e0a4c455","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6336.1.38e0a4c455","@open-mercato/shared":"0.6.6-develop.6336.1.38e0a4c455"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6336.1.38e0a4c455","@open-mercato/shared":"0.6.6-develop.6336.1.38e0a4c455"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6336.1.38e0a4c455_1782483945198_0.8743014038312511","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6337.1.bd66ae541e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6337.1.bd66ae541e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6337.1.bd66ae541e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f167f9b05269e7b329b2ac7cce232d016c834897","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6337.1.bd66ae541e.tgz","fileCount":779,"integrity":"sha512-4chzp+3miEOnmrb1aUKkkzaPhO5t+ovTtb0qpaDh4AwUCEhh5ObetD5WV1gguUCvSSeVmWZOLrOx4o1K4iJEzw==","signatures":[{"sig":"MEUCIC68xUYgzeIniHsows1f0JEhP4ZEoRpkQ2qtra21NHOsAiEAhJPTKu37yltGmF+m9cU4/tM1OB0Z4r1No4gydGWXdI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6337.1.bd66ae541e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4chzp+3miEOnmrb1aUKkkzaPhO5t+ovTtb0qpaDh4AwUCEhh5ObetD5WV1gguUCvSSeVmWZOLrOx4o1K4iJEzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6337.1.bd66ae541e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6337.1.bd66ae541e","@open-mercato/shared":"0.6.6-develop.6337.1.bd66ae541e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6337.1.bd66ae541e","@open-mercato/shared":"0.6.6-develop.6337.1.bd66ae541e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6337.1.bd66ae541e_1782504691601_0.5630114611608965","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6338.1.c32cd17821":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6338.1.c32cd17821","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6338.1.c32cd17821","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1cd9989fc98ffcf30a7dc2fa2b04c9ab0e0b6f1b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6338.1.c32cd17821.tgz","fileCount":779,"integrity":"sha512-RJ84GSM4DW9SofuSKlh9JMQA8mQJc+5YOq0SUyAx/DcEhaUvFYHmaH9P4mPeqGcVhZXirJTb5KNIKWAa5nBuqA==","signatures":[{"sig":"MEUCIQCAl2nLEnGaDmy7o2ybuDrHiBwQz7AZztPYQGuMZj8VpAIgMZBKEaI8btbRLuFmC/U1DsvmijF9FmhhlmfBj+cJXj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6338.1.c32cd17821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RJ84GSM4DW9SofuSKlh9JMQA8mQJc+5YOq0SUyAx/DcEhaUvFYHmaH9P4mPeqGcVhZXirJTb5KNIKWAa5nBuqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6338.1.c32cd17821","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6338.1.c32cd17821","@open-mercato/shared":"0.6.6-develop.6338.1.c32cd17821"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6338.1.c32cd17821","@open-mercato/shared":"0.6.6-develop.6338.1.c32cd17821"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6338.1.c32cd17821_1782507789038_0.10145718338301624","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6339.1.193c6c7c71":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6339.1.193c6c7c71","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6339.1.193c6c7c71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b1caf263fc9acf1b424df63883e1a1a4d01b55fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6339.1.193c6c7c71.tgz","fileCount":779,"integrity":"sha512-esq9ZuUPuAr1Ur5M5Emwzxogo7l0BwFBo+uFNKhdBQ2fSw6VRcTzRMnK+L51GhBlQVCDbrXSu2wTNoIDEOqFAw==","signatures":[{"sig":"MEUCIQDLnXtmKU/DprVVE7yf8sgr5qtUx1QmUjiUTgdi6gNkTQIgJ2smkqQC9xc78jUNieKG8EYESA2SD+dZ2gHGoh0YXo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6339.1.193c6c7c71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6736726},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-esq9ZuUPuAr1Ur5M5Emwzxogo7l0BwFBo+uFNKhdBQ2fSw6VRcTzRMnK+L51GhBlQVCDbrXSu2wTNoIDEOqFAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6339.1.193c6c7c71","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6339.1.193c6c7c71","@open-mercato/shared":"0.6.6-develop.6339.1.193c6c7c71"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6339.1.193c6c7c71","@open-mercato/shared":"0.6.6-develop.6339.1.193c6c7c71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6339.1.193c6c7c71_1782672848956_0.26804790724516225","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6343.1.8120f84f30":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6343.1.8120f84f30","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6343.1.8120f84f30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e5f67fc96ddb089cf0d849a86854cea9968a7d4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6343.1.8120f84f30.tgz","fileCount":779,"integrity":"sha512-cMrcEbeMCfHCKpZXrP1gUCuEjPBraZRTKsU4fQ3E+VAl7xvjaW78OynZmmkHwTclTaN6vHO1x+Kpyy3CaW0+6g==","signatures":[{"sig":"MEQCIEGq8kxpm442mi1EQDzu3WUKHxrXF6FjOrkdCL54EhcSAiBPcn4pqowbTR56RGUXSMgXsScU9c2VbwhxPY0Px6peYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6343.1.8120f84f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739506},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cMrcEbeMCfHCKpZXrP1gUCuEjPBraZRTKsU4fQ3E+VAl7xvjaW78OynZmmkHwTclTaN6vHO1x+Kpyy3CaW0+6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6343.1.8120f84f30","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6343.1.8120f84f30","@open-mercato/shared":"0.6.6-develop.6343.1.8120f84f30"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6343.1.8120f84f30","@open-mercato/shared":"0.6.6-develop.6343.1.8120f84f30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6343.1.8120f84f30_1782675218905_0.7907545993342233","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6344.1.c4b17c07c4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6344.1.c4b17c07c4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6344.1.c4b17c07c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81203134f76b312462a397ab18a4609da39a6398","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6344.1.c4b17c07c4.tgz","fileCount":779,"integrity":"sha512-NBkaYw7YZfBBpV3p5l7PwdatriesEUPCwHkcBqRhmwa+kox9NBDdyC6cgAgE8VVvIay9XZz1Nmd1dY6d1iS/Sw==","signatures":[{"sig":"MEUCIDoxxtwzSJFUplq67saxh4doMVa1Oz90+dlajDtGnm9ZAiEAqArpPKLieKGdNkjsR4Erz74MoMrBL2m6XbIZFftI7wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6344.1.c4b17c07c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6739506},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NBkaYw7YZfBBpV3p5l7PwdatriesEUPCwHkcBqRhmwa+kox9NBDdyC6cgAgE8VVvIay9XZz1Nmd1dY6d1iS/Sw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6344.1.c4b17c07c4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6344.1.c4b17c07c4","@open-mercato/shared":"0.6.6-develop.6344.1.c4b17c07c4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6344.1.c4b17c07c4","@open-mercato/shared":"0.6.6-develop.6344.1.c4b17c07c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6344.1.c4b17c07c4_1782678461219_0.7679610297735966","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6345.2.b236ea3d4b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6345.2.b236ea3d4b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6345.2.b236ea3d4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5968a5b7967aa4042cfb51e83d97a375ea783b0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6345.2.b236ea3d4b.tgz","fileCount":780,"integrity":"sha512-d5KSQSk2ltijbarTVEtJ9sYQ1xWEY9Pmtb+AamplLLzwlUgkue/X/xF7qOHDIt2mdR2vh5EoaERLdD+iyaC7bA==","signatures":[{"sig":"MEUCIQCJKtB4ZdCFu8JlgE8129cpqgAbzdwWSxU2Q26GhXVtQAIgZpW2+uZ+/tMbp3EVgRUFub+xlMxLZf7ZuFMIvW7iXgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6345.2.b236ea3d4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d5KSQSk2ltijbarTVEtJ9sYQ1xWEY9Pmtb+AamplLLzwlUgkue/X/xF7qOHDIt2mdR2vh5EoaERLdD+iyaC7bA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6345.2.b236ea3d4b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6345.2.b236ea3d4b","@open-mercato/shared":"0.6.6-develop.6345.2.b236ea3d4b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6345.2.b236ea3d4b","@open-mercato/shared":"0.6.6-develop.6345.2.b236ea3d4b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6345.2.b236ea3d4b_1782798791753_0.1946856648603783","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6351.1.c140d703c9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6351.1.c140d703c9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6351.1.c140d703c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f31d4b39b63cfa9e81c2c15cfd587ccd6257beb0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6351.1.c140d703c9.tgz","fileCount":780,"integrity":"sha512-++2RpyZL6EMU/j4J93aFmo95D1Z51xwbyaM7IV5A450lvxb66z7jstcafrgunRiuII9N7c685ZVWd8tbr20UEw==","signatures":[{"sig":"MEYCIQDxykjcdWmsxHM3ETkyhZcH51XUeLxVZC8G87P1o9w8egIhAIbh5uKSvwG3iO/XA0ne/9xXnVReIFhldJ+ekA3hfQie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6351.1.c140d703c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-++2RpyZL6EMU/j4J93aFmo95D1Z51xwbyaM7IV5A450lvxb66z7jstcafrgunRiuII9N7c685ZVWd8tbr20UEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6351.1.c140d703c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6351.1.c140d703c9","@open-mercato/shared":"0.6.6-develop.6351.1.c140d703c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6351.1.c140d703c9","@open-mercato/shared":"0.6.6-develop.6351.1.c140d703c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6351.1.c140d703c9_1782818177606_0.028151801439807","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6352.1.8eee7e1399":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6352.1.8eee7e1399","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6352.1.8eee7e1399","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fd0bcbea1c11e029b5df4c39d5291c4fc0f9d84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6352.1.8eee7e1399.tgz","fileCount":780,"integrity":"sha512-1SH27V4Qk4kNLclHDhjAoMK72Fei0qPsrrkLr9GVqIsIx0jVt4H7Wk8bnuYkH2mLRPwdmR0bKfp2Yd9GOllCSA==","signatures":[{"sig":"MEQCIEP4GEQ3qlKxjO7WFJuKI2Yp8XgDmgSFlnTXU/fTdKBrAiARy+FEaW9MABJg8yzVwkGa7FrvnOXdyd+TgTH7E75yng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6352.1.8eee7e1399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1SH27V4Qk4kNLclHDhjAoMK72Fei0qPsrrkLr9GVqIsIx0jVt4H7Wk8bnuYkH2mLRPwdmR0bKfp2Yd9GOllCSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6352.1.8eee7e1399","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6352.1.8eee7e1399","@open-mercato/shared":"0.6.6-develop.6352.1.8eee7e1399"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6352.1.8eee7e1399","@open-mercato/shared":"0.6.6-develop.6352.1.8eee7e1399"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6352.1.8eee7e1399_1782898777692_0.7040006326183172","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6353.1.efc82affea":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6353.1.efc82affea","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6353.1.efc82affea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c797d78dc1982045c3554c6f8fb7b0adf249bdc3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6353.1.efc82affea.tgz","fileCount":780,"integrity":"sha512-VvtzP10l6nGBe1ogomPe/mzkt6vOZzw2gyfwvcnbzPTcT7rRgi0KRlgowqnc1Zo7A4xoEIEEwnGWbdLK2RMfOw==","signatures":[{"sig":"MEUCIQD9hu4XA0t7ReQ5XRnUp5JjsHmp1NCv2rVlIjhabpuNawIgbglvW/SN7ry63YzhrcDxtlKM5P/lkgA02Gxy37VAblY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6353.1.efc82affea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VvtzP10l6nGBe1ogomPe/mzkt6vOZzw2gyfwvcnbzPTcT7rRgi0KRlgowqnc1Zo7A4xoEIEEwnGWbdLK2RMfOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6353.1.efc82affea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6353.1.efc82affea","@open-mercato/shared":"0.6.6-develop.6353.1.efc82affea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6353.1.efc82affea","@open-mercato/shared":"0.6.6-develop.6353.1.efc82affea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6353.1.efc82affea_1782901117504_0.4058987235245828","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6354.1.4730e55f76":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6354.1.4730e55f76","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6354.1.4730e55f76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c902438461a100f71a9143ff2da69c171066126c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6354.1.4730e55f76.tgz","fileCount":780,"integrity":"sha512-rbYicQiul/GlItKEH6DyR6ASi/kpyggdHl8vpu1WHQAkTRmiMu9Cxchwn1s9c5Jug2Xpft7iIYeXoqju0rt0nA==","signatures":[{"sig":"MEUCICKvdC4+fW4o1b+f8N2TKHuCNpIA0ciF2jeucEoEYCjmAiEA12nI7NUqboaOeWYiYL5owaL/T/IVAwI/ExyjT8GJWhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6354.1.4730e55f76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rbYicQiul/GlItKEH6DyR6ASi/kpyggdHl8vpu1WHQAkTRmiMu9Cxchwn1s9c5Jug2Xpft7iIYeXoqju0rt0nA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6354.1.4730e55f76","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6354.1.4730e55f76","@open-mercato/shared":"0.6.6-develop.6354.1.4730e55f76"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6354.1.4730e55f76","@open-mercato/shared":"0.6.6-develop.6354.1.4730e55f76"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6354.1.4730e55f76_1782906351068_0.9900540381785135","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6356.1.4d780a65a3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6356.1.4d780a65a3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6356.1.4d780a65a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dfd3cd6fcbe673458dfa206ff5fd3bbcea0c84a5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6356.1.4d780a65a3.tgz","fileCount":780,"integrity":"sha512-cvEXDtQagIVFvo6k/j4RhM/KdDDEi3Gw3Zth2Fd401EqeWZDgxNz6LxxyNB02DOsNd88sfLC9XahTA6pZEmT9w==","signatures":[{"sig":"MEUCIQDNccPhZBL7pVYru2we0b/6u+/e8kEQspSN2EZOU+opWQIgKrg+DoKHhPjF1GqcsCNjsVycrE44UyaiRdMk0JBWEas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6356.1.4d780a65a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cvEXDtQagIVFvo6k/j4RhM/KdDDEi3Gw3Zth2Fd401EqeWZDgxNz6LxxyNB02DOsNd88sfLC9XahTA6pZEmT9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6356.1.4d780a65a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6356.1.4d780a65a3","@open-mercato/shared":"0.6.6-develop.6356.1.4d780a65a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6356.1.4d780a65a3","@open-mercato/shared":"0.6.6-develop.6356.1.4d780a65a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6356.1.4d780a65a3_1782909916133_0.7706371298684664","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6357.1.7c17a47f4e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6357.1.7c17a47f4e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6357.1.7c17a47f4e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a8ca18f0eb3cd3a0d9f26349f521e95332a95cd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6357.1.7c17a47f4e.tgz","fileCount":780,"integrity":"sha512-MtXSKo9EIqe+DHRl4D7ZGIHPjFbRC5iurZTOBzqhrcbqtxaTHevdXxc8dOKfB7JB2ebuc2Lepyr+ilC5QzwlEw==","signatures":[{"sig":"MEUCIQD2ACBPNvhA0StoogYi7CaBVF1amTQcrANkqHOmcfWQFAIgIGXlEH6t2CzZ290zNpyDC4dMS4L1BjUOy10L+9uSSVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6357.1.7c17a47f4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MtXSKo9EIqe+DHRl4D7ZGIHPjFbRC5iurZTOBzqhrcbqtxaTHevdXxc8dOKfB7JB2ebuc2Lepyr+ilC5QzwlEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6357.1.7c17a47f4e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6357.1.7c17a47f4e","@open-mercato/shared":"0.6.6-develop.6357.1.7c17a47f4e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6357.1.7c17a47f4e","@open-mercato/shared":"0.6.6-develop.6357.1.7c17a47f4e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6357.1.7c17a47f4e_1782913353015_0.5507112033731891","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6358.1.62f5e4896f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6358.1.62f5e4896f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6358.1.62f5e4896f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d67e716b536712097409295e0864352aa173678a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6358.1.62f5e4896f.tgz","fileCount":780,"integrity":"sha512-5mVxa2+aK7ymtLfYsYCxKgbL4No6GGtRpbnKEt/RXinXz+zbA0iCHIZgffen4zUkgSYCHfJfVIy299JFeLCegw==","signatures":[{"sig":"MEUCIBy+XaC1HB9GAXacjgQHSPcdnOkr2c217aliHsuxMhnrAiEA8ItUsNRl/z7Cj7RCblMD+3aOugF4tSYvu3MzxazVIoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6358.1.62f5e4896f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5mVxa2+aK7ymtLfYsYCxKgbL4No6GGtRpbnKEt/RXinXz+zbA0iCHIZgffen4zUkgSYCHfJfVIy299JFeLCegw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6358.1.62f5e4896f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6358.1.62f5e4896f","@open-mercato/shared":"0.6.6-develop.6358.1.62f5e4896f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6358.1.62f5e4896f","@open-mercato/shared":"0.6.6-develop.6358.1.62f5e4896f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6358.1.62f5e4896f_1782916366536_0.48326367611108356","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6360.1.8504e06ff3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6360.1.8504e06ff3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6360.1.8504e06ff3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d98c4412cef22d51b027cbd8d14f6c9221f8c9e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6360.1.8504e06ff3.tgz","fileCount":780,"integrity":"sha512-2ii7NY6zaAY/5vkIMcCaBkrz3Nk0nJcWEX+D1IsQ7+kFtm5fG8TtQiNJRaAsXGdlHm1wzrgtahFc8GfUuWiJ8g==","signatures":[{"sig":"MEQCIBF74RZIByxNzWQVKxwlVCvjeZA6HeieUD43j0HJxog1AiBNmDvjETqJ1RySV53kHP17y+lcrWmaBxFVdAGXcOnUjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6360.1.8504e06ff3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2ii7NY6zaAY/5vkIMcCaBkrz3Nk0nJcWEX+D1IsQ7+kFtm5fG8TtQiNJRaAsXGdlHm1wzrgtahFc8GfUuWiJ8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6360.1.8504e06ff3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6360.1.8504e06ff3","@open-mercato/shared":"0.6.6-develop.6360.1.8504e06ff3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6360.1.8504e06ff3","@open-mercato/shared":"0.6.6-develop.6360.1.8504e06ff3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6360.1.8504e06ff3_1782940826746_0.7773217493111721","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6361.1.e790d2aa34":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6361.1.e790d2aa34","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6361.1.e790d2aa34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae896aa64ad1b10273f8dce58b2ef698cee7ba6a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6361.1.e790d2aa34.tgz","fileCount":780,"integrity":"sha512-up2BRRzI2tjLNZUiLUztpps0kl6QJ/HB2ef5EyXwUQTEJy9fd1ThZiOkQjhvLGlVNzoEbXkeyLx5KHwsHx4tOg==","signatures":[{"sig":"MEYCIQDDlCno41m3vioo84T/85gy9Q9kSTMoof7UtJA918aixAIhAKb3m2ewp/wrcz4zAUFLBM8egpgDtiYl7aNLUR9J+6ue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6361.1.e790d2aa34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-up2BRRzI2tjLNZUiLUztpps0kl6QJ/HB2ef5EyXwUQTEJy9fd1ThZiOkQjhvLGlVNzoEbXkeyLx5KHwsHx4tOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6361.1.e790d2aa34","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6361.1.e790d2aa34","@open-mercato/shared":"0.6.6-develop.6361.1.e790d2aa34"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6361.1.e790d2aa34","@open-mercato/shared":"0.6.6-develop.6361.1.e790d2aa34"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6361.1.e790d2aa34_1782977580005_0.7002725642118324","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6362.1.a3dd164018":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6362.1.a3dd164018","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6362.1.a3dd164018","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6220c0a36ec4667c1e94e97e5c4f53996a7d9732","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6362.1.a3dd164018.tgz","fileCount":780,"integrity":"sha512-z/hM/IH1MDf6cMrpT4OUlFUewprS2xiJvTg/DMIH0Q4ebekSn54/KoE0zciXYSE+hVQHV8HHwRWfgtrmMutLiA==","signatures":[{"sig":"MEQCIG6zG+QYVNFCrH2+GDCw53GHJ+cBwL+d5MgcKKXUH74KAiACiMAGJAV/c9Cya/FGERMpn2KOxY+T0RGJAxLwcrqm7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6362.1.a3dd164018","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744185},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z/hM/IH1MDf6cMrpT4OUlFUewprS2xiJvTg/DMIH0Q4ebekSn54/KoE0zciXYSE+hVQHV8HHwRWfgtrmMutLiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6362.1.a3dd164018","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6362.1.a3dd164018","@open-mercato/shared":"0.6.6-develop.6362.1.a3dd164018"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6362.1.a3dd164018","@open-mercato/shared":"0.6.6-develop.6362.1.a3dd164018"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6362.1.a3dd164018_1782980810872_0.9993857183148356","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6363.1.03c5e3429a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6363.1.03c5e3429a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6363.1.03c5e3429a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78d40f49441d8a625c75ef2ddfa65e0ed2318427","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6363.1.03c5e3429a.tgz","fileCount":780,"integrity":"sha512-01dZQMmihWtGp7A21yqdvdcErZe1EeGQsE8ZH6uez7fD2O0jwMiHqHQ2HoiRXCIjQcDi0GEnK2mSsZHkS5iJiA==","signatures":[{"sig":"MEQCIHbFU3ja7eHxoZU4+ttsvN+rpuhwjSGGOFpAeeGcISTkAiBY/+f13hbVRhTJ2DRVC59vRYOSGR3EkrjYfbyVTxgJtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6363.1.03c5e3429a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-01dZQMmihWtGp7A21yqdvdcErZe1EeGQsE8ZH6uez7fD2O0jwMiHqHQ2HoiRXCIjQcDi0GEnK2mSsZHkS5iJiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.13.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6363.1.03c5e3429a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6363.1.03c5e3429a","@open-mercato/shared":"0.6.6-develop.6363.1.03c5e3429a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6363.1.03c5e3429a","@open-mercato/shared":"0.6.6-develop.6363.1.03c5e3429a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6363.1.03c5e3429a_1782985225855_0.5388984159406887","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6364.1.b26488823f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6364.1.b26488823f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6364.1.b26488823f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f2b1a460b83886aa80c3e7902fcd31c9174b1a8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6364.1.b26488823f.tgz","fileCount":780,"integrity":"sha512-PhNK2oEbvL3HS5rtTMOcAZBRTJDJ6ti3cQdXOIB0tEUm8jC3o3NlRH9ZiNM8m4Zy2OQKsDEAU0pUc+lIWBuz9w==","signatures":[{"sig":"MEUCIQD2zSljXb96EBVNZEEh82yMTiPpkrFxWhTm1wnfLdY+kgIgAMjubt5y2fpBCbjThdb7Tl1tnH4+p8k4Esn4zCZ+7Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6364.1.b26488823f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PhNK2oEbvL3HS5rtTMOcAZBRTJDJ6ti3cQdXOIB0tEUm8jC3o3NlRH9ZiNM8m4Zy2OQKsDEAU0pUc+lIWBuz9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6364.1.b26488823f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6364.1.b26488823f","@open-mercato/shared":"0.6.6-develop.6364.1.b26488823f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6364.1.b26488823f","@open-mercato/shared":"0.6.6-develop.6364.1.b26488823f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6364.1.b26488823f_1782994311485_0.12016221279863237","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6365.1.641d695f07":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6365.1.641d695f07","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6365.1.641d695f07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b1054ce96f649aa70d73f941571e5c3fa9392b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6365.1.641d695f07.tgz","fileCount":780,"integrity":"sha512-PZXb2sdJJdq56QNdr0DDK0OeK58z+mWd6jLqUu/ZHKD4s9nrQ7gqB8KuwsLg9q2btvtjDvv+EWBsUmcaHwnLxQ==","signatures":[{"sig":"MEUCIE+rSlRL4dW9PSblaf2tez8aIgfZrbKKYAM2wbrZsYK6AiEAgdm9qw/hx3j7BzgAU8SpvERkVePh0bIfx5tbQV1xpPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6365.1.641d695f07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PZXb2sdJJdq56QNdr0DDK0OeK58z+mWd6jLqUu/ZHKD4s9nrQ7gqB8KuwsLg9q2btvtjDvv+EWBsUmcaHwnLxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6365.1.641d695f07","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6365.1.641d695f07","@open-mercato/shared":"0.6.6-develop.6365.1.641d695f07"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6365.1.641d695f07","@open-mercato/shared":"0.6.6-develop.6365.1.641d695f07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6365.1.641d695f07_1783004895552_0.001540750498207677","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6366.1.fba69a7362":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6366.1.fba69a7362","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6366.1.fba69a7362","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e0c8b22046d1c8c37d1308f64deec5a8c03a033","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6366.1.fba69a7362.tgz","fileCount":780,"integrity":"sha512-uun32MV3INdm0DRNMpm6pPJHSgrOL+6+a3ftyDnUzvpA/q0iLU+eElkma7z53dQJHA/sBfRWtnoY2bsrwqhjfw==","signatures":[{"sig":"MEQCIBnuPkKw4qwflyNc36hJI/efhDLqBs0mxuxlIVbv9J1aAiAxNWoKDQ9sn3OMVS1nkkVc7jscZbZQnw7E6gRtAsHS8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6366.1.fba69a7362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uun32MV3INdm0DRNMpm6pPJHSgrOL+6+a3ftyDnUzvpA/q0iLU+eElkma7z53dQJHA/sBfRWtnoY2bsrwqhjfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6366.1.fba69a7362","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6366.1.fba69a7362","@open-mercato/shared":"0.6.6-develop.6366.1.fba69a7362"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6366.1.fba69a7362","@open-mercato/shared":"0.6.6-develop.6366.1.fba69a7362"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6366.1.fba69a7362_1783009513777_0.572600530537821","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6367.1.2321ccacd4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6367.1.2321ccacd4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6367.1.2321ccacd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a8819f9bd0fb16e0ba5859131195ee922e15778","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6367.1.2321ccacd4.tgz","fileCount":780,"integrity":"sha512-8anITgCLLSjAnVEROxrp4dCkd0/nSGM5dQ8b+8PZMnMvNbPOvRKH7xH7Krujvhy2hODxzET5/yJWzszEp9AsqA==","signatures":[{"sig":"MEUCIDP7z0e0HN05Cz8j46DGUgfNqFuaOB9X1PaM2w8dj9sQAiEA/AlIB/yb97V1PV/j5v6S9cBnxkTMkE+dS50K+mxhJR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6367.1.2321ccacd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8anITgCLLSjAnVEROxrp4dCkd0/nSGM5dQ8b+8PZMnMvNbPOvRKH7xH7Krujvhy2hODxzET5/yJWzszEp9AsqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6367.1.2321ccacd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6367.1.2321ccacd4","@open-mercato/shared":"0.6.6-develop.6367.1.2321ccacd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6367.1.2321ccacd4","@open-mercato/shared":"0.6.6-develop.6367.1.2321ccacd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6367.1.2321ccacd4_1783020907158_0.007599511054377395","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6370.1.efeac59f8b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6370.1.efeac59f8b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6370.1.efeac59f8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aeb8fa1f1c5988a9acb1274c9877c4fc17518d55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6370.1.efeac59f8b.tgz","fileCount":780,"integrity":"sha512-xaWroXJkoNIL3EUyHzm+mPOXcF0STRgEwj8TpcccNOfdS1dQY43LIHSyPzekCtoktS3J/7SUex9bsPv10U3MQQ==","signatures":[{"sig":"MEYCIQDUeiJDKbi0ma01AGNjU6ttxG31+l92XHNGqsFRvKl+kwIhAOtnCwv2TgvfppE5vfqrME1UNGgjI2HGimT5MHKPO3tU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6370.1.efeac59f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xaWroXJkoNIL3EUyHzm+mPOXcF0STRgEwj8TpcccNOfdS1dQY43LIHSyPzekCtoktS3J/7SUex9bsPv10U3MQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6370.1.efeac59f8b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6370.1.efeac59f8b","@open-mercato/shared":"0.6.6-develop.6370.1.efeac59f8b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6370.1.efeac59f8b","@open-mercato/shared":"0.6.6-develop.6370.1.efeac59f8b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6370.1.efeac59f8b_1783023799768_0.9612771275323211","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6373.1.5bece5409d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6373.1.5bece5409d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6373.1.5bece5409d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"89a78ff4f17d99ce885c4d0627df69ab3e302e8b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6373.1.5bece5409d.tgz","fileCount":780,"integrity":"sha512-LUBQHKuXZASw1jVP1/NmnM8a2jSuz37j2Bd1qS6/hgCtY6N6TfqkDWEvh4lEnUGw4DRqhFpzyQYKR7zSJfEX8w==","signatures":[{"sig":"MEUCIDDyFnJzDZlTdQWVpEqZoX++CPWLbkfMKKxBG17Qg65/AiEA2f8rWGpt6zET+04OSsF2A/NhJMJro70xA8xWlAdlCuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6373.1.5bece5409d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-LUBQHKuXZASw1jVP1/NmnM8a2jSuz37j2Bd1qS6/hgCtY6N6TfqkDWEvh4lEnUGw4DRqhFpzyQYKR7zSJfEX8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6373.1.5bece5409d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6373.1.5bece5409d","@open-mercato/shared":"0.6.6-develop.6373.1.5bece5409d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6373.1.5bece5409d","@open-mercato/shared":"0.6.6-develop.6373.1.5bece5409d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6373.1.5bece5409d_1783026808802_0.721221594778352","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6374.1.49e692558f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6374.1.49e692558f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6374.1.49e692558f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3472336a9d53f00a5eded5cde74ce9da63c4a5eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6374.1.49e692558f.tgz","fileCount":780,"integrity":"sha512-uqhRumAmMfB5BigqRBppaz5I6Q2gSGNKb3TAcOBNdfqUPzvy8GULymLsGGvsYj9L5A3Wgrsph5pYqFgToadCRw==","signatures":[{"sig":"MEUCIQDtpBqKotTx/kZO9afxsa9wYiP6by+axGsDjvyAs5LztgIgdYxwaS9cjYj4daGv2K1T8/EsvqZGU7OvdcLb6Iz3c+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6374.1.49e692558f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uqhRumAmMfB5BigqRBppaz5I6Q2gSGNKb3TAcOBNdfqUPzvy8GULymLsGGvsYj9L5A3Wgrsph5pYqFgToadCRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6374.1.49e692558f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6374.1.49e692558f","@open-mercato/shared":"0.6.6-develop.6374.1.49e692558f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6374.1.49e692558f","@open-mercato/shared":"0.6.6-develop.6374.1.49e692558f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6374.1.49e692558f_1783031714722_0.6206285035312948","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6376.1.762b10c7dd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6376.1.762b10c7dd","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6376.1.762b10c7dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0f0abaa9f15dcba5e732498b1a7dc6904d21e54","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6376.1.762b10c7dd.tgz","fileCount":780,"integrity":"sha512-xAbvXI/s/gYJPgTKTBDgmAWBHrd2Tq2QN3Eq5nkPAU7fq4i7APSdvCid9/WGAmrdiQj5O9UBLtqxt1qyvaF5kQ==","signatures":[{"sig":"MEYCIQCl46cTADU1HUHRagxVhxb4OAdUHuYRWd0ojH15k34mRwIhAOsq8bY7ftKlHIOAl9dPm2F0Xzx9CZtK8eCwtrGENP8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6376.1.762b10c7dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xAbvXI/s/gYJPgTKTBDgmAWBHrd2Tq2QN3Eq5nkPAU7fq4i7APSdvCid9/WGAmrdiQj5O9UBLtqxt1qyvaF5kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6376.1.762b10c7dd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6376.1.762b10c7dd","@open-mercato/shared":"0.6.6-develop.6376.1.762b10c7dd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6376.1.762b10c7dd","@open-mercato/shared":"0.6.6-develop.6376.1.762b10c7dd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6376.1.762b10c7dd_1783034871373_0.6123396964665782","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6377.1.d26fed7324":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6377.1.d26fed7324","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6377.1.d26fed7324","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab0a75960546956c65a30d89dddb2635b788ae5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6377.1.d26fed7324.tgz","fileCount":780,"integrity":"sha512-dXzkno5iOT7B3dT+4I4Arr5jXrap2C+8dwccRJG1TvMF6RJ+g4hzTKkbdU0QSQeLrSrFjQJoituaGI5t+JmW6Q==","signatures":[{"sig":"MEQCIDk2n2THAOz1UG5Wk0mjZf1rKhqelEZWmsfV1eTBRw8eAiAEN2V9SjiyJSluFDe+aLCUB6xxDRdKODBC1CQpju4+tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6377.1.d26fed7324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dXzkno5iOT7B3dT+4I4Arr5jXrap2C+8dwccRJG1TvMF6RJ+g4hzTKkbdU0QSQeLrSrFjQJoituaGI5t+JmW6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6377.1.d26fed7324","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6377.1.d26fed7324","@open-mercato/shared":"0.6.6-develop.6377.1.d26fed7324"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6377.1.d26fed7324","@open-mercato/shared":"0.6.6-develop.6377.1.d26fed7324"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6377.1.d26fed7324_1783057615220_0.7626523188350391","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6381.1.042df302c3":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6381.1.042df302c3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6381.1.042df302c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ab2dfb5db952e2e7d44ba5ebff624b1c5e6195e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6381.1.042df302c3.tgz","fileCount":780,"integrity":"sha512-FLyoC3wYjrmFXTk3OfxvtlCwKXV/X0dyW/hKUM3K4SpiBRcMrk9w8nSPvpuBXc34sR/vsvKyfOm9byBhG8A8Bw==","signatures":[{"sig":"MEQCICoSrWpZt3xfmHpNSV2lugkK6G30migMmI1+1Uy1m0HuAiBnJNj3vvhoz33Zp1EOEmpE4R3xDS4ccdtoAo/W8FCuuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6381.1.042df302c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FLyoC3wYjrmFXTk3OfxvtlCwKXV/X0dyW/hKUM3K4SpiBRcMrk9w8nSPvpuBXc34sR/vsvKyfOm9byBhG8A8Bw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6381.1.042df302c3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6381.1.042df302c3","@open-mercato/shared":"0.6.6-develop.6381.1.042df302c3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6381.1.042df302c3","@open-mercato/shared":"0.6.6-develop.6381.1.042df302c3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6381.1.042df302c3_1783060712401_0.2044890554832539","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6382.1.4b9b9091ab":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6382.1.4b9b9091ab","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6382.1.4b9b9091ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ba2c54a25a14c75b4cc11e2ccc95e0490f184b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6382.1.4b9b9091ab.tgz","fileCount":780,"integrity":"sha512-h+TP1YqV8X6OjFgqVzeFENq0thwnlzfPBnIkfdtW+2x7ovXMeNvD+Z0U3QIkTehLuQb8Y8VIh/ANBNJz70L9zQ==","signatures":[{"sig":"MEUCIQDeLs4LBs5XKAzfpCGARWtHAr5UWb2FqRAcDWNceEgragIgfipFz76OH5yJmQqUtC5p7HSfy1p/AjahPso5N0aSRN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6382.1.4b9b9091ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-h+TP1YqV8X6OjFgqVzeFENq0thwnlzfPBnIkfdtW+2x7ovXMeNvD+Z0U3QIkTehLuQb8Y8VIh/ANBNJz70L9zQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6382.1.4b9b9091ab","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6382.1.4b9b9091ab","@open-mercato/shared":"0.6.6-develop.6382.1.4b9b9091ab"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6382.1.4b9b9091ab","@open-mercato/shared":"0.6.6-develop.6382.1.4b9b9091ab"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6382.1.4b9b9091ab_1783091263982_0.06711446299063217","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6383.1.27fcc83455":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6383.1.27fcc83455","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6383.1.27fcc83455","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5369fd5324877a47e06f777a9f40e54c2a10989","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6383.1.27fcc83455.tgz","fileCount":780,"integrity":"sha512-PPC/BTpmwhah/AxfNXkkv7bo9env682EbDD/td8tvipZHyg1zaeoR/WIBBTS2vv914gxS/0HZmma5lXl0ibgjw==","signatures":[{"sig":"MEUCIQDeRPJ7/ePTC0A5FsBxwGFglmLwzH8eS3rbi3LC/oYidQIgPDh9SV5sn/dpCQYBe/BR1ZjDGycwu9Tw8Qxm4Y57r44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6383.1.27fcc83455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PPC/BTpmwhah/AxfNXkkv7bo9env682EbDD/td8tvipZHyg1zaeoR/WIBBTS2vv914gxS/0HZmma5lXl0ibgjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6383.1.27fcc83455","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6383.1.27fcc83455","@open-mercato/shared":"0.6.6-develop.6383.1.27fcc83455"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6383.1.27fcc83455","@open-mercato/shared":"0.6.6-develop.6383.1.27fcc83455"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6383.1.27fcc83455_1783095729630_0.6077043090074052","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6384.1.f06fc0b42c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6384.1.f06fc0b42c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6384.1.f06fc0b42c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5970435bad323c1e43f601272a216f223daf8bc0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6384.1.f06fc0b42c.tgz","fileCount":780,"integrity":"sha512-iWaJvf8LyhnWbBVcKDhAAOzalXwwmDcwfRCTu7ZzV7Hzz5ZMToMf5Rvzh3g7+bJlGBkByMjSy52xOFNMw59P4Q==","signatures":[{"sig":"MEYCIQCs+0GsfRl4qqugc6aJF7sDLLCmnwZfBSbNQwZVIoTYGgIhAKBN844SO3ChGJchcFUhcX29xROgkwVlponvxBJitvZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6384.1.f06fc0b42c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iWaJvf8LyhnWbBVcKDhAAOzalXwwmDcwfRCTu7ZzV7Hzz5ZMToMf5Rvzh3g7+bJlGBkByMjSy52xOFNMw59P4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6384.1.f06fc0b42c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6384.1.f06fc0b42c","@open-mercato/shared":"0.6.6-develop.6384.1.f06fc0b42c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6384.1.f06fc0b42c","@open-mercato/shared":"0.6.6-develop.6384.1.f06fc0b42c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6384.1.f06fc0b42c_1783202372490_0.3460342247742072","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6385.1.9a81faa5f0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6385.1.9a81faa5f0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6385.1.9a81faa5f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9e493567f4b0f274009f1c233cc84393c280f09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6385.1.9a81faa5f0.tgz","fileCount":780,"integrity":"sha512-CY/t5VE6OwmoHpfYwTy6x+pp8D+y22chMoD+p2E6zBM1px6ZYE4G18eYdCZsWcAVaWCvJfnmf0P+eujqqjzT8A==","signatures":[{"sig":"MEYCIQCf+1xLcrKlLjF8JMnTxO3XjvOVI1xDmfYVg+v5H2mRpAIhAPxWVgCaDu9rBp61NrkdkWgA4Mw1o3k6cW71CG/MSrW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6385.1.9a81faa5f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CY/t5VE6OwmoHpfYwTy6x+pp8D+y22chMoD+p2E6zBM1px6ZYE4G18eYdCZsWcAVaWCvJfnmf0P+eujqqjzT8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6385.1.9a81faa5f0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6385.1.9a81faa5f0","@open-mercato/shared":"0.6.6-develop.6385.1.9a81faa5f0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6385.1.9a81faa5f0","@open-mercato/shared":"0.6.6-develop.6385.1.9a81faa5f0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6385.1.9a81faa5f0_1783256353475_0.39002537943259097","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6386.1.391a1afb9e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6386.1.391a1afb9e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6386.1.391a1afb9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"385909320ab7a47c888012e6bc9a788c1e7a797e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6386.1.391a1afb9e.tgz","fileCount":780,"integrity":"sha512-6qkPiSsnl0SYXviDiXYbdFELMCaD4K5LtUMK+qtpwNXy5yRMtU4sfr0w+MEEDsG7a9zEX3FCp4oQrvIQxttPOQ==","signatures":[{"sig":"MEYCIQC9rj04U0IzJ91DsNE4CjZwwkPQN/L7bgeEYXySFfx+rAIhALcaxpGBodR7vdK/egB6M3AJjpGv1VXKvolc2K58ySex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6386.1.391a1afb9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6qkPiSsnl0SYXviDiXYbdFELMCaD4K5LtUMK+qtpwNXy5yRMtU4sfr0w+MEEDsG7a9zEX3FCp4oQrvIQxttPOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6386.1.391a1afb9e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6386.1.391a1afb9e","@open-mercato/shared":"0.6.6-develop.6386.1.391a1afb9e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6386.1.391a1afb9e","@open-mercato/shared":"0.6.6-develop.6386.1.391a1afb9e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6386.1.391a1afb9e_1783259501671_0.17064912323325854","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6387.1.f4896ad565":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6387.1.f4896ad565","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6387.1.f4896ad565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61983880c84bcb2644e9125be6cd1456852ac8b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6387.1.f4896ad565.tgz","fileCount":780,"integrity":"sha512-dgKeZOcciuWfPD4SLTwJmvGpIqooVJU1s0srb1TwsttqOV7SLEgjZeqdNPYu4svbW0G2MVPIfWu3UHgmDYpy1A==","signatures":[{"sig":"MEQCIHyFRTyzF7iygm9gzGM1t26HffydxV8joTT58Bndk6vuAiAKD2NBhEAGFNiN2YucRZvEBkvAhEZT4aruHesaPFsUeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6387.1.f4896ad565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dgKeZOcciuWfPD4SLTwJmvGpIqooVJU1s0srb1TwsttqOV7SLEgjZeqdNPYu4svbW0G2MVPIfWu3UHgmDYpy1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6387.1.f4896ad565","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6387.1.f4896ad565","@open-mercato/shared":"0.6.6-develop.6387.1.f4896ad565"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6387.1.f4896ad565","@open-mercato/shared":"0.6.6-develop.6387.1.f4896ad565"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6387.1.f4896ad565_1783275926469_0.6278462300493799","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6388.1.b9b9f5e778":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6388.1.b9b9f5e778","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6388.1.b9b9f5e778","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5098221ba68256dee080fdf46d0da87a7733f213","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6388.1.b9b9f5e778.tgz","fileCount":780,"integrity":"sha512-22G/f2D8XMkz7c26qTolH123Ct4eu70R2fs0mp2wn35PLF6cIdB4wqAt0cq/7rX1Zh8vB0UCMRhvgdxZihT8fw==","signatures":[{"sig":"MEUCIQCVnJx5SzzRGDuiEshvaSYbTfh1uCaPT5K2mrU5iCAyHgIgf6KyqUlgKp3F+14ZLCzaiQCNc8+WlMNKLLqoAaL6EMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6388.1.b9b9f5e778","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-22G/f2D8XMkz7c26qTolH123Ct4eu70R2fs0mp2wn35PLF6cIdB4wqAt0cq/7rX1Zh8vB0UCMRhvgdxZihT8fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6388.1.b9b9f5e778","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6388.1.b9b9f5e778","@open-mercato/shared":"0.6.6-develop.6388.1.b9b9f5e778"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6388.1.b9b9f5e778","@open-mercato/shared":"0.6.6-develop.6388.1.b9b9f5e778"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6388.1.b9b9f5e778_1783277246559_0.14721718982102483","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6389.1.135a466c47":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6389.1.135a466c47","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6389.1.135a466c47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b634752c4eaa4dc8c68fc31221e1883bbd297dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6389.1.135a466c47.tgz","fileCount":780,"integrity":"sha512-d8OAdBvZOkRZBvx7Y/irwdwbz6MO+wiWtYUkrVXNcFea/ZW3knb+9n7KG2MPCFE+o6z90rRvgYkGYqFFI2VF1g==","signatures":[{"sig":"MEUCIQCL2hx6lgthOTljmz8rJOpywvLS/SxRpOkR83r/RiYRoQIgQAwMGUA2GGQOwgOyo0K2SO87uEGSkOe8M7z/OyKS3P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6389.1.135a466c47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-d8OAdBvZOkRZBvx7Y/irwdwbz6MO+wiWtYUkrVXNcFea/ZW3knb+9n7KG2MPCFE+o6z90rRvgYkGYqFFI2VF1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6389.1.135a466c47","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6389.1.135a466c47","@open-mercato/shared":"0.6.6-develop.6389.1.135a466c47"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6389.1.135a466c47","@open-mercato/shared":"0.6.6-develop.6389.1.135a466c47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6389.1.135a466c47_1783277988773_0.062159350188854656","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6390.1.210bbbc703":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6390.1.210bbbc703","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6390.1.210bbbc703","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61174f2ed98dfa6fdd1b581fe8edb92f598c3a08","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6390.1.210bbbc703.tgz","fileCount":780,"integrity":"sha512-12BtMPB64mmqJkg9WF5X/W2SK9u2FEzdREjqfFQ6zcbVb3dQQdQMfjhL9fdGdXYJdKwHKfR/7xj7bP79YX84Aw==","signatures":[{"sig":"MEYCIQD/sOSVq22aeW64I14glGfqXHXfZIh+U1rNTYrHUp3OaAIhALbToAHxibtoVeIwQJCLa0AWbNohrs82z6lalliXwNf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6390.1.210bbbc703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-12BtMPB64mmqJkg9WF5X/W2SK9u2FEzdREjqfFQ6zcbVb3dQQdQMfjhL9fdGdXYJdKwHKfR/7xj7bP79YX84Aw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6390.1.210bbbc703","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6390.1.210bbbc703","@open-mercato/shared":"0.6.6-develop.6390.1.210bbbc703"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6390.1.210bbbc703","@open-mercato/shared":"0.6.6-develop.6390.1.210bbbc703"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6390.1.210bbbc703_1783279204762_0.9642007633680845","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6391.1.276b99bf26":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6391.1.276b99bf26","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6391.1.276b99bf26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a31797fab11808f2e20561a6b625201bb6962a98","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6391.1.276b99bf26.tgz","fileCount":780,"integrity":"sha512-4uPuIDD5wJl5tU8UqIO7o0TYcy6UM2R0OBK0IHvXFi9O2GcOcOWa42Tx8MpjrtO/uJH22NmLkX7OoaoDomTL3Q==","signatures":[{"sig":"MEUCIQDDlBnJDlyuFlOLof+39iJk40OoX/o3ruJVHwQ5ifXkTAIgUJaJOrW7Tpn8sQsizm7wmOlddOFjja0lq0mP1IifQX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6391.1.276b99bf26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4uPuIDD5wJl5tU8UqIO7o0TYcy6UM2R0OBK0IHvXFi9O2GcOcOWa42Tx8MpjrtO/uJH22NmLkX7OoaoDomTL3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6391.1.276b99bf26","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6391.1.276b99bf26","@open-mercato/shared":"0.6.6-develop.6391.1.276b99bf26"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6391.1.276b99bf26","@open-mercato/shared":"0.6.6-develop.6391.1.276b99bf26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6391.1.276b99bf26_1783319912239_0.17190064959143037","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6392.1.ed38e087fe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6392.1.ed38e087fe","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6392.1.ed38e087fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e091aaba23cd394a2ab554f191c87ddf140dd30","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6392.1.ed38e087fe.tgz","fileCount":780,"integrity":"sha512-U8V/ZDSR7k9MwQjHAZ0VX6+qKSsdy5uXUgxQxSSw1YL6MsngJTOnHtzquEFABoyqJpPm3pQTO4V1FjlZPvh/tg==","signatures":[{"sig":"MEUCIQDcSF8HO2kBcfl+MWjMjuZrNmLCE+TUm7u1ZH6vcM1Z7AIgRB+JVPtizGLYkmM7jxrYjJR5IriQ9RLt3SWYWx+Mfkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6392.1.ed38e087fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U8V/ZDSR7k9MwQjHAZ0VX6+qKSsdy5uXUgxQxSSw1YL6MsngJTOnHtzquEFABoyqJpPm3pQTO4V1FjlZPvh/tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6392.1.ed38e087fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6392.1.ed38e087fe","@open-mercato/shared":"0.6.6-develop.6392.1.ed38e087fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6392.1.ed38e087fe","@open-mercato/shared":"0.6.6-develop.6392.1.ed38e087fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6392.1.ed38e087fe_1783332919599_0.21253679028013517","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6395.1.f7f5283bc9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6395.1.f7f5283bc9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6395.1.f7f5283bc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f893809d28656c8c81b6d1aca99a85fdd535238","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6395.1.f7f5283bc9.tgz","fileCount":780,"integrity":"sha512-RWsfPuoIKFNGc/sZtIsE0ZrxMH1RdFM3/4iU4HAVlmB5px13Cj7bO9dc+oTZ9K2t5Ca/2OvXABjdUFOJPt0PzQ==","signatures":[{"sig":"MEUCIE8HkXKMnRXkYDO9CuTdyZel44HJ9lsj5kKM2/8i5+nMAiEA7+r7dxx/ewlC+sY7O9T9njH/JEpStK+VgxWN1mNG4wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6395.1.f7f5283bc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RWsfPuoIKFNGc/sZtIsE0ZrxMH1RdFM3/4iU4HAVlmB5px13Cj7bO9dc+oTZ9K2t5Ca/2OvXABjdUFOJPt0PzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6395.1.f7f5283bc9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6395.1.f7f5283bc9","@open-mercato/shared":"0.6.6-develop.6395.1.f7f5283bc9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6395.1.f7f5283bc9","@open-mercato/shared":"0.6.6-develop.6395.1.f7f5283bc9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6395.1.f7f5283bc9_1783340944767_0.5468415566390792","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6396.1.fe832b428c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6396.1.fe832b428c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6396.1.fe832b428c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecafd1acc44bd65b8303ed6a259bddcb0f2d3374","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6396.1.fe832b428c.tgz","fileCount":780,"integrity":"sha512-upOynRJB4v13EHlfsJPk4dJTSxb21clTagd5eNQrTH5HnX+JcC9IcdXLw1deNuGGyr3qCSTz3B8ihvpadSZAVw==","signatures":[{"sig":"MEYCIQDCAazV9Dm2X4flJcWa8Srw/WNoeLvZXjaMP1Q5kOOERgIhALsoTtPYh8XEx8xxfgUmeNc4l+MF09aEZu5VfCoOcSCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6396.1.fe832b428c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-upOynRJB4v13EHlfsJPk4dJTSxb21clTagd5eNQrTH5HnX+JcC9IcdXLw1deNuGGyr3qCSTz3B8ihvpadSZAVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6396.1.fe832b428c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6396.1.fe832b428c","@open-mercato/shared":"0.6.6-develop.6396.1.fe832b428c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6396.1.fe832b428c","@open-mercato/shared":"0.6.6-develop.6396.1.fe832b428c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6396.1.fe832b428c_1783341990995_0.47888352052007277","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6397.1.c078d218fa":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6397.1.c078d218fa","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6397.1.c078d218fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb7a13d6f8f3617c7011003d1bb9f0c3d7abf10d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6397.1.c078d218fa.tgz","fileCount":780,"integrity":"sha512-Hpr1oAtYLZVLx1HpvAm7dhBW4zkgYUhjYpxWkLGG2ucMN94J3tp5yN0mCDnhDNPQJptjvPHbdiajTiMWDyjpUA==","signatures":[{"sig":"MEUCIDS8RfPHy7qHoJitpF4gNwrKfdS9PwIEi1uH1wsL/WMLAiEA+d7Qp/e0nKaA6xO3McSehP64Pnli9bjXo0cDqZWsqyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6397.1.c078d218fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Hpr1oAtYLZVLx1HpvAm7dhBW4zkgYUhjYpxWkLGG2ucMN94J3tp5yN0mCDnhDNPQJptjvPHbdiajTiMWDyjpUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6397.1.c078d218fa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6397.1.c078d218fa","@open-mercato/shared":"0.6.6-develop.6397.1.c078d218fa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6397.1.c078d218fa","@open-mercato/shared":"0.6.6-develop.6397.1.c078d218fa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6397.1.c078d218fa_1783346644091_0.09983482331180915","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6398.1.013efe913e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6398.1.013efe913e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6398.1.013efe913e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc9b6ede9c46b27683cdda2dba5cfbb855b3bd1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6398.1.013efe913e.tgz","fileCount":780,"integrity":"sha512-M9UPU9K2J0Y7Wb2bEjZ8R8bC+LKujTHV5li5E8RmfGgn9Rv+xlJpXxRhC7pXR6RtWBUmsFy24gfofBXA9P38EA==","signatures":[{"sig":"MEUCIHJWxp4ElQ8yLXcq6m8zOY/61v3KB/PQVMpaJutaXnM5AiEAjYOElNedpsxLnPQhpCtxWgmvZo83zCeMzf2Ify3ryxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6398.1.013efe913e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-M9UPU9K2J0Y7Wb2bEjZ8R8bC+LKujTHV5li5E8RmfGgn9Rv+xlJpXxRhC7pXR6RtWBUmsFy24gfofBXA9P38EA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6398.1.013efe913e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6398.1.013efe913e","@open-mercato/shared":"0.6.6-develop.6398.1.013efe913e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6398.1.013efe913e","@open-mercato/shared":"0.6.6-develop.6398.1.013efe913e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6398.1.013efe913e_1783351647528_0.544059644792179","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6399.1.93ba8ca030":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6399.1.93ba8ca030","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6399.1.93ba8ca030","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d42ce2ed55404370bbd9a260716cf6a687747b8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6399.1.93ba8ca030.tgz","fileCount":780,"integrity":"sha512-XIf5CszQa3RyrWzdSjC2C1R9roroI3rRxwINbycs4dhnhkD7blLGd/c9y8dO9vbR8A22RqXoye41gtv7N9NGxA==","signatures":[{"sig":"MEUCIQCVAiUvzhr5OB5OEKlWAkLNo6TZa4mdVuwwN5ssolMh+gIgJuxuBJ1RXDQ76VignFW14QN4+1MNf4t+alQWP2ipZUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6399.1.93ba8ca030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XIf5CszQa3RyrWzdSjC2C1R9roroI3rRxwINbycs4dhnhkD7blLGd/c9y8dO9vbR8A22RqXoye41gtv7N9NGxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6399.1.93ba8ca030","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6399.1.93ba8ca030","@open-mercato/shared":"0.6.6-develop.6399.1.93ba8ca030"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6399.1.93ba8ca030","@open-mercato/shared":"0.6.6-develop.6399.1.93ba8ca030"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6399.1.93ba8ca030_1783353786188_0.21061774604011352","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6401.1.8c07df34a7":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6401.1.8c07df34a7","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6401.1.8c07df34a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b177b44f213e423c25bf41a03c8ad2d49b51b84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6401.1.8c07df34a7.tgz","fileCount":780,"integrity":"sha512-P1FyJvb6ORtUiM+H2kpnYGIxKbP765S8BvIJdEfsaH27e0LEXxStqeK+vr90SBJxNQYmVh2yAb0I3y9jQk6j2w==","signatures":[{"sig":"MEQCICrCYB7BO+Fq1itVnM2QXe5zc8n7dwwf2DLtSWSbi3NYAiAPyZSEaMYgbIvkaSp3Zhc1zClSzhYTA9+ylkI+2eJLrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6401.1.8c07df34a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-P1FyJvb6ORtUiM+H2kpnYGIxKbP765S8BvIJdEfsaH27e0LEXxStqeK+vr90SBJxNQYmVh2yAb0I3y9jQk6j2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6401.1.8c07df34a7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6401.1.8c07df34a7","@open-mercato/shared":"0.6.6-develop.6401.1.8c07df34a7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6401.1.8c07df34a7","@open-mercato/shared":"0.6.6-develop.6401.1.8c07df34a7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6401.1.8c07df34a7_1783355321707_0.5198963699808443","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6402.1.080aab8ec9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6402.1.080aab8ec9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6402.1.080aab8ec9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69fc6499f2476873e29d5a1fae607397ad7ea6e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6402.1.080aab8ec9.tgz","fileCount":780,"integrity":"sha512-79ojOhvIa+rZXaY0Q/XK7yoEmFkOVHs8w9sJaBj1AI6OYXdPdjJWE/jyh5w6+C/TNj73Rrbc8DonfBbG+i+jwQ==","signatures":[{"sig":"MEYCIQCCiEEDmqRsylnzGEl/RfhAW+TLVzNly2KK84sMIb8wJgIhAO7IzhhwfRr8sDHl/VjpNh29jRvqBU3wiM+yQ/lrQL0S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6402.1.080aab8ec9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-79ojOhvIa+rZXaY0Q/XK7yoEmFkOVHs8w9sJaBj1AI6OYXdPdjJWE/jyh5w6+C/TNj73Rrbc8DonfBbG+i+jwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6402.1.080aab8ec9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6402.1.080aab8ec9","@open-mercato/shared":"0.6.6-develop.6402.1.080aab8ec9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6402.1.080aab8ec9","@open-mercato/shared":"0.6.6-develop.6402.1.080aab8ec9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6402.1.080aab8ec9_1783357056815_0.7623519266232979","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6403.1.b57089b6fe":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6403.1.b57089b6fe","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6403.1.b57089b6fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68d159a23de372eb6894b7818a2734b8a2618a5c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6403.1.b57089b6fe.tgz","fileCount":780,"integrity":"sha512-4XRq5T2BlUPPO8QqpVEdPRuUhxDIwumK3by4JViaFrvTaMCL01txodXDgLLlJvNQ/ExV+d2ftDQclnvHjUQa/Q==","signatures":[{"sig":"MEUCIQDZaQmzVs8ia+p7CoE3pKoHWgO5K5MbPbtSlVxKScwDgQIgVqM5rj5EDC8igTWggAxqIX9+E34pnoPecjXHWT0EizQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6403.1.b57089b6fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4XRq5T2BlUPPO8QqpVEdPRuUhxDIwumK3by4JViaFrvTaMCL01txodXDgLLlJvNQ/ExV+d2ftDQclnvHjUQa/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6403.1.b57089b6fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6403.1.b57089b6fe","@open-mercato/shared":"0.6.6-develop.6403.1.b57089b6fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6403.1.b57089b6fe","@open-mercato/shared":"0.6.6-develop.6403.1.b57089b6fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6403.1.b57089b6fe_1783361241689_0.05111269397396678","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6404.1.e2f8d5025a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6404.1.e2f8d5025a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6404.1.e2f8d5025a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a76bccd05135ace48ca481facdbe91fb48bcaed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6404.1.e2f8d5025a.tgz","fileCount":780,"integrity":"sha512-zDTR8Laz8w93kEwNUIQByUL+j20hipNju4l9C9wQMj+pRL2d7e5P3QIvr4f8lWl3H9BSSxZ5h+4UXvojKK0UwA==","signatures":[{"sig":"MEYCIQD+ngIzTI+4WkTXNgmbizPg4HwbqtIYahSjzem5qAmRjQIhANHxp/74B9a5lvSzWhFVMnGENr0kFaR1EoltXU2TPoyE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6404.1.e2f8d5025a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zDTR8Laz8w93kEwNUIQByUL+j20hipNju4l9C9wQMj+pRL2d7e5P3QIvr4f8lWl3H9BSSxZ5h+4UXvojKK0UwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6404.1.e2f8d5025a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6404.1.e2f8d5025a","@open-mercato/shared":"0.6.6-develop.6404.1.e2f8d5025a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6404.1.e2f8d5025a","@open-mercato/shared":"0.6.6-develop.6404.1.e2f8d5025a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6404.1.e2f8d5025a_1783362256392_0.2779273184804878","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6406.1.a0bd770daf":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6406.1.a0bd770daf","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6406.1.a0bd770daf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45e533b43c2143da25bcae94ee8d55044f4ae778","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6406.1.a0bd770daf.tgz","fileCount":780,"integrity":"sha512-NRIPA4hxyXbXfQYNpiUPwtK8YE5zVlvvVJ5ngMrIhLapdsVT/ksgPqfUFQFnaE7npiPF3JBlQgdooW/AQvGHGQ==","signatures":[{"sig":"MEYCIQC0wLoJykqAwXCDkJaTRV258kySv0IsoV+qxuzZAG2JegIhAL9mXO2f45zEWeobNAsASbfBh4pv4gaj9Gkf6y3Xj0YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6406.1.a0bd770daf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-NRIPA4hxyXbXfQYNpiUPwtK8YE5zVlvvVJ5ngMrIhLapdsVT/ksgPqfUFQFnaE7npiPF3JBlQgdooW/AQvGHGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6406.1.a0bd770daf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6406.1.a0bd770daf","@open-mercato/shared":"0.6.6-develop.6406.1.a0bd770daf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6406.1.a0bd770daf","@open-mercato/shared":"0.6.6-develop.6406.1.a0bd770daf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6406.1.a0bd770daf_1783363208567_0.854714021148046","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6407.1.9a4c26cf6a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6407.1.9a4c26cf6a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6407.1.9a4c26cf6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16a086a1f346b8a36dab8f366e30c7f21ac09d59","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6407.1.9a4c26cf6a.tgz","fileCount":780,"integrity":"sha512-0Q7CdGl9OBrhBKr+5YC28Z9s25zeW+Co4eHad1Gq3kvyPk7EY3CG/+8chm4w/XbNpOjOYd+4v0Pwcbo29T7geg==","signatures":[{"sig":"MEYCIQC7nWVHxIt+1hP0HKFTW32bsXvdDw3TqJZxk6m6p2BEhwIhAJHbENOGfKEJxhqUyrz8mwZyMuDKUohpg66gnXmQpDg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6407.1.9a4c26cf6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0Q7CdGl9OBrhBKr+5YC28Z9s25zeW+Co4eHad1Gq3kvyPk7EY3CG/+8chm4w/XbNpOjOYd+4v0Pwcbo29T7geg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6407.1.9a4c26cf6a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6407.1.9a4c26cf6a","@open-mercato/shared":"0.6.6-develop.6407.1.9a4c26cf6a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6407.1.9a4c26cf6a","@open-mercato/shared":"0.6.6-develop.6407.1.9a4c26cf6a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6407.1.9a4c26cf6a_1783364353559_0.9969369428975821","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6408.1.0cbfbd7476":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6408.1.0cbfbd7476","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6408.1.0cbfbd7476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13915be80690671e1f61b344b825a256c5255671","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6408.1.0cbfbd7476.tgz","fileCount":780,"integrity":"sha512-36NpAU1pS+s1fBhFYXK2gJgjxojxqz41yeMN9ALQthSEO9rJc3wrNcAodbRXpV3yVFxB0olTBOGpcTCIB9aH2g==","signatures":[{"sig":"MEQCIDWvLkJ/sGBUzjq6d0Gu9IcrO3Kc+FK4yq7q2BmXRYbWAiALfHp3uw24YhFzfyNcG9jO13So+xLtRUCDf9+OgflNhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6408.1.0cbfbd7476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-36NpAU1pS+s1fBhFYXK2gJgjxojxqz41yeMN9ALQthSEO9rJc3wrNcAodbRXpV3yVFxB0olTBOGpcTCIB9aH2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6408.1.0cbfbd7476","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6408.1.0cbfbd7476","@open-mercato/shared":"0.6.6-develop.6408.1.0cbfbd7476"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6408.1.0cbfbd7476","@open-mercato/shared":"0.6.6-develop.6408.1.0cbfbd7476"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6408.1.0cbfbd7476_1783365856255_0.9939333851364864","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6409.1.4bfed821c0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6409.1.4bfed821c0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6409.1.4bfed821c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbfe616c6a097b9cabdd6d31e4542e0507ca5819","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6409.1.4bfed821c0.tgz","fileCount":780,"integrity":"sha512-lljpqLeseU5BcsIm1QuixvsgfwrDCeixayQHKGkt5Dhbqac8CbCrI5yOwt7lApn1wuRQGBvrgKS89n2vYK/IxQ==","signatures":[{"sig":"MEUCICdetMssy5PTvoWC6t8Yq1q0SK2frOjwx3MZysgKrOu3AiEAtzBeGOwpgHsTvkGpbkiwJMbDPCkIoA5pHQ2y9AjSpgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6409.1.4bfed821c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lljpqLeseU5BcsIm1QuixvsgfwrDCeixayQHKGkt5Dhbqac8CbCrI5yOwt7lApn1wuRQGBvrgKS89n2vYK/IxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6409.1.4bfed821c0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6409.1.4bfed821c0","@open-mercato/shared":"0.6.6-develop.6409.1.4bfed821c0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6409.1.4bfed821c0","@open-mercato/shared":"0.6.6-develop.6409.1.4bfed821c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6409.1.4bfed821c0_1783374053530_0.556751992176125","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6410.1.2ad881013e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6410.1.2ad881013e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6410.1.2ad881013e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d7aa3f8ac44e30e665792b891b8133220a74aade","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6410.1.2ad881013e.tgz","fileCount":780,"integrity":"sha512-TDG011pMDJlZ4yX9MjGveUrKgedwmHtVFuxeGFAY7tGXB9pVBsmEIaCdGPbOJ6/Ox9N0S8/XXxl9aUTwwplM0A==","signatures":[{"sig":"MEUCIQCzHZVzzcM87coDSF9P4QcaFP/I1ZoqmUsrAZQroG9cyQIgea0bBt0Ou7+OEEI1O7k89oH0MmmxFdv7J+NdosORWH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6410.1.2ad881013e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TDG011pMDJlZ4yX9MjGveUrKgedwmHtVFuxeGFAY7tGXB9pVBsmEIaCdGPbOJ6/Ox9N0S8/XXxl9aUTwwplM0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6410.1.2ad881013e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6410.1.2ad881013e","@open-mercato/shared":"0.6.6-develop.6410.1.2ad881013e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6410.1.2ad881013e","@open-mercato/shared":"0.6.6-develop.6410.1.2ad881013e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6410.1.2ad881013e_1783377288206_0.7601305498783695","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6411.1.825382313f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6411.1.825382313f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6411.1.825382313f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"212741cb2e5b29f512bb06c783887f99ea36c1de","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6411.1.825382313f.tgz","fileCount":780,"integrity":"sha512-lKhxMGU4cIbnIjvYxUEB6n5gbHm2LkG2ht9UM4uphGosONQqe8xMt+74A4vMMWgDa5wmbawRhOHP1WduzQuEzw==","signatures":[{"sig":"MEQCIF1yaaID6+ShdZfJhEotSrjnpUzAl3jU7gnWTVnma3+dAiA2/3kH85exmZt0d6yk1UYaQSMI7mqxW4R6RlPIPCsu3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6411.1.825382313f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lKhxMGU4cIbnIjvYxUEB6n5gbHm2LkG2ht9UM4uphGosONQqe8xMt+74A4vMMWgDa5wmbawRhOHP1WduzQuEzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6411.1.825382313f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6411.1.825382313f","@open-mercato/shared":"0.6.6-develop.6411.1.825382313f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6411.1.825382313f","@open-mercato/shared":"0.6.6-develop.6411.1.825382313f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6411.1.825382313f_1783421208035_0.12232874425301565","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6412.1.e99f3c32d9":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6412.1.e99f3c32d9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6412.1.e99f3c32d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"427a4fce07c922c5d02ac6b5e2f385781143b6a2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6412.1.e99f3c32d9.tgz","fileCount":780,"integrity":"sha512-Rep5cgzAug6jVdv/oWP5Q6BAMqfDTSDsfE398/olXdUXNxp73Fe2IF2Kh0Jo/YYcIeiK7r6BVZjNAGOO+XUEmA==","signatures":[{"sig":"MEUCIFcP+R24dBRkY2ew+LH3uy7mqTHo9IaFMbZON922fEQWAiEA/0+q/wj95e46tRI00Crws3qL221SZhJxBIvBuYBs/kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6412.1.e99f3c32d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Rep5cgzAug6jVdv/oWP5Q6BAMqfDTSDsfE398/olXdUXNxp73Fe2IF2Kh0Jo/YYcIeiK7r6BVZjNAGOO+XUEmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6412.1.e99f3c32d9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6412.1.e99f3c32d9","@open-mercato/shared":"0.6.6-develop.6412.1.e99f3c32d9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6412.1.e99f3c32d9","@open-mercato/shared":"0.6.6-develop.6412.1.e99f3c32d9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6412.1.e99f3c32d9_1783424945997_0.3130761557410109","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6413.1.ae875fb682":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6413.1.ae875fb682","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6413.1.ae875fb682","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d146d1207ca44e6db6e1ef9c87e8c70f0da68f5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6413.1.ae875fb682.tgz","fileCount":780,"integrity":"sha512-jDn0x02eHTBMOH+ZUhfGvi/OAqlAEWDM3D6+LyR5HMnFWaliGTtt+pMJU8KDZwbSf2oZXA1xRX90oSSD3PKrfw==","signatures":[{"sig":"MEYCIQCrV/LQlALvLerkE+28e0jkLikr+8V0EmT7S4zDPeJySAIhAN2pVSXGeJttS42+XvAKZFT3OAqJqrO5TFXBTxfkSRvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6413.1.ae875fb682","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jDn0x02eHTBMOH+ZUhfGvi/OAqlAEWDM3D6+LyR5HMnFWaliGTtt+pMJU8KDZwbSf2oZXA1xRX90oSSD3PKrfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6413.1.ae875fb682","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6413.1.ae875fb682","@open-mercato/shared":"0.6.6-develop.6413.1.ae875fb682"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6413.1.ae875fb682","@open-mercato/shared":"0.6.6-develop.6413.1.ae875fb682"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6413.1.ae875fb682_1783429119050_0.538416365703184","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6416.1.888fffc007":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6416.1.888fffc007","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6416.1.888fffc007","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74aa45318ef5338bc06244e1addbf277d45d438c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6416.1.888fffc007.tgz","fileCount":780,"integrity":"sha512-1Vf56hQgmivD5JpVt96VUEPjLLIPesJ1ft6zcyHIqdY8xnz1peSG0pGWzYeTHhKn2Oq0cLmF53fuzf4W2mFArA==","signatures":[{"sig":"MEUCIQDYtZ1r6N4SK69MpQi3826yKd0entC2LplAfpkcIiejZAIgWzK+yfTIo5fSqwqMeraVOCX9MtKU4pEKy+cYd/bSnXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6416.1.888fffc007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1Vf56hQgmivD5JpVt96VUEPjLLIPesJ1ft6zcyHIqdY8xnz1peSG0pGWzYeTHhKn2Oq0cLmF53fuzf4W2mFArA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6416.1.888fffc007","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6416.1.888fffc007","@open-mercato/shared":"0.6.6-develop.6416.1.888fffc007"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6416.1.888fffc007","@open-mercato/shared":"0.6.6-develop.6416.1.888fffc007"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6416.1.888fffc007_1783432587079_0.7052777816104578","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6419.1.a632f417c4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6419.1.a632f417c4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6419.1.a632f417c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c5d04fdbd3883397bd794328c313f1b535fea53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6419.1.a632f417c4.tgz","fileCount":780,"integrity":"sha512-knox0uifzwHy0ciMBUpDwN34bhlBBeDcG/sDmZja70oI1GCf7jYJuSwRfrJhCsjimeNed1BQDC/CYoLhopN81Q==","signatures":[{"sig":"MEQCIGDHBNKut7cBI9wHUIiTvL4avMb+dXLJHxwEg+IfobagAiAWCs40X3XKYsC652OC8qb3fGrGni3j3Ji6Lj3OKD+qsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6419.1.a632f417c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-knox0uifzwHy0ciMBUpDwN34bhlBBeDcG/sDmZja70oI1GCf7jYJuSwRfrJhCsjimeNed1BQDC/CYoLhopN81Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6419.1.a632f417c4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6419.1.a632f417c4","@open-mercato/shared":"0.6.6-develop.6419.1.a632f417c4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6419.1.a632f417c4","@open-mercato/shared":"0.6.6-develop.6419.1.a632f417c4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6419.1.a632f417c4_1783434347795_0.8821379854885634","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6422.1.b3d024f05c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6422.1.b3d024f05c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6422.1.b3d024f05c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0b0cbe24b76e1bed80c2badde21c885bc73f422","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6422.1.b3d024f05c.tgz","fileCount":780,"integrity":"sha512-cJMa5fjoOB3yeSKdi2i9c0597yK4cPpdgqKXRIKiz/NpapJoAIpAmBZBl80ytquLBCa3kp2DHEVdmuR8+GubUg==","signatures":[{"sig":"MEQCIHfXWs5QhEu9QiuF5oHTv1lGYSADfFoJkigW31JhFn9YAiAfNkd3vyXRb6O/e5k+Dw7h+jxdcsWRrH6cq2gQHEh1Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6422.1.b3d024f05c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6747950},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cJMa5fjoOB3yeSKdi2i9c0597yK4cPpdgqKXRIKiz/NpapJoAIpAmBZBl80ytquLBCa3kp2DHEVdmuR8+GubUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.208","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.40.0","@ai-sdk/google":"^3.0.83","@ai-sdk/openai":"^3.0.74","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^3.0.85","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6422.1.b3d024f05c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6422.1.b3d024f05c","@open-mercato/shared":"0.6.6-develop.6422.1.b3d024f05c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6422.1.b3d024f05c","@open-mercato/shared":"0.6.6-develop.6422.1.b3d024f05c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6422.1.b3d024f05c_1783435913030_0.8319281420666091","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6423.1.f039f73ff4":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6423.1.f039f73ff4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6423.1.f039f73ff4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8b07f67d0fc8a808ef6cd4cbc549a177d654955","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6423.1.f039f73ff4.tgz","fileCount":780,"integrity":"sha512-7yzsp1WqmF5mvI4KcSn79qGxnguyJ7QT06NSb/vbSs5F3tr15v6UhDhfJlbeph8GYsXLt66zKVUeXdMOr4ht6Q==","signatures":[{"sig":"MEUCICricWixO85HnYUx6AtFn4ilA9c3z8K/HRh1Q1e0jYucAiEAiSiW6V/ggE6rDCBXNMip2l9Q7ZkacFPDIPN8UTRYB0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6423.1.f039f73ff4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7yzsp1WqmF5mvI4KcSn79qGxnguyJ7QT06NSb/vbSs5F3tr15v6UhDhfJlbeph8GYsXLt66zKVUeXdMOr4ht6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6423.1.f039f73ff4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6423.1.f039f73ff4","@open-mercato/shared":"0.6.6-develop.6423.1.f039f73ff4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6423.1.f039f73ff4","@open-mercato/shared":"0.6.6-develop.6423.1.f039f73ff4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6423.1.f039f73ff4_1783453215696_0.17898562194110257","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6428.1.e839e44431":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6428.1.e839e44431","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6428.1.e839e44431","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"305501a66e0db11e8f3c05d01649baba1a7e4d8a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6428.1.e839e44431.tgz","fileCount":780,"integrity":"sha512-4X/Cv5dlGTRO7QLCxLaTYl7jbwirKcIBndefWSgHV+AxVfY+ZvZH4OuBBMvg1T88YHxySV4GAxoKykcLyS+HcA==","signatures":[{"sig":"MEQCIGGz36fRvGVkGyA6s2iGg3ItwfwtfYrz3OF4AoIWi6PSAiA5U4jQr88U59WzNJPXfVQUqpn4jPP1+YdOGoiBHqzEPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6428.1.e839e44431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4X/Cv5dlGTRO7QLCxLaTYl7jbwirKcIBndefWSgHV+AxVfY+ZvZH4OuBBMvg1T88YHxySV4GAxoKykcLyS+HcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6428.1.e839e44431","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6428.1.e839e44431","@open-mercato/shared":"0.6.6-develop.6428.1.e839e44431"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6428.1.e839e44431","@open-mercato/shared":"0.6.6-develop.6428.1.e839e44431"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6428.1.e839e44431_1783456337046_0.7138676790813949","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6429.1.2fba7258d1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6429.1.2fba7258d1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6429.1.2fba7258d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eda243e0eb3f72b7f7b2e25475a8b1bf744abc92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6429.1.2fba7258d1.tgz","fileCount":780,"integrity":"sha512-izMM3QQz9aIwzBlfBzNxgxxXINMZC0K4Xsx5E47kLXCXFToum/fJj9WeDtQK+fRzIrcQHA8GfWEdy11QQlXycw==","signatures":[{"sig":"MEUCIDmn+1FHx9P6iOo1SQUSrPpdDy+KdKNbJCBOAjX77PC+AiEA/4FF+HLUS2UPn+x94x5x+GMyKWn4WVDn7FwR990OEB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6429.1.2fba7258d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-izMM3QQz9aIwzBlfBzNxgxxXINMZC0K4Xsx5E47kLXCXFToum/fJj9WeDtQK+fRzIrcQHA8GfWEdy11QQlXycw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6429.1.2fba7258d1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6429.1.2fba7258d1","@open-mercato/shared":"0.6.6-develop.6429.1.2fba7258d1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6429.1.2fba7258d1","@open-mercato/shared":"0.6.6-develop.6429.1.2fba7258d1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6429.1.2fba7258d1_1783503464777_0.11396399642178912","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6431.1.g1037269810":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6431.1.g1037269810","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6431.1.g1037269810","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"472320e69b3816be6e6111aa422ad074a69cdc38","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6431.1.g1037269810.tgz","fileCount":780,"integrity":"sha512-sYPl9Pc4b/krfCMF1AnVkt7Ra4Rqmbd6bweufRRCrtfWaXtJ3kT7QOvptgJHY5HFpwGVRgSH1gC9n4yxs5avig==","signatures":[{"sig":"MEUCIQCxHSue1zpaYbrLJBZjV8pEv9W5xM6o7pjKNLJXv5pG7wIgTmSCjjY44+1nOFUw7hepQjXnyyP2QAvSi3/aVyLG+Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6431.1.g1037269810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748116},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sYPl9Pc4b/krfCMF1AnVkt7Ra4Rqmbd6bweufRRCrtfWaXtJ3kT7QOvptgJHY5HFpwGVRgSH1gC9n4yxs5avig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6431.1.g1037269810","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6431.1.g1037269810","@open-mercato/shared":"0.6.6-develop.6431.1.g1037269810"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6431.1.g1037269810","@open-mercato/shared":"0.6.6-develop.6431.1.g1037269810"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6431.1.g1037269810_1783506704144_0.15227763140253137","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6450.1.b493fb430c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6450.1.b493fb430c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6450.1.b493fb430c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94d54f05175dbbd443ccad011cbae56a9223d5c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6450.1.b493fb430c.tgz","fileCount":780,"integrity":"sha512-Q6yrqsHVvurvqzL2lKub1zC7vNRkUmkNE0OzaQ3sJZDFpgSXLC4C8u/ZpsGPjIskUuzG1V8UW6wx0J3jOyMMYA==","signatures":[{"sig":"MEYCIQCN6V5uPfaJgR6NeOiq2uxlnYeBnndmbPLdAhWCjdhbRgIhAIj96ptV7FyHaRYvlizT7Zp3H9trY8GEOKwc96uR9eyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6450.1.b493fb430c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Q6yrqsHVvurvqzL2lKub1zC7vNRkUmkNE0OzaQ3sJZDFpgSXLC4C8u/ZpsGPjIskUuzG1V8UW6wx0J3jOyMMYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6450.1.b493fb430c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6450.1.b493fb430c","@open-mercato/shared":"0.6.6-develop.6450.1.b493fb430c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6450.1.b493fb430c","@open-mercato/shared":"0.6.6-develop.6450.1.b493fb430c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6450.1.b493fb430c_1783510143452_0.08994245117791855","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6451.1.5b071f47fc":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6451.1.5b071f47fc","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6451.1.5b071f47fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5152cc6c90f9c3823ba23b9559426eed2e7da58d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6451.1.5b071f47fc.tgz","fileCount":780,"integrity":"sha512-7rS73CGMkeuNh4hP0epI1nJotUTNcQKmlG/hgsDEUFnTWPdNPIkpbMkiDXBIGBb7QjgT7dG1GUzvCwcVnTWIvg==","signatures":[{"sig":"MEUCIQDYwa2dtuRkRvKsQVgaGBfQWYMZL4WeV++TY5XC+fEYbQIgDYIr4RgBnVKw/tN+jA2C6eLVBzHJg2qD6X0y5aKmcbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6451.1.5b071f47fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7rS73CGMkeuNh4hP0epI1nJotUTNcQKmlG/hgsDEUFnTWPdNPIkpbMkiDXBIGBb7QjgT7dG1GUzvCwcVnTWIvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6451.1.5b071f47fc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6451.1.5b071f47fc","@open-mercato/shared":"0.6.6-develop.6451.1.5b071f47fc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6451.1.5b071f47fc","@open-mercato/shared":"0.6.6-develop.6451.1.5b071f47fc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6451.1.5b071f47fc_1783515690950_0.19082832419589568","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6452.1.790892f40d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6452.1.790892f40d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6452.1.790892f40d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d09988066b7645cb2a09c4e2caead7908249b2c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6452.1.790892f40d.tgz","fileCount":780,"integrity":"sha512-doc5rW9jA3p+RDoLDTtzhivw6pc3dUm22aBZLQjYF8gVFgU3pRofvq0ouf2w8HKbu7WAxF3/tHx3mH9WpG3u3A==","signatures":[{"sig":"MEYCIQCiaXYylFsGDSaSMnuDeNB/3dZRMs/9Pvm2X10yTmTF9AIhAN9+RoG5/YumxtNJshXaHBXyxPdh7qGk9RBiYaH0/X6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6452.1.790892f40d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-doc5rW9jA3p+RDoLDTtzhivw6pc3dUm22aBZLQjYF8gVFgU3pRofvq0ouf2w8HKbu7WAxF3/tHx3mH9WpG3u3A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6452.1.790892f40d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6452.1.790892f40d","@open-mercato/shared":"0.6.6-develop.6452.1.790892f40d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6452.1.790892f40d","@open-mercato/shared":"0.6.6-develop.6452.1.790892f40d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6452.1.790892f40d_1783519145469_0.2341931690320742","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6453.1.6cbc2d5d47":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6453.1.6cbc2d5d47","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6453.1.6cbc2d5d47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd6bb5d17b07d7908b53b17fb788bbc67a4c17eb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6453.1.6cbc2d5d47.tgz","fileCount":780,"integrity":"sha512-ezUhka/aOmfm+dFVBzMwLrlCenm/FeAUVIv7Hdm75kpxSIPN5yzF3n7l1IaFY5VmOY0fA11CtuZQsjLGQNzGTw==","signatures":[{"sig":"MEUCIQD/r7tVkq/8wE524qdzT1mVOsB6iyER4ZMPdOng2t7zoQIgNwTghdiZQmAoZTc16d1kCcDuf491/unPoICMiyEU768=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6453.1.6cbc2d5d47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ezUhka/aOmfm+dFVBzMwLrlCenm/FeAUVIv7Hdm75kpxSIPN5yzF3n7l1IaFY5VmOY0fA11CtuZQsjLGQNzGTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6453.1.6cbc2d5d47","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6453.1.6cbc2d5d47","@open-mercato/shared":"0.6.6-develop.6453.1.6cbc2d5d47"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6453.1.6cbc2d5d47","@open-mercato/shared":"0.6.6-develop.6453.1.6cbc2d5d47"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6453.1.6cbc2d5d47_1783529462799_0.31534370936864375","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6454.1.0647656f77":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6454.1.0647656f77","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6454.1.0647656f77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3863701b5d5151cc314688884719dbcff64e1c3f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6454.1.0647656f77.tgz","fileCount":780,"integrity":"sha512-y/4Wb1TNlqbFI3jBn4RuqmfgngW/oukwEmmIa3ZqwvbtbUO7bnboJPvyeh+2NH1GFsSDqLO7wKFnkGNAHVEn6g==","signatures":[{"sig":"MEUCIHtRIBAEZhIIbA14hS/yGGfGnpbKr2EvJqbFTRKxDcgLAiEAkl/i3Nz+QXQl8SEHqO4nYGJEMe/ACi+u7NWC7H3qS/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6454.1.0647656f77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y/4Wb1TNlqbFI3jBn4RuqmfgngW/oukwEmmIa3ZqwvbtbUO7bnboJPvyeh+2NH1GFsSDqLO7wKFnkGNAHVEn6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6454.1.0647656f77","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6454.1.0647656f77","@open-mercato/shared":"0.6.6-develop.6454.1.0647656f77"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6454.1.0647656f77","@open-mercato/shared":"0.6.6-develop.6454.1.0647656f77"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6454.1.0647656f77_1783576284514_0.40874201320151826","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6456.1.d4b0c54321":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6456.1.d4b0c54321","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6456.1.d4b0c54321","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39bf838f7c552d48b95ee5480d500a0f93814727","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6456.1.d4b0c54321.tgz","fileCount":780,"integrity":"sha512-AJSAXwPBG1rPGjqSgODvZDDjTZs0papfCZzEjuXN7SmHlAD5FpI9au95dHz26gQr/FpBOMp+S4y9JE3ZXIIgYQ==","signatures":[{"sig":"MEUCIQC2sZ56xOo3bZRnb/qC5i0ffymIx4oGyCSUQWXTOGoIdQIgQVnNsRm1wzU6pM+EeP9Ih+1Yec5xPHH4n/safPRRaCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6456.1.d4b0c54321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AJSAXwPBG1rPGjqSgODvZDDjTZs0papfCZzEjuXN7SmHlAD5FpI9au95dHz26gQr/FpBOMp+S4y9JE3ZXIIgYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6456.1.d4b0c54321","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6456.1.d4b0c54321","@open-mercato/shared":"0.6.6-develop.6456.1.d4b0c54321"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6456.1.d4b0c54321","@open-mercato/shared":"0.6.6-develop.6456.1.d4b0c54321"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6456.1.d4b0c54321_1783579857472_0.27347714200624207","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6457.1.41b39a465a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6457.1.41b39a465a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6457.1.41b39a465a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5edaa39797e2f21379cdd66eca978d764388f83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6457.1.41b39a465a.tgz","fileCount":780,"integrity":"sha512-VIU/q/Iw/tXHQfE0XLdHqPuyuKwY6udr1rBRt/eJD2bKsparBgbJhyDXD9TNy1PUpd5WiyMDfAEi6euEekwUGA==","signatures":[{"sig":"MEYCIQDn5d2d+6NgG3iU4zM6jjw0MHXFMacp24bRu2pVqNphEAIhAPA9NTJgDfw0FLm3F2rgzDWw/5NMi3GfK85CrBLAyfAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6457.1.41b39a465a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VIU/q/Iw/tXHQfE0XLdHqPuyuKwY6udr1rBRt/eJD2bKsparBgbJhyDXD9TNy1PUpd5WiyMDfAEi6euEekwUGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6457.1.41b39a465a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6457.1.41b39a465a","@open-mercato/shared":"0.6.6-develop.6457.1.41b39a465a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6457.1.41b39a465a","@open-mercato/shared":"0.6.6-develop.6457.1.41b39a465a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6457.1.41b39a465a_1783585587188_0.5399791764906692","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6458.1.113a54fb91":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6458.1.113a54fb91","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6458.1.113a54fb91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9723d9836e2bff791904c0cc778be15e22c86a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6458.1.113a54fb91.tgz","fileCount":780,"integrity":"sha512-2lNcwOP72GPul2Swf/8JcN+vJ2559FSHnnZ2h/+FzdFVUQ+PBolFLYNwmFEPqJhafCsrJmuWvW09KvMatMa3KA==","signatures":[{"sig":"MEUCIQDFGkpmek1hwiY5PaKCokVZYwnueq0VCRJTo6wb5692NAIgJ0GiVeCPPif1MPm0QFuNjXh2ZeJgkf97scxi6E3oq3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6458.1.113a54fb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2lNcwOP72GPul2Swf/8JcN+vJ2559FSHnnZ2h/+FzdFVUQ+PBolFLYNwmFEPqJhafCsrJmuWvW09KvMatMa3KA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6458.1.113a54fb91","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6458.1.113a54fb91","@open-mercato/shared":"0.6.6-develop.6458.1.113a54fb91"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6458.1.113a54fb91","@open-mercato/shared":"0.6.6-develop.6458.1.113a54fb91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6458.1.113a54fb91_1783587073355_0.5372136000312768","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6465.1.019f0fb26f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6465.1.019f0fb26f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6465.1.019f0fb26f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5b098bca11451990abda1ad37f26d5508c2b633","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6465.1.019f0fb26f.tgz","fileCount":780,"integrity":"sha512-1aKAxKFVq7SA9HQ+c69Roeq45XILwsaipl3FZlIw4h/T07qRDKFV+Sy5ExDpGgr8eef3IDVWUa1+yuBAlSjLLg==","signatures":[{"sig":"MEUCIGTJOe9gIBQyveDjTLWncoluLJhZN+04p6WT+orVAWp9AiEAtA9Hxc5Q4GuhVV+/iUDe6jZfQj7QCQ+PDd87GyAYpeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6465.1.019f0fb26f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748110},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1aKAxKFVq7SA9HQ+c69Roeq45XILwsaipl3FZlIw4h/T07qRDKFV+Sy5ExDpGgr8eef3IDVWUa1+yuBAlSjLLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6465.1.019f0fb26f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6465.1.019f0fb26f","@open-mercato/shared":"0.6.6-develop.6465.1.019f0fb26f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6465.1.019f0fb26f","@open-mercato/shared":"0.6.6-develop.6465.1.019f0fb26f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6465.1.019f0fb26f_1783604023113_0.8422606731012039","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6471.1.9ab5bdd79a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6471.1.9ab5bdd79a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6471.1.9ab5bdd79a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"519d6973fab15b27838b0723b2118848f4e6c8f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6471.1.9ab5bdd79a.tgz","fileCount":780,"integrity":"sha512-zO+tIdyG4Alyqxo19QXyaJn/jPAderfO/7JpcCDA795kMs82wm/5/7tSJPW+V/ft+56QcpbrdCGWI7Lodqh0fQ==","signatures":[{"sig":"MEYCIQD8WrdpP+dAqc7Nj14m+EekkNYBoOX3qTBpdRn6JpquWQIhAKGsorBiDcswgi62KNIz5G2DZes7WvtXDGijfJQruu5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6471.1.9ab5bdd79a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zO+tIdyG4Alyqxo19QXyaJn/jPAderfO/7JpcCDA795kMs82wm/5/7tSJPW+V/ft+56QcpbrdCGWI7Lodqh0fQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6471.1.9ab5bdd79a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6471.1.9ab5bdd79a","@open-mercato/shared":"0.6.6-develop.6471.1.9ab5bdd79a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6471.1.9ab5bdd79a","@open-mercato/shared":"0.6.6-develop.6471.1.9ab5bdd79a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6471.1.9ab5bdd79a_1783607683061_0.18235500284719675","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6472.1.1673e7e66b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6472.1.1673e7e66b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6472.1.1673e7e66b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"158170e9a54132398de27038fed9fa280e859fdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6472.1.1673e7e66b.tgz","fileCount":780,"integrity":"sha512-15AlJ1kDxj01fdOmWxCUEarRgKgMFrv9haqoGekPiARJLvdBhCx4zRQpwDShd79kQjBuTNHRkmN+QS2XZSk6UQ==","signatures":[{"sig":"MEYCIQD+ti/73UFxIntpZ39fOmofcJD6LoOzuTgZyhjAHzcpUgIhANZa7SvVk6lDhBgGsfjEFUs+Q00tMTCiJvBWzYvoYtlh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6472.1.1673e7e66b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-15AlJ1kDxj01fdOmWxCUEarRgKgMFrv9haqoGekPiARJLvdBhCx4zRQpwDShd79kQjBuTNHRkmN+QS2XZSk6UQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6472.1.1673e7e66b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6472.1.1673e7e66b","@open-mercato/shared":"0.6.6-develop.6472.1.1673e7e66b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6472.1.1673e7e66b","@open-mercato/shared":"0.6.6-develop.6472.1.1673e7e66b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6472.1.1673e7e66b_1783611935117_0.865125467315198","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6474.1.2c411ad42b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6474.1.2c411ad42b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6474.1.2c411ad42b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f9bb5f373c7fcd35d4432db7428d250b60a8a5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6474.1.2c411ad42b.tgz","fileCount":780,"integrity":"sha512-J4Qv7ni8c4HqsNgi3BOIOnfPi86sByh5vx1RVkaWjLlvbQVxip1QKgbR7/5AjdyYXOm7SrDav80ITf/TTcuxag==","signatures":[{"sig":"MEUCIQDu4Z3n482uilspYMO+FLPwzJV3QwgMiLTKK0Rro5CRjAIgVMTajjxYTd7aAIYuh3bP/6bQgDTmtO9YDztMrHIxHkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6474.1.2c411ad42b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J4Qv7ni8c4HqsNgi3BOIOnfPi86sByh5vx1RVkaWjLlvbQVxip1QKgbR7/5AjdyYXOm7SrDav80ITf/TTcuxag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6474.1.2c411ad42b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6474.1.2c411ad42b","@open-mercato/shared":"0.6.6-develop.6474.1.2c411ad42b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6474.1.2c411ad42b","@open-mercato/shared":"0.6.6-develop.6474.1.2c411ad42b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6474.1.2c411ad42b_1783662253204_0.13749781583667864","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6480.1.309f47ca1c":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6480.1.309f47ca1c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6480.1.309f47ca1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3f34a698fb23c3d056501a66d9a85fc35a85ef6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6480.1.309f47ca1c.tgz","fileCount":780,"integrity":"sha512-nd3YcEIWXWwNvfBK0OQ3U+p0NsJcTR0e5Yk1h+FXrNTRnuBDsK1JPmkvuSGE6H/nP9O/IjIS/K1G7pPx0RgRWA==","signatures":[{"sig":"MEQCIFkOj7ykSdVsNmoaC1L+lzsYfn9YI7ulzNEouv9UO4DkAiBtzgwQ6C8IfVNAwKpmkRSG4ckqUXydCvmqd/pwtl/usA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6480.1.309f47ca1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nd3YcEIWXWwNvfBK0OQ3U+p0NsJcTR0e5Yk1h+FXrNTRnuBDsK1JPmkvuSGE6H/nP9O/IjIS/K1G7pPx0RgRWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6480.1.309f47ca1c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6480.1.309f47ca1c","@open-mercato/shared":"0.6.6-develop.6480.1.309f47ca1c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6480.1.309f47ca1c","@open-mercato/shared":"0.6.6-develop.6480.1.309f47ca1c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6480.1.309f47ca1c_1783664861164_0.5592674392999373","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6481.1.c1f82e3ed6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6481.1.c1f82e3ed6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6481.1.c1f82e3ed6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80279d4e7d9558d795010a545ef9e6c2cc6478d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6481.1.c1f82e3ed6.tgz","fileCount":780,"integrity":"sha512-GxXxu/qs8vBBvVB5RxSCSPpLvimtPIln6eyeot0HQjpJrlqYFT6tzRhc+odJdZPT6HV2GG1ifJshHdCWfPlqxw==","signatures":[{"sig":"MEQCICoeWG5Gmlss8RDM3/3xg8bUMbepctdo7uOjlxrVSBwBAiAd3kdctf+dQ6aJb3ATvs9fkt5nvTvhE6l8LibRKZhOlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6481.1.c1f82e3ed6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GxXxu/qs8vBBvVB5RxSCSPpLvimtPIln6eyeot0HQjpJrlqYFT6tzRhc+odJdZPT6HV2GG1ifJshHdCWfPlqxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6481.1.c1f82e3ed6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6481.1.c1f82e3ed6","@open-mercato/shared":"0.6.6-develop.6481.1.c1f82e3ed6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6481.1.c1f82e3ed6","@open-mercato/shared":"0.6.6-develop.6481.1.c1f82e3ed6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6481.1.c1f82e3ed6_1783674197540_0.9287892023986983","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6482.1.6441fffca2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6482.1.6441fffca2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6482.1.6441fffca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c9626b40244227c3a64ca6d5447a35326807457","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6482.1.6441fffca2.tgz","fileCount":780,"integrity":"sha512-oemE+YuZrjkBBvxRBwddgTRH1CJ45enaBp0suxgHZmKnISCXtHGcD/k/VtqKkEjQMx+Dudfd5FTbJAOf6In6RQ==","signatures":[{"sig":"MEYCIQCB/HlRd07ZaeVioM3T/aPb6tnm+pBMDMb8CpkpXlRHnQIhAPbdN97lJ26eI4jjkGo5TLVgPXnPos8JLKyhEmsSOyXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6482.1.6441fffca2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oemE+YuZrjkBBvxRBwddgTRH1CJ45enaBp0suxgHZmKnISCXtHGcD/k/VtqKkEjQMx+Dudfd5FTbJAOf6In6RQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6482.1.6441fffca2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6482.1.6441fffca2","@open-mercato/shared":"0.6.6-develop.6482.1.6441fffca2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6482.1.6441fffca2","@open-mercato/shared":"0.6.6-develop.6482.1.6441fffca2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6482.1.6441fffca2_1783687858322_0.2643173445765299","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6483.1.b623f50e2b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6483.1.b623f50e2b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6483.1.b623f50e2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb5963d868c88c7ab4c4e6e96ceac6849de3b1d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6483.1.b623f50e2b.tgz","fileCount":780,"integrity":"sha512-kOtZWvM7n3gxmuKFrjU0osLhUfXEndxr37LpYuqWWm0BpZijKBO+lXZ1H/y5ztE/kej4TVDV6vRFf7eY5AysKw==","signatures":[{"sig":"MEUCIQCWHGnxDI61R7J83OCpK1MyVWdolpff1M/QN59nbzKksQIgKinVVJqiUwLAkNbY9PXnppK8pjt9RpkWT0dGja9pqkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6483.1.b623f50e2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kOtZWvM7n3gxmuKFrjU0osLhUfXEndxr37LpYuqWWm0BpZijKBO+lXZ1H/y5ztE/kej4TVDV6vRFf7eY5AysKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6483.1.b623f50e2b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6483.1.b623f50e2b","@open-mercato/shared":"0.6.6-develop.6483.1.b623f50e2b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6483.1.b623f50e2b","@open-mercato/shared":"0.6.6-develop.6483.1.b623f50e2b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6483.1.b623f50e2b_1783693145756_0.871680803605885","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.315.1.g6673635216":{"name":"@open-mercato/ai-assistant","version":"0.6.6-canary.315.1.g6673635216","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-canary.315.1.g6673635216","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f7470f8f21b36e5415898baef6bccf7ca1f61d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-canary.315.1.g6673635216.tgz","fileCount":780,"integrity":"sha512-wNOtIPh8xisKJOcDNsC4ibFfW6TEyrk/e8yKzj7c3MSw33pPaRgTHCHPJa4TNSuja4zFiJ9FSb6bd3fBwduIpg==","signatures":[{"sig":"MEUCIA8KuXYX6iABJZfz7ChcXdmJnQbOXGiLgMUlcq31Jp8GAiEA3S22okjEWJjZV6G2V44/A8tBDx0gA8TbABYstNcahGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-canary.315.1.g6673635216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774106},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wNOtIPh8xisKJOcDNsC4ibFfW6TEyrk/e8yKzj7c3MSw33pPaRgTHCHPJa4TNSuja4zFiJ9FSb6bd3fBwduIpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-canary.315.1.g6673635216","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-canary.315.1.g6673635216","@open-mercato/shared":"0.6.6-canary.315.1.g6673635216"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-canary.315.1.g6673635216","@open-mercato/shared":"0.6.6-canary.315.1.g6673635216"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-canary.315.1.g6673635216_1783697489209_0.8515589103696035","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6484.1.2d3741fd58":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6484.1.2d3741fd58","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6484.1.2d3741fd58","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ceba2bb3d024413f7037326f75664e771f56fe04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6484.1.2d3741fd58.tgz","fileCount":780,"integrity":"sha512-PyIFtipAEkfHcIw2d62KkAIWHb8q92jEcBn45iNHYPWcUDozVGsBR7wnqAf40fEOiFRGojNQXgOMiQJmyd+MYw==","signatures":[{"sig":"MEUCIQDpJbxT2oDGHMB+rbnVG0FCerBJi4SsBXjiKyqAxZEcdQIgfGPVZf18x+WQHxTh8XD1iAW/H393Pwaph/mL/4QSe/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6484.1.2d3741fd58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PyIFtipAEkfHcIw2d62KkAIWHb8q92jEcBn45iNHYPWcUDozVGsBR7wnqAf40fEOiFRGojNQXgOMiQJmyd+MYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6484.1.2d3741fd58","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6484.1.2d3741fd58","@open-mercato/shared":"0.6.6-develop.6484.1.2d3741fd58"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6484.1.2d3741fd58","@open-mercato/shared":"0.6.6-develop.6484.1.2d3741fd58"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6484.1.2d3741fd58_1783697781472_0.7852819660761268","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6485.1.6021282db1":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6485.1.6021282db1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6485.1.6021282db1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7773fda4c03f60bf9fb9300d97d260f92e822b7c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6485.1.6021282db1.tgz","fileCount":780,"integrity":"sha512-8hmbArchVhXzxwQNn0R8kMysgRYKxgz6uzKfJyRYiyTHzoQq/xIJ2FwBLFDDV8HDmRt3HD2kdHKH2hpU+Vd7lA==","signatures":[{"sig":"MEQCIBh+ZMgBJWOlevlXELyu6RXJJ6rhGO2Kra2JUEqCoF5UAiAM/9RQzSrFbEwwPlmKqQsWCPEZFn6biQ25YKUTyWQhYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6485.1.6021282db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8hmbArchVhXzxwQNn0R8kMysgRYKxgz6uzKfJyRYiyTHzoQq/xIJ2FwBLFDDV8HDmRt3HD2kdHKH2hpU+Vd7lA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6485.1.6021282db1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6485.1.6021282db1","@open-mercato/shared":"0.6.6-develop.6485.1.6021282db1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6485.1.6021282db1","@open-mercato/shared":"0.6.6-develop.6485.1.6021282db1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6485.1.6021282db1_1783701484241_0.334006522312982","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6490.1.bf38ceb3d8":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6490.1.bf38ceb3d8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6490.1.bf38ceb3d8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bfbc38d8a9d195b9615b6cab0658e6d8d7d7020b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6490.1.bf38ceb3d8.tgz","fileCount":780,"integrity":"sha512-wLteRxyk13xEtgEnLa2yxCe6O6EBFYyg5wdcG0FnoGu0vOuay1L01pd+nChMBiekXunnm9znXZ+JqZQzrJvv3Q==","signatures":[{"sig":"MEYCIQDC3OZUowCc92EG/m+tbbvSPwyfUE4UYitLwRyp0QE0pwIhAPS8waxMwNG35mHTLwxmjKcaMlAOvDSN4SgX2tpPVJgq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6490.1.bf38ceb3d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wLteRxyk13xEtgEnLa2yxCe6O6EBFYyg5wdcG0FnoGu0vOuay1L01pd+nChMBiekXunnm9znXZ+JqZQzrJvv3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6490.1.bf38ceb3d8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6490.1.bf38ceb3d8","@open-mercato/shared":"0.6.6-develop.6490.1.bf38ceb3d8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6490.1.bf38ceb3d8","@open-mercato/shared":"0.6.6-develop.6490.1.bf38ceb3d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6490.1.bf38ceb3d8_1783705013333_0.7019911708193276","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6492.1.5707c167e0":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6492.1.5707c167e0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6492.1.5707c167e0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"511e8485f7b7b77ca488c61f8c148acb6074edb7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6492.1.5707c167e0.tgz","fileCount":780,"integrity":"sha512-z/JcKd8ommXacfA5ag3tP6JSUDb7svz+4ap8OO5bPMB9Voe7pSmYRTykOwzOV3rHFKNMvszE4HVyHTyO5SI84w==","signatures":[{"sig":"MEUCIDIkt2UUJ94Y0IcXyM6LzcYcSyRZPl7S8+Ya0edgKSTUAiEAg4dvdEVRz5jjr/lFeoJgURiA7JhOSHBe59C8cr9wrIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6492.1.5707c167e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-z/JcKd8ommXacfA5ag3tP6JSUDb7svz+4ap8OO5bPMB9Voe7pSmYRTykOwzOV3rHFKNMvszE4HVyHTyO5SI84w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6492.1.5707c167e0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6492.1.5707c167e0","@open-mercato/shared":"0.6.6-develop.6492.1.5707c167e0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6492.1.5707c167e0","@open-mercato/shared":"0.6.6-develop.6492.1.5707c167e0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6492.1.5707c167e0_1783708488789_0.4201270348583277","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6493.1.333455a884":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6493.1.333455a884","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6493.1.333455a884","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2cb8b646cbd299ded423fec987744ff70f72542","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6493.1.333455a884.tgz","fileCount":780,"integrity":"sha512-bMmnl2eccrRPraBKXZwe9gAPp/J4/kowXbPCNp4Gp60pMpl8SRrh+pvxnZe4urlKNzzd3G8mcVzspUzi5VOk6w==","signatures":[{"sig":"MEQCIAIDNJUIJ+CNBlEMP5Gib/arY+jfDtRZaFoZFT8vsE0hAiAoejdOUw7Z/uncQYIuEUfkcvvBQe7sHiLjBnQstxA5Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6493.1.333455a884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bMmnl2eccrRPraBKXZwe9gAPp/J4/kowXbPCNp4Gp60pMpl8SRrh+pvxnZe4urlKNzzd3G8mcVzspUzi5VOk6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6493.1.333455a884","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6493.1.333455a884","@open-mercato/shared":"0.6.6-develop.6493.1.333455a884"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6493.1.333455a884","@open-mercato/shared":"0.6.6-develop.6493.1.333455a884"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6493.1.333455a884_1783744738627_0.5922047484046564","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6494.1.8479db6c38":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6494.1.8479db6c38","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6494.1.8479db6c38","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9618eb5cd3e20cc4d78c373afd95e7d720f6ec4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6494.1.8479db6c38.tgz","fileCount":780,"integrity":"sha512-lqMQE2qWaUmdfHB3l3DfjlzWdu5dyZbgcSrsxsL44SJhY/cGEswW1XkcYMwmcI8LrGx130Wv5zZiNMIjtipxCQ==","signatures":[{"sig":"MEYCIQDa9HaPDWupTW+EjIjA22gxdXQyCbSkiYIlS0ZNyBzSPgIhAIpOM0f/uHIxN0/v8JJQTHJPS1BmWx+sRx7UTB3D8HC/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6494.1.8479db6c38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6774112},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lqMQE2qWaUmdfHB3l3DfjlzWdu5dyZbgcSrsxsL44SJhY/cGEswW1XkcYMwmcI8LrGx130Wv5zZiNMIjtipxCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6494.1.8479db6c38","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6494.1.8479db6c38","@open-mercato/shared":"0.6.6-develop.6494.1.8479db6c38"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6494.1.8479db6c38","@open-mercato/shared":"0.6.6-develop.6494.1.8479db6c38"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6494.1.8479db6c38_1783756760119_0.12571116163912022","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6505.1.6f6b83559f":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6505.1.6f6b83559f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6505.1.6f6b83559f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"24cb13dfb903abfe48e0a3853f065662a4ee06d7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6505.1.6f6b83559f.tgz","fileCount":780,"integrity":"sha512-ytj4YMaDYFZxk7mire6IUxNN4mUf2PpGbB5ZuOEhg1oFHII9uW+mslQ+5wToRHvyWcSu1dI/3imXriKb6ZwCxg==","signatures":[{"sig":"MEQCIGxRJW1uxdc/dbyArNqVp3XJCtMuDNQ9OIaUPoXeLZxlAiBMkxMb3q2LLqeJWEsXuR14fALYpMZji9cyWsgSZJfW1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6505.1.6f6b83559f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ytj4YMaDYFZxk7mire6IUxNN4mUf2PpGbB5ZuOEhg1oFHII9uW+mslQ+5wToRHvyWcSu1dI/3imXriKb6ZwCxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6505.1.6f6b83559f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6505.1.6f6b83559f","@open-mercato/shared":"0.6.6-develop.6505.1.6f6b83559f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6505.1.6f6b83559f","@open-mercato/shared":"0.6.6-develop.6505.1.6f6b83559f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6505.1.6f6b83559f_1783759812868_0.021689443895609894","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6506.1.699ffb5533":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6506.1.699ffb5533","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6506.1.699ffb5533","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"305c7cf78b324d44184fe6ead0e6a2d6f4ed4820","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6506.1.699ffb5533.tgz","fileCount":780,"integrity":"sha512-/U90YyB2Z1UsbgJal9lyZiOH7FQMEGAlOGbd71LErhDyh34ysWC0VtUV9ItZuma8Gqm3b+ffvAToiRzLtxGk4w==","signatures":[{"sig":"MEYCIQCD1lh1DIITNRcy3lJeB2gYxqJa4yBAWvzi3KjpLtlfXQIhAJ6HZCdrdrM1ilH+V7mEJB48W6hBOVD0+xbrEr49Bkkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6506.1.699ffb5533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/U90YyB2Z1UsbgJal9lyZiOH7FQMEGAlOGbd71LErhDyh34ysWC0VtUV9ItZuma8Gqm3b+ffvAToiRzLtxGk4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6506.1.699ffb5533","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6506.1.699ffb5533","@open-mercato/shared":"0.6.6-develop.6506.1.699ffb5533"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6506.1.699ffb5533","@open-mercato/shared":"0.6.6-develop.6506.1.699ffb5533"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6506.1.699ffb5533_1783765159456_0.6602919301184089","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6507.1.cc8b36505d":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6507.1.cc8b36505d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6507.1.cc8b36505d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1446a520bf4cb2c8a1386c7196007d6c79290eec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6507.1.cc8b36505d.tgz","fileCount":780,"integrity":"sha512-fpYOL2zs3EN3wn1ZBtS+rWX2AQod5N0AheB3vDgaNsCIXmvhgKqGjA/5b1Dr16m9GwV14e8ZjG1vsj075kZ74g==","signatures":[{"sig":"MEQCIBKCK+VVe/9AKmsE3IRxNsbhA1UXjkpJ7PL61AtESmpBAiBdCkU8K8gz50pMC2O/vnvnLEO09tXrSP7fp4IenUsENQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6507.1.cc8b36505d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fpYOL2zs3EN3wn1ZBtS+rWX2AQod5N0AheB3vDgaNsCIXmvhgKqGjA/5b1Dr16m9GwV14e8ZjG1vsj075kZ74g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6507.1.cc8b36505d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6507.1.cc8b36505d","@open-mercato/shared":"0.6.6-develop.6507.1.cc8b36505d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6507.1.cc8b36505d","@open-mercato/shared":"0.6.6-develop.6507.1.cc8b36505d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6507.1.cc8b36505d_1783769305758_0.7068083996438914","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6513.1.12f0383844":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6513.1.12f0383844","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6513.1.12f0383844","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d6afa5b97fd726cac855819d5adc0c4d9a01657","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6513.1.12f0383844.tgz","fileCount":780,"integrity":"sha512-Siq8AXR5HpA/Ih6IqGw9mr7AtTW7MOw24zrynLU6Hk/b8UX12V8ijDEnuYO6RIrdyYKMyLvVVcNJHT2ShzulJA==","signatures":[{"sig":"MEUCIDA5s9z/PzylyEsEoiCJpSUt3eREq//F+dgN8njLZGx/AiEAo5u0jQS06makHqzYEWXNSR740dLqOXLINqWV8QLZZhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6513.1.12f0383844","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Siq8AXR5HpA/Ih6IqGw9mr7AtTW7MOw24zrynLU6Hk/b8UX12V8ijDEnuYO6RIrdyYKMyLvVVcNJHT2ShzulJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6513.1.12f0383844","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6513.1.12f0383844","@open-mercato/shared":"0.6.6-develop.6513.1.12f0383844"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6513.1.12f0383844","@open-mercato/shared":"0.6.6-develop.6513.1.12f0383844"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6513.1.12f0383844_1783772451869_0.04233774329260909","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6515.1.01911d00e2":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6515.1.01911d00e2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6515.1.01911d00e2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3240800a2ed452b62d4c219e17bbdf14eb01ce66","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6515.1.01911d00e2.tgz","fileCount":780,"integrity":"sha512-gQeJ+Q/u1n+lOtDeRzAyYFViOgHlb9sg2GufZLuC4lXtyBpCLy3VH/bkQybOUoBlUVCuSJYdqadKbZeZt6a1Mw==","signatures":[{"sig":"MEYCIQCXuB/Tldfksg3ToEvAoHzd/0KiYR3kpA1GEV2YcYWigAIhAM30ScfehH9X5fjaj8CxuJPj2mLzmHkLTNNQOZ5jLKIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6515.1.01911d00e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gQeJ+Q/u1n+lOtDeRzAyYFViOgHlb9sg2GufZLuC4lXtyBpCLy3VH/bkQybOUoBlUVCuSJYdqadKbZeZt6a1Mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6515.1.01911d00e2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6515.1.01911d00e2","@open-mercato/shared":"0.6.6-develop.6515.1.01911d00e2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6515.1.01911d00e2","@open-mercato/shared":"0.6.6-develop.6515.1.01911d00e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6515.1.01911d00e2_1783775861349_0.23835347245163474","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6516.1.86a8538145":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6516.1.86a8538145","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6516.1.86a8538145","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"369db7f2b17af21212ba9a7446a5daa40a9c0ed6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6516.1.86a8538145.tgz","fileCount":780,"integrity":"sha512-sUC+ENeqGAiSEyPfvfibeQORvMu4+wzpwpjW+7Qjm+M9nQVP2sNkNoFGb/P2XmGgQ5iP7qiLlqCAmAasnreSDg==","signatures":[{"sig":"MEQCID64fwe8qXnXe/QQrxH0gzqnQbsubvjEfTBnIWcMyAQiAiBVYtcf92AaY0B7iQDOya5axRT8lzs00uyhjPCu8OE1jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6516.1.86a8538145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sUC+ENeqGAiSEyPfvfibeQORvMu4+wzpwpjW+7Qjm+M9nQVP2sNkNoFGb/P2XmGgQ5iP7qiLlqCAmAasnreSDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6516.1.86a8538145","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6516.1.86a8538145","@open-mercato/shared":"0.6.6-develop.6516.1.86a8538145"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6516.1.86a8538145","@open-mercato/shared":"0.6.6-develop.6516.1.86a8538145"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6516.1.86a8538145_1783937961809_0.26395098440211595","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6519.1.bdc91fb755":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6519.1.bdc91fb755","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6519.1.bdc91fb755","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb3be38cd219f1019b08dfe730cc037cc176d5b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6519.1.bdc91fb755.tgz","fileCount":780,"integrity":"sha512-mUCPzJNTnqRPNcrnHN5M6G7yB7SUrCaGWQxW+yVFs1z468sU2EQFlHDKGdQL1pcU85kljxMgbCGmvR+gruIRrg==","signatures":[{"sig":"MEUCIHHMZhObhY9A7k4L3tnYB+QEIJ806as2cFsOKM2a5zDhAiEA/5z9/fzDy5klWyDKUOk0MuZG4sxChHmjvPKl+RG79C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6519.1.bdc91fb755","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mUCPzJNTnqRPNcrnHN5M6G7yB7SUrCaGWQxW+yVFs1z468sU2EQFlHDKGdQL1pcU85kljxMgbCGmvR+gruIRrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6519.1.bdc91fb755","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6519.1.bdc91fb755","@open-mercato/shared":"0.6.6-develop.6519.1.bdc91fb755"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6519.1.bdc91fb755","@open-mercato/shared":"0.6.6-develop.6519.1.bdc91fb755"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6519.1.bdc91fb755_1783941075526_0.6119994229993997","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6520.1.55df6df792":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6520.1.55df6df792","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6520.1.55df6df792","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"190af239eee2da0dc24fa249a97893e68c677f09","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6520.1.55df6df792.tgz","fileCount":780,"integrity":"sha512-u1XSZyKurTLaLa8RZg2Ba3VlNJdwJ+j2VM6/J7pZignH0YnP//3FPw5qAN1nyXOr2b6p6fjOW8xXqDQKqKvXyg==","signatures":[{"sig":"MEUCIQCNPjdh7LXLBN196o7wjrSQgE8W0viyTLKq/4EIrvCYwAIgE2yiH6QrDIBMY9W32V2ge81TgkS6VaFbUMxEjz/L7DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6520.1.55df6df792","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u1XSZyKurTLaLa8RZg2Ba3VlNJdwJ+j2VM6/J7pZignH0YnP//3FPw5qAN1nyXOr2b6p6fjOW8xXqDQKqKvXyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6520.1.55df6df792","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6520.1.55df6df792","@open-mercato/shared":"0.6.6-develop.6520.1.55df6df792"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6520.1.55df6df792","@open-mercato/shared":"0.6.6-develop.6520.1.55df6df792"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6520.1.55df6df792_1783944630984_0.32912999718139035","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6522.1.adb260d33a":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6522.1.adb260d33a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6522.1.adb260d33a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc645e32217e395bf962f721b92e0735b52fdd50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6522.1.adb260d33a.tgz","fileCount":780,"integrity":"sha512-o2bdttL9UnOgL1yoGygz/8dYuOwGgcN11Uqu5lukBz1Mdfve2BQ+p5Jfoora0ebY0xGwzkjlRF6pQBlj6iK2FQ==","signatures":[{"sig":"MEYCIQCJCdH7/JPQ0Ed92JsopTVgl0iLl8Dy8053YvN0oQhgbAIhAOP9iyL6WEjNNudzWYopaIN/w4VWarfx5oZG88GVS7LU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6522.1.adb260d33a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-o2bdttL9UnOgL1yoGygz/8dYuOwGgcN11Uqu5lukBz1Mdfve2BQ+p5Jfoora0ebY0xGwzkjlRF6pQBlj6iK2FQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6522.1.adb260d33a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6522.1.adb260d33a","@open-mercato/shared":"0.6.6-develop.6522.1.adb260d33a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6522.1.adb260d33a","@open-mercato/shared":"0.6.6-develop.6522.1.adb260d33a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6522.1.adb260d33a_1783948775007_0.2367033778924832","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6524.1.a78cc4694e":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6524.1.a78cc4694e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6524.1.a78cc4694e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00fe018847be25cbe9716de0517b0091d68e4c5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6524.1.a78cc4694e.tgz","fileCount":780,"integrity":"sha512-jLy+hfKnXEopr2TOX96XiBxb0LpXoA6uJ+07AdVovkFDk8NFsnKCWbU3jqfOHfRIcy9ZKDALib27mJSqFQT0aQ==","signatures":[{"sig":"MEUCIQCYi1TX2Fjve2tzy1JjsABTG4iozOT5JxJ+sbD81KozAwIgBmKPtleo5YPVOmZzwVHzoLCNIy2iGnV1AAl3f8pkAL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6524.1.a78cc4694e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jLy+hfKnXEopr2TOX96XiBxb0LpXoA6uJ+07AdVovkFDk8NFsnKCWbU3jqfOHfRIcy9ZKDALib27mJSqFQT0aQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6524.1.a78cc4694e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6524.1.a78cc4694e","@open-mercato/shared":"0.6.6-develop.6524.1.a78cc4694e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6524.1.a78cc4694e","@open-mercato/shared":"0.6.6-develop.6524.1.a78cc4694e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6524.1.a78cc4694e_1783952241343_0.08099309150821576","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6525.1.e9a4b56963":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6525.1.e9a4b56963","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6525.1.e9a4b56963","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4752ef1a94b72e3ec8793d616ceaf1f91d41405","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6525.1.e9a4b56963.tgz","fileCount":780,"integrity":"sha512-U3Nq2N8ehmrKT49W/tj+pvP5/ybQ99YjBuECyjA4UeJhKGDdhE3UjGUDOxEXM7ZYAWul+3oXad2Sv5XAt/RSQg==","signatures":[{"sig":"MEUCIEmolHDckLmu4jYTHr8C1Q+DusvLCuVms54WOMoJdwpsAiEAznQj7FHkOfBzY6TUVRIZuNLzUrV3nUfFWRD52mLMDdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6525.1.e9a4b56963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U3Nq2N8ehmrKT49W/tj+pvP5/ybQ99YjBuECyjA4UeJhKGDdhE3UjGUDOxEXM7ZYAWul+3oXad2Sv5XAt/RSQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6525.1.e9a4b56963","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6525.1.e9a4b56963","@open-mercato/shared":"0.6.6-develop.6525.1.e9a4b56963"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6525.1.e9a4b56963","@open-mercato/shared":"0.6.6-develop.6525.1.e9a4b56963"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6525.1.e9a4b56963_1783968393605_0.8364607817085021","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6526.1.6df9b3dd84":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6526.1.6df9b3dd84","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6526.1.6df9b3dd84","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8c4790c7ee6ddc612a7668e51734d0c38adbbf6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6526.1.6df9b3dd84.tgz","fileCount":780,"integrity":"sha512-oj6Nus6Y8AHpxj9SmbysZcXyqsVTT8jhcfRWozD6nYWlE+UoyI9oYjuoSw38q0EXmoJ2n/9S6Q/nHbsXqspwag==","signatures":[{"sig":"MEUCIARfm59XtgXIm+83bh+uodCo8ur7pDJhdbDOK840T7TrAiEAonlpVsP/opbq0UG+GkWVY7ekWXPWmusjhga3eLIBAkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6526.1.6df9b3dd84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oj6Nus6Y8AHpxj9SmbysZcXyqsVTT8jhcfRWozD6nYWlE+UoyI9oYjuoSw38q0EXmoJ2n/9S6Q/nHbsXqspwag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6526.1.6df9b3dd84","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6526.1.6df9b3dd84","@open-mercato/shared":"0.6.6-develop.6526.1.6df9b3dd84"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6526.1.6df9b3dd84","@open-mercato/shared":"0.6.6-develop.6526.1.6df9b3dd84"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6526.1.6df9b3dd84_1783979242722_0.47090331521047446","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6529.1.e1de4b3f27":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6529.1.e1de4b3f27","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6529.1.e1de4b3f27","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9aa2de4b309500665e6c8b540d881c919eff8e0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6529.1.e1de4b3f27.tgz","fileCount":780,"integrity":"sha512-K6mm1wzuOkac3EQb/iBMlroGZpaB3Btl3Ff5n1wETwondSoxdiWrAirzib5VEWsTOw57mb3VFi2/YIgFRxkxLg==","signatures":[{"sig":"MEUCIG3NowbVay24UfQMmV+C8CKreSmXGqboYe33jkW3XNUxAiEAiGo3oIyknGA1rkDSq4V9kCc/dRrjQ3FE+TJ6QmmuA0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6529.1.e1de4b3f27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K6mm1wzuOkac3EQb/iBMlroGZpaB3Btl3Ff5n1wETwondSoxdiWrAirzib5VEWsTOw57mb3VFi2/YIgFRxkxLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6529.1.e1de4b3f27","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6529.1.e1de4b3f27","@open-mercato/shared":"0.6.6-develop.6529.1.e1de4b3f27"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6529.1.e1de4b3f27","@open-mercato/shared":"0.6.6-develop.6529.1.e1de4b3f27"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6529.1.e1de4b3f27_1783982251429_0.061597965620480366","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6530.1.6d8442bafd":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6530.1.6d8442bafd","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6530.1.6d8442bafd","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f65935795b3ac29272e522a313680d3ff451423","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6530.1.6d8442bafd.tgz","fileCount":780,"integrity":"sha512-ILrT49K6g6wUuLIuIfFjBQALlzGCFFRl8DKskpnY/JvnwZM2fZnNyMrIVwO/G/7vA+ObIE+ME1GuNyU3Pv8xBA==","signatures":[{"sig":"MEUCIQD3Oj3H9rhnoRuS7Qkxq9EjeHCVNWeY1Ca1W1fThrJHAAIgPaafwZHXTynem/BPHqdVhAmpp/5JJ4V0qwYpUHX8S+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6530.1.6d8442bafd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ILrT49K6g6wUuLIuIfFjBQALlzGCFFRl8DKskpnY/JvnwZM2fZnNyMrIVwO/G/7vA+ObIE+ME1GuNyU3Pv8xBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6530.1.6d8442bafd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6530.1.6d8442bafd","@open-mercato/shared":"0.6.6-develop.6530.1.6d8442bafd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6530.1.6d8442bafd","@open-mercato/shared":"0.6.6-develop.6530.1.6d8442bafd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6530.1.6d8442bafd_1784093539417_0.11839607406349595","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6531.1.87e9d31db6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6531.1.87e9d31db6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6531.1.87e9d31db6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4680890c1525d1443ebcb2414b6f6841ae27a896","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6531.1.87e9d31db6.tgz","fileCount":780,"integrity":"sha512-e+qLP5BMFa0mijd1KS8msBnpL0Z2bco2/7rdIaqrzC42VGgZs12pvzoiIC2zcm7/zT+WymPdogRJO8zeXAI12A==","signatures":[{"sig":"MEUCIQDWXreeRkxlTqe4TMQP0uX8fCKYMtpTu58WPpusx0gPfgIgEz+kKfsBopkz/pGkRoEbZ9cB0lpOzEk1PHY15u7FDJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6531.1.87e9d31db6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-e+qLP5BMFa0mijd1KS8msBnpL0Z2bco2/7rdIaqrzC42VGgZs12pvzoiIC2zcm7/zT+WymPdogRJO8zeXAI12A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6531.1.87e9d31db6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6531.1.87e9d31db6","@open-mercato/shared":"0.6.6-develop.6531.1.87e9d31db6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6531.1.87e9d31db6","@open-mercato/shared":"0.6.6-develop.6531.1.87e9d31db6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6531.1.87e9d31db6_1784103328091_0.6957342198654841","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6534.1.6f4f994802":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6534.1.6f4f994802","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6534.1.6f4f994802","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4ba634b52b672a9744c24a5c9f15615b5cc7622","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6534.1.6f4f994802.tgz","fileCount":780,"integrity":"sha512-1R9075OI8DWpbRFCnXoMW4nXZDQgT1QLEcWXkP9x8x+BSIXkQiOm7LhHZEIfQHk3NWVTxWw+gDsqiQv+1KwYFQ==","signatures":[{"sig":"MEQCIFzDq+XHG2zYfhYKOHaYfQr6lL4A4S1qulTAr7ZLPhJqAiBciq2hM7eaqXc20hSREvJT9FmhAKxItUJaZF/HKEUN3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6534.1.6f4f994802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1R9075OI8DWpbRFCnXoMW4nXZDQgT1QLEcWXkP9x8x+BSIXkQiOm7LhHZEIfQHk3NWVTxWw+gDsqiQv+1KwYFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6534.1.6f4f994802","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6534.1.6f4f994802","@open-mercato/shared":"0.6.6-develop.6534.1.6f4f994802"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6534.1.6f4f994802","@open-mercato/shared":"0.6.6-develop.6534.1.6f4f994802"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6534.1.6f4f994802_1784106280145_0.3563498543071575","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6535.1.5cf43724de":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6535.1.5cf43724de","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6535.1.5cf43724de","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b42c02b6f4eaac3fc11f6c924b53c52889b3326a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6535.1.5cf43724de.tgz","fileCount":784,"integrity":"sha512-3b28fMTiLrJxx0TQBdm2gBZdlPEGEOclW+vh5VWOmEYo10K2/3U61xapoHR0PkXJJXxxR/qeyNGn99MgoAiLBg==","signatures":[{"sig":"MEUCIAMn2uEXpMXpb0Uf5OxQj7Y2SlqH7S4NgVlsTOQAxCxeAiEAk5ejb3Tk+9Er/3RXtTsjcmAqaaOsgKFRrD7gBVXh9jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6535.1.5cf43724de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6815483},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3b28fMTiLrJxx0TQBdm2gBZdlPEGEOclW+vh5VWOmEYo10K2/3U61xapoHR0PkXJJXxxR/qeyNGn99MgoAiLBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6535.1.5cf43724de","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6535.1.5cf43724de","@open-mercato/shared":"0.6.6-develop.6535.1.5cf43724de"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6535.1.5cf43724de","@open-mercato/shared":"0.6.6-develop.6535.1.5cf43724de"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6535.1.5cf43724de_1784109317922_0.6555777386325479","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6536.1.799f7f795b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6536.1.799f7f795b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6536.1.799f7f795b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00c9f49b32159c1ce36f5636b465e944b4da6d3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6536.1.799f7f795b.tgz","fileCount":784,"integrity":"sha512-t3kOFsziOPJBX9z4+QhS2Z5lZzR4Ga3H+nBtelxrnhvsLVD+f0NjRU1e69ii4V1PUNU4NLIEztA2xkvHme7jPw==","signatures":[{"sig":"MEUCIDtzsFgoWyLIxPY5fzI8uLalO85qWLLNgRrPMdj4BdAFAiEA81152KW8PP7O1/v9wc2hTKCltNaKhtWUvAYB8BRmHjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6536.1.799f7f795b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6815483},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-t3kOFsziOPJBX9z4+QhS2Z5lZzR4Ga3H+nBtelxrnhvsLVD+f0NjRU1e69ii4V1PUNU4NLIEztA2xkvHme7jPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6536.1.799f7f795b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6536.1.799f7f795b","@open-mercato/shared":"0.6.6-develop.6536.1.799f7f795b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6536.1.799f7f795b","@open-mercato/shared":"0.6.6-develop.6536.1.799f7f795b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6536.1.799f7f795b_1784140152416_0.11467737369522157","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6540.1.ae856df1ec":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6540.1.ae856df1ec","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6540.1.ae856df1ec","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d7a6e6aaff1faf24791f957784ea6bcc81da3475","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6540.1.ae856df1ec.tgz","fileCount":784,"integrity":"sha512-D34kOannNZkJKZCndUAH8syMgVk6DL08DRmdL1by/14djCzGtYiWj/NZKTQq2414C4dwd2gQtO+FUMLEgzerwg==","signatures":[{"sig":"MEUCIQD1tsspBaUuAXHoiLxC0D9bVAvqN22JKwNzegEJ+Wqh6wIga3YQ4hDCiCCiXVT+BLl8U6X4WWGqxvQJrYeZfQlh/IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6540.1.ae856df1ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6815483},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D34kOannNZkJKZCndUAH8syMgVk6DL08DRmdL1by/14djCzGtYiWj/NZKTQq2414C4dwd2gQtO+FUMLEgzerwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6540.1.ae856df1ec","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6540.1.ae856df1ec","@open-mercato/shared":"0.6.6-develop.6540.1.ae856df1ec"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6540.1.ae856df1ec","@open-mercato/shared":"0.6.6-develop.6540.1.ae856df1ec"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6540.1.ae856df1ec_1784142983123_0.6532113047797254","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6541.1.c6f8fa5d2b":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6541.1.c6f8fa5d2b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6541.1.c6f8fa5d2b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4333d4ec023affb4953082b144c4213dd72a3fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6541.1.c6f8fa5d2b.tgz","fileCount":791,"integrity":"sha512-WD5ts8PASHJW0FpD+pR1CGnSJNVVqZD7Fml6Dkl9inq48OOOolgUi9zlhSmuKOMApbZehNZbOO5VTjL1LjhKqQ==","signatures":[{"sig":"MEUCIFCGW+neJI2oPZvCllvsJEEStfjusM3OFs0YZPN61NGCAiEA8coJ+CIDTj8Cgs7SFSykjBL+aQTzmLA1y6bxk65qX6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6541.1.c6f8fa5d2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WD5ts8PASHJW0FpD+pR1CGnSJNVVqZD7Fml6Dkl9inq48OOOolgUi9zlhSmuKOMApbZehNZbOO5VTjL1LjhKqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6541.1.c6f8fa5d2b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6541.1.c6f8fa5d2b","@open-mercato/shared":"0.6.6-develop.6541.1.c6f8fa5d2b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6541.1.c6f8fa5d2b","@open-mercato/shared":"0.6.6-develop.6541.1.c6f8fa5d2b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6541.1.c6f8fa5d2b_1784230391881_0.8935501276657969","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6542.1.fee3e68aa6":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6542.1.fee3e68aa6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6542.1.fee3e68aa6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa31ef5e239c23b932ba42782a63034b86f2494c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6542.1.fee3e68aa6.tgz","fileCount":791,"integrity":"sha512-blnWavYi09qFAS5bgQr2S4D36vdPN9zU+KV3GjMWya7dy4s6YbIuqgIiX34ygs6DHeazg/wQyw8Uiv1ydUrDsQ==","signatures":[{"sig":"MEYCIQDqSEItt4lfnJNLc9NB/bIPg+9ZITgkkUsckOUid/rjwwIhAL7DxN3vJEn+BH7vYeXuLTz0AqSMy303OF6ieKZXBlQX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6542.1.fee3e68aa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-blnWavYi09qFAS5bgQr2S4D36vdPN9zU+KV3GjMWya7dy4s6YbIuqgIiX34ygs6DHeazg/wQyw8Uiv1ydUrDsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6542.1.fee3e68aa6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6542.1.fee3e68aa6","@open-mercato/shared":"0.6.6-develop.6542.1.fee3e68aa6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6542.1.fee3e68aa6","@open-mercato/shared":"0.6.6-develop.6542.1.fee3e68aa6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6542.1.fee3e68aa6_1784268371055_0.8947393923444455","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6543.1.49fadb4c31":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6543.1.49fadb4c31","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6543.1.49fadb4c31","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"701b2533f60e23ad1bace250e0851e56697fa460","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6543.1.49fadb4c31.tgz","fileCount":791,"integrity":"sha512-BZ+VHhrFwfeqGiyAwvP5qVsUP0NS69SSz4tpweuvaizFwkmD4JRk+6J0nizt8ay+xhCT+XYUEeYjOiIisA/qYg==","signatures":[{"sig":"MEYCIQDz0MfabUh3bCSU2qZSTPGFlJsu+SfyU1mm9hdonXPZIAIhAKTHcqDXxtRQwxRQF77akDjCbj9Tss/nKgIZVYk0+PzH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6543.1.49fadb4c31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BZ+VHhrFwfeqGiyAwvP5qVsUP0NS69SSz4tpweuvaizFwkmD4JRk+6J0nizt8ay+xhCT+XYUEeYjOiIisA/qYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6543.1.49fadb4c31","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6543.1.49fadb4c31","@open-mercato/shared":"0.6.6-develop.6543.1.49fadb4c31"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6543.1.49fadb4c31","@open-mercato/shared":"0.6.6-develop.6543.1.49fadb4c31"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6543.1.49fadb4c31_1784271327104_0.963006138323272","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@open-mercato/ai-assistant","version":"0.6.6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa4c2061319d6ec1b2bcf1ef97285a5b566f72dd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6.tgz","fileCount":780,"integrity":"sha512-1Zz9wZpqSipOHRqOc6mpv/Fjun/B0/Nxsvm/xJH2is5/1w+ajiMp45qax8+BVA2Q3oeRmBUvUVa22zvrp2uovA==","signatures":[{"sig":"MEYCIQDpQ4IOneTFfY9krD6J47UlX2VNFSWBy1t0Q/yixMILywIhAK4zAVl8EFux1Mn61apbEJ0Cg3Vi2BGgLSa02wLMIxKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6802924},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1Zz9wZpqSipOHRqOc6mpv/Fjun/B0/Nxsvm/xJH2is5/1w+ajiMp45qax8+BVA2Q3oeRmBUvUVa22zvrp2uovA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6","@open-mercato/shared":"0.6.6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6","@open-mercato/shared":"0.6.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6_1784274358061_0.3401692914102077","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6551.1.1511bfa890":{"name":"@open-mercato/ai-assistant","version":"0.6.6-develop.6551.1.1511bfa890","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.6-develop.6551.1.1511bfa890","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7cf6bde0be3a1a6565eb37426dc7847f015a1981","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.6-develop.6551.1.1511bfa890.tgz","fileCount":791,"integrity":"sha512-MxW2mqGp1PHjjfBBM01eHjooDTxlGjuyVwDFiTcDBA6g9I2KdEkq4Uzwpn5gpxn31yIy2GDfRwqlxAWH7Ylrig==","signatures":[{"sig":"MEUCIDaNdWEyJlZQ76/m8P7PBqOoswsbVGYtH5L9D8QKr38TAiEAnfXdEYOueJvK98Ye8SfOQk1xMKGgMwprodSu/iwodFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.6-develop.6551.1.1511bfa890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MxW2mqGp1PHjjfBBM01eHjooDTxlGjuyVwDFiTcDBA6g9I2KdEkq4Uzwpn5gpxn31yIy2GDfRwqlxAWH7Ylrig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.6-develop.6551.1.1511bfa890","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.6-develop.6551.1.1511bfa890","@open-mercato/shared":"0.6.6-develop.6551.1.1511bfa890"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.6-develop.6551.1.1511bfa890","@open-mercato/shared":"0.6.6-develop.6551.1.1511bfa890"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.6-develop.6551.1.1511bfa890_1784274525897_0.18099714389291544","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6552.1.5208a19369":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6552.1.5208a19369","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6552.1.5208a19369","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a59e3c4a6b9a53431d71ec27e1cbbc150a305b1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6552.1.5208a19369.tgz","fileCount":791,"integrity":"sha512-78LeJnxqhfX+cRtNlzu9EOjCmld375TgrAz6NsX/RLAF4Nh4qZqt2wseKjsKxVGamHeBlRkwYHL/uQhKWxIlJA==","signatures":[{"sig":"MEUCIQCmpiViysmmm3Ucyk2/5RsgvYmXaHFWeIte28ROQn+5HAIge7uwLwlPEp0fJIRBJucJBS51om3XkTTmG5PIw2qYOCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6552.1.5208a19369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-78LeJnxqhfX+cRtNlzu9EOjCmld375TgrAz6NsX/RLAF4Nh4qZqt2wseKjsKxVGamHeBlRkwYHL/uQhKWxIlJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6552.1.5208a19369","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6552.1.5208a19369","@open-mercato/shared":"0.6.7-develop.6552.1.5208a19369"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6552.1.5208a19369","@open-mercato/shared":"0.6.7-develop.6552.1.5208a19369"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6552.1.5208a19369_1784283583600_0.2766746733325751","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6553.1.2ec7246e04":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6553.1.2ec7246e04","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6553.1.2ec7246e04","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd29eeeb44b51f8affd0064fc48d3157ff51700e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6553.1.2ec7246e04.tgz","fileCount":791,"integrity":"sha512-nzbt+PQo5nodjWYbSCNrcx4RHMG7ZZZhsDceHd0ZAkep98pPOKoP9m2mBultMsf5gdqS649xixYdlufEVc5izQ==","signatures":[{"sig":"MEQCIC7B2ZY2I6r5fErovUFJ5wDJnnJTQBmtDNSzie+UgliQAiAN7hpP+F4Cl595QBYB5MR3tmkccXBK3Oq49plVKaHnIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6553.1.2ec7246e04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nzbt+PQo5nodjWYbSCNrcx4RHMG7ZZZhsDceHd0ZAkep98pPOKoP9m2mBultMsf5gdqS649xixYdlufEVc5izQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6553.1.2ec7246e04","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6553.1.2ec7246e04","@open-mercato/shared":"0.6.7-develop.6553.1.2ec7246e04"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6553.1.2ec7246e04","@open-mercato/shared":"0.6.7-develop.6553.1.2ec7246e04"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6553.1.2ec7246e04_1784354081385_0.5493947527139897","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6565.1.1026d85fff":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6565.1.1026d85fff","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6565.1.1026d85fff","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77d6c18d5b0aaf69b866a7bb888c8d3152d5d1ec","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6565.1.1026d85fff.tgz","fileCount":791,"integrity":"sha512-bJW0kFp0+QRKtlJEZ50Em7r/8MItd++eQqwO75vJgKWE8zYfxe+tXtzhn8mg/89TSOsnyJhgWSby16hO2lLqyA==","signatures":[{"sig":"MEYCIQCI1RDssTdJfZcojQL1ZLDzEsgqfMa6yA7KC2ZpF/5cPAIhAKYiUfJRALD+cLuhAE1qU/AL6t4z9qSW76xy1AZ1sQEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6565.1.1026d85fff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bJW0kFp0+QRKtlJEZ50Em7r/8MItd++eQqwO75vJgKWE8zYfxe+tXtzhn8mg/89TSOsnyJhgWSby16hO2lLqyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6565.1.1026d85fff","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6565.1.1026d85fff","@open-mercato/shared":"0.6.7-develop.6565.1.1026d85fff"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6565.1.1026d85fff","@open-mercato/shared":"0.6.7-develop.6565.1.1026d85fff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6565.1.1026d85fff_1784357481213_0.7732438192754236","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6566.1.15385fa179":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6566.1.15385fa179","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6566.1.15385fa179","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"185fff31fc8b4844409a4af48bdcb6abd55afabb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6566.1.15385fa179.tgz","fileCount":791,"integrity":"sha512-cyxhCB2avLDe7iumBXuHJfbBnQCaqiCoIjp2v5KVRtkMm+CL5fdg8Qh6azNeylJ4SoYRYdZQs9m334B2DtSotg==","signatures":[{"sig":"MEQCIAhW/Joui1HYEaQu/nFeSJ5QqmdIzoB+5oaVAsIaA3rIAiApT+lifm3JgejzaO6ILgV7BVY0hD7MNZ+aAeqUubaRTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6566.1.15385fa179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cyxhCB2avLDe7iumBXuHJfbBnQCaqiCoIjp2v5KVRtkMm+CL5fdg8Qh6azNeylJ4SoYRYdZQs9m334B2DtSotg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6566.1.15385fa179","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6566.1.15385fa179","@open-mercato/shared":"0.6.7-develop.6566.1.15385fa179"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6566.1.15385fa179","@open-mercato/shared":"0.6.7-develop.6566.1.15385fa179"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6566.1.15385fa179_1784387966883_0.5041053783810168","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6567.1.g5807007168":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6567.1.g5807007168","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6567.1.g5807007168","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74bf9257163c7e0a45f68e93c46e2933b9b06586","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6567.1.g5807007168.tgz","fileCount":791,"integrity":"sha512-SmIeOuOQht/SfPX/t1jdxdZRgh+tsPN6fTzzkdwrJa+bLS47rB0XD27I6jjAbRdjfDOgski87O0PUv1Ozg2l1A==","signatures":[{"sig":"MEQCIBs7u7DbhxrEXcEOoA2liuxBTZCJR3ngwJxC8EuSRySWAiAe/zn9/r6HDWt5LlTcZeaNrvNGj5BS8KGHS2sv7B5XZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6567.1.g5807007168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846757},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SmIeOuOQht/SfPX/t1jdxdZRgh+tsPN6fTzzkdwrJa+bLS47rB0XD27I6jjAbRdjfDOgski87O0PUv1Ozg2l1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6567.1.g5807007168","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6567.1.g5807007168","@open-mercato/shared":"0.6.7-develop.6567.1.g5807007168"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6567.1.g5807007168","@open-mercato/shared":"0.6.7-develop.6567.1.g5807007168"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6567.1.g5807007168_1784398443476_0.9662284524294722","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6568.1.9f57ffc393":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6568.1.9f57ffc393","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6568.1.9f57ffc393","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1788e1d19565ca170a5107bed11b919fd868fee8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6568.1.9f57ffc393.tgz","fileCount":791,"integrity":"sha512-zUt9bIq1WXt5WQZZ86dE0M6aXLjzOO2bqBd7GOrOifD63kGzQqllGB8Lteu7pScQEXuHokkUG0nnEcXdgabtAQ==","signatures":[{"sig":"MEYCIQDA+rIEHinoUe9WI4BkgGh+FwODS8PISp3Imra5+xUeVAIhAMWLic3qN4kq8azRcQ2Vr+I/TOp/JNXTzRdEgULRml6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6568.1.9f57ffc393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zUt9bIq1WXt5WQZZ86dE0M6aXLjzOO2bqBd7GOrOifD63kGzQqllGB8Lteu7pScQEXuHokkUG0nnEcXdgabtAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6568.1.9f57ffc393","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6568.1.9f57ffc393","@open-mercato/shared":"0.6.7-develop.6568.1.9f57ffc393"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6568.1.9f57ffc393","@open-mercato/shared":"0.6.7-develop.6568.1.9f57ffc393"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6568.1.9f57ffc393_1784572226857_0.5208807329294907","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6569.1.c06dee4866":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6569.1.c06dee4866","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6569.1.c06dee4866","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bc6cad20dd478c2835fc65745160ac6c65e0e3e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6569.1.c06dee4866.tgz","fileCount":791,"integrity":"sha512-svthKUYQNfaQLFH4gWpIaYAkKLDF9vhOnwXYh3b3Cq4sbCdBMnVTEDyb8vpRCq58IK1oroVSuKVf9ZcwjI9Rlg==","signatures":[{"sig":"MEYCIQDyNmyWyvbcKIIiNABXo5qiO1sjCalCO4WIUfdd6ZQwcQIhAOkZ4HTacUJKOlQPb2qHqo4Psxp+XgSz0qxvQctLMWoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6569.1.c06dee4866","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-svthKUYQNfaQLFH4gWpIaYAkKLDF9vhOnwXYh3b3Cq4sbCdBMnVTEDyb8vpRCq58IK1oroVSuKVf9ZcwjI9Rlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6569.1.c06dee4866","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6569.1.c06dee4866","@open-mercato/shared":"0.6.7-develop.6569.1.c06dee4866"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6569.1.c06dee4866","@open-mercato/shared":"0.6.7-develop.6569.1.c06dee4866"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6569.1.c06dee4866_1784622603557_0.3352936481377773","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6572.1.3d8e83062f":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6572.1.3d8e83062f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6572.1.3d8e83062f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad2b6df4be5fd742aa0f8344b25c424d343a9f45","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6572.1.3d8e83062f.tgz","fileCount":791,"integrity":"sha512-mLxmyIQriL+wUYAG3fGRj95w5uk/DQzDqroi6ZEb5QEajnoLWN6wXij6OloSO0Dl5teW0mmST4j8TBMeQuOJ3g==","signatures":[{"sig":"MEYCIQD2KsFzCP/nSMF/o4YCxlqzowmpFlwDefnYCEr1NFLCiQIhAIuQld0qYINaaM13xWYWkyeVQIl7a5l0Dqtxbogpd7EY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6572.1.3d8e83062f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mLxmyIQriL+wUYAG3fGRj95w5uk/DQzDqroi6ZEb5QEajnoLWN6wXij6OloSO0Dl5teW0mmST4j8TBMeQuOJ3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6572.1.3d8e83062f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6572.1.3d8e83062f","@open-mercato/shared":"0.6.7-develop.6572.1.3d8e83062f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6572.1.3d8e83062f","@open-mercato/shared":"0.6.7-develop.6572.1.3d8e83062f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6572.1.3d8e83062f_1784623356932_0.05259622368389549","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6573.1.28649ddec6":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6573.1.28649ddec6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6573.1.28649ddec6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81f2b52c81d04b6f42d724cc419cc31a97c264b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6573.1.28649ddec6.tgz","fileCount":791,"integrity":"sha512-ZkN5Dr0UEDCuisijTkfWXE3ZkMyXzkc4/uYEYkd1Vsxl0E9hKfnM8k4Pv0IpbautCaC7AkPE6eo9PTBY+Kva3Q==","signatures":[{"sig":"MEYCIQDfZNVQgkU5MfbrmZVYmjXDom4TajELzoDDh92q3SWcwwIhAJgupyO3DhSwBZf3A/7LkAVL7rjbBbLXx+Hpq09+4r9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6573.1.28649ddec6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZkN5Dr0UEDCuisijTkfWXE3ZkMyXzkc4/uYEYkd1Vsxl0E9hKfnM8k4Pv0IpbautCaC7AkPE6eo9PTBY+Kva3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6573.1.28649ddec6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6573.1.28649ddec6","@open-mercato/shared":"0.6.7-develop.6573.1.28649ddec6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6573.1.28649ddec6","@open-mercato/shared":"0.6.7-develop.6573.1.28649ddec6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6573.1.28649ddec6_1784624405121_0.1969548459725492","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6574.1.05dcf72ba8":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6574.1.05dcf72ba8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6574.1.05dcf72ba8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1586c646337b3a7fd7f1d32c724726c9f495f51","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6574.1.05dcf72ba8.tgz","fileCount":791,"integrity":"sha512-yGrKeLkfxhcNbRu804A/Ex5Xh/I7QK2QAT2vGvufr/AEYI1g5wIb1i/V5HL0AT4HmE/o+D1nfeDGkmGvoQgn5A==","signatures":[{"sig":"MEUCIAOuAhKWD0a9QlYWFXiaXTMmWQOsSIZuie4AR60y8+MYAiEApNhS2Ya9qvkRVdgNYumwyZVhSQ1qzf2FJ/UfrxcpDPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6574.1.05dcf72ba8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yGrKeLkfxhcNbRu804A/Ex5Xh/I7QK2QAT2vGvufr/AEYI1g5wIb1i/V5HL0AT4HmE/o+D1nfeDGkmGvoQgn5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6574.1.05dcf72ba8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6574.1.05dcf72ba8","@open-mercato/shared":"0.6.7-develop.6574.1.05dcf72ba8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6574.1.05dcf72ba8","@open-mercato/shared":"0.6.7-develop.6574.1.05dcf72ba8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6574.1.05dcf72ba8_1784663357367_0.28576742797978927","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6576.1.c4bc47711b":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6576.1.c4bc47711b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6576.1.c4bc47711b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32268b9f819b47941c0a54cb6d645b7b7b51e6e3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6576.1.c4bc47711b.tgz","fileCount":791,"integrity":"sha512-AdctvdaHt55bQNxsY0r825obOO0rnknG/8sDt7LxY/1q2D15DTqjoqd8qYr8g6ins6FilO0rRNYYvl+Uap3ppg==","signatures":[{"sig":"MEQCIFzsvEKbGvkjlKyjG2/SK02iXZYnzLvw3KSMhjWkVtheAiBEZXGIF55YRgAXLDYLH7idOvxzQ2eAKddHpNpb7drXBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6576.1.c4bc47711b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AdctvdaHt55bQNxsY0r825obOO0rnknG/8sDt7LxY/1q2D15DTqjoqd8qYr8g6ins6FilO0rRNYYvl+Uap3ppg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.4","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6576.1.c4bc47711b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6576.1.c4bc47711b","@open-mercato/shared":"0.6.7-develop.6576.1.c4bc47711b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6576.1.c4bc47711b","@open-mercato/shared":"0.6.7-develop.6576.1.c4bc47711b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6576.1.c4bc47711b_1784663982587_0.14688794251089332","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6577.1.cac0b255b0":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6577.1.cac0b255b0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6577.1.cac0b255b0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1fb094105f4e92222baf1e40bf0b275cc680cb1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6577.1.cac0b255b0.tgz","fileCount":791,"integrity":"sha512-OkZ8V7Nucum259CyYFFav5g2FuPhuQ6gTmvzSZ1SDN0qV1FhVpe9u8Ig68jONfQU7SSG0RtpBIHoRIHy5sPgRQ==","signatures":[{"sig":"MEUCIGdXvViI+HbBKAAGueZ8nz0pT2OpoTnfnnlqqBTa5jmQAiEAxkZyAR4pBB7L1gauhY7N9qT1/o3cWGp2heKD0GYj58A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6577.1.cac0b255b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OkZ8V7Nucum259CyYFFav5g2FuPhuQ6gTmvzSZ1SDN0qV1FhVpe9u8Ig68jONfQU7SSG0RtpBIHoRIHy5sPgRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6577.1.cac0b255b0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6577.1.cac0b255b0","@open-mercato/shared":"0.6.7-develop.6577.1.cac0b255b0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6577.1.cac0b255b0","@open-mercato/shared":"0.6.7-develop.6577.1.cac0b255b0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6577.1.cac0b255b0_1784668066048_0.6447613320854111","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6580.1.39ab1d9e62":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6580.1.39ab1d9e62","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6580.1.39ab1d9e62","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e99b60c2b7672a2811e2c7d10776853feb41995f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6580.1.39ab1d9e62.tgz","fileCount":791,"integrity":"sha512-bPkoegYwO89fwZfKZFKjQInurmwVwHAfZgPTnDRvZNInaVg9hc13VJLoBrHF8YbWa30X9obSbsa20Unvs9b5Mw==","signatures":[{"sig":"MEYCIQDhQNg/BOTas6pcNLJpZJrB++6Ag/8qrdiX1uzregjlfgIhAJexJfl8a/gFCQnEZBQtRvWFADWInz2z/s9MHLKPje/C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6580.1.39ab1d9e62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bPkoegYwO89fwZfKZFKjQInurmwVwHAfZgPTnDRvZNInaVg9hc13VJLoBrHF8YbWa30X9obSbsa20Unvs9b5Mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6580.1.39ab1d9e62","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6580.1.39ab1d9e62","@open-mercato/shared":"0.6.7-develop.6580.1.39ab1d9e62"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6580.1.39ab1d9e62","@open-mercato/shared":"0.6.7-develop.6580.1.39ab1d9e62"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6580.1.39ab1d9e62_1784670852341_0.8989051456998987","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6581.1.b770114f54":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6581.1.b770114f54","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6581.1.b770114f54","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"420bf6519d68135ad90681ac7fc4c61c2278c096","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6581.1.b770114f54.tgz","fileCount":791,"integrity":"sha512-sdOy70R5r938pmLrs8FxP++I6yRGEwgGU/gvINtQ+0mt1CVEq5L8eX/s20tePOI/OzpId2AHX4Jxh4vwP/G0UA==","signatures":[{"sig":"MEUCIA7Kao1H6V2ob8+VnU1LzUG4ckVcZXBz/1THD8hl0AvNAiEA5mjxi3SGaxuxnmFnevHyh/xSPuCXFo+J88stcf6x/qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6581.1.b770114f54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sdOy70R5r938pmLrs8FxP++I6yRGEwgGU/gvINtQ+0mt1CVEq5L8eX/s20tePOI/OzpId2AHX4Jxh4vwP/G0UA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6581.1.b770114f54","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6581.1.b770114f54","@open-mercato/shared":"0.6.7-develop.6581.1.b770114f54"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6581.1.b770114f54","@open-mercato/shared":"0.6.7-develop.6581.1.b770114f54"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6581.1.b770114f54_1784695111836_0.6716120323655763","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6582.1.04cac61287":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6582.1.04cac61287","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6582.1.04cac61287","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"255cc6ebfa717930e1940ec93e60cd8e3a9affe1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6582.1.04cac61287.tgz","fileCount":791,"integrity":"sha512-B5QsGQKqwW8eQqMfO/yqgdtaIPslC3zIktqCsRhOF1lm8t8g7tblGNrdKaFPm2H3mPYNt1GAiCkPIPyWPoyASQ==","signatures":[{"sig":"MEUCIGAoWtJOebUaRtVS+E1OpKzDRkKb84b/N4EL4HXJlmDDAiEAu1p90tiA1phhsj1fWdUk+wAk9YUIbl1RAEKQZ44j/Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6582.1.04cac61287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-B5QsGQKqwW8eQqMfO/yqgdtaIPslC3zIktqCsRhOF1lm8t8g7tblGNrdKaFPm2H3mPYNt1GAiCkPIPyWPoyASQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6582.1.04cac61287","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6582.1.04cac61287","@open-mercato/shared":"0.6.7-develop.6582.1.04cac61287"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6582.1.04cac61287","@open-mercato/shared":"0.6.7-develop.6582.1.04cac61287"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6582.1.04cac61287_1784714400411_0.4131069852727305","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6583.1.a553380c81":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6583.1.a553380c81","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6583.1.a553380c81","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fcf4c29f64031e0ae547b2684fa289ebf27c4113","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6583.1.a553380c81.tgz","fileCount":791,"integrity":"sha512-fTV8bJL9ATVHVTmlEgaCmEW+tv6RN2QUUXhRJ31IZAVq5PQDh6vB+2YisTEJhXcc6ACTFR3s2KKg/vtxbrGP+w==","signatures":[{"sig":"MEQCIG8eHPHj/7T4R/sJLXFScT174x+2qGcWZ27Oto/pW4HVAiApFSyNVQYHDzY/9Ib0D17fwFNAM5Wk2cyok0+V8Unl6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6583.1.a553380c81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fTV8bJL9ATVHVTmlEgaCmEW+tv6RN2QUUXhRJ31IZAVq5PQDh6vB+2YisTEJhXcc6ACTFR3s2KKg/vtxbrGP+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6583.1.a553380c81","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6583.1.a553380c81","@open-mercato/shared":"0.6.7-develop.6583.1.a553380c81"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6583.1.a553380c81","@open-mercato/shared":"0.6.7-develop.6583.1.a553380c81"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6583.1.a553380c81_1784784469900_0.1537504935283076","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6584.1.bc9d39be70":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6584.1.bc9d39be70","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6584.1.bc9d39be70","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d3a8cfb750f1a17a3686663f64f13e13b44103b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6584.1.bc9d39be70.tgz","fileCount":791,"integrity":"sha512-l/I3az1RwPJnyfmYQC72GPLuumMX3KdLecBWKLE3j1SJ1gMW2F2qfbFDnHq23okXWjFJXzaJ04FA5QFDdmXaxw==","signatures":[{"sig":"MEUCIQDNKVtWXwllpgI4wnYiHy8/FtlTjM40dPL/Gc04H4YthwIgU7uidWb6CkZM/yxG+tSPH43QBR28mfVDqZxKAarbwmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6584.1.bc9d39be70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-l/I3az1RwPJnyfmYQC72GPLuumMX3KdLecBWKLE3j1SJ1gMW2F2qfbFDnHq23okXWjFJXzaJ04FA5QFDdmXaxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6584.1.bc9d39be70","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6584.1.bc9d39be70","@open-mercato/shared":"0.6.7-develop.6584.1.bc9d39be70"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6584.1.bc9d39be70","@open-mercato/shared":"0.6.7-develop.6584.1.bc9d39be70"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6584.1.bc9d39be70_1784800248589_0.2935617490405591","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6585.1.3c76ca3d22":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6585.1.3c76ca3d22","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6585.1.3c76ca3d22","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"399fb3e04141dc336be5ea42463fae0f3011ac92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6585.1.3c76ca3d22.tgz","fileCount":791,"integrity":"sha512-sQhs4X1UK8ua56qnBXZQHx5AQAyE61r5sR7x+JYF1UzGs5heB+a0gCUEuFIaX9vh6mvlNc+22yAMt2CSVzc99Q==","signatures":[{"sig":"MEUCIC/MsfBvm1EPdp0b8DHb+OuGS9bwQ4qxQnrrrDgP9k7cAiEArUJRQeQsRr+Vztc/C4Z3BihRo8n7WLbV6T+dn4dFW24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6585.1.3c76ca3d22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-sQhs4X1UK8ua56qnBXZQHx5AQAyE61r5sR7x+JYF1UzGs5heB+a0gCUEuFIaX9vh6mvlNc+22yAMt2CSVzc99Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6585.1.3c76ca3d22","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6585.1.3c76ca3d22","@open-mercato/shared":"0.6.7-develop.6585.1.3c76ca3d22"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6585.1.3c76ca3d22","@open-mercato/shared":"0.6.7-develop.6585.1.3c76ca3d22"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6585.1.3c76ca3d22_1784824103286_0.544908113083064","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6586.1.015fe64dfb":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6586.1.015fe64dfb","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6586.1.015fe64dfb","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e58c506cb6844e78eb2c489d9c0147c9fd66919","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6586.1.015fe64dfb.tgz","fileCount":791,"integrity":"sha512-0zrOB2D+WStYoAFU5AuUUaaAAjwgA4uYMxruf5Mc4azxQnvy4/uGyVNK0ZBm7ErJDFGqn3iNAWJ7s97040MSDg==","signatures":[{"sig":"MEYCIQCLDHoGrsz6K5XAaxUDP6w+F7p9SC/fL6DjZwGv2RL36AIhALGXcLh8f98VZ0SXIgl5WnUnTujbyLtuagvafcSF843U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6586.1.015fe64dfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0zrOB2D+WStYoAFU5AuUUaaAAjwgA4uYMxruf5Mc4azxQnvy4/uGyVNK0ZBm7ErJDFGqn3iNAWJ7s97040MSDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6586.1.015fe64dfb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6586.1.015fe64dfb","@open-mercato/shared":"0.6.7-develop.6586.1.015fe64dfb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6586.1.015fe64dfb","@open-mercato/shared":"0.6.7-develop.6586.1.015fe64dfb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6586.1.015fe64dfb_1784826792715_0.15961816203502655","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6587.1.66011352a9":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6587.1.66011352a9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6587.1.66011352a9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00c2d3ecef351aa644f5ebd2b8d1f53789f30dad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6587.1.66011352a9.tgz","fileCount":791,"integrity":"sha512-qag7O9ZN/js+lNaaxGXqS1RgKNOYbOWF1X/+O24gpw7+Ps0ayzrBmjIBnX4uuqiXM3fGozEqfvWFFu3mFWzXkw==","signatures":[{"sig":"MEYCIQC+Ax4Ax1a/HJoJW1WSK3tEXuuafQzHapAl3yv6NUMcsgIhAIkhRC1jZZu3WxqpbtqVrFUdD70bup64Hp0r9K5APSTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6587.1.66011352a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qag7O9ZN/js+lNaaxGXqS1RgKNOYbOWF1X/+O24gpw7+Ps0ayzrBmjIBnX4uuqiXM3fGozEqfvWFFu3mFWzXkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6587.1.66011352a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6587.1.66011352a9","@open-mercato/shared":"0.6.7-develop.6587.1.66011352a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6587.1.66011352a9","@open-mercato/shared":"0.6.7-develop.6587.1.66011352a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6587.1.66011352a9_1784833588498_0.05701705467337037","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6589.1.f8748e07d4":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6589.1.f8748e07d4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6589.1.f8748e07d4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b13d112626585da2757bb0aaf8f51c4e052aaa4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6589.1.f8748e07d4.tgz","fileCount":791,"integrity":"sha512-mImzIMTbr+tRcKlmlrsuG/m96SqJMbm3SPpVlWwyLaiW3KwDy8H2p/FUKzBzi+RWGc5YgOunzWHeMpsEX0/6PA==","signatures":[{"sig":"MEQCIBuzidj0DZ/NHxwW9+d9H2OGHkeHQLnIdb6IqEVX5tIRAiBGZi0pvyLrTuhJHH0KEXGDxzx9PPjvKK03hUESGyRLjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6589.1.f8748e07d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mImzIMTbr+tRcKlmlrsuG/m96SqJMbm3SPpVlWwyLaiW3KwDy8H2p/FUKzBzi+RWGc5YgOunzWHeMpsEX0/6PA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6589.1.f8748e07d4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6589.1.f8748e07d4","@open-mercato/shared":"0.6.7-develop.6589.1.f8748e07d4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6589.1.f8748e07d4","@open-mercato/shared":"0.6.7-develop.6589.1.f8748e07d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6589.1.f8748e07d4_1784835753529_0.9239089381912318","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6592.1.7f69fa2454":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6592.1.7f69fa2454","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6592.1.7f69fa2454","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69f08a10059cb23b79e2ddc65c76a025ae4c9372","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6592.1.7f69fa2454.tgz","fileCount":791,"integrity":"sha512-y62mNsU8zzLQgNdLzQ1Es6Tc70r/auHkfH/kcj5EutfSwFWIG2buahfchj5vhS29R2b0kpibNZzyafxw4drI5g==","signatures":[{"sig":"MEUCIHU2ZWghAnTLileEOzwxBCNa4+1bBJMLWE07an4IFmkDAiEAjiAtv1p4e6dRjO/khdjfD2m9UgPvSdh5TTuQz9BkWwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6592.1.7f69fa2454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y62mNsU8zzLQgNdLzQ1Es6Tc70r/auHkfH/kcj5EutfSwFWIG2buahfchj5vhS29R2b0kpibNZzyafxw4drI5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6592.1.7f69fa2454","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6592.1.7f69fa2454","@open-mercato/shared":"0.6.7-develop.6592.1.7f69fa2454"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6592.1.7f69fa2454","@open-mercato/shared":"0.6.7-develop.6592.1.7f69fa2454"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6592.1.7f69fa2454_1784837859032_0.5474902336159264","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6593.1.0ecf630f1e":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6593.1.0ecf630f1e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6593.1.0ecf630f1e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f34a52893f1e6e4b467b8f96254ede0c71349c0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6593.1.0ecf630f1e.tgz","fileCount":791,"integrity":"sha512-cflAzrXqYH2vjEsugm2+3/dGcDchXg9OtZ8Q+qDIBP4LoWZZcq8A4UpKqf2Gzj6YVdoJpNHczNqKElzTXZsDWg==","signatures":[{"sig":"MEMCHwL/dnTKxwT+/w048Knj8Hhle7NDJ+2y7BNZtoh2P4ECICg/KUqoV1rrMYKh8xz4rYiQfSztIJ2aMp6PzpLF25Yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6593.1.0ecf630f1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cflAzrXqYH2vjEsugm2+3/dGcDchXg9OtZ8Q+qDIBP4LoWZZcq8A4UpKqf2Gzj6YVdoJpNHczNqKElzTXZsDWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6593.1.0ecf630f1e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6593.1.0ecf630f1e","@open-mercato/shared":"0.6.7-develop.6593.1.0ecf630f1e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6593.1.0ecf630f1e","@open-mercato/shared":"0.6.7-develop.6593.1.0ecf630f1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6593.1.0ecf630f1e_1784878574598_0.697723658458762","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6594.1.5581f765f4":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6594.1.5581f765f4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6594.1.5581f765f4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8da03f4aa64ee8b57f0f9f0085a813be3c1b8666","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6594.1.5581f765f4.tgz","fileCount":791,"integrity":"sha512-uf0lFiyVh7nKEO4+uXHPi8AZdBzk4ZLx2X4yXZHjJBPTcK72gc4BX2kxBLNlq0/fYH1DsfhP5lwkfyUjYs5mOg==","signatures":[{"sig":"MEQCIC2A8/EEZs5hA07OpCtU6rAM1e9+CdLEFL7sHWjVyts3AiBXu1QmAfMJZIkaZFU3TCx87N4CBZC9cpFcPKbDEdJwrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6594.1.5581f765f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uf0lFiyVh7nKEO4+uXHPi8AZdBzk4ZLx2X4yXZHjJBPTcK72gc4BX2kxBLNlq0/fYH1DsfhP5lwkfyUjYs5mOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6594.1.5581f765f4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6594.1.5581f765f4","@open-mercato/shared":"0.6.7-develop.6594.1.5581f765f4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6594.1.5581f765f4","@open-mercato/shared":"0.6.7-develop.6594.1.5581f765f4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6594.1.5581f765f4_1784886694496_0.46052071128041816","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6595.1.e93ecd3cfa":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6595.1.e93ecd3cfa","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6595.1.e93ecd3cfa","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6252eb845cef66d22980447571e3673405d5921","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6595.1.e93ecd3cfa.tgz","fileCount":791,"integrity":"sha512-D2Cdf8VJ7hvjZIYswswJnTI13SN+RZK79KK8V6F/utpEqEzKJ9Y3h2sBum27XpTDd4LDgAVpyjnGVwAhDC4qUQ==","signatures":[{"sig":"MEQCIF/sX9aqd5ZeGqReMKFgk+dvl0Aa+eGF6gTplyxh3MJFAiBv/dh9LpcgUZYzWvttlEVMIdZOGBhOcIW4ib0TXmzhXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6595.1.e93ecd3cfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D2Cdf8VJ7hvjZIYswswJnTI13SN+RZK79KK8V6F/utpEqEzKJ9Y3h2sBum27XpTDd4LDgAVpyjnGVwAhDC4qUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6595.1.e93ecd3cfa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6595.1.e93ecd3cfa","@open-mercato/shared":"0.6.7-develop.6595.1.e93ecd3cfa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6595.1.e93ecd3cfa","@open-mercato/shared":"0.6.7-develop.6595.1.e93ecd3cfa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6595.1.e93ecd3cfa_1784889138234_0.985994328027717","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6597.1.b8f069b7fe":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6597.1.b8f069b7fe","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6597.1.b8f069b7fe","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93f640ffdbe6ae2ae52d0071f724143c503ed818","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6597.1.b8f069b7fe.tgz","fileCount":791,"integrity":"sha512-/P1qQlYZqQMfupwrLRWH6WZS54nYkXqVXyA9bR4wJy9LTUP4VqQMre1s7FxRxp+4iNvy6iRdlsptgQRZNygveQ==","signatures":[{"sig":"MEQCIDqeLvaxha9VtcfsiLb+AyuCpm8b2TczVGN391/IozQUAiAILMhW+6BIPyYW4s8wr9v6txvYebIVzTxmdEj1Wwl8Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6597.1.b8f069b7fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/P1qQlYZqQMfupwrLRWH6WZS54nYkXqVXyA9bR4wJy9LTUP4VqQMre1s7FxRxp+4iNvy6iRdlsptgQRZNygveQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6597.1.b8f069b7fe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6597.1.b8f069b7fe","@open-mercato/shared":"0.6.7-develop.6597.1.b8f069b7fe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6597.1.b8f069b7fe","@open-mercato/shared":"0.6.7-develop.6597.1.b8f069b7fe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6597.1.b8f069b7fe_1784892262033_0.23064110015695682","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6600.1.49a5df927f":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6600.1.49a5df927f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6600.1.49a5df927f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"baca0718da95e31b8d374f45ec1a9541375cc27d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6600.1.49a5df927f.tgz","fileCount":791,"integrity":"sha512-PpBZxUaKGoUd4C54qYrtjYSW3u9ARd7hJ7CIUhYi3E58G3ZlziDenShJmcGI0h/GbGhHq5dSJvi5LQ2raM28iA==","signatures":[{"sig":"MEUCIB85dhW3TKoxi6VL/f8Kpn+Lto9/Y7AzJTY5TmFQekFGAiEAslh3aQHZzBEzP1Kh7TbJnpv3ZK8t3qhHng9tXI4FGYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6600.1.49a5df927f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PpBZxUaKGoUd4C54qYrtjYSW3u9ARd7hJ7CIUhYi3E58G3ZlziDenShJmcGI0h/GbGhHq5dSJvi5LQ2raM28iA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6600.1.49a5df927f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6600.1.49a5df927f","@open-mercato/shared":"0.6.7-develop.6600.1.49a5df927f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6600.1.49a5df927f","@open-mercato/shared":"0.6.7-develop.6600.1.49a5df927f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6600.1.49a5df927f_1784894944854_0.42918984004893734","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6603.1.78e5b7a65d":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6603.1.78e5b7a65d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6603.1.78e5b7a65d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a6495c7e3a9f9a6b382c06a3e8f88e82c1e0df2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6603.1.78e5b7a65d.tgz","fileCount":791,"integrity":"sha512-GgWVl89/iny4LghJ0IIfIbxMdBOT1q2d6RI4XGNrKf9ooeeplj7xiyjWtd4CNSsO1W+9ENMa1C3QazcUYvgEPA==","signatures":[{"sig":"MEUCIQC5yZQn9NC+nzLnzjr2Lp7FQC0cwPbR4t7mHOXxH+SM2gIgNikJtuO+FKMSjnZVLZF5F//Kn8JbixyU20oVDpYeBr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6603.1.78e5b7a65d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GgWVl89/iny4LghJ0IIfIbxMdBOT1q2d6RI4XGNrKf9ooeeplj7xiyjWtd4CNSsO1W+9ENMa1C3QazcUYvgEPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6603.1.78e5b7a65d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6603.1.78e5b7a65d","@open-mercato/shared":"0.6.7-develop.6603.1.78e5b7a65d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6603.1.78e5b7a65d","@open-mercato/shared":"0.6.7-develop.6603.1.78e5b7a65d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6603.1.78e5b7a65d_1784897977584_0.5341391441428209","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6604.1.2c49816dff":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6604.1.2c49816dff","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6604.1.2c49816dff","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bef897cba45623c0187b7eb62b014109d553cf5b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6604.1.2c49816dff.tgz","fileCount":791,"integrity":"sha512-AqjrNfSllH9ac6yu6IElmz1QmWwkAtq22H19fI24zEu8mNscC6csc0ucxIrx54wFsLEFvdqz+6eHOU/g6KN4YA==","signatures":[{"sig":"MEUCIQC3bYotn6SPb2f6pTdFzy1iDX5rxmWgJTSk7XH258GLkAIgFvZ2H26VhnFHwvIXZLBsHJsMZ0VhOZzOHIddMJjdomE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6604.1.2c49816dff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AqjrNfSllH9ac6yu6IElmz1QmWwkAtq22H19fI24zEu8mNscC6csc0ucxIrx54wFsLEFvdqz+6eHOU/g6KN4YA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6604.1.2c49816dff","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6604.1.2c49816dff","@open-mercato/shared":"0.6.7-develop.6604.1.2c49816dff"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6604.1.2c49816dff","@open-mercato/shared":"0.6.7-develop.6604.1.2c49816dff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6604.1.2c49816dff_1784900220773_0.07658489169180194","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6605.1.761dd4c810":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6605.1.761dd4c810","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6605.1.761dd4c810","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58cc6b8e0fdb57ee6811b5b8e89c8d50c5eeda43","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6605.1.761dd4c810.tgz","fileCount":791,"integrity":"sha512-YXtx2Dg+3K8qnpI8bDCkw+zfFvl2E78Rvbdktqm+CVqTY0GcqFoAKn1eX3cRntZB9GRo8/EZXOmxdg0x8Cf2Kw==","signatures":[{"sig":"MEQCIA3osg+IiiYnncBxt9C+rNQDu/XBDrb3ZcPexmvwjqPdAiBwVcCkxWAl6FDo/7Ucd6/qy7JgrflfNYojFPmOGC1ASg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6605.1.761dd4c810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YXtx2Dg+3K8qnpI8bDCkw+zfFvl2E78Rvbdktqm+CVqTY0GcqFoAKn1eX3cRntZB9GRo8/EZXOmxdg0x8Cf2Kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6605.1.761dd4c810","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6605.1.761dd4c810","@open-mercato/shared":"0.6.7-develop.6605.1.761dd4c810"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6605.1.761dd4c810","@open-mercato/shared":"0.6.7-develop.6605.1.761dd4c810"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6605.1.761dd4c810_1784904480157_0.5998901690236835","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6606.1.3b1ec9b1ea":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6606.1.3b1ec9b1ea","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6606.1.3b1ec9b1ea","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c60bb62f7c3511e8534c8f4ad6c45291ad913f6b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6606.1.3b1ec9b1ea.tgz","fileCount":791,"integrity":"sha512-MBqZPp9PPGNf80NBYY9OnbHXxZRLfwTfHgryOE9eiPzQqIXnLyHa4j6DjIyq4Ptv+YwnDQb219ofEoSfOPlgHw==","signatures":[{"sig":"MEYCIQD5yp9XubxUEFnEVNMlyZpmwTrv12THFDSWAXlRTEzqMQIhALTwOHIme0nWiqli2hpQDpMY1c5pFYCMZrUS6LPEZEOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6606.1.3b1ec9b1ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846751},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MBqZPp9PPGNf80NBYY9OnbHXxZRLfwTfHgryOE9eiPzQqIXnLyHa4j6DjIyq4Ptv+YwnDQb219ofEoSfOPlgHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6606.1.3b1ec9b1ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6606.1.3b1ec9b1ea","@open-mercato/shared":"0.6.7-develop.6606.1.3b1ec9b1ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6606.1.3b1ec9b1ea","@open-mercato/shared":"0.6.7-develop.6606.1.3b1ec9b1ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6606.1.3b1ec9b1ea_1784914326082_0.44086669268198664","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6621.1.cdbe9dee3d":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6621.1.cdbe9dee3d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6621.1.cdbe9dee3d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60abfbfcd150ba091a632405a814c55463919673","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6621.1.cdbe9dee3d.tgz","fileCount":791,"integrity":"sha512-9yiwNe/xOXmHh6VZ7Bnw9XxeCgkS2+WSBSutKu9eQiwwB41PvYndUySmZaOWkA6uDhH62ANcI5O0VQab+FewAg==","signatures":[{"sig":"MEYCIQCMfmoPQnGTCzAfFX2ZkvyGXHlLtPhuaNTmYXDIQm47+wIhAP8fH88OqoOL2G1T0RBaF1mlk7pQ2Y6nVx2KXS7BP6aY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6621.1.cdbe9dee3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9yiwNe/xOXmHh6VZ7Bnw9XxeCgkS2+WSBSutKu9eQiwwB41PvYndUySmZaOWkA6uDhH62ANcI5O0VQab+FewAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6621.1.cdbe9dee3d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6621.1.cdbe9dee3d","@open-mercato/shared":"0.6.7-develop.6621.1.cdbe9dee3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6621.1.cdbe9dee3d","@open-mercato/shared":"0.6.7-develop.6621.1.cdbe9dee3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6621.1.cdbe9dee3d_1784916656171_0.7003691065703161","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6622.1.4d29ddaca4":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6622.1.4d29ddaca4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6622.1.4d29ddaca4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"71565ea253c06c69954fa0d1bb87edee29154245","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6622.1.4d29ddaca4.tgz","fileCount":791,"integrity":"sha512-oLN08EQb2WG4vAHE3/PAR19auFjteU7eV6qmbQhj7NsP+yWhAp9fOvPMNNi0s0b79wa93iFiSzAiF8rh/zVZxQ==","signatures":[{"sig":"MEQCIAICg0C3cxKVuZ662eB0ZdPBjLolA6cWNKmOvZnzqMbCAiA314s3QjnISSE5QciSK9nqFS/1tCgbi4qs1GRA4eqhFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6622.1.4d29ddaca4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oLN08EQb2WG4vAHE3/PAR19auFjteU7eV6qmbQhj7NsP+yWhAp9fOvPMNNi0s0b79wa93iFiSzAiF8rh/zVZxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6622.1.4d29ddaca4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6622.1.4d29ddaca4","@open-mercato/shared":"0.6.7-develop.6622.1.4d29ddaca4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6622.1.4d29ddaca4","@open-mercato/shared":"0.6.7-develop.6622.1.4d29ddaca4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6622.1.4d29ddaca4_1784922904593_0.44973980725418383","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6623.1.01d02d34c3":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6623.1.01d02d34c3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6623.1.01d02d34c3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7525b15a1a6456443ea142c45aa2e34206dbf992","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6623.1.01d02d34c3.tgz","fileCount":791,"integrity":"sha512-EWesx5//drWZCjRuYt0AfX3psQBhLIjv9jQLXEhJwZwQ226sNgH5LS6ueWz8b1B+2imQ2b7EPHYRXpzcxnxH7Q==","signatures":[{"sig":"MEQCIAhHbMECim8hK88qszy97c98l+L2cgZvOz4T4sPiIs9nAiB1gwpxsWA/dbYS5ZswvJK42Ps2uQad8IMP20rVzGnYLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6623.1.01d02d34c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EWesx5//drWZCjRuYt0AfX3psQBhLIjv9jQLXEhJwZwQ226sNgH5LS6ueWz8b1B+2imQ2b7EPHYRXpzcxnxH7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6623.1.01d02d34c3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6623.1.01d02d34c3","@open-mercato/shared":"0.6.7-develop.6623.1.01d02d34c3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6623.1.01d02d34c3","@open-mercato/shared":"0.6.7-develop.6623.1.01d02d34c3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6623.1.01d02d34c3_1784953655924_0.034124857941547626","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6628.1.f9e4ecf70f":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6628.1.f9e4ecf70f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6628.1.f9e4ecf70f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03b34f14eb36686c4f2b4ca3181ed199067e87c2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6628.1.f9e4ecf70f.tgz","fileCount":791,"integrity":"sha512-+ndhhvWgUnOSGH1GH7UjCbDryKno5b4RNRxlZ3hNgNZ13Ztd7ziH9EwOcNBKndj1Q8402/YdNlrrZOaW0P0DKw==","signatures":[{"sig":"MEUCID92qMQKT5UmnwepJX6Am5agKvmrV3ttL7ixSc3r6f/uAiEA2SCCnMMKlhI2jUVnTEyVVGraHb9adqJLNclfK+SFWDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6628.1.f9e4ecf70f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+ndhhvWgUnOSGH1GH7UjCbDryKno5b4RNRxlZ3hNgNZ13Ztd7ziH9EwOcNBKndj1Q8402/YdNlrrZOaW0P0DKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6628.1.f9e4ecf70f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6628.1.f9e4ecf70f","@open-mercato/shared":"0.6.7-develop.6628.1.f9e4ecf70f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6628.1.f9e4ecf70f","@open-mercato/shared":"0.6.7-develop.6628.1.f9e4ecf70f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6628.1.f9e4ecf70f_1784956279044_0.9832273046995972","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6630.1.c8a615e536":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6630.1.c8a615e536","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6630.1.c8a615e536","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da7d06d246497a5458ef554eb7d45b93847cbedc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6630.1.c8a615e536.tgz","fileCount":791,"integrity":"sha512-WMHLodfnm3poxfhRsC6/4vYRmt6dqiKoVlL0DJeZ6tqlhWbg7r8GjDJdqGST5yfF8lePNYpg8b2zqrOEHNyxpw==","signatures":[{"sig":"MEQCIHuf9v7sEi6Sl/Ipp/1SRrNXkPEKmwq75UxDBVatX2srAiAJMxFaKS0+oqQMsGg+zf+fINMayaod0bBClo5+Y4p57w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6630.1.c8a615e536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WMHLodfnm3poxfhRsC6/4vYRmt6dqiKoVlL0DJeZ6tqlhWbg7r8GjDJdqGST5yfF8lePNYpg8b2zqrOEHNyxpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6630.1.c8a615e536","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6630.1.c8a615e536","@open-mercato/shared":"0.6.7-develop.6630.1.c8a615e536"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6630.1.c8a615e536","@open-mercato/shared":"0.6.7-develop.6630.1.c8a615e536"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6630.1.c8a615e536_1784958509424_0.23130671044997086","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6631.1.9d64b49ddc":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6631.1.9d64b49ddc","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6631.1.9d64b49ddc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0b98f6ec6f5bd1fbd3a32515b66ead8e1f97785","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6631.1.9d64b49ddc.tgz","fileCount":791,"integrity":"sha512-7BdxH+pkfbDwVuIN2lKtUWQ3hi2m7PVx09cwHxYZ/CNmeY4xL9C/A2WxZC2DaEczJa28BfP9RJISLXn+hARfBA==","signatures":[{"sig":"MEUCIAWvNJ81+ZzmveIYwUIwY4U0IS0UeV/EQlsGO9GXwXDoAiEA8BrPvPqA8u29RTuSIk/BoXoLr9k68uBcHO9daaar0VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6631.1.9d64b49ddc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7BdxH+pkfbDwVuIN2lKtUWQ3hi2m7PVx09cwHxYZ/CNmeY4xL9C/A2WxZC2DaEczJa28BfP9RJISLXn+hARfBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6631.1.9d64b49ddc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6631.1.9d64b49ddc","@open-mercato/shared":"0.6.7-develop.6631.1.9d64b49ddc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6631.1.9d64b49ddc","@open-mercato/shared":"0.6.7-develop.6631.1.9d64b49ddc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6631.1.9d64b49ddc_1784960719635_0.014350014796890687","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6645.1.52f0b37813":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6645.1.52f0b37813","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6645.1.52f0b37813","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4630271df372af1dd6cf26039523a3eac45b3cc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6645.1.52f0b37813.tgz","fileCount":791,"integrity":"sha512-feul4+ryREIkIeIAMLlcrL9jGgsY93P9Q4L2c7OWtbguwTzwEGYXshszCUCWj3+yTl8qrTbw94WGzR3qxeaH6g==","signatures":[{"sig":"MEYCIQCKulUYwzMMs/5+ZKKBb+YUHdnyDkjOZoQeAROPlCOqyAIhAIKluKuZ0lQsv39sVuuNiDc7LCfToL89FiWrz7IGnNSo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6645.1.52f0b37813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-feul4+ryREIkIeIAMLlcrL9jGgsY93P9Q4L2c7OWtbguwTzwEGYXshszCUCWj3+yTl8qrTbw94WGzR3qxeaH6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6645.1.52f0b37813","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6645.1.52f0b37813","@open-mercato/shared":"0.6.7-develop.6645.1.52f0b37813"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6645.1.52f0b37813","@open-mercato/shared":"0.6.7-develop.6645.1.52f0b37813"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6645.1.52f0b37813_1784963849458_0.5460217092724671","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6646.1.be515f3d49":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6646.1.be515f3d49","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6646.1.be515f3d49","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a3c5c6f85d5fce155c408ed429c9e20f0fee0b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6646.1.be515f3d49.tgz","fileCount":791,"integrity":"sha512-befsyfdREHyCeP4CN9s8y/eHh4wLqunjXDNosvTZxV0kgan2xXJCfyAMx64kLYo5Sli4zv6848RDQ+0/R2J26w==","signatures":[{"sig":"MEUCIQDXCPRAOhdKR6gy8MtyPm6lPUPi7QJnOPg75Rwwnw71rgIgHovIWuHxCZHIIoaNiB5obk0yHSHSq06DB/RmP1sGOe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6646.1.be515f3d49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-befsyfdREHyCeP4CN9s8y/eHh4wLqunjXDNosvTZxV0kgan2xXJCfyAMx64kLYo5Sli4zv6848RDQ+0/R2J26w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6646.1.be515f3d49","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6646.1.be515f3d49","@open-mercato/shared":"0.6.7-develop.6646.1.be515f3d49"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6646.1.be515f3d49","@open-mercato/shared":"0.6.7-develop.6646.1.be515f3d49"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6646.1.be515f3d49_1785002101678_0.9660317354066181","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6648.1.61f5523138":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6648.1.61f5523138","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6648.1.61f5523138","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f6921a3824b0c4bbae1080d65e70aed6a3cb6c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6648.1.61f5523138.tgz","fileCount":791,"integrity":"sha512-WxNnQXmoCdM5HtUlLmX6utgtdR+TRPZztcBvEOdFMZ/T13og9aZIfw8DurERgkNvOxtdOgiPybJXKrZqlIXQ/g==","signatures":[{"sig":"MEYCIQCvWti2CC5WPZBHI6++gCdViTrKabS0Z9amGVe0w4SIbAIhAOeM9kS/nDWc3AC8woZNsXMbaOiagLHIEimn7KOnNkV0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6648.1.61f5523138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WxNnQXmoCdM5HtUlLmX6utgtdR+TRPZztcBvEOdFMZ/T13og9aZIfw8DurERgkNvOxtdOgiPybJXKrZqlIXQ/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6648.1.61f5523138","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6648.1.61f5523138","@open-mercato/shared":"0.6.7-develop.6648.1.61f5523138"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6648.1.61f5523138","@open-mercato/shared":"0.6.7-develop.6648.1.61f5523138"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6648.1.61f5523138_1785004173542_0.10610908136560337","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6649.1.e507f22d71":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6649.1.e507f22d71","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6649.1.e507f22d71","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dde66d374a9f8d0cd762258268dcca5aeb705fd0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6649.1.e507f22d71.tgz","fileCount":791,"integrity":"sha512-Fxoj96J8LuO/qhz8o5MAIWHOeE1ndLTPo8RUF6tDgjkJ6RJfUlQLhOpdQWM30jIt+LC7NWxjvhPqSwRE6Q4+Ig==","signatures":[{"sig":"MEQCIF0urL6Ek459nwlwbrPdfO+ISdUquTjYTb3dtPE8xuWXAiAMpxjqUTVDZCL8eiYM7oX4SHevMikrfeow5Qcek/8w+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6649.1.e507f22d71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Fxoj96J8LuO/qhz8o5MAIWHOeE1ndLTPo8RUF6tDgjkJ6RJfUlQLhOpdQWM30jIt+LC7NWxjvhPqSwRE6Q4+Ig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6649.1.e507f22d71","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6649.1.e507f22d71","@open-mercato/shared":"0.6.7-develop.6649.1.e507f22d71"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6649.1.e507f22d71","@open-mercato/shared":"0.6.7-develop.6649.1.e507f22d71"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6649.1.e507f22d71_1785006726979_0.3040540070018576","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6650.1.df84bf47a1":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6650.1.df84bf47a1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6650.1.df84bf47a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ccc91d5ebcd2b940985c68ffef2627a67eff1f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6650.1.df84bf47a1.tgz","fileCount":791,"integrity":"sha512-y0IyoNBSeJoEA315U3O6E3tbqNzljlYv6SepF6T9XjRzq8xQdztFyd058npDUj4JG1RZz4hjIeVcSey+9xrRNQ==","signatures":[{"sig":"MEUCIH/3NxcPeIrl2HF2X+fhleqjs41zGcToGsuBCnrkV9gWAiEAnGaIdO8xrEu9XSylevoj35+9h0EhH3ajfBK11ZJ1/qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6650.1.df84bf47a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-y0IyoNBSeJoEA315U3O6E3tbqNzljlYv6SepF6T9XjRzq8xQdztFyd058npDUj4JG1RZz4hjIeVcSey+9xrRNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6650.1.df84bf47a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6650.1.df84bf47a1","@open-mercato/shared":"0.6.7-develop.6650.1.df84bf47a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6650.1.df84bf47a1","@open-mercato/shared":"0.6.7-develop.6650.1.df84bf47a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6650.1.df84bf47a1_1785051606814_0.2992984445769935","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-canary.316.1.e6c38e0bef":{"name":"@open-mercato/ai-assistant","version":"0.6.7-canary.316.1.e6c38e0bef","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-canary.316.1.e6c38e0bef","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02ecdf3821cdd2a5c58736739bda75488851f24e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-canary.316.1.e6c38e0bef.tgz","fileCount":791,"integrity":"sha512-oYfLjU3nLCbg2ZE77UKOy2Zjy85Y3SevVy4m98a1NvsPAZrvhlrMNdJZt2lqrtsjmXIRAKWYyaEU8hk5cAyHKg==","signatures":[{"sig":"MEQCIA0DrWO8esopRegzXVlUCaM8kIrtF34xZjU6iu7pHF7OAiAa+/vVrf8Ol9HLwumeu2eM+htYh7erVaPYC86D3xFxxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-canary.316.1.e6c38e0bef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846921},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oYfLjU3nLCbg2ZE77UKOy2Zjy85Y3SevVy4m98a1NvsPAZrvhlrMNdJZt2lqrtsjmXIRAKWYyaEU8hk5cAyHKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-canary.316.1.e6c38e0bef","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-canary.316.1.e6c38e0bef","@open-mercato/shared":"0.6.7-canary.316.1.e6c38e0bef"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-canary.316.1.e6c38e0bef","@open-mercato/shared":"0.6.7-canary.316.1.e6c38e0bef"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-canary.316.1.e6c38e0bef_1785064036916_0.053078508677469216","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6651.1.e5ad6e8cdc":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6651.1.e5ad6e8cdc","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6651.1.e5ad6e8cdc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d829c9f0708864e0c1a98f9b865bb5c095199fc5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6651.1.e5ad6e8cdc.tgz","fileCount":791,"integrity":"sha512-nrEUdRqKqEmr+vFKGk/9UrVjlow3U5nPNXYQLm04RRQ92UxjzavLtYcOFcAfu7KEVfOLm7tIeFZZZ7tsCpKZzg==","signatures":[{"sig":"MEYCIQDXXrfegxzJ2+a9Obk/muxZtHKZom8LOMRJcY8pJXheLwIhAIYDnCvs8Z/Y6lRO7aq0KJ5D2XNTRDwHSKu3HIpQ9FAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6651.1.e5ad6e8cdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nrEUdRqKqEmr+vFKGk/9UrVjlow3U5nPNXYQLm04RRQ92UxjzavLtYcOFcAfu7KEVfOLm7tIeFZZZ7tsCpKZzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6651.1.e5ad6e8cdc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6651.1.e5ad6e8cdc","@open-mercato/shared":"0.6.7-develop.6651.1.e5ad6e8cdc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6651.1.e5ad6e8cdc","@open-mercato/shared":"0.6.7-develop.6651.1.e5ad6e8cdc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6651.1.e5ad6e8cdc_1785135523942_0.835010055862399","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-canary.317.1.106b9d993b":{"name":"@open-mercato/ai-assistant","version":"0.6.7-canary.317.1.106b9d993b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-canary.317.1.106b9d993b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6255f880086f74098283d935818cf7b3a0fb4541","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-canary.317.1.106b9d993b.tgz","fileCount":791,"integrity":"sha512-u8+4fvaJqJaRI4vYNWHJCn2475aKMzxEX/WRFEEQe/JKewVEh0GXQjiLtiCIdwHDggIvcWrOIoGttx5r+W2bpA==","signatures":[{"sig":"MEUCIQD5jE2YXupsX2vrr4LZgN5f9PdKYzXZVZxk4dq8L/jXEgIgDHQhIaUs6O4dFgZE1gGE3ihA7dq44NYpy4n3l+QEGfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-canary.317.1.106b9d993b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846921},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u8+4fvaJqJaRI4vYNWHJCn2475aKMzxEX/WRFEEQe/JKewVEh0GXQjiLtiCIdwHDggIvcWrOIoGttx5r+W2bpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-canary.317.1.106b9d993b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-canary.317.1.106b9d993b","@open-mercato/shared":"0.6.7-canary.317.1.106b9d993b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-canary.317.1.106b9d993b","@open-mercato/shared":"0.6.7-canary.317.1.106b9d993b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-canary.317.1.106b9d993b_1785139373679_0.9804433848419158","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6652.1.3ab996caba":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6652.1.3ab996caba","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6652.1.3ab996caba","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7074719db5effe29e15891962342d762b3b36b26","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6652.1.3ab996caba.tgz","fileCount":791,"integrity":"sha512-kwG7dFxZBQQOwcXYXdjOJykVfAkdiL/6fk9HJpyPAWA17yKfJHYT/9kBn2NpmRzhXd8CQ00KB2PKn3qso2JP+w==","signatures":[{"sig":"MEYCIQDXU122gh2IGsffL1H7rCDYoWG4CetxLT5q4xKkXYnrUAIhAPTSc443Zdv/KFkFQ/pW7nZIupxSQBQNylzjGF8rWjuc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6652.1.3ab996caba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kwG7dFxZBQQOwcXYXdjOJykVfAkdiL/6fk9HJpyPAWA17yKfJHYT/9kBn2NpmRzhXd8CQ00KB2PKn3qso2JP+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6652.1.3ab996caba","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6652.1.3ab996caba","@open-mercato/shared":"0.6.7-develop.6652.1.3ab996caba"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6652.1.3ab996caba","@open-mercato/shared":"0.6.7-develop.6652.1.3ab996caba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6652.1.3ab996caba_1785153080685_0.5761647626494892","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-canary.318.1.305c68fcee":{"name":"@open-mercato/ai-assistant","version":"0.6.7-canary.318.1.305c68fcee","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-canary.318.1.305c68fcee","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f44ec592191b5b41feca22806b9988c9f270ee04","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-canary.318.1.305c68fcee.tgz","fileCount":791,"integrity":"sha512-JniHCAWz2gRsUuI6CISwRmShKS8mZJlVyhDQzvcZEejVnpHxctv8Rs2wdPuGdQ0lTgNESDuxmTKXOmoHr/MCxw==","signatures":[{"sig":"MEQCIHShlDQmuDAvs3d556q1RSRINvQPTsT6Yh6GL99LdSJCAiADqQuEjvPaI7MlZgdNWr3H9c8RmcBreUejTKZHEidoFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-canary.318.1.305c68fcee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846921},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JniHCAWz2gRsUuI6CISwRmShKS8mZJlVyhDQzvcZEejVnpHxctv8Rs2wdPuGdQ0lTgNESDuxmTKXOmoHr/MCxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-canary.318.1.305c68fcee","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-canary.318.1.305c68fcee","@open-mercato/shared":"0.6.7-canary.318.1.305c68fcee"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-canary.318.1.305c68fcee","@open-mercato/shared":"0.6.7-canary.318.1.305c68fcee"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-canary.318.1.305c68fcee_1785157835732_0.06475052057220587","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6653.1.b5bc7194a0":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6653.1.b5bc7194a0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6653.1.b5bc7194a0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56a6779244f27df8fc93eb80fd5172da4613499e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6653.1.b5bc7194a0.tgz","fileCount":791,"integrity":"sha512-EyisC7nH723Cl3Zi3s1Sk4/NPI4MnHNTtpwAPHsMRdfyRWtgeBdr0gfIe+ua3GDvw8EfReAbJasWbzr4c+MoEA==","signatures":[{"sig":"MEYCIQDalKJ10ShfzTPyE8gOWN5zLYdbfRjRiuEQ6SWqTQsi1gIhAO9kKX1HkPHWT3ySukMyXqy8OSzxkA4bEbdrnspuG3PH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6653.1.b5bc7194a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EyisC7nH723Cl3Zi3s1Sk4/NPI4MnHNTtpwAPHsMRdfyRWtgeBdr0gfIe+ua3GDvw8EfReAbJasWbzr4c+MoEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6653.1.b5bc7194a0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6653.1.b5bc7194a0","@open-mercato/shared":"0.6.7-develop.6653.1.b5bc7194a0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6653.1.b5bc7194a0","@open-mercato/shared":"0.6.7-develop.6653.1.b5bc7194a0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6653.1.b5bc7194a0_1785180555696_0.40055441569624994","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6660.1.90e1e2eef6":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6660.1.90e1e2eef6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6660.1.90e1e2eef6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45f2d87b8f4b472a6daa6a898c91fdeebeba840c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6660.1.90e1e2eef6.tgz","fileCount":791,"integrity":"sha512-DIIh829rOwnwLGnqUBUEnFiroV8s9hI3rtgHkiKvocdNShkx3arLmcmbrNa9E0RrUFUxhkIORjabaj5MAg2ipQ==","signatures":[{"sig":"MEYCIQD9IxrtakB8xboDIK7L7TFhV0vlSfR69WHqzCvPxarQtgIhAOgH1N/zB6v1MLMNIQomX0ZWwlAPH6KMHGWjSOfvVcaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6660.1.90e1e2eef6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DIIh829rOwnwLGnqUBUEnFiroV8s9hI3rtgHkiKvocdNShkx3arLmcmbrNa9E0RrUFUxhkIORjabaj5MAg2ipQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6660.1.90e1e2eef6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6660.1.90e1e2eef6","@open-mercato/shared":"0.6.7-develop.6660.1.90e1e2eef6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6660.1.90e1e2eef6","@open-mercato/shared":"0.6.7-develop.6660.1.90e1e2eef6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6660.1.90e1e2eef6_1785182546127_0.34830159022994556","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6661.1.0043ed1d03":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6661.1.0043ed1d03","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6661.1.0043ed1d03","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75d3204f5f1ebf1c4d76eee50de7c4f08135a199","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6661.1.0043ed1d03.tgz","fileCount":791,"integrity":"sha512-4r4nbK4dVUmQwa11F5IyxBXKpBuPEbS4kyoatATFzwYpNv+/AL7sQ2L70tTMw1Hea52c9WIJROwo2Wgy+6wxQQ==","signatures":[{"sig":"MEUCIQCvhw09J9gytEtaXdo8Hmr7ZT2YEJdwlH0mP4slv6P+mQIgVy9U0DPKOSByb/kMuD4gPPosDx7m8d3TEhPMUVk20Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6661.1.0043ed1d03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4r4nbK4dVUmQwa11F5IyxBXKpBuPEbS4kyoatATFzwYpNv+/AL7sQ2L70tTMw1Hea52c9WIJROwo2Wgy+6wxQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6661.1.0043ed1d03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6661.1.0043ed1d03","@open-mercato/shared":"0.6.7-develop.6661.1.0043ed1d03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6661.1.0043ed1d03","@open-mercato/shared":"0.6.7-develop.6661.1.0043ed1d03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6661.1.0043ed1d03_1785298026205_0.09488231156796778","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6669.1.40b669666b":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6669.1.40b669666b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6669.1.40b669666b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3bf92bfbfe739fcc8960c9eb0f6502175e496c3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6669.1.40b669666b.tgz","fileCount":791,"integrity":"sha512-DPutIgSoybqJJ4BU85IBKkt5UPD1uxXhSHFVAjV2FcIrcjwMrRnhwviU260Cznl6B+rX+BR6VDEyPwLg5OskZw==","signatures":[{"sig":"MEUCIQCpPmCDK99fxy6ij3v/SKfIi6eEWBPcyQnxlivFI8+KFAIgGVLIb5yahoGYuvJG+SX9ucCwpCtMQYwYWvymT/+Q0h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6669.1.40b669666b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DPutIgSoybqJJ4BU85IBKkt5UPD1uxXhSHFVAjV2FcIrcjwMrRnhwviU260Cznl6B+rX+BR6VDEyPwLg5OskZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6669.1.40b669666b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6669.1.40b669666b","@open-mercato/shared":"0.6.7-develop.6669.1.40b669666b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6669.1.40b669666b","@open-mercato/shared":"0.6.7-develop.6669.1.40b669666b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6669.1.40b669666b_1785300169455_0.21224475481655625","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6670.1.4efa7961c6":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6670.1.4efa7961c6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6670.1.4efa7961c6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76e58c817d158b6886794ec953339bf87ce49096","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6670.1.4efa7961c6.tgz","fileCount":791,"integrity":"sha512-jAl5PoMi2qXTQEF3ZQWDqDqE166I0aoFlE/xEBO4YNlyuBNOQ5NhTnB4M4fQ6vZOQsdhBJ4VcDvDdughCcUoVQ==","signatures":[{"sig":"MEYCIQCxIuh4VL+p/gzSO71pih/qx3aY0kmeRFVvJGVqrKiGnAIhAOzhX2mhzzlEz/yI58HT37oMieBU9DifPcn85EVmvuu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6670.1.4efa7961c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jAl5PoMi2qXTQEF3ZQWDqDqE166I0aoFlE/xEBO4YNlyuBNOQ5NhTnB4M4fQ6vZOQsdhBJ4VcDvDdughCcUoVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6670.1.4efa7961c6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6670.1.4efa7961c6","@open-mercato/shared":"0.6.7-develop.6670.1.4efa7961c6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6670.1.4efa7961c6","@open-mercato/shared":"0.6.7-develop.6670.1.4efa7961c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6670.1.4efa7961c6_1785321872277_0.38672342514560953","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6671.1.4b925c5096":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6671.1.4b925c5096","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6671.1.4b925c5096","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31079a3f4c5f8bc17325eeb8b891a03dc9658fb0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6671.1.4b925c5096.tgz","fileCount":791,"integrity":"sha512-0vqO4MYdXsGh5avxN+pfx8lubXuphCOZywvx86EYEsRY4ck2fGd8e5eZoTIhCC48Z7LlM6eNkz+8eqGS5kDp4w==","signatures":[{"sig":"MEYCIQDMztXwDQBDS07KPqDYcV+x8TymLgPT5e1ARsz5ADcKkQIhAO28i2GZd02HlzTtlPEj191eluxR12tjeMe6CSa1WAGJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6671.1.4b925c5096","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0vqO4MYdXsGh5avxN+pfx8lubXuphCOZywvx86EYEsRY4ck2fGd8e5eZoTIhCC48Z7LlM6eNkz+8eqGS5kDp4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6671.1.4b925c5096","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6671.1.4b925c5096","@open-mercato/shared":"0.6.7-develop.6671.1.4b925c5096"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6671.1.4b925c5096","@open-mercato/shared":"0.6.7-develop.6671.1.4b925c5096"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6671.1.4b925c5096_1785341087209_0.1371273486347897","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6673.1.a9bf54a072":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6673.1.a9bf54a072","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6673.1.a9bf54a072","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ca4419f908a3d3db60de16457a18cd40ee1601a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6673.1.a9bf54a072.tgz","fileCount":791,"integrity":"sha512-DOMruh5m3z8b98+G7tlYQuf0lZTVp1G4gP6FOD/H/5+TZVowtLMaVgJdJOBZrS55SiuIVcP04TdsmNaN59SZCA==","signatures":[{"sig":"MEQCIBovMqG61y8eJEbPeMnjRSEYK8GlGCxKZVTvQi7XkZyRAiAm4++wa9XIYNiufcCtBwpIf4Ca8y7y3rgQn+lGBGAreA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6673.1.a9bf54a072","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DOMruh5m3z8b98+G7tlYQuf0lZTVp1G4gP6FOD/H/5+TZVowtLMaVgJdJOBZrS55SiuIVcP04TdsmNaN59SZCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6673.1.a9bf54a072","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6673.1.a9bf54a072","@open-mercato/shared":"0.6.7-develop.6673.1.a9bf54a072"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6673.1.a9bf54a072","@open-mercato/shared":"0.6.7-develop.6673.1.a9bf54a072"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6673.1.a9bf54a072_1785344033708_0.6923679455680782","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6674.1.add2064cad":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6674.1.add2064cad","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6674.1.add2064cad","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"557df63d51b2f093ed9cfff55f92773e0d582771","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6674.1.add2064cad.tgz","fileCount":791,"integrity":"sha512-0rFD2O9jyl7ItBSiVbupnoH1SXAPeHwFaOSrAdzrGQSnYLIUQxD3eSPsfhz8q5dt8kCvaTtljzRi4tFXQWcoSg==","signatures":[{"sig":"MEUCIHtN0YRSU9PJDsYk/sPy3vrzJbeB/I23ZL0d4RLPH/6GAiEAwoZY7/EloX0pYQg72FP9nX4ejj2AFo/IqP/GrHSH8lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6674.1.add2064cad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0rFD2O9jyl7ItBSiVbupnoH1SXAPeHwFaOSrAdzrGQSnYLIUQxD3eSPsfhz8q5dt8kCvaTtljzRi4tFXQWcoSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6674.1.add2064cad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6674.1.add2064cad","@open-mercato/shared":"0.6.7-develop.6674.1.add2064cad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6674.1.add2064cad","@open-mercato/shared":"0.6.7-develop.6674.1.add2064cad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6674.1.add2064cad_1785385246213_0.5651615603941236","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6676.1.7dad6df292":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6676.1.7dad6df292","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6676.1.7dad6df292","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"faabb09959b11e1b4194de698923e469f247f004","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6676.1.7dad6df292.tgz","fileCount":791,"integrity":"sha512-XnPf0ixJA+WSzjZrU4A4ZE+ySxF0uCEHs86BpiI7F/5UeVc5Fk4HYOr1Soxhfmu2bZYkR3JBSIlFpjHBuctrFw==","signatures":[{"sig":"MEYCIQC7/Gn88mNzyNjdmyuFName9uv5ntF+21w2hNRPjlitmgIhAPUXDpi0pTSwGDk6wmB/xqAKCa+DCuVU5LXJwFSiA0rc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6676.1.7dad6df292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846933},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XnPf0ixJA+WSzjZrU4A4ZE+ySxF0uCEHs86BpiI7F/5UeVc5Fk4HYOr1Soxhfmu2bZYkR3JBSIlFpjHBuctrFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6676.1.7dad6df292","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6676.1.7dad6df292","@open-mercato/shared":"0.6.7-develop.6676.1.7dad6df292"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6676.1.7dad6df292","@open-mercato/shared":"0.6.7-develop.6676.1.7dad6df292"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6676.1.7dad6df292_1785388639122_0.8703759405717688","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6677.1.beabb7ca12":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6677.1.beabb7ca12","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6677.1.beabb7ca12","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f0ba699747f3400205df679bf7143820f105a9e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6677.1.beabb7ca12.tgz","fileCount":791,"integrity":"sha512-BaofvnufqACXgeN/BxIq015nBtayzob9R5fKs7vAl0/lniuSn+BrJq86pUrrDpLrTvRfPWA2OyAzWx/HlqylGw==","signatures":[{"sig":"MEQCIEPYUxkrarFyXDNa043jCw5jRG950wMlboqPzHd8bbMaAiBaWsAWzY5Sf9QMoVQ9lyniB/el511vq33waQIGlUDzyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6677.1.beabb7ca12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BaofvnufqACXgeN/BxIq015nBtayzob9R5fKs7vAl0/lniuSn+BrJq86pUrrDpLrTvRfPWA2OyAzWx/HlqylGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6677.1.beabb7ca12","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6677.1.beabb7ca12","@open-mercato/shared":"0.6.7-develop.6677.1.beabb7ca12"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6677.1.beabb7ca12","@open-mercato/shared":"0.6.7-develop.6677.1.beabb7ca12"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6677.1.beabb7ca12_1785421703603_0.8392050271940972","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6685.1.77c0a5591b":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6685.1.77c0a5591b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6685.1.77c0a5591b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a82886ee57dcf0dec999dce461898dd2db74b50","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6685.1.77c0a5591b.tgz","fileCount":791,"integrity":"sha512-2bbRlM4L4wqIiIEwgsoTKGT1EIjYzx2vluEoqujZVQ9eteNwpt7/uDYrGecA6+nh2G3/Eqn7xXL93kzR+S4DnA==","signatures":[{"sig":"MEUCICF/vLPtqFOetX3F+Oa6Zo3miPIUoKwY8xGFA8tb61GwAiEAnZWdsLTDyauOW64/5V2qTcABjf1n4PpIw6p7azSCack=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6685.1.77c0a5591b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2bbRlM4L4wqIiIEwgsoTKGT1EIjYzx2vluEoqujZVQ9eteNwpt7/uDYrGecA6+nh2G3/Eqn7xXL93kzR+S4DnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6685.1.77c0a5591b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6685.1.77c0a5591b","@open-mercato/shared":"0.6.7-develop.6685.1.77c0a5591b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6685.1.77c0a5591b","@open-mercato/shared":"0.6.7-develop.6685.1.77c0a5591b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6685.1.77c0a5591b_1785424642420_0.24124356913804412","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6686.1.bdda5ed397":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6686.1.bdda5ed397","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6686.1.bdda5ed397","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00a10a3a01e23bc61bf3da604522ab0e59520e6e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6686.1.bdda5ed397.tgz","fileCount":791,"integrity":"sha512-TmdAWdtcEDGqfAa2VS0s/lKcAkUiKJu+XLtaWEBO+dynKDf9xbIktH842rYFCcMni9DSUoNqIcj7n+ZrxtJ8lA==","signatures":[{"sig":"MEQCIGR83js5O7iEacjrhBOXaUhecMUSdbfSvcxmYKZS7dHnAiBUR0eLVMjVMe1yItj0LxyT7ac1ygKXARUdM+dk3OcpGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6686.1.bdda5ed397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TmdAWdtcEDGqfAa2VS0s/lKcAkUiKJu+XLtaWEBO+dynKDf9xbIktH842rYFCcMni9DSUoNqIcj7n+ZrxtJ8lA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6686.1.bdda5ed397","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6686.1.bdda5ed397","@open-mercato/shared":"0.6.7-develop.6686.1.bdda5ed397"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6686.1.bdda5ed397","@open-mercato/shared":"0.6.7-develop.6686.1.bdda5ed397"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6686.1.bdda5ed397_1785487490595_0.798153028958762","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6687.1.46a258e592":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6687.1.46a258e592","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6687.1.46a258e592","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2923984ee7d586cbe88148985c69532160b76fe8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6687.1.46a258e592.tgz","fileCount":791,"integrity":"sha512-4tDonpI7s0Em6ZYaW8SrgmBDmXeHw8LiTx7snTM3hhWb+pstI+Bs0fr1TTMSdRgz8aHiBjlSN3Htly7aQq6/ow==","signatures":[{"sig":"MEUCIQDa6Ij+SFxMXcuJUNGWQ2VLupefs4fkFe8RzLrjz/nAkAIgc+bfF1uGSzDjBXR3h6UwtD7H2BxRpUlgK53nSx676qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6687.1.46a258e592","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4tDonpI7s0Em6ZYaW8SrgmBDmXeHw8LiTx7snTM3hhWb+pstI+Bs0fr1TTMSdRgz8aHiBjlSN3Htly7aQq6/ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6687.1.46a258e592","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6687.1.46a258e592","@open-mercato/shared":"0.6.7-develop.6687.1.46a258e592"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6687.1.46a258e592","@open-mercato/shared":"0.6.7-develop.6687.1.46a258e592"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6687.1.46a258e592_1785490683088_0.7449233548334278","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6688.1.4426ef7fa7":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6688.1.4426ef7fa7","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6688.1.4426ef7fa7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e6855005706d1dd5a7ad8670c99038327b54891","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6688.1.4426ef7fa7.tgz","fileCount":791,"integrity":"sha512-lshGiATq20i95Pk0XGByc/cdlTkru+ytMdXPdM1MXXn/EXzSEbu3TFYiJLM0WQVXsIhUPMSJNUuHGpN9PCIvcQ==","signatures":[{"sig":"MEUCIQCcNDg0Bsw7XN/Sbx9sw4ZOON72FtcdhjFjVLeW+YB5nwIgdqFh/rxCK+ihnj+KjmsjgfWFlgU6llukobHEKVjUpW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6688.1.4426ef7fa7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lshGiATq20i95Pk0XGByc/cdlTkru+ytMdXPdM1MXXn/EXzSEbu3TFYiJLM0WQVXsIhUPMSJNUuHGpN9PCIvcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6688.1.4426ef7fa7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6688.1.4426ef7fa7","@open-mercato/shared":"0.6.7-develop.6688.1.4426ef7fa7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6688.1.4426ef7fa7","@open-mercato/shared":"0.6.7-develop.6688.1.4426ef7fa7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6688.1.4426ef7fa7_1785493826253_0.4056163912985147","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6689.1.28c8605c03":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6689.1.28c8605c03","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6689.1.28c8605c03","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a9c2cda8e0ee7724e3f4d3f2cf9e7dc259136c5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6689.1.28c8605c03.tgz","fileCount":791,"integrity":"sha512-/Rbm4+VcRvr7jkmPZhWbXfUvhEK57ndMWL0iFCX0wGDhP4RJarPC4tBdPuILa7BxwDMQwg3m0pLGIM/c3JlYpg==","signatures":[{"sig":"MEUCIEwQk00kmIQLmrTL6eSR1WEyMPRoe6Dda0XDl8z9w5myAiEA5CRW5gqodu2Jl9JzyTAed5QxyHNkxU8qT4sNM90f4eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6689.1.28c8605c03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/Rbm4+VcRvr7jkmPZhWbXfUvhEK57ndMWL0iFCX0wGDhP4RJarPC4tBdPuILa7BxwDMQwg3m0pLGIM/c3JlYpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6689.1.28c8605c03","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6689.1.28c8605c03","@open-mercato/shared":"0.6.7-develop.6689.1.28c8605c03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6689.1.28c8605c03","@open-mercato/shared":"0.6.7-develop.6689.1.28c8605c03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6689.1.28c8605c03_1785497096674_0.8222506660772952","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6690.1.d1d863d951":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6690.1.d1d863d951","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6690.1.d1d863d951","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"96db4ffaf49f4ffeb127ff88bf9e9503710a4673","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6690.1.d1d863d951.tgz","fileCount":791,"integrity":"sha512-lXYJetA0NF3f1p7NX7WPCayrKeFPRwScQ9+Nqjy4spWCqbbujG7yPz6IsqmbTv/Qo2TG7YnRG1lFhawRuhMPzw==","signatures":[{"sig":"MEUCIHD1N4BZD76ncfw94lgZXgmoCLV6ZIsknEwozm0VGIf5AiEAoFKso3K5gLHZIn50qGYxoM7HiQuUI3ReitYEjp7XEEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6690.1.d1d863d951","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lXYJetA0NF3f1p7NX7WPCayrKeFPRwScQ9+Nqjy4spWCqbbujG7yPz6IsqmbTv/Qo2TG7YnRG1lFhawRuhMPzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6690.1.d1d863d951","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6690.1.d1d863d951","@open-mercato/shared":"0.6.7-develop.6690.1.d1d863d951"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6690.1.d1d863d951","@open-mercato/shared":"0.6.7-develop.6690.1.d1d863d951"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6690.1.d1d863d951_1785505818176_0.6211090778184465","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6692.1.d0a4413933":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6692.1.d0a4413933","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6692.1.d0a4413933","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad800ac4eaaea90355b861121158d244b5782fa1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6692.1.d0a4413933.tgz","fileCount":791,"integrity":"sha512-94SN+jTlNU4YwhA7lo5JhoSzGoEwoHf88m5qtx6qzrNGswIBIPSDBxIa+HOacrBWaNYbf0+xtLdTSwPxmsS/TA==","signatures":[{"sig":"MEYCIQCai+Twvc2fPB4zW9scYQTeiJxXCzbox4bStRdE0ZwnugIhAO/sSZdiWZZ8crd80HX0Qkp0thJDcAr4ouSrv8CEaaoO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6692.1.d0a4413933","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-94SN+jTlNU4YwhA7lo5JhoSzGoEwoHf88m5qtx6qzrNGswIBIPSDBxIa+HOacrBWaNYbf0+xtLdTSwPxmsS/TA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6692.1.d0a4413933","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6692.1.d0a4413933","@open-mercato/shared":"0.6.7-develop.6692.1.d0a4413933"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6692.1.d0a4413933","@open-mercato/shared":"0.6.7-develop.6692.1.d0a4413933"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6692.1.d0a4413933_1785509293733_0.3305011209800146","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6693.1.8c61b08102":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6693.1.8c61b08102","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6693.1.8c61b08102","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ed3698b3aeff966a9212c4b4aa1dddefef61e3d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6693.1.8c61b08102.tgz","fileCount":791,"integrity":"sha512-L9DQFc20KwtCtVKpJ4bFce340xzDbkz8KqWG9ocfZvB/pXdOGgZ9VOzkn25xVkJpfsW4Wf2qSvB0Hvb8ImPJcQ==","signatures":[{"sig":"MEQCIDSb2FwHaFHty8xmc1fRx/UwHJEC2k3xDBnM5q1/ZfoQAiA4+l2QFaRKJjk18aPD1l1ReWxDiF3kx8vNkgQ1ahNKtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6693.1.8c61b08102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-L9DQFc20KwtCtVKpJ4bFce340xzDbkz8KqWG9ocfZvB/pXdOGgZ9VOzkn25xVkJpfsW4Wf2qSvB0Hvb8ImPJcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6693.1.8c61b08102","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6693.1.8c61b08102","@open-mercato/shared":"0.6.7-develop.6693.1.8c61b08102"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6693.1.8c61b08102","@open-mercato/shared":"0.6.7-develop.6693.1.8c61b08102"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6693.1.8c61b08102_1785518209678_0.7468946359775424","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6694.1.a06be5605e":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6694.1.a06be5605e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6694.1.a06be5605e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4dea3c0446045ffd48773446d2fe2fb7b7199b96","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6694.1.a06be5605e.tgz","fileCount":791,"integrity":"sha512-SpOshrl5gx6zfUHvI6qLIw7dMMyaGpdO/dgBuqUWK5W+lencpSSH4WnFmv9ztBY/SGbV2ugnzZueKevPnmhflg==","signatures":[{"sig":"MEUCICFBWapshaW5hmn1u0ZCf0iyH4hRvnmEoY6BaDtnpIxuAiEAgweJiGHv0UCrysDtDNx2Xsjlemg9mc2Cy2IjYeZR/Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6694.1.a06be5605e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-SpOshrl5gx6zfUHvI6qLIw7dMMyaGpdO/dgBuqUWK5W+lencpSSH4WnFmv9ztBY/SGbV2ugnzZueKevPnmhflg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6694.1.a06be5605e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6694.1.a06be5605e","@open-mercato/shared":"0.6.7-develop.6694.1.a06be5605e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6694.1.a06be5605e","@open-mercato/shared":"0.6.7-develop.6694.1.a06be5605e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6694.1.a06be5605e_1785532535888_0.8074716028427007","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6695.1.d1b48a09b3":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6695.1.d1b48a09b3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6695.1.d1b48a09b3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5de845ec6026ee997030b990893b4284faf174d3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6695.1.d1b48a09b3.tgz","fileCount":791,"integrity":"sha512-/mtLFRH9gA/wlsihRTj9tcz8r/fAO91rGCVJ1YTK+Uq7Pp49c12c66gJ+/5SXg6KEhk8zZqN/lsFxcVusy0v7g==","signatures":[{"sig":"MEYCIQD0m1XLCuIpvJKQetXdTzDAVC2iZHZ2PG4++it2n8GYdwIhAJi6miMs9NdZyhVeOR4ZEFprQHUebxI/dxyOcfXNL3kX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6695.1.d1b48a09b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/mtLFRH9gA/wlsihRTj9tcz8r/fAO91rGCVJ1YTK+Uq7Pp49c12c66gJ+/5SXg6KEhk8zZqN/lsFxcVusy0v7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6695.1.d1b48a09b3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6695.1.d1b48a09b3","@open-mercato/shared":"0.6.7-develop.6695.1.d1b48a09b3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6695.1.d1b48a09b3","@open-mercato/shared":"0.6.7-develop.6695.1.d1b48a09b3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6695.1.d1b48a09b3_1785567999620_0.19982674303742742","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6696.1.4236709f7e":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6696.1.4236709f7e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6696.1.4236709f7e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a77d702d49bcce971d19c01fb8cc8a3f8fddfc7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6696.1.4236709f7e.tgz","fileCount":791,"integrity":"sha512-YMuwd5M8UkSazCi7mVfAH85rPeGBmNaBUPMMQYsf5DokF+ra022voIclXS75avPeQS7izw4hMgvkcwe6poe4NQ==","signatures":[{"sig":"MEQCIE3LSSbyjC080VmxjWyV4qcnqb3PPUjHZVaxde4FezLfAiARdIDBmHIx9Qik4etTNIgvuYw8e5w7FYXbExKdjBLbMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6696.1.4236709f7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YMuwd5M8UkSazCi7mVfAH85rPeGBmNaBUPMMQYsf5DokF+ra022voIclXS75avPeQS7izw4hMgvkcwe6poe4NQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6696.1.4236709f7e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6696.1.4236709f7e","@open-mercato/shared":"0.6.7-develop.6696.1.4236709f7e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6696.1.4236709f7e","@open-mercato/shared":"0.6.7-develop.6696.1.4236709f7e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6696.1.4236709f7e_1785579241119_0.9787780140134483","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6706.1.b3a4c759bb":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6706.1.b3a4c759bb","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6706.1.b3a4c759bb","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"485b735702467615c36def71d015affe4ad99345","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6706.1.b3a4c759bb.tgz","fileCount":791,"integrity":"sha512-uHDlcXkmzaQzILO95qj4sCHWPJ7LHAcLkZL+B6D2PXfAB+YpBNIJYoO+cbQBMJlwSS/A0AjKI9SwnSLWbp5v0w==","signatures":[{"sig":"MEQCIEsvULXdy2j1vjHSb7QzSJQSIFRBGJRxxpB5w5jYG28MAiBU+eK4JARCgHo7Pt4bCPEXecx2qNsGTk0tYIQ5HmNTrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6706.1.b3a4c759bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uHDlcXkmzaQzILO95qj4sCHWPJ7LHAcLkZL+B6D2PXfAB+YpBNIJYoO+cbQBMJlwSS/A0AjKI9SwnSLWbp5v0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6706.1.b3a4c759bb","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6706.1.b3a4c759bb","@open-mercato/shared":"0.6.7-develop.6706.1.b3a4c759bb"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6706.1.b3a4c759bb","@open-mercato/shared":"0.6.7-develop.6706.1.b3a4c759bb"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6706.1.b3a4c759bb_1785582796314_0.7055561566525044","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6725.1.07a748cfc2":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6725.1.07a748cfc2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6725.1.07a748cfc2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fdb3e03e16921e984c0c5a17653650550b59f42e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6725.1.07a748cfc2.tgz","fileCount":791,"integrity":"sha512-xuDQ18MMuDdPCl9DzFsHxzGubIV8tRT+C2vJUudTa4RouWKut8vqR7r6ISBi3T5egHgKZdV9pkl+PwaUqMHWYA==","signatures":[{"sig":"MEQCIBJVYeFuDNLUqbx0IDkElEaLLkbbWgqxQngvkw5QOBOsAiAf1+OJZN01uBvOhqWgz8n5o0zM8KSlJufbYywj4r8Ucw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6725.1.07a748cfc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xuDQ18MMuDdPCl9DzFsHxzGubIV8tRT+C2vJUudTa4RouWKut8vqR7r6ISBi3T5egHgKZdV9pkl+PwaUqMHWYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6725.1.07a748cfc2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6725.1.07a748cfc2","@open-mercato/shared":"0.6.7-develop.6725.1.07a748cfc2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6725.1.07a748cfc2","@open-mercato/shared":"0.6.7-develop.6725.1.07a748cfc2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6725.1.07a748cfc2_1785591106983_0.8157146672031765","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6726.1.983ae8a07e":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6726.1.983ae8a07e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6726.1.983ae8a07e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae59816bf2d600962c1abf1cf4dfeb8b307cc5ed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6726.1.983ae8a07e.tgz","fileCount":791,"integrity":"sha512-mTrxZFNxW3VGuKskbvidhRc8M1msxAcQvBX4qbRa/oQhabiFYmtgp2zAcGyIEvsTaWIhX9oz6sKxLeMS8SIF2Q==","signatures":[{"sig":"MEQCIDcKFulBmRd9fKTsKw+yBsvEEQkeM9c4fjry/PwUjIE+AiBKXYeyjeJXRNUNjY9CZyDFxMksRQKseHiMXjQzBHk0CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6726.1.983ae8a07e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mTrxZFNxW3VGuKskbvidhRc8M1msxAcQvBX4qbRa/oQhabiFYmtgp2zAcGyIEvsTaWIhX9oz6sKxLeMS8SIF2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6726.1.983ae8a07e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6726.1.983ae8a07e","@open-mercato/shared":"0.6.7-develop.6726.1.983ae8a07e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6726.1.983ae8a07e","@open-mercato/shared":"0.6.7-develop.6726.1.983ae8a07e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6726.1.983ae8a07e_1785605053588_0.1441427929154211","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6744.1.0483b18565":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6744.1.0483b18565","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6744.1.0483b18565","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f510b87114e2d2bc54d9b66751124906922b048","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6744.1.0483b18565.tgz","fileCount":791,"integrity":"sha512-KjiTTCXbp3Y83w+rIjZa0+IfkxR1DBxUh1NXDyl4RKoKCEIayT8SlAG6edYCfwCDDg9IR3EpYAPqJNKRG4OvEA==","signatures":[{"sig":"MEUCIAzvkUrMYz7fjO57W+3roCj9Th6yaG0RLrWvgIXj/PlCAiEAxErspUCYOUqrG8Im/6QAAq+UiTbKhOpQkD/K9EWG7CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6744.1.0483b18565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KjiTTCXbp3Y83w+rIjZa0+IfkxR1DBxUh1NXDyl4RKoKCEIayT8SlAG6edYCfwCDDg9IR3EpYAPqJNKRG4OvEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6744.1.0483b18565","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6744.1.0483b18565","@open-mercato/shared":"0.6.7-develop.6744.1.0483b18565"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6744.1.0483b18565","@open-mercato/shared":"0.6.7-develop.6744.1.0483b18565"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6744.1.0483b18565_1785610724500_0.03374842074145401","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6749.1.6b54c56dfe":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6749.1.6b54c56dfe","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6749.1.6b54c56dfe","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f405e98b2c59e7fda130b8d530269e967f02d92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6749.1.6b54c56dfe.tgz","fileCount":791,"integrity":"sha512-lh2gz70VNB7jTER3d8EAU8nIMnpbmtpR2KMvXVSf9syaRyEed3yCNCPVb5ptULnX46tFjuf7d2MLsFd0+p+nLw==","signatures":[{"sig":"MEUCIQCd2gp8AK3m9YMwMKoVjo68N4awmjxarfaOGWdCb42VQAIgcsz5Nk2hezgRkQ7LofWPGhBOAtqbhCHYcDPhIFmVtQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6749.1.6b54c56dfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lh2gz70VNB7jTER3d8EAU8nIMnpbmtpR2KMvXVSf9syaRyEed3yCNCPVb5ptULnX46tFjuf7d2MLsFd0+p+nLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6749.1.6b54c56dfe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6749.1.6b54c56dfe","@open-mercato/shared":"0.6.7-develop.6749.1.6b54c56dfe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6749.1.6b54c56dfe","@open-mercato/shared":"0.6.7-develop.6749.1.6b54c56dfe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6749.1.6b54c56dfe_1785616670943_0.37071376284384217","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6750.1.14497517d0":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6750.1.14497517d0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6750.1.14497517d0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d90f9d641d216f9e5aa443e1f3c3c48408d5e6c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6750.1.14497517d0.tgz","fileCount":791,"integrity":"sha512-AFFSKdFg7X9Tv/Wa3A2S/BqYNyadNImqamK/tcxTl+oL7DBoVe7sO0iNI/owCNpeRv81rB3vLn1/EQAYlNZ12A==","signatures":[{"sig":"MEQCIEcvMx288KF+E4br/uQXnrCCgor5FG6osTiYgo5/OemiAiA10I3dLsfmKJ8wkXmGLUDzxh2pXlapaiLIw9R77IExEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6750.1.14497517d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AFFSKdFg7X9Tv/Wa3A2S/BqYNyadNImqamK/tcxTl+oL7DBoVe7sO0iNI/owCNpeRv81rB3vLn1/EQAYlNZ12A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6750.1.14497517d0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6750.1.14497517d0","@open-mercato/shared":"0.6.7-develop.6750.1.14497517d0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6750.1.14497517d0","@open-mercato/shared":"0.6.7-develop.6750.1.14497517d0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6750.1.14497517d0_1785622948076_0.9898244578506603","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6751.1.ac823a3d26":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6751.1.ac823a3d26","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6751.1.ac823a3d26","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc071c9459ec5663ffe2e2159a6e89dd24128d7d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6751.1.ac823a3d26.tgz","fileCount":791,"integrity":"sha512-dQYumBwv4xV6z1nJ+H9p/5vtrHUZ6RMyYrlI1R90TFSLkoB4tPvnrmLq69FouQOkSmY7H9d79l7kAOWPEU6pCA==","signatures":[{"sig":"MEUCIQDodmz3yigbpeoM2pIkCG2PCYpwVoilu2YMBgy57woHTQIgQTl3imNSa5oDmc0O1rtpfbgqdJIRI/IYMkx2wiiwUrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6751.1.ac823a3d26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dQYumBwv4xV6z1nJ+H9p/5vtrHUZ6RMyYrlI1R90TFSLkoB4tPvnrmLq69FouQOkSmY7H9d79l7kAOWPEU6pCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6751.1.ac823a3d26","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6751.1.ac823a3d26","@open-mercato/shared":"0.6.7-develop.6751.1.ac823a3d26"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6751.1.ac823a3d26","@open-mercato/shared":"0.6.7-develop.6751.1.ac823a3d26"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6751.1.ac823a3d26_1785650519449_0.39723762594108303","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6756.1.5300c41145":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6756.1.5300c41145","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6756.1.5300c41145","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72a87a81da2019ff8b0331835196c86287072c73","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6756.1.5300c41145.tgz","fileCount":791,"integrity":"sha512-OwwFypLvmwqxHpgI7JBJkjP4elU7WjAaecUNWvvrSd2n8BfjmpfwpUPO1M7V+pnVwQxNb1UDNjWcK7tv3gsiNA==","signatures":[{"sig":"MEUCIHKLBz25ooDVczngbqFZgtvowXv8R0oGYD5w9ZvfzoFiAiEAyW+TlFBUQv6Ofv/heDz5iK27kIgm/pSrRMrVGIOf9e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6756.1.5300c41145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OwwFypLvmwqxHpgI7JBJkjP4elU7WjAaecUNWvvrSd2n8BfjmpfwpUPO1M7V+pnVwQxNb1UDNjWcK7tv3gsiNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6756.1.5300c41145","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6756.1.5300c41145","@open-mercato/shared":"0.6.7-develop.6756.1.5300c41145"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6756.1.5300c41145","@open-mercato/shared":"0.6.7-develop.6756.1.5300c41145"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6756.1.5300c41145_1785654781904_0.5300235088958825","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6758.1.697eade236":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6758.1.697eade236","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6758.1.697eade236","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bae682d30f06abe5f77de10e4d97e7a720704fdb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6758.1.697eade236.tgz","fileCount":791,"integrity":"sha512-yp9fLVasQRYmzRgrGFgQW3mAV0TscVZCQfuuNjVKm2GlpRJPZvjL50O3DRz2uIk0qODR1P7T4gv1P3yyw9mOdw==","signatures":[{"sig":"MEQCIFeCsbdKyCwA44vk9Tb9/tdCXIkPrSTdlXOXfcTVKuvtAiBr8/nkH5uuZ9YMOyxVMv7c9zTfOQoPfRTzs+TaTouv6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6758.1.697eade236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yp9fLVasQRYmzRgrGFgQW3mAV0TscVZCQfuuNjVKm2GlpRJPZvjL50O3DRz2uIk0qODR1P7T4gv1P3yyw9mOdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6758.1.697eade236","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6758.1.697eade236","@open-mercato/shared":"0.6.7-develop.6758.1.697eade236"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6758.1.697eade236","@open-mercato/shared":"0.6.7-develop.6758.1.697eade236"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6758.1.697eade236_1785658557501_0.4909779478474199","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6766.1.40c9011995":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6766.1.40c9011995","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6766.1.40c9011995","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fbf6a1066fcdbb574c0d33fdbba32504ff2336f4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6766.1.40c9011995.tgz","fileCount":791,"integrity":"sha512-vH+9ytM5UU/MXvup6TnKlxeW5I0HdZg+i03r+7UgcYVm8FelSeD7LvskZfi4ePI2nNxWOAXlAYXlFlhO4AC3bA==","signatures":[{"sig":"MEYCIQDYbPNUSdPf0Vhs8LtxtDvtdt28Xm/Us4HjJ4tUZ1lDfQIhAMKkG1aMV/09wXocHRfNm8GupnXWjHpeurith4XEjxNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6766.1.40c9011995","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vH+9ytM5UU/MXvup6TnKlxeW5I0HdZg+i03r+7UgcYVm8FelSeD7LvskZfi4ePI2nNxWOAXlAYXlFlhO4AC3bA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6766.1.40c9011995","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6766.1.40c9011995","@open-mercato/shared":"0.6.7-develop.6766.1.40c9011995"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6766.1.40c9011995","@open-mercato/shared":"0.6.7-develop.6766.1.40c9011995"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6766.1.40c9011995_1785663899997_0.5168546477472076","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6768.1.9d2c4efc43":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6768.1.9d2c4efc43","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6768.1.9d2c4efc43","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33b35e65d483c3c3bd3995b575888d1f862e9dd3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6768.1.9d2c4efc43.tgz","fileCount":791,"integrity":"sha512-fzHzFkwW5Pi/aa7LZwpQMzW3H2QgOjon0fyeZ77L4XOh/czbIx6qiBSrWTUwCmb9oxdIza2awzkTWoUXRcGyfQ==","signatures":[{"sig":"MEUCIBoDk4eUMtfOZ3iDxBPc3CNGkhpR04REKUnp+7DRGCm2AiEA5sDUpKNvM3U5b5WTrKC+Sj4goz+8A7SDt9/r+GwQxz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6768.1.9d2c4efc43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fzHzFkwW5Pi/aa7LZwpQMzW3H2QgOjon0fyeZ77L4XOh/czbIx6qiBSrWTUwCmb9oxdIza2awzkTWoUXRcGyfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6768.1.9d2c4efc43","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6768.1.9d2c4efc43","@open-mercato/shared":"0.6.7-develop.6768.1.9d2c4efc43"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6768.1.9d2c4efc43","@open-mercato/shared":"0.6.7-develop.6768.1.9d2c4efc43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6768.1.9d2c4efc43_1785666988066_0.1361805194656236","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6770.1.b52298cf20":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6770.1.b52298cf20","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6770.1.b52298cf20","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34f7d0b4b9486d986c3d445474010da02e897017","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6770.1.b52298cf20.tgz","fileCount":791,"integrity":"sha512-zJkNb+l2l5adGz0Xx/6dNcOdPOzawwWEdmIc5a9vWGC9ye1b/mYmLXUJw0VZM/PscfQPCT7pL9U/WhBTRSmASQ==","signatures":[{"sig":"MEYCIQC7vJPAyGfbYBBxywubM8neZrAWBPf7Rzkcdj5lmV7pmwIhAIrUT/WLGYNx2RsESNBjSYqvqVHyTxHF0/veUNbq/gPT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6770.1.b52298cf20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zJkNb+l2l5adGz0Xx/6dNcOdPOzawwWEdmIc5a9vWGC9ye1b/mYmLXUJw0VZM/PscfQPCT7pL9U/WhBTRSmASQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6770.1.b52298cf20","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6770.1.b52298cf20","@open-mercato/shared":"0.6.7-develop.6770.1.b52298cf20"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6770.1.b52298cf20","@open-mercato/shared":"0.6.7-develop.6770.1.b52298cf20"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6770.1.b52298cf20_1785670641751_0.7378489951633855","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6771.1.5afd5982e1":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6771.1.5afd5982e1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6771.1.5afd5982e1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a5716b48e90802b1015ac43c169cb7f4d509922","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6771.1.5afd5982e1.tgz","fileCount":791,"integrity":"sha512-rPbVdzQemSFUS4TChfzkVnaeyamrSqvO0VmGbXfGmN4MBwiQXQR41VRRw1cBBw4Ui8VbA09lihjsV6RRgTBI2Q==","signatures":[{"sig":"MEUCIAYDiGbcMk1XEJcEiPGzf1pcOKk3o7oF2SKjfuTfdY94AiEA8BbMjgdz5zeVjKl2HRVXaAnsAB+Hukil3hecPxGX7ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6771.1.5afd5982e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rPbVdzQemSFUS4TChfzkVnaeyamrSqvO0VmGbXfGmN4MBwiQXQR41VRRw1cBBw4Ui8VbA09lihjsV6RRgTBI2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6771.1.5afd5982e1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6771.1.5afd5982e1","@open-mercato/shared":"0.6.7-develop.6771.1.5afd5982e1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6771.1.5afd5982e1","@open-mercato/shared":"0.6.7-develop.6771.1.5afd5982e1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6771.1.5afd5982e1_1785688376288_0.7621951879574917","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6773.1.f9b7fbae4f":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6773.1.f9b7fbae4f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6773.1.f9b7fbae4f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05f4c52658a7af990c5f3c4e56f4a4d8f9cfd191","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6773.1.f9b7fbae4f.tgz","fileCount":791,"integrity":"sha512-lBNAYCTLk4qexge43kWHd1iQTSG98jXLPM1FcTk3T01ZnQUknLc+7PIUbWkU6PWz3vJ7JtCreI+fmiZvnTZjsA==","signatures":[{"sig":"MEUCIBEC8pU8ipzV1BYXYnDaA96rYJykmSiUJnhSqYcWKJogAiEAncJZLolGWvcrgQ4eiVpQlE1/NV4Q1fvnccgDITxWUwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6773.1.f9b7fbae4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lBNAYCTLk4qexge43kWHd1iQTSG98jXLPM1FcTk3T01ZnQUknLc+7PIUbWkU6PWz3vJ7JtCreI+fmiZvnTZjsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6773.1.f9b7fbae4f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6773.1.f9b7fbae4f","@open-mercato/shared":"0.6.7-develop.6773.1.f9b7fbae4f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6773.1.f9b7fbae4f","@open-mercato/shared":"0.6.7-develop.6773.1.f9b7fbae4f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6773.1.f9b7fbae4f_1785691801146_0.295964725676122","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6774.1.d836fe3135":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6774.1.d836fe3135","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6774.1.d836fe3135","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"19925460002b3d0a097153ec156d5cc0e6082714","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6774.1.d836fe3135.tgz","fileCount":791,"integrity":"sha512-EcZqBSpncDt4xLJHl89mw8PYJWu5EyeUliUd5c7kzAvqkz/OTp65eBHTW72amogsnTdmvTMBzFd5SSJQ8xuBDg==","signatures":[{"sig":"MEUCIGKzzRMaADRGkJ+zT0axfMxSt0LHQLJrcXXnqT+KhwCgAiEAzFuY8AROAyNuE29aQetLOTVZVuqoGdz3nPGEDDi2mtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6774.1.d836fe3135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EcZqBSpncDt4xLJHl89mw8PYJWu5EyeUliUd5c7kzAvqkz/OTp65eBHTW72amogsnTdmvTMBzFd5SSJQ8xuBDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6774.1.d836fe3135","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6774.1.d836fe3135","@open-mercato/shared":"0.6.7-develop.6774.1.d836fe3135"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6774.1.d836fe3135","@open-mercato/shared":"0.6.7-develop.6774.1.d836fe3135"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6774.1.d836fe3135_1785699863498_0.9723729893030613","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6775.1.c2313bb8a3":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6775.1.c2313bb8a3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6775.1.c2313bb8a3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81a2c4e7bc5433d2151b520a89bfb1fb47d62d95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6775.1.c2313bb8a3.tgz","fileCount":791,"integrity":"sha512-meucFMtOqChXqTNSWaYM8XQCu8/O24ZHsrSxJ24urfTMxT3X6zoWwqGGjjL7+xGGaEEPLmKGI9vfiuAbShDGFQ==","signatures":[{"sig":"MEUCIEpodcjUWUhWCcTnbqBGcmWXDt4a6kIthYG+iUHpiZRBAiEAothY2l2r1/pPNwWsduIWxWpgxrJpjoY1x93fHCuXrNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6775.1.c2313bb8a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6860563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-meucFMtOqChXqTNSWaYM8XQCu8/O24ZHsrSxJ24urfTMxT3X6zoWwqGGjjL7+xGGaEEPLmKGI9vfiuAbShDGFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6775.1.c2313bb8a3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6775.1.c2313bb8a3","@open-mercato/shared":"0.6.7-develop.6775.1.c2313bb8a3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6775.1.c2313bb8a3","@open-mercato/shared":"0.6.7-develop.6775.1.c2313bb8a3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6775.1.c2313bb8a3_1785738409240_0.2906165751896881","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6784.1.f80b9afce5":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6784.1.f80b9afce5","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6784.1.f80b9afce5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b533bbf2bf442eaf931ddde12ed1f1e1bb8f5483","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6784.1.f80b9afce5.tgz","fileCount":791,"integrity":"sha512-Yol+CMRGDP/CjhiZyL9Xz66cIuEF+bjkEM4kGdanyJI1EMGqQS3WsdyHk7IRahNt1AmgWV73SdMXCtLrWhKrkg==","signatures":[{"sig":"MEQCIA2wEYvieM+8VxJXnd3h0loFRYolvvjpgZPf9th8Bn2XAiAqqGWgOBH+LACywBQrsvE1AS1t1NwMWIY/vBIMZM0CMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6784.1.f80b9afce5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6857439},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Yol+CMRGDP/CjhiZyL9Xz66cIuEF+bjkEM4kGdanyJI1EMGqQS3WsdyHk7IRahNt1AmgWV73SdMXCtLrWhKrkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6784.1.f80b9afce5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6784.1.f80b9afce5","@open-mercato/shared":"0.6.7-develop.6784.1.f80b9afce5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6784.1.f80b9afce5","@open-mercato/shared":"0.6.7-develop.6784.1.f80b9afce5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6784.1.f80b9afce5_1785742490029_0.8473789497502162","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6785.1.1dd7cfac55":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6785.1.1dd7cfac55","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6785.1.1dd7cfac55","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93e928a9efbb7f8f3a279bd42568d1e935bcdc0b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6785.1.1dd7cfac55.tgz","fileCount":830,"integrity":"sha512-Y2haoi3rQUTxrTx0AOrJBzSj8wPb8n6o9ODiQjRVpdBMuHDH3AJM8loU5xOMv7SN5Yate7RuI0dXvdjQBjCx/Q==","signatures":[{"sig":"MEUCIF+XEnnysYkMjsA5KHwaFc6irjgcWh7qMWxDGc0uHWbQAiEAroHVcyJS8nCS3OfVZLT4oy7aY6QvsuPd8I6DU+jAoCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6785.1.1dd7cfac55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Y2haoi3rQUTxrTx0AOrJBzSj8wPb8n6o9ODiQjRVpdBMuHDH3AJM8loU5xOMv7SN5Yate7RuI0dXvdjQBjCx/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6785.1.1dd7cfac55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6785.1.1dd7cfac55","@open-mercato/shared":"0.6.7-develop.6785.1.1dd7cfac55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6785.1.1dd7cfac55","@open-mercato/shared":"0.6.7-develop.6785.1.1dd7cfac55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6785.1.1dd7cfac55_1785748485298_0.23130367249360773","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6788.1.c2a1520a30":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6788.1.c2a1520a30","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6788.1.c2a1520a30","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb8ce40676ee032313a87de7a72a625e266f7204","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6788.1.c2a1520a30.tgz","fileCount":830,"integrity":"sha512-BKupfpFTSq8HDuPndNSxh1t/dwLpH6+nKt9ZGkkOQQlzuhcK/kXVNRi2WkHBsm8QSeL2AAJKIv642MMnUfPnDQ==","signatures":[{"sig":"MEQCIHBmTxIuHXZeUM7na9taalty+/CweQE3oHbk4PRIr4FnAiBGqRw3sOGYIaYrEweJN7qKJPqhxeQVcIEMJzw98zzEBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6788.1.c2a1520a30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BKupfpFTSq8HDuPndNSxh1t/dwLpH6+nKt9ZGkkOQQlzuhcK/kXVNRi2WkHBsm8QSeL2AAJKIv642MMnUfPnDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6788.1.c2a1520a30","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6788.1.c2a1520a30","@open-mercato/shared":"0.6.7-develop.6788.1.c2a1520a30"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6788.1.c2a1520a30","@open-mercato/shared":"0.6.7-develop.6788.1.c2a1520a30"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6788.1.c2a1520a30_1785751793146_0.1744348853026365","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6795.1.8a3f27921c":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6795.1.8a3f27921c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6795.1.8a3f27921c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"88d8c5577aeae6d4a89659b43b32c86eb35bfa70","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6795.1.8a3f27921c.tgz","fileCount":830,"integrity":"sha512-GCquGR6lnxWyOIYL77fpTuaJnbtg1dT1gcyC/qHfJHOtMPc9p/hxjJc7tln//NN/w4tEWtvnxRhQDXvrOmZXEQ==","signatures":[{"sig":"MEYCIQC9la35hwvDrh2YxWHS63Q2uuIVDLxS08BLES/Mh1xxLgIhAKdkHhYCTq2wsO8hZMMV0ILgbmIohAGdxgSxnaO7fbZw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6795.1.8a3f27921c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GCquGR6lnxWyOIYL77fpTuaJnbtg1dT1gcyC/qHfJHOtMPc9p/hxjJc7tln//NN/w4tEWtvnxRhQDXvrOmZXEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6795.1.8a3f27921c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6795.1.8a3f27921c","@open-mercato/shared":"0.6.7-develop.6795.1.8a3f27921c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6795.1.8a3f27921c","@open-mercato/shared":"0.6.7-develop.6795.1.8a3f27921c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6795.1.8a3f27921c_1785757453188_0.8641872901690615","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6814.1.0627c7e9f1":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6814.1.0627c7e9f1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6814.1.0627c7e9f1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b968c24cf7ffc706555e6d80d56df9f682c6709","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6814.1.0627c7e9f1.tgz","fileCount":830,"integrity":"sha512-E5yk8OhOSr+iRnYLAYVBR9mNm+vVGZDfSLOrxPNwgScrbqerPJlnWK1iokaWeQwoEGakrTDHgQkXTVy/Pg5CEA==","signatures":[{"sig":"MEUCIB0ByaepCFFTbIl9SQjJb2BXxMHwNn6FbbT6Pt9C2r/GAiEAxGTIfDgUKMJjQddgZWn1Y22uRQC+jfLGz3mmOfVKs20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6814.1.0627c7e9f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-E5yk8OhOSr+iRnYLAYVBR9mNm+vVGZDfSLOrxPNwgScrbqerPJlnWK1iokaWeQwoEGakrTDHgQkXTVy/Pg5CEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6814.1.0627c7e9f1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6814.1.0627c7e9f1","@open-mercato/shared":"0.6.7-develop.6814.1.0627c7e9f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6814.1.0627c7e9f1","@open-mercato/shared":"0.6.7-develop.6814.1.0627c7e9f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6814.1.0627c7e9f1_1785771764256_0.5667076236506765","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6824.1.21fff90682":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6824.1.21fff90682","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6824.1.21fff90682","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b00d6d4915487ea0861f7db41f754178cae41db3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6824.1.21fff90682.tgz","fileCount":830,"integrity":"sha512-WcQfXCngKg2cqq16i184cjI1uHv8LcfUL9ernZ7yvdiivY5n3GUKEZ7zt6UKTquinIp8mm0/xDmwnqCB3+VaRA==","signatures":[{"sig":"MEYCIQDWZJoZ7EYlh1f8+YRLVT7OC8rpO3n0k+ojnWcGkHbLQgIhAIRwnbdt7O9al80XQVPXv9TweAs+9bPfSxfcvreORsPN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6824.1.21fff90682","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WcQfXCngKg2cqq16i184cjI1uHv8LcfUL9ernZ7yvdiivY5n3GUKEZ7zt6UKTquinIp8mm0/xDmwnqCB3+VaRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6824.1.21fff90682","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6824.1.21fff90682","@open-mercato/shared":"0.6.7-develop.6824.1.21fff90682"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6824.1.21fff90682","@open-mercato/shared":"0.6.7-develop.6824.1.21fff90682"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6824.1.21fff90682_1785784746644_0.671547503072419","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6825.1.85bbf320ad":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6825.1.85bbf320ad","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6825.1.85bbf320ad","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73517b50eb7c9df6a23c9d1e36ab608b10e6d8fd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6825.1.85bbf320ad.tgz","fileCount":830,"integrity":"sha512-AnLexCC2Od5tCVh8ZZ2YhuOelTbX3pcdBSKy5RfNsuMbBx/cZxUy8J+XCJUhPCls7a5anxuA4uoT3vDaehJRUQ==","signatures":[{"sig":"MEQCICMn1OZfqkXs99agG1YMZXZ/At2CP/fRvasSeTUwVIl1AiAzBx9FruEuGq1qVDa3f/IkXw5qCsLs4F+w77LHka5YEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6825.1.85bbf320ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-AnLexCC2Od5tCVh8ZZ2YhuOelTbX3pcdBSKy5RfNsuMbBx/cZxUy8J+XCJUhPCls7a5anxuA4uoT3vDaehJRUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6825.1.85bbf320ad","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6825.1.85bbf320ad","@open-mercato/shared":"0.6.7-develop.6825.1.85bbf320ad"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6825.1.85bbf320ad","@open-mercato/shared":"0.6.7-develop.6825.1.85bbf320ad"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6825.1.85bbf320ad_1785789674926_0.5313434258139025","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6826.1.3f6d307d01":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6826.1.3f6d307d01","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6826.1.3f6d307d01","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c3ab5bf460be9dfb035e15b14344983c3f65c5b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6826.1.3f6d307d01.tgz","fileCount":830,"integrity":"sha512-F7UiVgtok0zh2k/QuOMVQ6XbVVD302u7HTR9hsvV3YJz3knPelvtfIpMDm9GPZqHHQBbRvHWleEx2mS6igSENw==","signatures":[{"sig":"MEUCIQDb8RhEJuaIAY5LpoGu9w/J0IfickNczgNSaC3AyX3twwIgSCcS6V/15QLRMqjVGTM8X4ZSz5EhFZLKsAZzzaJBaLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6826.1.3f6d307d01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-F7UiVgtok0zh2k/QuOMVQ6XbVVD302u7HTR9hsvV3YJz3knPelvtfIpMDm9GPZqHHQBbRvHWleEx2mS6igSENw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6826.1.3f6d307d01","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6826.1.3f6d307d01","@open-mercato/shared":"0.6.7-develop.6826.1.3f6d307d01"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6826.1.3f6d307d01","@open-mercato/shared":"0.6.7-develop.6826.1.3f6d307d01"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6826.1.3f6d307d01_1785793669835_0.8355013906517443","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6827.1.a575bebce9":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6827.1.a575bebce9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6827.1.a575bebce9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"794c895ea4ead7d08d1465dd4edcd991e83f93e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6827.1.a575bebce9.tgz","fileCount":830,"integrity":"sha512-ePa+iJORI7TtonWC5lWr7imr2ZrbQF7BwrdLmVN1y6oufYOX+3A5oUZppZX5a0uDHcMk0CvloScwNk3kRAPAFQ==","signatures":[{"sig":"MEUCIB1NedHedlTXFzMfmfWg7bpHXmwZKkydZGDizpBp8T2TAiEAzEcqkufK7a0AsVXflzfD0bJs6t7II5a7b4002ha/NvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6827.1.a575bebce9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ePa+iJORI7TtonWC5lWr7imr2ZrbQF7BwrdLmVN1y6oufYOX+3A5oUZppZX5a0uDHcMk0CvloScwNk3kRAPAFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6827.1.a575bebce9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6827.1.a575bebce9","@open-mercato/shared":"0.6.7-develop.6827.1.a575bebce9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6827.1.a575bebce9","@open-mercato/shared":"0.6.7-develop.6827.1.a575bebce9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6827.1.a575bebce9_1785820612737_0.0021721897877267082","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6828.1.ab1620a63e":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6828.1.ab1620a63e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6828.1.ab1620a63e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c46216215dbf21ddc524d4b49b05cfb6f8cb2ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6828.1.ab1620a63e.tgz","fileCount":830,"integrity":"sha512-vlCUralvt3Iui+KpJQ/O4B8ifNtY9tc7ChloMgABnD0flJQyxUiCjT39PrvXcPZ2s+L5Ln+37HNJ01Ig/i9DIg==","signatures":[{"sig":"MEYCIQDEZomuIiJLLFIdzpIBnVGSdpQuSF1+vvCM5tYruW8kqwIhAPyEnoSbfpYWWYZHekE388ZrfkS98M+MLYahr+GJr/uw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6828.1.ab1620a63e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vlCUralvt3Iui+KpJQ/O4B8ifNtY9tc7ChloMgABnD0flJQyxUiCjT39PrvXcPZ2s+L5Ln+37HNJ01Ig/i9DIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6828.1.ab1620a63e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6828.1.ab1620a63e","@open-mercato/shared":"0.6.7-develop.6828.1.ab1620a63e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6828.1.ab1620a63e","@open-mercato/shared":"0.6.7-develop.6828.1.ab1620a63e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6828.1.ab1620a63e_1785826768939_0.057198336376711234","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6834.1.e76f4b8cbc":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6834.1.e76f4b8cbc","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6834.1.e76f4b8cbc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d7c3371a25ab650416585493350d2a2b9ab33c97","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6834.1.e76f4b8cbc.tgz","fileCount":830,"integrity":"sha512-tgcHs642sSWkBSxAm0hTukaCRHwLCNFl0lRVIMvm6j2qSpY3REPxpfaesU+rsE1haaCxnjyB5CEXMxAheJmuFQ==","signatures":[{"sig":"MEUCIQDW8Uiq4IALVFHWphREFGUYrE/6r178/wdMCRiLFd7ZtgIgBJOcXk45sZoPqdH0fPBqC/C1iKepZAK1vAW5yDinIcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6834.1.e76f4b8cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7129006},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tgcHs642sSWkBSxAm0hTukaCRHwLCNFl0lRVIMvm6j2qSpY3REPxpfaesU+rsE1haaCxnjyB5CEXMxAheJmuFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6834.1.e76f4b8cbc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6834.1.e76f4b8cbc","@open-mercato/shared":"0.6.7-develop.6834.1.e76f4b8cbc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6834.1.e76f4b8cbc","@open-mercato/shared":"0.6.7-develop.6834.1.e76f4b8cbc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6834.1.e76f4b8cbc_1785832561836_0.6869484315851331","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6842.1.8cd8a8883c":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6842.1.8cd8a8883c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6842.1.8cd8a8883c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc05e2b889324f64c5b1f6c7bf59e2b5d0e8e85d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6842.1.8cd8a8883c.tgz","fileCount":832,"integrity":"sha512-hJ5Gn6nfa/ex1rg+IWmpV2O2DJRFororPzmVMW6lBObnVIsoHyvlVFsr+tNDYYKDlHK0SC+yct55ibB6UoOykA==","signatures":[{"sig":"MEUCIBfuSWvSRNdFOU0okIPwTPqj5z0rKAV1ZEsvXEq4Eq4jAiEAocjTGNk0omktHFtmkMibF11utGQ/7hb1qkVt/xov5v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6842.1.8cd8a8883c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216414},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hJ5Gn6nfa/ex1rg+IWmpV2O2DJRFororPzmVMW6lBObnVIsoHyvlVFsr+tNDYYKDlHK0SC+yct55ibB6UoOykA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6842.1.8cd8a8883c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6842.1.8cd8a8883c","@open-mercato/shared":"0.6.7-develop.6842.1.8cd8a8883c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6842.1.8cd8a8883c","@open-mercato/shared":"0.6.7-develop.6842.1.8cd8a8883c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6842.1.8cd8a8883c_1785843747654_0.4484545394307575","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6851.1.c1680b00d8":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6851.1.c1680b00d8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6851.1.c1680b00d8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84a9799bfb1a5ded72e67b1282bc40f12a5d9fe6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6851.1.c1680b00d8.tgz","fileCount":832,"integrity":"sha512-EK70v1LtV/T8E/reN994FYxWUL/XhXzvCjeawHw0P5qFVV0oPZF72bKZGWpG7thVH0C4NclYixb+WkfcgAYRNg==","signatures":[{"sig":"MEUCIQDNzCkbBVo42NX7ZWZxqIaHrpXS780HmZSRens74smhPQIgCCPlS3u63257Kvn5YeHTYRzdcjj+Dwq8yRd51dkQTvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6851.1.c1680b00d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216414},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EK70v1LtV/T8E/reN994FYxWUL/XhXzvCjeawHw0P5qFVV0oPZF72bKZGWpG7thVH0C4NclYixb+WkfcgAYRNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6851.1.c1680b00d8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6851.1.c1680b00d8","@open-mercato/shared":"0.6.7-develop.6851.1.c1680b00d8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6851.1.c1680b00d8","@open-mercato/shared":"0.6.7-develop.6851.1.c1680b00d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6851.1.c1680b00d8_1785853983636_0.29903086976675186","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6859.1.e4727b568a":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6859.1.e4727b568a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6859.1.e4727b568a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0aefa3674bf4ed99462709b62549efb7e976565","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6859.1.e4727b568a.tgz","fileCount":832,"integrity":"sha512-oJiVxiv66ulJgHM0/9LmVubMV4/7GlXeOtgAyLk+4n95Y75SXBkCBdrZPUmjf/GCWLrhu9K6BIfNe57toF6Wmw==","signatures":[{"sig":"MEQCIDBolo5tgRoQY7SrqQZGoLT42NJHR/GIiGb4UDx2mFKvAiBqRwJSePquJLDnImwXTFRvOkvC1VRfdTAC/Vg3SrmU9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6859.1.e4727b568a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216465},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oJiVxiv66ulJgHM0/9LmVubMV4/7GlXeOtgAyLk+4n95Y75SXBkCBdrZPUmjf/GCWLrhu9K6BIfNe57toF6Wmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6859.1.e4727b568a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6859.1.e4727b568a","@open-mercato/shared":"0.6.7-develop.6859.1.e4727b568a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6859.1.e4727b568a","@open-mercato/shared":"0.6.7-develop.6859.1.e4727b568a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6859.1.e4727b568a_1785869539381_0.5427793149719471","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6860.1.f796b22e80":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6860.1.f796b22e80","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6860.1.f796b22e80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3327bf360103c66ef70eab9ff667f357ca2084f9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6860.1.f796b22e80.tgz","fileCount":832,"integrity":"sha512-XHYzCKyHXuWwnoecowligJgAk2XFeJ8650amJSlROhcbICbxlTy5P+x6lxRZTfOMmYRHZnRqw7RGzcXz9DZqmA==","signatures":[{"sig":"MEYCIQCUwsh4L6ZZuRIucW65Ebrq6qygDBcP0L765zbSVKiTFAIhALKK3LgDY6707yT7XBWr3HR8Enwh9mqMIq9RH2D//iqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6860.1.f796b22e80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216465},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XHYzCKyHXuWwnoecowligJgAk2XFeJ8650amJSlROhcbICbxlTy5P+x6lxRZTfOMmYRHZnRqw7RGzcXz9DZqmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6860.1.f796b22e80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6860.1.f796b22e80","@open-mercato/shared":"0.6.7-develop.6860.1.f796b22e80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6860.1.f796b22e80","@open-mercato/shared":"0.6.7-develop.6860.1.f796b22e80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6860.1.f796b22e80_1785907659439_0.3680033151849518","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6862.1.c11a64ce0a":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6862.1.c11a64ce0a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6862.1.c11a64ce0a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8370e5b62d3ce0b1821812a2b44d649cef9311a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6862.1.c11a64ce0a.tgz","fileCount":832,"integrity":"sha512-hNXFK5Cvry70PqtZO+s8C0CCEbk1mgmHpoLGO4nUcrCKn6fxHqRvaxI+bn1iqylMfJoDh8AEiidAuY78bdIr/Q==","signatures":[{"sig":"MEUCIEIt6dLu00UW06I0ehw2ERWJmTDUxDEbbOwar8cDLOX4AiEA+RXO2cvnxQZgtP/3AiLkNnmRhPfPcY/E/7yQznB1Qn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6862.1.c11a64ce0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216465},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hNXFK5Cvry70PqtZO+s8C0CCEbk1mgmHpoLGO4nUcrCKn6fxHqRvaxI+bn1iqylMfJoDh8AEiidAuY78bdIr/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6862.1.c11a64ce0a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6862.1.c11a64ce0a","@open-mercato/shared":"0.6.7-develop.6862.1.c11a64ce0a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6862.1.c11a64ce0a","@open-mercato/shared":"0.6.7-develop.6862.1.c11a64ce0a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6862.1.c11a64ce0a_1785913505927_0.871966122589428","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@open-mercato/ai-assistant","version":"0.6.7","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a29e88c3ef9ea9a3c63a917172f9448f94a0829","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7.tgz","fileCount":791,"integrity":"sha512-N7aEb8GkkZm5O9oDDNs25+UKAg0ZfXJ2SXTXICvsuiojHMb8/IQWa18vJpuPa4w8O1fEW+zwGJOMzArwKagKlA==","signatures":[{"sig":"MEUCIFogVUUWdwHjqFRAP2yjU5+2H5cETim+nX9fNwVGH9tWAiEAnBiVzq4TnjTMcPaEuzNX9IAFd4e8V8xp7J5VgNbLh3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846749},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-N7aEb8GkkZm5O9oDDNs25+UKAg0ZfXJ2SXTXICvsuiojHMb8/IQWa18vJpuPa4w8O1fEW+zwGJOMzArwKagKlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.42.2","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.1","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.7","react-dom":"19.2.7","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7","@open-mercato/shared":"0.6.7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7","@open-mercato/shared":"0.6.7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7_1785924588863_0.4630228292940777","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6863.1.61001cf9a8":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6863.1.61001cf9a8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6863.1.61001cf9a8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2246e746742051b616125e177d0dd1cf1be357a7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6863.1.61001cf9a8.tgz","fileCount":832,"integrity":"sha512-G39+MsxaZy8K7GXlqnFncjJIZdpCVfAHIK5790a1pJ2zhVy8yj+2e8fi0OcOkd/W585E3x6OngAH1bYfrVi9Uw==","signatures":[{"sig":"MEYCIQC94BYkKqtUKH4jbFOKk3AndQyav4bZrwJI4NqpLCxpwwIhAN9mNJW5QQlAows+OzymXDxcjTuFxB/9tf4oODv6e+Fe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6863.1.61001cf9a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216465},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G39+MsxaZy8K7GXlqnFncjJIZdpCVfAHIK5790a1pJ2zhVy8yj+2e8fi0OcOkd/W585E3x6OngAH1bYfrVi9Uw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6863.1.61001cf9a8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6863.1.61001cf9a8","@open-mercato/shared":"0.6.7-develop.6863.1.61001cf9a8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6863.1.61001cf9a8","@open-mercato/shared":"0.6.7-develop.6863.1.61001cf9a8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6863.1.61001cf9a8_1785925411247_0.2598391467128436","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6869.1.d1ce9999ea":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6869.1.d1ce9999ea","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6869.1.d1ce9999ea","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"556d69e0a4161f4037edebc45d68805a8ea3613b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6869.1.d1ce9999ea.tgz","fileCount":832,"integrity":"sha512-rVVoWj5AyUfZdVJCeC5WQKEFj6ywZhvvBCIp9MgYYT6JglEidzn0D6zukBDQRXeSfnFRCjeSLH5+oicoICx8Rw==","signatures":[{"sig":"MEQCIDq/n5hY+apL9yO+zmgnZtHGgw2HC6/Dx5K3rusmpTw3AiA1sWTWllf+uCG6hSgbDsHMEK3r1OmLHUoKM4SjMemxsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6869.1.d1ce9999ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rVVoWj5AyUfZdVJCeC5WQKEFj6ywZhvvBCIp9MgYYT6JglEidzn0D6zukBDQRXeSfnFRCjeSLH5+oicoICx8Rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6869.1.d1ce9999ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6869.1.d1ce9999ea","@open-mercato/shared":"0.6.7-develop.6869.1.d1ce9999ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6869.1.d1ce9999ea","@open-mercato/shared":"0.6.7-develop.6869.1.d1ce9999ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6869.1.d1ce9999ea_1785931400391_0.1297807122064445","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6870.1.b69802067a":{"name":"@open-mercato/ai-assistant","version":"0.6.7-develop.6870.1.b69802067a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.7-develop.6870.1.b69802067a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02f2c8ab63b19cc4fac43fcbad95329781a99f84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.7-develop.6870.1.b69802067a.tgz","fileCount":832,"integrity":"sha512-JnNZ3RToYerSOLCzBkK7cJw2FaNncnLaL+Am9tWfDoe6b44NQ5rIvCxUmgyVZLcOPZigL2x++SBz0rMZprjPFQ==","signatures":[{"sig":"MEUCIA9O2Ll8XZIHW/UlXrwgCos8JFsJ54od0z5OjmFcXQY1AiEA01pWPJlzJeaK4hhZTQvW1ahEehqqm97WowQ+DEE93MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.7-develop.6870.1.b69802067a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JnNZ3RToYerSOLCzBkK7cJw2FaNncnLaL+Am9tWfDoe6b44NQ5rIvCxUmgyVZLcOPZigL2x++SBz0rMZprjPFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.7-develop.6870.1.b69802067a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.7-develop.6870.1.b69802067a","@open-mercato/shared":"0.6.7-develop.6870.1.b69802067a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.7-develop.6870.1.b69802067a","@open-mercato/shared":"0.6.7-develop.6870.1.b69802067a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.7-develop.6870.1.b69802067a_1785942309600_0.05021126161394984","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6874.1.982d6097d8":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6874.1.982d6097d8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6874.1.982d6097d8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8c9e7179cea37280199107a6153c84672be7095","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6874.1.982d6097d8.tgz","fileCount":832,"integrity":"sha512-Ualmt6OhJntt4UlfxEohsnWX6ikaJ09larmKWaWHMqOQaaJLnzLQ7Hky19ioivonwgnDfGuhb0n7Dc9/nXMNeA==","signatures":[{"sig":"MEQCICG14PnmbkC3dFwKu1/1JtEGgtcivWnpWO4Xtwl5KGZJAiAIgK9GrPlKFtMpqlcg2uBmeI1Dc2YygR8EEMhzXXm+hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6874.1.982d6097d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ualmt6OhJntt4UlfxEohsnWX6ikaJ09larmKWaWHMqOQaaJLnzLQ7Hky19ioivonwgnDfGuhb0n7Dc9/nXMNeA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6874.1.982d6097d8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6874.1.982d6097d8","@open-mercato/shared":"0.6.8-develop.6874.1.982d6097d8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6874.1.982d6097d8","@open-mercato/shared":"0.6.8-develop.6874.1.982d6097d8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6874.1.982d6097d8_1785949999431_0.748517237403987","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6875.1.871a4afc94":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6875.1.871a4afc94","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6875.1.871a4afc94","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc321ea1d621401961eebf50b6e09c46c691354e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6875.1.871a4afc94.tgz","fileCount":832,"integrity":"sha512-tkUzahHPrlncypNs5jnWBMMfuNkU1t9UtiZq6jrz64T4zn4tOluQkSMH3ltwby8bW6LQV7i7LsFTKZi0VYQ0ag==","signatures":[{"sig":"MEUCIQCVsxafFN8XvoMpTEl+qO1SmFEAdBrD62t+5cOnRbXbmgIgQKbk22P5YwweU2NssH763sF0cWgV50IL6m8cyVMPRpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6875.1.871a4afc94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-tkUzahHPrlncypNs5jnWBMMfuNkU1t9UtiZq6jrz64T4zn4tOluQkSMH3ltwby8bW6LQV7i7LsFTKZi0VYQ0ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6875.1.871a4afc94","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6875.1.871a4afc94","@open-mercato/shared":"0.6.8-develop.6875.1.871a4afc94"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6875.1.871a4afc94","@open-mercato/shared":"0.6.8-develop.6875.1.871a4afc94"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6875.1.871a4afc94_1785966171799_0.2751087999400543","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6876.1.c514f2eb37":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6876.1.c514f2eb37","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6876.1.c514f2eb37","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e8982133f781a855a511eac99b60659e79265ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6876.1.c514f2eb37.tgz","fileCount":832,"integrity":"sha512-kmo3fRk1WrAkbkEqiGePPMvRpglvoSpEExTUP5+X4cIbr1n/0IPm1aZ1q0Ix5++d2msb2TPle1pNkc1Dn+7y0g==","signatures":[{"sig":"MEQCIDwii+lyJfmxaYQZjgONruUCoaxUJWwo/Byg/W9vM47MAiBE4T70PV8zeFdfbftxzvsaNgb/ZpLaWuGvWJR61BdJoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6876.1.c514f2eb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kmo3fRk1WrAkbkEqiGePPMvRpglvoSpEExTUP5+X4cIbr1n/0IPm1aZ1q0Ix5++d2msb2TPle1pNkc1Dn+7y0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6876.1.c514f2eb37","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6876.1.c514f2eb37","@open-mercato/shared":"0.6.8-develop.6876.1.c514f2eb37"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6876.1.c514f2eb37","@open-mercato/shared":"0.6.8-develop.6876.1.c514f2eb37"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6876.1.c514f2eb37_1785973642440_0.7525421634518616","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6877.1.c95a715a00":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6877.1.c95a715a00","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6877.1.c95a715a00","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25c6264a6bacda7b26671de2218bcf04edc64ee3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6877.1.c95a715a00.tgz","fileCount":832,"integrity":"sha512-fk74WDr3snBUpPfp3/o/bFZBiiOz9rW9Qg0uSrqF5SFrjIdX8bKJP5VjHtNgLTqe8c1GWnaZibYN+TjOSkJN8g==","signatures":[{"sig":"MEUCIGb63az3xpyxA/pTel9EJt3MnOZGitoChC2/xKFrvefjAiEAtTnqaStnN9nu+hwDNrDurdu5jU1cf1Io5Al8SOdWCMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6877.1.c95a715a00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-fk74WDr3snBUpPfp3/o/bFZBiiOz9rW9Qg0uSrqF5SFrjIdX8bKJP5VjHtNgLTqe8c1GWnaZibYN+TjOSkJN8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6877.1.c95a715a00","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6877.1.c95a715a00","@open-mercato/shared":"0.6.8-develop.6877.1.c95a715a00"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6877.1.c95a715a00","@open-mercato/shared":"0.6.8-develop.6877.1.c95a715a00"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6877.1.c95a715a00_1785979829956_0.8603711762079742","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6878.1.ab817e58ac":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6878.1.ab817e58ac","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6878.1.ab817e58ac","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b7da142192b5e4ab293cea9f57600cf1d1ffd5e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6878.1.ab817e58ac.tgz","fileCount":832,"integrity":"sha512-6v4dVa7z6gJ7t/jGsJZ1oxMDVZqijcNwtAgRXpsuy2ae1vl//v1f+tF86Y4zVtuFiY0rzVExCbl+W+6guUligg==","signatures":[{"sig":"MEYCIQDgLqQkGkb5g1TziO6uuxvmQaYD8dfwsBI3X/J6Dr1nJAIhALnf5+NDGOR3FKfdbB+tW5kgcepH775rzitwfljJ7P9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6878.1.ab817e58ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6v4dVa7z6gJ7t/jGsJZ1oxMDVZqijcNwtAgRXpsuy2ae1vl//v1f+tF86Y4zVtuFiY0rzVExCbl+W+6guUligg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6878.1.ab817e58ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6878.1.ab817e58ac","@open-mercato/shared":"0.6.8-develop.6878.1.ab817e58ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6878.1.ab817e58ac","@open-mercato/shared":"0.6.8-develop.6878.1.ab817e58ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6878.1.ab817e58ac_1786007385556_0.47721960164137767","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6879.1.9883cf6265":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6879.1.9883cf6265","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6879.1.9883cf6265","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab0cfbd668cedf38c1deec96398dd49b24afba23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6879.1.9883cf6265.tgz","fileCount":832,"integrity":"sha512-vs0s9uc3og4uExO+CkxyS7PV2NnN1GcF3/Wt2d4oDb0skawKHb8WL1Lpob17JChUe8Rcnkm3wv1B92CCFAqSjA==","signatures":[{"sig":"MEYCIQDSCmP6OdnMkqVEt+IhzdgFnZqq7EpuKcZIiZjFPqIr3AIhAMjVGvL/6xIC2ZUY9Hc5rMRZLINHnAe91WVN4a2keAKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6879.1.9883cf6265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vs0s9uc3og4uExO+CkxyS7PV2NnN1GcF3/Wt2d4oDb0skawKHb8WL1Lpob17JChUe8Rcnkm3wv1B92CCFAqSjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6879.1.9883cf6265","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6879.1.9883cf6265","@open-mercato/shared":"0.6.8-develop.6879.1.9883cf6265"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6879.1.9883cf6265","@open-mercato/shared":"0.6.8-develop.6879.1.9883cf6265"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6879.1.9883cf6265_1786017782450_0.8419725010255232","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.319.1.5b4be4bc52":{"name":"@open-mercato/ai-assistant","version":"0.6.8-canary.319.1.5b4be4bc52","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-canary.319.1.5b4be4bc52","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2f5228e2762233bdf593aaa703297aba85d96b9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-canary.319.1.5b4be4bc52.tgz","fileCount":832,"integrity":"sha512-9PnyeDs04qhgtHii1gpvDHdiEeOUi7Dthh3X1GLZzTutm05cJs6hX//yn0Z20tTxjkzxMJM8mrNXAdwrmaAF5g==","signatures":[{"sig":"MEYCIQDPz92tnFtzTzvsAEUJGrBy850MMq/ki3pGzS0MJoaZEgIhAJ4MbsuoUjWYYlBqNZdc7EcoomUMxrDrsPvNMH4jTaKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-canary.319.1.5b4be4bc52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7234193},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9PnyeDs04qhgtHii1gpvDHdiEeOUi7Dthh3X1GLZzTutm05cJs6hX//yn0Z20tTxjkzxMJM8mrNXAdwrmaAF5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-canary.319.1.5b4be4bc52","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-canary.319.1.5b4be4bc52","@open-mercato/shared":"0.6.8-canary.319.1.5b4be4bc52"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-canary.319.1.5b4be4bc52","@open-mercato/shared":"0.6.8-canary.319.1.5b4be4bc52"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-canary.319.1.5b4be4bc52_1786022441529_0.14477125319181572","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6881.1.8ea75912f2":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6881.1.8ea75912f2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6881.1.8ea75912f2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"53aceb56fdedf9a24c5a69e460fa6e7750a7d849","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6881.1.8ea75912f2.tgz","fileCount":832,"integrity":"sha512-IWA4poHv/lSVgH8k/BVhn/t5xzb4eSvNNwSBdfwfqQ7kBq4zcNEKyPHjE8Vum+yP60EAanyDx3Fcs1QkaQMn5g==","signatures":[{"sig":"MEYCIQDRgyyAE7UpGOQB2jrwK58BsUkD/STJIP1eZNVmiPQEFAIhAKSfRHHJXa4YRy5LNV+xEJa8AJqnR0r95zXn5qOw8HCd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6881.1.8ea75912f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IWA4poHv/lSVgH8k/BVhn/t5xzb4eSvNNwSBdfwfqQ7kBq4zcNEKyPHjE8Vum+yP60EAanyDx3Fcs1QkaQMn5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6881.1.8ea75912f2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6881.1.8ea75912f2","@open-mercato/shared":"0.6.8-develop.6881.1.8ea75912f2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6881.1.8ea75912f2","@open-mercato/shared":"0.6.8-develop.6881.1.8ea75912f2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6881.1.8ea75912f2_1786025520397_0.40230713619548175","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6882.1.cd042ac354":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6882.1.cd042ac354","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6882.1.cd042ac354","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebdb34e735654dea5a76db0fb8d279948bc78bdd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6882.1.cd042ac354.tgz","fileCount":832,"integrity":"sha512-TdLcNg/R9bGt0I6aV549/JQ3CK/NVT0uQAK2dFu8EO3o25j8nnLA09F2RwLJ/3rZlhy1f0khJUb17IXiDbIqqw==","signatures":[{"sig":"MEUCIQCIlEAK150+s7fYPULcjPUWZVx+a6hWWnXBI4nlqs2VngIgGa6Wh9PPuoA597oGDe+XhhUQ2K9W1BZE2TS/WJF7jQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6882.1.cd042ac354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TdLcNg/R9bGt0I6aV549/JQ3CK/NVT0uQAK2dFu8EO3o25j8nnLA09F2RwLJ/3rZlhy1f0khJUb17IXiDbIqqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6882.1.cd042ac354","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6882.1.cd042ac354","@open-mercato/shared":"0.6.8-develop.6882.1.cd042ac354"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6882.1.cd042ac354","@open-mercato/shared":"0.6.8-develop.6882.1.cd042ac354"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6882.1.cd042ac354_1786030792209_0.14630725620776452","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6889.1.af4501ca97":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6889.1.af4501ca97","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6889.1.af4501ca97","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f477e97fb8e1e96431a18d045eeb8077ab5db7c6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6889.1.af4501ca97.tgz","fileCount":832,"integrity":"sha512-ka768vSYYLRg1oEj5YqrrU2YIrUJ5uhbUM8FkaYe4BqyFYfU3kX3asxxp0VOgDZCHoxUae5v+qwCvzPqG6J7+A==","signatures":[{"sig":"MEUCIQCUYRpvV22xwc2cSP5W05HITggbfNaOst/qoYu1gXkugwIgeNsPBPslfegQ6eJ5hkwvcwHCGHrT3wz6vZXkSR0SRH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6889.1.af4501ca97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216250},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ka768vSYYLRg1oEj5YqrrU2YIrUJ5uhbUM8FkaYe4BqyFYfU3kX3asxxp0VOgDZCHoxUae5v+qwCvzPqG6J7+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6889.1.af4501ca97","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6889.1.af4501ca97","@open-mercato/shared":"0.6.8-develop.6889.1.af4501ca97"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6889.1.af4501ca97","@open-mercato/shared":"0.6.8-develop.6889.1.af4501ca97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6889.1.af4501ca97_1786046448994_0.34922359696188154","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6891.1.4dca3f1ad3":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6891.1.4dca3f1ad3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6891.1.4dca3f1ad3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a49637577dbff68ecd5216f67828f1e90029ec5a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6891.1.4dca3f1ad3.tgz","fileCount":833,"integrity":"sha512-GRUBbTef3mhRvhh2Lmstjb9wVYAEloHqBsQQBbUX1zm+/Ed8kbFYOp+1wQOrXZmuaR0n817f7xW1cTbq1DQtZg==","signatures":[{"sig":"MEUCICSxAsxFWtq93piGfVt7PxbdN9BmN0Ltrqk3pRbcFqnjAiEAhnOXuutttiPHGuTMrXvM4+DnFb5aPD2B3RL6j4+SyyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6891.1.4dca3f1ad3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7228226},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GRUBbTef3mhRvhh2Lmstjb9wVYAEloHqBsQQBbUX1zm+/Ed8kbFYOp+1wQOrXZmuaR0n817f7xW1cTbq1DQtZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6891.1.4dca3f1ad3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6891.1.4dca3f1ad3","@open-mercato/shared":"0.6.8-develop.6891.1.4dca3f1ad3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6891.1.4dca3f1ad3","@open-mercato/shared":"0.6.8-develop.6891.1.4dca3f1ad3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6891.1.4dca3f1ad3_1786061431095_0.028555311304576447","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6892.1.f179677788":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6892.1.f179677788","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6892.1.f179677788","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"095bcd335a9c3c8eec69b586ec7804544a618f83","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6892.1.f179677788.tgz","fileCount":833,"integrity":"sha512-pd79TU0I6oHn/ZnJjo0hYRBeElOpOgzP/zKUNhqtIyYaXjmxATQkuprpRyuAx1Xfm4sLUZai5S8Juy2I6Rv4lw==","signatures":[{"sig":"MEUCICYHS8U0qxLik3QhfZcO1Pu7xDeHnc6kYY54pZhrxc8MAiEAtfmubUeK3wxbh9c1dRFX+YajwmAt1DV5uZZlRk1IxFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6892.1.f179677788","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7228257},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pd79TU0I6oHn/ZnJjo0hYRBeElOpOgzP/zKUNhqtIyYaXjmxATQkuprpRyuAx1Xfm4sLUZai5S8Juy2I6Rv4lw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6892.1.f179677788","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6892.1.f179677788","@open-mercato/shared":"0.6.8-develop.6892.1.f179677788"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6892.1.f179677788","@open-mercato/shared":"0.6.8-develop.6892.1.f179677788"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6892.1.f179677788_1786104806629_0.2704526479305449","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6893.1.7af3b3a72d":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6893.1.7af3b3a72d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6893.1.7af3b3a72d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc264e9da248b2d57ad1848ab076b23fd29d71d5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6893.1.7af3b3a72d.tgz","fileCount":833,"integrity":"sha512-nDBH77WSAS9gkAsWbAMJgZY6SdXA0XBMesUg8t+impsTye8CHrS5+X2IhUAWd4qsyRWV4Z49qZQO4LdCTtEtdQ==","signatures":[{"sig":"MEUCIHmtCXSyFCz808hymvJEYkAndsfFaDhfasq5Lga2Orl0AiEA+x1XMppO23ysYJXf8k67UreydA+7pGwI1SvpCyjkFIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6893.1.7af3b3a72d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7228257},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nDBH77WSAS9gkAsWbAMJgZY6SdXA0XBMesUg8t+impsTye8CHrS5+X2IhUAWd4qsyRWV4Z49qZQO4LdCTtEtdQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6893.1.7af3b3a72d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6893.1.7af3b3a72d","@open-mercato/shared":"0.6.8-develop.6893.1.7af3b3a72d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6893.1.7af3b3a72d","@open-mercato/shared":"0.6.8-develop.6893.1.7af3b3a72d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6893.1.7af3b3a72d_1786120927221_0.6636928627500238","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6897.1.586171ad21":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6897.1.586171ad21","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6897.1.586171ad21","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5370dd2ae1500b1a360bdc47493550b8f280334c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6897.1.586171ad21.tgz","fileCount":833,"integrity":"sha512-hWmX3gXvpCw/vjGJkyG6IgtkOm8154MnuHYx1gAlAHaaUw98UZP0TgzV+b0fou+A5nK/FUBb4agrwUp8AYYkWA==","signatures":[{"sig":"MEUCIQD8lEHIc/XzvG+MksuSE7N+51DoUgOD6xp04jepPTjOEQIgFzo9hoTvUx2kbBclHxnKMCNxZIRUvT6nwYbnhEeCXgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6897.1.586171ad21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7228257},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hWmX3gXvpCw/vjGJkyG6IgtkOm8154MnuHYx1gAlAHaaUw98UZP0TgzV+b0fou+A5nK/FUBb4agrwUp8AYYkWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6897.1.586171ad21","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6897.1.586171ad21","@open-mercato/shared":"0.6.8-develop.6897.1.586171ad21"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6897.1.586171ad21","@open-mercato/shared":"0.6.8-develop.6897.1.586171ad21"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6897.1.586171ad21_1786124322783_0.22752388738422802","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6898.1.8b42ed5e41":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6898.1.8b42ed5e41","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6898.1.8b42ed5e41","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46dcbc2bf3498f4114de3b5292fe61cc203c26b4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6898.1.8b42ed5e41.tgz","fileCount":833,"integrity":"sha512-+ubD/MlY6Vld01Q2ttkDxszxHuZ6BgNSRFFFSrZsKH0v2bsh+sdz3MEeV8MnxUe3Am/8thgtSvBvrKy50IGk5g==","signatures":[{"sig":"MEUCIChoSoV3/5xLv7anxZoLEqF+u57lh7ZxbDvrN94Xfp3WAiEAkRQ+GBwavJ49Hg6H1IJBjCo6doqm56yP+yyUCK2FYYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6898.1.8b42ed5e41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+ubD/MlY6Vld01Q2ttkDxszxHuZ6BgNSRFFFSrZsKH0v2bsh+sdz3MEeV8MnxUe3Am/8thgtSvBvrKy50IGk5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6898.1.8b42ed5e41","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6898.1.8b42ed5e41","@open-mercato/shared":"0.6.8-develop.6898.1.8b42ed5e41"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6898.1.8b42ed5e41","@open-mercato/shared":"0.6.8-develop.6898.1.8b42ed5e41"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6898.1.8b42ed5e41_1786135473524_0.70105993997569","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6899.1.433952fd93":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6899.1.433952fd93","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6899.1.433952fd93","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"29d15b62642ea5428eeddde82d6c05aadf656145","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6899.1.433952fd93.tgz","fileCount":833,"integrity":"sha512-b7tZId+LijCyQQ2PNQNUjfg5txYVcSoOCKxB52atN4WujkDXxDOfn3uqZLS+AT9h1iroHt0pJqNT8b5UffQSFg==","signatures":[{"sig":"MEUCIQCwg2XNmOmn6V3HQHbdvUyhQGiBz+OWTyzm+noEp8ObxwIge30BQ5LW0FYK5s+aMuX4c47SmGZhvz71PmUFN11ifXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6899.1.433952fd93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b7tZId+LijCyQQ2PNQNUjfg5txYVcSoOCKxB52atN4WujkDXxDOfn3uqZLS+AT9h1iroHt0pJqNT8b5UffQSFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6899.1.433952fd93","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6899.1.433952fd93","@open-mercato/shared":"0.6.8-develop.6899.1.433952fd93"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6899.1.433952fd93","@open-mercato/shared":"0.6.8-develop.6899.1.433952fd93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6899.1.433952fd93_1786349617345_0.012592774730115108","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6903.1.0ec850a22b":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6903.1.0ec850a22b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6903.1.0ec850a22b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1144ac46d2f66f96e4d3b017bcdeb2fe55a19441","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6903.1.0ec850a22b.tgz","fileCount":833,"integrity":"sha512-RDw8scEdfzfBByNJv0f3uxLIg5NoaGVOASHh+k9pS59H+ztNLaVkRsYeybek0/XCl0d7e0Lf2m5IOdztH223ww==","signatures":[{"sig":"MEQCIGHPbWKK3VGcbG75J7WYZOZ4cMRecMVws6tif1jQlpWFAiAq+x4kzfoKGelgi+cA0o3H3oMb6je7dFuTAGf5YZk20A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6903.1.0ec850a22b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RDw8scEdfzfBByNJv0f3uxLIg5NoaGVOASHh+k9pS59H+ztNLaVkRsYeybek0/XCl0d7e0Lf2m5IOdztH223ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6903.1.0ec850a22b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6903.1.0ec850a22b","@open-mercato/shared":"0.6.8-develop.6903.1.0ec850a22b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6903.1.0ec850a22b","@open-mercato/shared":"0.6.8-develop.6903.1.0ec850a22b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6903.1.0ec850a22b_1786354349154_0.5223833836542364","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6907.1.2968c89bdf":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6907.1.2968c89bdf","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6907.1.2968c89bdf","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26114dd461cc588dc2fa09cffaba49e7ac015e9d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6907.1.2968c89bdf.tgz","fileCount":833,"integrity":"sha512-nq3Cr8TIuZnGG385xLzQZRygNFipKRxjvvolUVU7CYQ0Fk1dVFGPZxmkkqLdWROfhqPOR+QVJCyrH5h7W/KQvA==","signatures":[{"sig":"MEQCIH8FZqvUlxSKL5qQ/fYX5dL48YFlviMtN6xyXjY10d2KAiBvLYQFYxahVssPBIY2Tgq3ByfEKO/dGi6mI9O1ztce6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6907.1.2968c89bdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-nq3Cr8TIuZnGG385xLzQZRygNFipKRxjvvolUVU7CYQ0Fk1dVFGPZxmkkqLdWROfhqPOR+QVJCyrH5h7W/KQvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6907.1.2968c89bdf","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6907.1.2968c89bdf","@open-mercato/shared":"0.6.8-develop.6907.1.2968c89bdf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6907.1.2968c89bdf","@open-mercato/shared":"0.6.8-develop.6907.1.2968c89bdf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6907.1.2968c89bdf_1786358536024_0.4854928038808082","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.320.1.bf889f49e4":{"name":"@open-mercato/ai-assistant","version":"0.6.8-canary.320.1.bf889f49e4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-canary.320.1.bf889f49e4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a878250f810f7732eb7320f3a129d92cccbbd4ee","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-canary.320.1.bf889f49e4.tgz","fileCount":837,"integrity":"sha512-w1tOU4uk45Q0dUxt/ZlbPIzaKTXPl/6nt9rPDo0IHZJn8EYCMVDPIrMk1U6cG8vhi1/Pd2eGyhTOlscHxNo16w==","signatures":[{"sig":"MEUCIQCoqFpyyuWKl+upCNO11w3wivtoSxJR3YtitnHuvC+WuwIgEgAvPFw/DWMp1Pioqsppy32agdmr6897uQUBbOTRYXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-canary.320.1.bf889f49e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7260839},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w1tOU4uk45Q0dUxt/ZlbPIzaKTXPl/6nt9rPDo0IHZJn8EYCMVDPIrMk1U6cG8vhi1/Pd2eGyhTOlscHxNo16w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-canary.320.1.bf889f49e4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-canary.320.1.bf889f49e4","@open-mercato/shared":"0.6.8-canary.320.1.bf889f49e4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-canary.320.1.bf889f49e4","@open-mercato/shared":"0.6.8-canary.320.1.bf889f49e4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-canary.320.1.bf889f49e4_1786362665788_0.40284025031313164","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6908.1.4792c7717e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6908.1.4792c7717e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6908.1.4792c7717e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5962f9c09ca4f302d4b586c0037c72903cc5ae82","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6908.1.4792c7717e.tgz","fileCount":833,"integrity":"sha512-JkPch42Jv8TTwjAVkTxxctw6Mqrw9SuKwr74pvVA8Wf8vUX8Qst3z+MUduCj8RIy2E5U/oN9WAMWomkn2wYTfQ==","signatures":[{"sig":"MEYCIQCob7Tt+shsjAx7x+d2XD2C7Ok9HZDbbrWi+slJaQfZjAIhAKm5RUs58Zpn6IuhA+EITnbTTCrmhPPxk48Bp7/y67lp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6908.1.4792c7717e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JkPch42Jv8TTwjAVkTxxctw6Mqrw9SuKwr74pvVA8Wf8vUX8Qst3z+MUduCj8RIy2E5U/oN9WAMWomkn2wYTfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6908.1.4792c7717e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6908.1.4792c7717e","@open-mercato/shared":"0.6.8-develop.6908.1.4792c7717e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6908.1.4792c7717e","@open-mercato/shared":"0.6.8-develop.6908.1.4792c7717e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6908.1.4792c7717e_1786364714854_0.5391286672076903","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6909.1.c4c263895a":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6909.1.c4c263895a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6909.1.c4c263895a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"125c9c56e380caa2e8b9975c28a49c1068593cf6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6909.1.c4c263895a.tgz","fileCount":833,"integrity":"sha512-+zQn9X153mntIx3+nbkW2I2QlDoxV81FCWB+gHwhkADxf8/55GKQIykcrntjfE5qBM2c1VA3pGf2NtOxsOaF5A==","signatures":[{"sig":"MEQCIFneogtHwVaS1ifEG12vLUtsQFyFfaZ9ZFjjsGWELwc8AiAPG0fIuV66Tip/t2jTER83n/16683s+kfvVFGhlWLvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6909.1.c4c263895a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+zQn9X153mntIx3+nbkW2I2QlDoxV81FCWB+gHwhkADxf8/55GKQIykcrntjfE5qBM2c1VA3pGf2NtOxsOaF5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6909.1.c4c263895a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6909.1.c4c263895a","@open-mercato/shared":"0.6.8-develop.6909.1.c4c263895a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6909.1.c4c263895a","@open-mercato/shared":"0.6.8-develop.6909.1.c4c263895a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6909.1.c4c263895a_1786370849484_0.6073013662348572","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6910.1.560e304de2":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6910.1.560e304de2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6910.1.560e304de2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"954adbbab9bf352cb715778d342f8b6c62492f3a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6910.1.560e304de2.tgz","fileCount":833,"integrity":"sha512-wRZ+8tfTLth8+zzlgUeFN41pHmb9yaxambWguTaqPH+ve5pLbcfd9u1G2zO12aRHdp72ZWva5b2yPXVxgH8bIA==","signatures":[{"sig":"MEQCIBTzwNUC2hvPHEreNIubO3k5Y6bxqUl6odgvXANeDjuYAiAN7/NF6XzozyoQVM9/Ts1EHLib1FhUqDMth/E4BE2QuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6910.1.560e304de2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wRZ+8tfTLth8+zzlgUeFN41pHmb9yaxambWguTaqPH+ve5pLbcfd9u1G2zO12aRHdp72ZWva5b2yPXVxgH8bIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6910.1.560e304de2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6910.1.560e304de2","@open-mercato/shared":"0.6.8-develop.6910.1.560e304de2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6910.1.560e304de2","@open-mercato/shared":"0.6.8-develop.6910.1.560e304de2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6910.1.560e304de2_1786375223624_0.9422817662616758","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6911.1.f853dd04a9":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6911.1.f853dd04a9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6911.1.f853dd04a9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d129a78b65323d8a6a01e8bd2af504f62239ad66","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6911.1.f853dd04a9.tgz","fileCount":833,"integrity":"sha512-J5V0pvP5+GFR0PGapRyPFx9/NTNWASgZfplJpp3m+EuxSAXoXzZMCetfAt40ZovFAhtg1UI3JgBoD2/yzZyX6w==","signatures":[{"sig":"MEYCIQCVXoLhMGEcwhkaqRnFgAZ8MDiA+EoQsRTnrbKcOGaxugIhAJrqPe6MTHxYvKAYlau+Cpv5fxsPlNPdSAIhJkzjbVBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6911.1.f853dd04a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236385},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-J5V0pvP5+GFR0PGapRyPFx9/NTNWASgZfplJpp3m+EuxSAXoXzZMCetfAt40ZovFAhtg1UI3JgBoD2/yzZyX6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^12.43.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6911.1.f853dd04a9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6911.1.f853dd04a9","@open-mercato/shared":"0.6.8-develop.6911.1.f853dd04a9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6911.1.f853dd04a9","@open-mercato/shared":"0.6.8-develop.6911.1.f853dd04a9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6911.1.f853dd04a9_1786383076579_0.8882417104635854","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6912.1.36161dc9ac":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6912.1.36161dc9ac","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6912.1.36161dc9ac","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"206256e081fca0f95544e7eb9d749e255f2a2c1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6912.1.36161dc9ac.tgz","fileCount":833,"integrity":"sha512-imI8RtfysuTDBgwG7gRLbzMS2oskNko7TqVnHYnVNMY523OKrRBlVfFpwBNG7ilPfkjCpcMSwhx3vLh0hiLg3A==","signatures":[{"sig":"MEYCIQDKvamo/eCdE+Dqi2XwfgfxKVyBH/z8dFfSzWi+WGdIoAIhAI5r7wU2ppU9OTSYAz0uECqr/itgYuFPeXevGXtTv3vS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6912.1.36161dc9ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-imI8RtfysuTDBgwG7gRLbzMS2oskNko7TqVnHYnVNMY523OKrRBlVfFpwBNG7ilPfkjCpcMSwhx3vLh0hiLg3A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6912.1.36161dc9ac","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6912.1.36161dc9ac","@open-mercato/shared":"0.6.8-develop.6912.1.36161dc9ac"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6912.1.36161dc9ac","@open-mercato/shared":"0.6.8-develop.6912.1.36161dc9ac"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6912.1.36161dc9ac_1786387589762_0.1198764727148749","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6913.1.721e521f55":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6913.1.721e521f55","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6913.1.721e521f55","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c7180cb7dc68d48e552a40dacbf1ba7e3e2aa14","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6913.1.721e521f55.tgz","fileCount":833,"integrity":"sha512-eq+9v8Pu75xZd89UKUDJRHTLlBp7AmfKwyni6Rj/xTKUPdIaG3YY6CmgOjWWPiJYy/Cfh7yHPr7I1JLJ74iJHA==","signatures":[{"sig":"MEQCIFn+9xrxIwYP9240/wAMNeo4wd/FS1DpGvD99AjHkzqNAiB3thFQCy6L+tBGdqbiO7ExvMDysAU/I51H3hRstmc8vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6913.1.721e521f55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-eq+9v8Pu75xZd89UKUDJRHTLlBp7AmfKwyni6Rj/xTKUPdIaG3YY6CmgOjWWPiJYy/Cfh7yHPr7I1JLJ74iJHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6913.1.721e521f55","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6913.1.721e521f55","@open-mercato/shared":"0.6.8-develop.6913.1.721e521f55"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6913.1.721e521f55","@open-mercato/shared":"0.6.8-develop.6913.1.721e521f55"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6913.1.721e521f55_1786393399614_0.4249876828007948","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6914.1.6c7a5dcb6b":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6914.1.6c7a5dcb6b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6914.1.6c7a5dcb6b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"148f7cea9bac5219309baf3ccf1d54d4cc3cb198","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6914.1.6c7a5dcb6b.tgz","fileCount":833,"integrity":"sha512-rxQroeDfwJCuF0xQXkCARL4e6veFiHUk2U/uo8lwKz3mk2Aenl9UOOG8Ct65+ZAQjiLxRvBtsRAOaquxzkNCvg==","signatures":[{"sig":"MEUCIQCp0niV/aaw/0c7hxQkqtRnc5ZImOgMLqn5bdRV2rfjDgIgU3eTEQrBLuPEZaGttNFktrf6XLZjnp7VwkLtebX3BnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6914.1.6c7a5dcb6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-rxQroeDfwJCuF0xQXkCARL4e6veFiHUk2U/uo8lwKz3mk2Aenl9UOOG8Ct65+ZAQjiLxRvBtsRAOaquxzkNCvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6914.1.6c7a5dcb6b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6914.1.6c7a5dcb6b","@open-mercato/shared":"0.6.8-develop.6914.1.6c7a5dcb6b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6914.1.6c7a5dcb6b","@open-mercato/shared":"0.6.8-develop.6914.1.6c7a5dcb6b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6914.1.6c7a5dcb6b_1786397696166_0.11526804593397211","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6915.1.ac6031c503":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6915.1.ac6031c503","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6915.1.ac6031c503","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"57b8cda3dc0a00d20ff820bb2c0383364d69e1e8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6915.1.ac6031c503.tgz","fileCount":833,"integrity":"sha512-jtW3YUanupnFZ82m9nwxj55yv7mYf5wkaBmY5WAPjTOGzTAdgMnDG9Pp+RMLtp+2zCIGx3R5PCKkkj49pjLDEw==","signatures":[{"sig":"MEQCIChcSp4PTD0ayX6z6MnkvQ5b1wrs+W5z1Lr2j1mtxYtEAiBW+dVeMMc46JnUqtXh/wGHcRYDkHEPRRxnSI1LBGDBxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6915.1.ac6031c503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-jtW3YUanupnFZ82m9nwxj55yv7mYf5wkaBmY5WAPjTOGzTAdgMnDG9Pp+RMLtp+2zCIGx3R5PCKkkj49pjLDEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6915.1.ac6031c503","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6915.1.ac6031c503","@open-mercato/shared":"0.6.8-develop.6915.1.ac6031c503"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6915.1.ac6031c503","@open-mercato/shared":"0.6.8-develop.6915.1.ac6031c503"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6915.1.ac6031c503_1786425736481_0.2924245753182426","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6916.1.f04fff3436":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6916.1.f04fff3436","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6916.1.f04fff3436","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5b7fc37d512f8b53edfa7ce3c418e7c93090fc4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6916.1.f04fff3436.tgz","fileCount":833,"integrity":"sha512-oCEdeMNbq+59Ld1T4+N2d467wCOq2mUrNewQkhWpL/+dW62q957cJkNfsUCHPh7AGSw6iLFGm8YurYfR9U0Q1w==","signatures":[{"sig":"MEYCIQD1NTw5GodpHgvZgx3dBicmghhEXFLwzFQDIRXRDQ9LogIhAOTuSy3i+dX875O4fWEdDTygeMdluPJ+Q8FREROe3IwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6916.1.f04fff3436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oCEdeMNbq+59Ld1T4+N2d467wCOq2mUrNewQkhWpL/+dW62q957cJkNfsUCHPh7AGSw6iLFGm8YurYfR9U0Q1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6916.1.f04fff3436","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6916.1.f04fff3436","@open-mercato/shared":"0.6.8-develop.6916.1.f04fff3436"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6916.1.f04fff3436","@open-mercato/shared":"0.6.8-develop.6916.1.f04fff3436"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6916.1.f04fff3436_1786432686653_0.03259701073458565","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6917.1.af45bc96e2":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6917.1.af45bc96e2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6917.1.af45bc96e2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1af1ecb22b4cea1bb5b7e61b7b3ce287741096b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6917.1.af45bc96e2.tgz","fileCount":833,"integrity":"sha512-XGpT1iEOi+Dcrz0NNopxiuwvxodEwUeCfYMAED2KLZEsgfB3LWQdBz5S7B2fQ8gOlCKkFAQxY/qCJteJ6hrjTA==","signatures":[{"sig":"MEQCIAc2+O6ErpCzBO2FAt52XPIsuW2NochgkTizqmXVQtGQAiBOHO1wptht3fwfjxpQbkSMqGx6GFkoJqAuwLIjGAZQWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6917.1.af45bc96e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-XGpT1iEOi+Dcrz0NNopxiuwvxodEwUeCfYMAED2KLZEsgfB3LWQdBz5S7B2fQ8gOlCKkFAQxY/qCJteJ6hrjTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6917.1.af45bc96e2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6917.1.af45bc96e2","@open-mercato/shared":"0.6.8-develop.6917.1.af45bc96e2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6917.1.af45bc96e2","@open-mercato/shared":"0.6.8-develop.6917.1.af45bc96e2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6917.1.af45bc96e2_1786440330505_0.9761476772356994","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6918.1.7b3f32b0c8":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6918.1.7b3f32b0c8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6918.1.7b3f32b0c8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f195013dacb48955beb2c5c1784df6a24a11db1d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6918.1.7b3f32b0c8.tgz","fileCount":833,"integrity":"sha512-DPmGV2yorFC4ek65oOLV7LBnROFgbmthpjYTgz62SPRIw/tqjr+ANeRYRYq3Wj77aoU1Zz6RiK+ktUVUYKec+w==","signatures":[{"sig":"MEYCIQDbfIVQ+JBQX7OWQSYx3Td7I2Zc6LrPuLBEPKfosj7pEAIhAI2FX2TTQbisD+ZH5pjbk4pW9etNDKMVfn+KkhXVDkaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6918.1.7b3f32b0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DPmGV2yorFC4ek65oOLV7LBnROFgbmthpjYTgz62SPRIw/tqjr+ANeRYRYq3Wj77aoU1Zz6RiK+ktUVUYKec+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6918.1.7b3f32b0c8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6918.1.7b3f32b0c8","@open-mercato/shared":"0.6.8-develop.6918.1.7b3f32b0c8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6918.1.7b3f32b0c8","@open-mercato/shared":"0.6.8-develop.6918.1.7b3f32b0c8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6918.1.7b3f32b0c8_1786454413910_0.8460610807587667","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6924.1.a8d208fcdc":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6924.1.a8d208fcdc","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6924.1.a8d208fcdc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62f77b26a873915053d5ed141fdda81ab68a8433","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6924.1.a8d208fcdc.tgz","fileCount":833,"integrity":"sha512-9m0BAioB+Gtks6USHtsbvYDd/khRulqmMMiV6VaxCJmvl7uZgT3CSzMZGP4iU4GtW3fJOWN/b42D8kCshPAGug==","signatures":[{"sig":"MEUCIQCYwNgb5FgNtTEl5V9jc/GtTYMNO5dxPbeUU2BxCHARagIgES6qAnp6NDGl02A5IMpkC6fRWF65/IRXLDatFinWPpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6924.1.a8d208fcdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9m0BAioB+Gtks6USHtsbvYDd/khRulqmMMiV6VaxCJmvl7uZgT3CSzMZGP4iU4GtW3fJOWN/b42D8kCshPAGug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6924.1.a8d208fcdc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6924.1.a8d208fcdc","@open-mercato/shared":"0.6.8-develop.6924.1.a8d208fcdc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6924.1.a8d208fcdc","@open-mercato/shared":"0.6.8-develop.6924.1.a8d208fcdc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6924.1.a8d208fcdc_1786461452441_0.3386617564421719","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6925.1.cefa200fa4":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6925.1.cefa200fa4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6925.1.cefa200fa4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc3745a893762194b22b9131c3f1c7c6a5697af5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6925.1.cefa200fa4.tgz","fileCount":833,"integrity":"sha512-I4xADOt0cK4L51sxJVvECgME9sgCllJFTvi3dpBO6ayoepwbe8rEiisu9G2w38uYyrWAqJigRYZwQ8dMU5D0ig==","signatures":[{"sig":"MEUCIGHzCU+dpEsvYjshYXHkl5HBjd9xEWpl/BmEAMwT9Rp/AiEA9U0V30GW8PJ9QlSZ9LYeaKVkvNm1P5llWAEZe7sLVP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6925.1.cefa200fa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I4xADOt0cK4L51sxJVvECgME9sgCllJFTvi3dpBO6ayoepwbe8rEiisu9G2w38uYyrWAqJigRYZwQ8dMU5D0ig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6925.1.cefa200fa4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6925.1.cefa200fa4","@open-mercato/shared":"0.6.8-develop.6925.1.cefa200fa4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6925.1.cefa200fa4","@open-mercato/shared":"0.6.8-develop.6925.1.cefa200fa4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6925.1.cefa200fa4_1786513246209_0.05959450579491121","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6930.1.1e5976efc3":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6930.1.1e5976efc3","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6930.1.1e5976efc3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a50e790d3bdec0b4e04bc98ee21b8f6a4a02b0a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6930.1.1e5976efc3.tgz","fileCount":833,"integrity":"sha512-deMdkHYNbziWvQMIU8nOib0L0/vfk3Fv1p+OHS27oJjlqMRQ5JkqXXbKtqWObYfvFyMrnyrgUm9UBbZ5SgqiXA==","signatures":[{"sig":"MEYCIQDny6H3RywSqHqSKLeBQGbeAIc04YxyanKceLyKPQM2ZgIhAPilzpdrfjOBXrbPPH3D21ogWqsAW80zbgI/5IuxhTQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6930.1.1e5976efc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-deMdkHYNbziWvQMIU8nOib0L0/vfk3Fv1p+OHS27oJjlqMRQ5JkqXXbKtqWObYfvFyMrnyrgUm9UBbZ5SgqiXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6930.1.1e5976efc3","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6930.1.1e5976efc3","@open-mercato/shared":"0.6.8-develop.6930.1.1e5976efc3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6930.1.1e5976efc3","@open-mercato/shared":"0.6.8-develop.6930.1.1e5976efc3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6930.1.1e5976efc3_1786518506056_0.6053448077973143","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6931.1.4a1e1c786b":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6931.1.4a1e1c786b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6931.1.4a1e1c786b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec12a6feb5e73d3ef0528f94301ad571f7968aa8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6931.1.4a1e1c786b.tgz","fileCount":833,"integrity":"sha512-+l4IzuSoEecnCoAFODLEuKid5+5ZgBglehePbGWwzbFi5XDzBjz9/sG/tcb3BOyvXGNTWvQHTkv2JYIvWXlW6A==","signatures":[{"sig":"MEUCIQDY1mpsKvBXLbTcxb9T8iAi4jaH6Okgrkp3mBfunbBo7QIgUCNHSWxxPE9bb6SsTgbyGLVg/4TdeBe/PfSeogt5KgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6931.1.4a1e1c786b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7236517},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+l4IzuSoEecnCoAFODLEuKid5+5ZgBglehePbGWwzbFi5XDzBjz9/sG/tcb3BOyvXGNTWvQHTkv2JYIvWXlW6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6931.1.4a1e1c786b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6931.1.4a1e1c786b","@open-mercato/shared":"0.6.8-develop.6931.1.4a1e1c786b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6931.1.4a1e1c786b","@open-mercato/shared":"0.6.8-develop.6931.1.4a1e1c786b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6931.1.4a1e1c786b_1786536438354_0.6648043791411624","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6940.1.177ea30c6e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6940.1.177ea30c6e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6940.1.177ea30c6e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c1e46157486413ec906445ef97eb148923f27b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6940.1.177ea30c6e.tgz","fileCount":837,"integrity":"sha512-3A3qgRmNtorKsJLFmHJub3MDA/sGJtAnFFR7l6VsUoP5XIu5FEniyuaQuj0a3o6BXboxMDDzXn4BY7ZLxYGxLQ==","signatures":[{"sig":"MEUCIB+Y/CACfGpwdkK+eLb3KkvHpsTPcTqTSTzn3yCYWL20AiEArKBMp7srx1EDVczigI0wIQiaketAYZq6uDF167ZuBY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6940.1.177ea30c6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3A3qgRmNtorKsJLFmHJub3MDA/sGJtAnFFR7l6VsUoP5XIu5FEniyuaQuj0a3o6BXboxMDDzXn4BY7ZLxYGxLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6940.1.177ea30c6e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6940.1.177ea30c6e","@open-mercato/shared":"0.6.8-develop.6940.1.177ea30c6e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6940.1.177ea30c6e","@open-mercato/shared":"0.6.8-develop.6940.1.177ea30c6e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6940.1.177ea30c6e_1786554375577_0.2645185966270829","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6941.1.3c26284542":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6941.1.3c26284542","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6941.1.3c26284542","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dfbce4d15212aa949be23df73d9d3999d5dde17e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6941.1.3c26284542.tgz","fileCount":837,"integrity":"sha512-YyaUQwiUKkRlnrIVtuNUUnte5Y1NN9ArdA8m0zzWZJ9oUNrRKPnJQZSVd6bu9QBLqZ4QezMSakTEC+0Maaogvg==","signatures":[{"sig":"MEYCIQCpAxlHDOC3fw66pbmfNrtQa7qE+uk3HHWNQ1R6MfY/1gIhAMypnd3LcPs3CYYJ9b+KghYIRCwQaHyQdtZwzf337ab1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6941.1.3c26284542","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YyaUQwiUKkRlnrIVtuNUUnte5Y1NN9ArdA8m0zzWZJ9oUNrRKPnJQZSVd6bu9QBLqZ4QezMSakTEC+0Maaogvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6941.1.3c26284542","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6941.1.3c26284542","@open-mercato/shared":"0.6.8-develop.6941.1.3c26284542"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6941.1.3c26284542","@open-mercato/shared":"0.6.8-develop.6941.1.3c26284542"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6941.1.3c26284542_1786598698002_0.6885233422325474","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6942.1.dd382caa0f":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6942.1.dd382caa0f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6942.1.dd382caa0f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c0667aa8a7ebef1fedb68ae588fdbdbf8a77d1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6942.1.dd382caa0f.tgz","fileCount":837,"integrity":"sha512-ov/cTBUBuPWpIXSqIY7lBSJBsbWoE/jb3bGlQY1Wonfxrw9pgO++VksrT6oJqed3cHyUuNH8R9D5ltrH5PlvAw==","signatures":[{"sig":"MEQCICmO4NzPsU9Y3/W+L56DVp3tpOGUQqGvOJUCNqrLY8VpAiBPIwqTuQJg66PIytFarbYdD5Ja5HucR+g4xHvLNrLO4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6942.1.dd382caa0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ov/cTBUBuPWpIXSqIY7lBSJBsbWoE/jb3bGlQY1Wonfxrw9pgO++VksrT6oJqed3cHyUuNH8R9D5ltrH5PlvAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6942.1.dd382caa0f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6942.1.dd382caa0f","@open-mercato/shared":"0.6.8-develop.6942.1.dd382caa0f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6942.1.dd382caa0f","@open-mercato/shared":"0.6.8-develop.6942.1.dd382caa0f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6942.1.dd382caa0f_1786600456394_0.9111944925243889","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6943.1.ed2e2cf6f6":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6943.1.ed2e2cf6f6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6943.1.ed2e2cf6f6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"794391900a2ec9af7955301274996c6b8ebc75fa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6943.1.ed2e2cf6f6.tgz","fileCount":837,"integrity":"sha512-1uvqBf7A0NAV5ADUKFg6Ups4LE1A4scl7cQ75AyOoTHmtxB1L1wqbgNSDMFCWQ2o2Ju7JVGYAcsZrGJ0JxJoiQ==","signatures":[{"sig":"MEUCIQCstSrSsOuw2C73p/HHKH3cwxjR/UId+nH9ZtNE9Tp56QIgAxdwp7ZLMDkVKak1uPrMPdouGJWuw7c+KEz+1inVOyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6943.1.ed2e2cf6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1uvqBf7A0NAV5ADUKFg6Ups4LE1A4scl7cQ75AyOoTHmtxB1L1wqbgNSDMFCWQ2o2Ju7JVGYAcsZrGJ0JxJoiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6943.1.ed2e2cf6f6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6943.1.ed2e2cf6f6","@open-mercato/shared":"0.6.8-develop.6943.1.ed2e2cf6f6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6943.1.ed2e2cf6f6","@open-mercato/shared":"0.6.8-develop.6943.1.ed2e2cf6f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6943.1.ed2e2cf6f6_1786603305109_0.9545092412307774","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6944.1.eef6a0ee1d":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6944.1.eef6a0ee1d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6944.1.eef6a0ee1d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3938d39bda892f39968a21825f9844b24805341c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6944.1.eef6a0ee1d.tgz","fileCount":837,"integrity":"sha512-EGB7pHZ98+xL4ba4p4XlPiIQE96RthwLt3RNBgOzriI4gvrdJQ4thVAYIWVfrgmc3TdW16OJo6HuNsVpBVvA5w==","signatures":[{"sig":"MEQCIBN6PAkR6cn8XcSrBFHGITgjaRBlCtD9qE4fCo8K2lVDAiAD++CiJwkar9uVt3quzlrf49H+KwfBemU8j5Kmtwp49A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6944.1.eef6a0ee1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EGB7pHZ98+xL4ba4p4XlPiIQE96RthwLt3RNBgOzriI4gvrdJQ4thVAYIWVfrgmc3TdW16OJo6HuNsVpBVvA5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6944.1.eef6a0ee1d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6944.1.eef6a0ee1d","@open-mercato/shared":"0.6.8-develop.6944.1.eef6a0ee1d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6944.1.eef6a0ee1d","@open-mercato/shared":"0.6.8-develop.6944.1.eef6a0ee1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6944.1.eef6a0ee1d_1786612624056_0.48899562220276627","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.321.1.f87377525e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-canary.321.1.f87377525e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-canary.321.1.f87377525e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b04fa2c2d1c902bc1de2ad737cad21ce22810c4d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-canary.321.1.f87377525e.tgz","fileCount":837,"integrity":"sha512-i1wW2weSDcOJ6tf1vdemgVY7dlTxTmW1XCwsu+wLRdGkJfmfyhDpt6P0hBgVat4+aGDe/E+RCAAwEsdpApMscg==","signatures":[{"sig":"MEYCIQC2AYM+OElptnl3582KMoCoN+kuvhwEHwJwaKAQ+FzWxwIhAN1zQMnsZmJGa0taFkmTSFn3B5ZvMofzxA/j+hCb3Yaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-canary.321.1.f87377525e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-i1wW2weSDcOJ6tf1vdemgVY7dlTxTmW1XCwsu+wLRdGkJfmfyhDpt6P0hBgVat4+aGDe/E+RCAAwEsdpApMscg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-canary.321.1.f87377525e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-canary.321.1.f87377525e","@open-mercato/shared":"0.6.8-canary.321.1.f87377525e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-canary.321.1.f87377525e","@open-mercato/shared":"0.6.8-canary.321.1.f87377525e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-canary.321.1.f87377525e_1786614383761_0.7442776928581836","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6948.1.8369fc4c97":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6948.1.8369fc4c97","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6948.1.8369fc4c97","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e6a46758f65d1ca657dfa3d69bc50ddd4df03ea1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6948.1.8369fc4c97.tgz","fileCount":837,"integrity":"sha512-6F4jYQ+tJCrfr6848CSgiP8s5fLQHxBlRfGFaaPMZWL2QI/Eby79vPgfW+9gUXX6vGpgmz6tqOszavMmxMC6zg==","signatures":[{"sig":"MEQCIE1keIroTmPNMo52VUK7PepTKRuTGuIS+QfKYMDw0PDHAiAlrX2iXn69oeMcYBa1DkenI0So5WJOO7zm8jccuL3+ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6948.1.8369fc4c97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6F4jYQ+tJCrfr6848CSgiP8s5fLQHxBlRfGFaaPMZWL2QI/Eby79vPgfW+9gUXX6vGpgmz6tqOszavMmxMC6zg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6948.1.8369fc4c97","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6948.1.8369fc4c97","@open-mercato/shared":"0.6.8-develop.6948.1.8369fc4c97"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6948.1.8369fc4c97","@open-mercato/shared":"0.6.8-develop.6948.1.8369fc4c97"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6948.1.8369fc4c97_1786617293619_0.768734897584022","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6950.1.912d574d60":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6950.1.912d574d60","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6950.1.912d574d60","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd723a0afd0abf3be4d7dbf1ec1f15c2074d8867","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6950.1.912d574d60.tgz","fileCount":837,"integrity":"sha512-xkZ4v045ihsxf5dlJDABf3cxI/PQ5B8vt8i11DcGxHcrbViwuwFq2Qho1ZuuN44E5GcEXLjOLXvwvL5LsLiRRw==","signatures":[{"sig":"MEUCIGbZZvNCIEcoa7QZ05QZokIyT8htVhN9tATIMCx2AYKJAiEA62ULfQ0o+KuVm9lFkGZuSEeb9rxu0C4kLwoJEnjL3Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6950.1.912d574d60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xkZ4v045ihsxf5dlJDABf3cxI/PQ5B8vt8i11DcGxHcrbViwuwFq2Qho1ZuuN44E5GcEXLjOLXvwvL5LsLiRRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.16.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6950.1.912d574d60","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6950.1.912d574d60","@open-mercato/shared":"0.6.8-develop.6950.1.912d574d60"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6950.1.912d574d60","@open-mercato/shared":"0.6.8-develop.6950.1.912d574d60"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6950.1.912d574d60_1786624465350_0.8354643130383561","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6958.1.6696e8db69":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6958.1.6696e8db69","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6958.1.6696e8db69","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4166b64d7eeef9ad1326a3f12c52ae601e4a76e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6958.1.6696e8db69.tgz","fileCount":837,"integrity":"sha512-6yjJ/jqbRu39G6XEsWh4wftKd+jRmSBgZ40jox1YeAQLMsbGthQlVjtJB3Hp6m0MfBQGtwpEyRFnsn0K0CC2Pg==","signatures":[{"sig":"MEUCIHyEFNlbeCK9VAjat4IekJazzkm/+IRFDTJx+32AxtJtAiEAzCm7Z3jqigXKK68Q/yhnDNKlt4sAHksVEmvnGbsy5wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6958.1.6696e8db69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6yjJ/jqbRu39G6XEsWh4wftKd+jRmSBgZ40jox1YeAQLMsbGthQlVjtJB3Hp6m0MfBQGtwpEyRFnsn0K0CC2Pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6958.1.6696e8db69","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6958.1.6696e8db69","@open-mercato/shared":"0.6.8-develop.6958.1.6696e8db69"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6958.1.6696e8db69","@open-mercato/shared":"0.6.8-develop.6958.1.6696e8db69"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6958.1.6696e8db69_1786690491968_0.9119716859638523","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6959.1.0e7b2acc91":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6959.1.0e7b2acc91","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6959.1.0e7b2acc91","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5e38b31aff4e5cb398ab5616e7a1f4fd4c2919d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6959.1.0e7b2acc91.tgz","fileCount":837,"integrity":"sha512-wIfkaxksjGRuzZzAk29qThhuSfUdHsIiNofCvbiYOq0+JSvm59pv8M9sTxOxpeJFSC17YET8rQVs1fQt897pQA==","signatures":[{"sig":"MEUCIQDazKSnzJvIQ62/QDhsDSr7Pk/s0KlR4pkg6PNpfmttiwIgUU7Ndmy5nHStarFAK3T2pXGk8Gx/czO1BhVxzloXvN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6959.1.0e7b2acc91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wIfkaxksjGRuzZzAk29qThhuSfUdHsIiNofCvbiYOq0+JSvm59pv8M9sTxOxpeJFSC17YET8rQVs1fQt897pQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6959.1.0e7b2acc91","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6959.1.0e7b2acc91","@open-mercato/shared":"0.6.8-develop.6959.1.0e7b2acc91"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6959.1.0e7b2acc91","@open-mercato/shared":"0.6.8-develop.6959.1.0e7b2acc91"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6959.1.0e7b2acc91_1786693621601_0.0009680931742319654","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6960.1.655ac3fe94":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6960.1.655ac3fe94","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6960.1.655ac3fe94","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d98791cb1d723a247df5f652643e9d8988091106","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6960.1.655ac3fe94.tgz","fileCount":837,"integrity":"sha512-ZLjRtZyhDXjtroovTqLXtRteNHqf2syhGijy7gTpDe5fvEABOz2/sygeYeM8NAcqz7itZKwvXQHKY8rwbSEVPA==","signatures":[{"sig":"MEMCH0aUVxtD72Ijv41cJXrVX/DD7jSLyCFHc8FGBn/5TX0CIHh+CJqJiFSk8pH4J818Phk6FjNc8jRUbU9vFs/9kEsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6960.1.655ac3fe94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZLjRtZyhDXjtroovTqLXtRteNHqf2syhGijy7gTpDe5fvEABOz2/sygeYeM8NAcqz7itZKwvXQHKY8rwbSEVPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6960.1.655ac3fe94","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6960.1.655ac3fe94","@open-mercato/shared":"0.6.8-develop.6960.1.655ac3fe94"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6960.1.655ac3fe94","@open-mercato/shared":"0.6.8-develop.6960.1.655ac3fe94"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6960.1.655ac3fe94_1786696557950_0.9575944587085703","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.322.1.0b9d350501":{"name":"@open-mercato/ai-assistant","version":"0.6.8-canary.322.1.0b9d350501","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-canary.322.1.0b9d350501","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b82786cdfac3714e24c48eec9e5c974d09a49956","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-canary.322.1.0b9d350501.tgz","fileCount":837,"integrity":"sha512-HHeAiSAfkSGSI9EmR2jSfUxwMr3+O90Oy+8LL9AGkWEK83Kp00xAabc7+td2lqlIC1hBpU/3ynEImwP/WvoUAQ==","signatures":[{"sig":"MEUCIQDrKloo0PoDClfyQDdGnOgH3w48VjTjpc1GON1OpiGn4QIgED7lanlCmMz4wqHSYxMMe7oVLxtjYtooK+QN/GSdphM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-canary.322.1.0b9d350501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HHeAiSAfkSGSI9EmR2jSfUxwMr3+O90Oy+8LL9AGkWEK83Kp00xAabc7+td2lqlIC1hBpU/3ynEImwP/WvoUAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-canary.322.1.0b9d350501","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-canary.322.1.0b9d350501","@open-mercato/shared":"0.6.8-canary.322.1.0b9d350501"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-canary.322.1.0b9d350501","@open-mercato/shared":"0.6.8-canary.322.1.0b9d350501"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-canary.322.1.0b9d350501_1786697730804_0.023465158697642874","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6961.1.5b7ca407e7":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6961.1.5b7ca407e7","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6961.1.5b7ca407e7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5cd1344f56cb6e0f943c7661d77f797e9694f3b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6961.1.5b7ca407e7.tgz","fileCount":837,"integrity":"sha512-4YECPkZVxflr/hdQ+SEW6wKKks87rHrOm4KXdh+nqzCDdhkxhzU//BTUl0xK5/WQdC7hmrAgAvEy6LqJxXuMgQ==","signatures":[{"sig":"MEUCIQDoQzMmcOkX611TDZunyZ2TUjou0Yebl1aSWWt2FBB20wIgdb6lkkHy/tnlFSMUy/zeMrauTZGy9NJaWxkxUONeAZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6961.1.5b7ca407e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-4YECPkZVxflr/hdQ+SEW6wKKks87rHrOm4KXdh+nqzCDdhkxhzU//BTUl0xK5/WQdC7hmrAgAvEy6LqJxXuMgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6961.1.5b7ca407e7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6961.1.5b7ca407e7","@open-mercato/shared":"0.6.8-develop.6961.1.5b7ca407e7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6961.1.5b7ca407e7","@open-mercato/shared":"0.6.8-develop.6961.1.5b7ca407e7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6961.1.5b7ca407e7_1786702076424_0.4793540287374938","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6962.1.bd029a2bb2":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6962.1.bd029a2bb2","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6962.1.bd029a2bb2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20105afa2b886cab2a51b1793e9c2e35c292a1bd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6962.1.bd029a2bb2.tgz","fileCount":837,"integrity":"sha512-O7gme/WRU0SMMVn0J6Cj4062cZ0MHiY1DYfEubykxD60n0uh+DH9mM8ubNiiD7i8fXOXsVFUTJUQBJwrJChwyQ==","signatures":[{"sig":"MEUCIQDfygEvwV15DcZ/tNiHjYe7IqgvAV1Bauyq+HF4S2ZAWQIgVSEdhMzVp5lnCl+Eh6ZeovCSltagbK/BjDWbpop3/8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6962.1.bd029a2bb2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O7gme/WRU0SMMVn0J6Cj4062cZ0MHiY1DYfEubykxD60n0uh+DH9mM8ubNiiD7i8fXOXsVFUTJUQBJwrJChwyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6962.1.bd029a2bb2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6962.1.bd029a2bb2","@open-mercato/shared":"0.6.8-develop.6962.1.bd029a2bb2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6962.1.bd029a2bb2","@open-mercato/shared":"0.6.8-develop.6962.1.bd029a2bb2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6962.1.bd029a2bb2_1786704477943_0.42390469668480213","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6963.1.04a6d320e9":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6963.1.04a6d320e9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6963.1.04a6d320e9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"980168ac2447778cfdcac2e190d82a346a6fd561","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6963.1.04a6d320e9.tgz","fileCount":837,"integrity":"sha512-yaC/YNNwyqufUFSrmNoETJOMaIXRhFQYqKokVOZMFJsufjL9ktJduHNkrwnJgN3CLpAu7FfsElnWGr2x7BE9AA==","signatures":[{"sig":"MEQCIGLFeHq1/i0SjCq49mI2NS9+7i7koyl+x9rDpw3ZORYhAiANLq0KpDdZ1lHvF4/uXVqsVkQfDfSIvkkDITTn+yk88g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6963.1.04a6d320e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-yaC/YNNwyqufUFSrmNoETJOMaIXRhFQYqKokVOZMFJsufjL9ktJduHNkrwnJgN3CLpAu7FfsElnWGr2x7BE9AA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6963.1.04a6d320e9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6963.1.04a6d320e9","@open-mercato/shared":"0.6.8-develop.6963.1.04a6d320e9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6963.1.04a6d320e9","@open-mercato/shared":"0.6.8-develop.6963.1.04a6d320e9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6963.1.04a6d320e9_1786708261157_0.9157812963092689","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6964.1.36b364cfd8":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6964.1.36b364cfd8","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6964.1.36b364cfd8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d05299929e4569d9a862020f4c2f5a1867d2c18b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6964.1.36b364cfd8.tgz","fileCount":837,"integrity":"sha512-TsveZG2uelMttiS07RqzYFeq8yI4FS211z8FHaYuqvD3rD+Eg/p8ShoNi3YVytwSu2GSNysML3B9uyPntKM09A==","signatures":[{"sig":"MEQCIFsArMerFlJ/J+Ry0wQtuLJy97+mgn6559WnkU1+GXR3AiAUQWh3GnhHlULKnqB10lA5FyTl/y5YIesYRU2J3iXapA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6964.1.36b364cfd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TsveZG2uelMttiS07RqzYFeq8yI4FS211z8FHaYuqvD3rD+Eg/p8ShoNi3YVytwSu2GSNysML3B9uyPntKM09A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6964.1.36b364cfd8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6964.1.36b364cfd8","@open-mercato/shared":"0.6.8-develop.6964.1.36b364cfd8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6964.1.36b364cfd8","@open-mercato/shared":"0.6.8-develop.6964.1.36b364cfd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6964.1.36b364cfd8_1786710837701_0.47692173863586507","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6969.1.7a32706312":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6969.1.7a32706312","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6969.1.7a32706312","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c17fb0d432ed0acd6a41e0602b4b5330f8d26f6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6969.1.7a32706312.tgz","fileCount":837,"integrity":"sha512-hxoeRfGyfD5HiXenxK0H2WgJ1DzdEr7RyKetuf3KUhj4hDf+EGD1fbNJfQeySCHxgOQbdG2KIUk6DVP3SKGGGQ==","signatures":[{"sig":"MEQCIB78vUXO6XBdRCyTwCetH1HCC5rjC+0LF5S/GBEkXAUlAiBgaeY03yyUqThO4SmRb+mtowjXmTprxCZFdUH1r1PE1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6969.1.7a32706312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hxoeRfGyfD5HiXenxK0H2WgJ1DzdEr7RyKetuf3KUhj4hDf+EGD1fbNJfQeySCHxgOQbdG2KIUk6DVP3SKGGGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6969.1.7a32706312","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6969.1.7a32706312","@open-mercato/shared":"0.6.8-develop.6969.1.7a32706312"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6969.1.7a32706312","@open-mercato/shared":"0.6.8-develop.6969.1.7a32706312"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6969.1.7a32706312_1786713252134_0.17163610882519054","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6971.1.20c09ca9ea":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6971.1.20c09ca9ea","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6971.1.20c09ca9ea","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"747c72eaf271e567ad69e42afa6ceeee0920f1a3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6971.1.20c09ca9ea.tgz","fileCount":837,"integrity":"sha512-wTx1dqZfToWoAUn0CZUQi+nO/UykygUKXd9pbaC7JDgSyJ0XflLDa8Q5IuoD79Cl3b2VLJQJT5D1o9DTMv2IJg==","signatures":[{"sig":"MEUCIQCLO1zQiqcN9W5K6x3mu+XlGntbB+JbL42sGwsZsKWO+gIgBcLj4BpRg9YMPK7WQr7LsUoMsxwR1kFuYd/G+ISBYIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6971.1.20c09ca9ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wTx1dqZfToWoAUn0CZUQi+nO/UykygUKXd9pbaC7JDgSyJ0XflLDa8Q5IuoD79Cl3b2VLJQJT5D1o9DTMv2IJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6971.1.20c09ca9ea","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6971.1.20c09ca9ea","@open-mercato/shared":"0.6.8-develop.6971.1.20c09ca9ea"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6971.1.20c09ca9ea","@open-mercato/shared":"0.6.8-develop.6971.1.20c09ca9ea"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6971.1.20c09ca9ea_1786716028460_0.8257616923880742","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6972.1.275e435508":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6972.1.275e435508","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6972.1.275e435508","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5cd27cefebee576700df23ecdff48e282265fcaa","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6972.1.275e435508.tgz","fileCount":837,"integrity":"sha512-w+NwgoMEivD+BN02P8x/3+a2iGT/sAFvpPPVdz5w94d/RsuvXxF4szk7nwldbBiu4clyoquy9KIU8dETc0PHiQ==","signatures":[{"sig":"MEQCIBEXTHdpFijwlmPCQFzedyqD5vgnes7Oj5/j0ZE/920MAiA0p3QYuKVczZxi5+8tYMykbbkXF52amuMsPquIqhPoTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6972.1.275e435508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-w+NwgoMEivD+BN02P8x/3+a2iGT/sAFvpPPVdz5w94d/RsuvXxF4szk7nwldbBiu4clyoquy9KIU8dETc0PHiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6972.1.275e435508","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6972.1.275e435508","@open-mercato/shared":"0.6.8-develop.6972.1.275e435508"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6972.1.275e435508","@open-mercato/shared":"0.6.8-develop.6972.1.275e435508"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6972.1.275e435508_1786719177602_0.22063300016683485","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6973.1.17fe21ccd4":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6973.1.17fe21ccd4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6973.1.17fe21ccd4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e49114f5008ccc3dd6ff801220a8338ad538cae","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6973.1.17fe21ccd4.tgz","fileCount":837,"integrity":"sha512-OPmwIk/VH8mNb9jGvZ/yl8aplYjxmjYgDyksGxFv5ZPmFYKp89MbXg0QxCvrl0LBm00kJxlU3xEWLGtHz5CZRg==","signatures":[{"sig":"MEUCIEqqbAaXGyp1Ft/xC20KMa6nXDozgvRQyuNjrdKBN+xDAiEA9BFW183FmkaY/+oTZSVn8V4mwXAqA0I8Ql7Lm3ZzUMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6973.1.17fe21ccd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OPmwIk/VH8mNb9jGvZ/yl8aplYjxmjYgDyksGxFv5ZPmFYKp89MbXg0QxCvrl0LBm00kJxlU3xEWLGtHz5CZRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6973.1.17fe21ccd4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6973.1.17fe21ccd4","@open-mercato/shared":"0.6.8-develop.6973.1.17fe21ccd4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6973.1.17fe21ccd4","@open-mercato/shared":"0.6.8-develop.6973.1.17fe21ccd4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6973.1.17fe21ccd4_1786722682068_0.5359495164375134","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6974.1.43440f247a":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6974.1.43440f247a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6974.1.43440f247a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0833768e475fb1ddae839f4d9c6230cba2dccfad","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6974.1.43440f247a.tgz","fileCount":837,"integrity":"sha512-vynYFag+zSzQuHH0ujqvZcfSRNXhyvP0EofpPeIvcOMdhz3uuzXREEj0Gr4ZAhotBbGHS1T1W4pOs2FQwPcszg==","signatures":[{"sig":"MEYCIQCerikI3WEDJB9h2VolG5ZH5e1ggFrRxC3eex0/jSNAHAIhAK2kJsBMXCPn1DEaZy1tiV1v6lQTTZFLaTJ1u4+K1le+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6974.1.43440f247a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-vynYFag+zSzQuHH0ujqvZcfSRNXhyvP0EofpPeIvcOMdhz3uuzXREEj0Gr4ZAhotBbGHS1T1W4pOs2FQwPcszg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6974.1.43440f247a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6974.1.43440f247a","@open-mercato/shared":"0.6.8-develop.6974.1.43440f247a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6974.1.43440f247a","@open-mercato/shared":"0.6.8-develop.6974.1.43440f247a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6974.1.43440f247a_1786736285421_0.6681586452394959","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6975.1.b21e19d444":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6975.1.b21e19d444","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6975.1.b21e19d444","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21e5c10535bd0f7e495bf9dc4de375cfc461f366","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6975.1.b21e19d444.tgz","fileCount":837,"integrity":"sha512-gkYJKeKw8Jnj9cYAp5ZKtBcQpRrwlM9LN90MZpFITPi7hsp/z9lt7TtX03FsRgFUMWsyTKzN5qYcwIs4KgjX8A==","signatures":[{"sig":"MEYCIQCt+EqE5fK0TtdEES2D0B8QPYUN5hu0hSFU9mYhn7dI7QIhAN3cIpLign8QQ7PiYpQ/XZECEX+m3eqT+rxM8NOZ5N2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6975.1.b21e19d444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264881},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-gkYJKeKw8Jnj9cYAp5ZKtBcQpRrwlM9LN90MZpFITPi7hsp/z9lt7TtX03FsRgFUMWsyTKzN5qYcwIs4KgjX8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6975.1.b21e19d444","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6975.1.b21e19d444","@open-mercato/shared":"0.6.8-develop.6975.1.b21e19d444"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6975.1.b21e19d444","@open-mercato/shared":"0.6.8-develop.6975.1.b21e19d444"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6975.1.b21e19d444_1786952997753_0.36065207617171047","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6976.1.9b79145ac4":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6976.1.9b79145ac4","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6976.1.9b79145ac4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f24896aaa0cd7da59e3afd4ffc3a332cd0b4401","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6976.1.9b79145ac4.tgz","fileCount":837,"integrity":"sha512-ZopwKJCLjAgMgfji5WiJ4q8BEyz2dNh68RAxSXJsOi5vRjdlNUN5/GqYMPSYqe68NMQZNv9t1icUe9f6VFa97g==","signatures":[{"sig":"MEQCID6HffLFd89nl0/W7EFHugTa1SoqfIf/+8G7OncN7LEwAiAV1DLGqeicX5jl068WiqkNKYen15Tdo3yzBTKxFEIl5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6976.1.9b79145ac4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265059},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZopwKJCLjAgMgfji5WiJ4q8BEyz2dNh68RAxSXJsOi5vRjdlNUN5/GqYMPSYqe68NMQZNv9t1icUe9f6VFa97g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6976.1.9b79145ac4","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6976.1.9b79145ac4","@open-mercato/shared":"0.6.8-develop.6976.1.9b79145ac4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6976.1.9b79145ac4","@open-mercato/shared":"0.6.8-develop.6976.1.9b79145ac4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6976.1.9b79145ac4_1786955512042_0.4718638296596185","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6977.1.5041da373e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6977.1.5041da373e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6977.1.5041da373e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b22c3ab8ef20babd480ac1d856245ac0897fa92","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6977.1.5041da373e.tgz","fileCount":837,"integrity":"sha512-dCFrXclMvXm8D3KNJ2LrNLJgYx3DIbftSsFjZDefgtGKGdREw15LJ2woxxSFnOLpnwt95IaRYW/Fdq+V2QXQtQ==","signatures":[{"sig":"MEUCIQDv9OwFCtmf8x3eugeDPtO6o6YvmR2TcafG8tPETWrpBwIgbO8J2W+Qz3+yJh8zQl6UPpb6vXybJZg8OooilAfdVIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6977.1.5041da373e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265059},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dCFrXclMvXm8D3KNJ2LrNLJgYx3DIbftSsFjZDefgtGKGdREw15LJ2woxxSFnOLpnwt95IaRYW/Fdq+V2QXQtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6977.1.5041da373e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6977.1.5041da373e","@open-mercato/shared":"0.6.8-develop.6977.1.5041da373e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6977.1.5041da373e","@open-mercato/shared":"0.6.8-develop.6977.1.5041da373e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6977.1.5041da373e_1786960051954_0.27869606700670024","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6981.1.5c7cff2f3b":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6981.1.5c7cff2f3b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6981.1.5c7cff2f3b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd1bcb12849495dbf97838e06e7e215d1fa44405","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6981.1.5c7cff2f3b.tgz","fileCount":837,"integrity":"sha512-ObD7yPHG7etc092XkdhoRq9lil7o7CjDwD1zfJJrpptbMoru9EA+l0dsDXHdyDTWGYTRYOpkKovNZ7JclhatIQ==","signatures":[{"sig":"MEQCIGFpMmY1k95Uj9Ra8f/aN5ECCj6m02eu7hSJGKI59DT8AiALRBJKPtqitnxUGsW/WeI39JMurLNJeJvtcVIFrLIK/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6981.1.5c7cff2f3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265059},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ObD7yPHG7etc092XkdhoRq9lil7o7CjDwD1zfJJrpptbMoru9EA+l0dsDXHdyDTWGYTRYOpkKovNZ7JclhatIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6981.1.5c7cff2f3b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6981.1.5c7cff2f3b","@open-mercato/shared":"0.6.8-develop.6981.1.5c7cff2f3b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6981.1.5c7cff2f3b","@open-mercato/shared":"0.6.8-develop.6981.1.5c7cff2f3b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6981.1.5c7cff2f3b_1786962643210_0.861596433512088","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6982.1.55222946d6":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6982.1.55222946d6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6982.1.55222946d6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"767bdae798c916b9a521c754b56e4fecb35b7318","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6982.1.55222946d6.tgz","fileCount":837,"integrity":"sha512-b4J6j1tx5koX4OPDAqWUOwQh1VoMH1TBzTOjTfOrruS6Vq93cjknXfI3yvd0/stdDkvBxqWP8f9FvMYfzcXUuw==","signatures":[{"sig":"MEUCIQCjVb82D8TA8phuxr7+paJ0E3hD9OPklVReR/xDETnpmwIgGoMUMISnGhLclLymEc2GnQDwWOe8uuHDSTzPu7nPUkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6982.1.55222946d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265059},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-b4J6j1tx5koX4OPDAqWUOwQh1VoMH1TBzTOjTfOrruS6Vq93cjknXfI3yvd0/stdDkvBxqWP8f9FvMYfzcXUuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6982.1.55222946d6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6982.1.55222946d6","@open-mercato/shared":"0.6.8-develop.6982.1.55222946d6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6982.1.55222946d6","@open-mercato/shared":"0.6.8-develop.6982.1.55222946d6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6982.1.55222946d6_1786965217687_0.6909941279927481","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6983.1.e4f794099e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6983.1.e4f794099e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6983.1.e4f794099e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"430df9343ad9b135ee6d0de2e376189b938e7e05","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6983.1.e4f794099e.tgz","fileCount":837,"integrity":"sha512-RoHFYkN+/BaVQA6QgLeYE+nSG0DMSlgvmAeL1dK1+M3x9l7tUzip0wfu8DiznK3Wew6p9LW2p9vQJ28ssDiNFw==","signatures":[{"sig":"MEYCIQCzSLBGhm68SSy2KLub7D06opHtwUrewmHSz17itHAyMAIhAINR4DHlBBVdzOSe9TUB2dyZDeLfBM5/QglsMyGPkU20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6983.1.e4f794099e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265059},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RoHFYkN+/BaVQA6QgLeYE+nSG0DMSlgvmAeL1dK1+M3x9l7tUzip0wfu8DiznK3Wew6p9LW2p9vQJ28ssDiNFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6983.1.e4f794099e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6983.1.e4f794099e","@open-mercato/shared":"0.6.8-develop.6983.1.e4f794099e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6983.1.e4f794099e","@open-mercato/shared":"0.6.8-develop.6983.1.e4f794099e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6983.1.e4f794099e_1786973501998_0.02624036378564165","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6984.1.f0cf23f0f6":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6984.1.f0cf23f0f6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6984.1.f0cf23f0f6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb52873a69b636b0036bc7ee5d7c0c414b3143b3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6984.1.f0cf23f0f6.tgz","fileCount":837,"integrity":"sha512-MfiWzw4PnJa/bdgUHhBaP96XbkaBK8XmchLEkChVDjPPDvUb78vR6vYyVE+l7bqvXTJzOp/gQykwFvF3+uBVMg==","signatures":[{"sig":"MEUCIQDL6akRYUqS1lca7+8wC1rzT6A5Cr5k4WTb+zI9sp94mwIgQZ7EXz0PSry/9cfHzAyUzGgQwyWfyzYEaAVIQJ5xmGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6984.1.f0cf23f0f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265059},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MfiWzw4PnJa/bdgUHhBaP96XbkaBK8XmchLEkChVDjPPDvUb78vR6vYyVE+l7bqvXTJzOp/gQykwFvF3+uBVMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6984.1.f0cf23f0f6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6984.1.f0cf23f0f6","@open-mercato/shared":"0.6.8-develop.6984.1.f0cf23f0f6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6984.1.f0cf23f0f6","@open-mercato/shared":"0.6.8-develop.6984.1.f0cf23f0f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6984.1.f0cf23f0f6_1787040407317_0.5424647467198327","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6985.1.fb93574faa":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6985.1.fb93574faa","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6985.1.fb93574faa","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78a4977d430aa4211326e0d6560f982d25a9313a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6985.1.fb93574faa.tgz","fileCount":837,"integrity":"sha512-iNRs6w/TDPzWmxvyBwe5mMwO/8ZIktIqASBuwi+ZudW0p3V1KFoI4VuaNpti3OgAwRpS9d0VwIIRvBfIaIOYJA==","signatures":[{"sig":"MEQCIEtMsbSPyuZ2bpmyFrDhDYVAWhWRqMEOOGfngjDwGp2fAiAJmbER3+jAYnQQpjmabAoRfruesOGvud5S1ehIcnvFUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6985.1.fb93574faa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iNRs6w/TDPzWmxvyBwe5mMwO/8ZIktIqASBuwi+ZudW0p3V1KFoI4VuaNpti3OgAwRpS9d0VwIIRvBfIaIOYJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6985.1.fb93574faa","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6985.1.fb93574faa","@open-mercato/shared":"0.6.8-develop.6985.1.fb93574faa"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6985.1.fb93574faa","@open-mercato/shared":"0.6.8-develop.6985.1.fb93574faa"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6985.1.fb93574faa_1787043275731_0.024954622339814492","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6986.1.3adb0d0df6":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6986.1.3adb0d0df6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6986.1.3adb0d0df6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4e68e1ea0aa9d399b6dbcfaf0ce24c948bf83c1e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6986.1.3adb0d0df6.tgz","fileCount":837,"integrity":"sha512-U1g86lrW+PNTW857gzW1qKtxpHd2/5kENDQ+XUYj7NoryJoc1jXx0VFGtPEZumr+/dqfOxzkJhTIQnR6WFNpeg==","signatures":[{"sig":"MEUCIEug8x6N62/G6k5UYE0XnIG9xL3JwazW87PrNSmMU8CwAiEApZzdKCPGDV6iSVkJuwIDtTqrvixKLsoytRSz1ZoX2ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6986.1.3adb0d0df6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U1g86lrW+PNTW857gzW1qKtxpHd2/5kENDQ+XUYj7NoryJoc1jXx0VFGtPEZumr+/dqfOxzkJhTIQnR6WFNpeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6986.1.3adb0d0df6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6986.1.3adb0d0df6","@open-mercato/shared":"0.6.8-develop.6986.1.3adb0d0df6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6986.1.3adb0d0df6","@open-mercato/shared":"0.6.8-develop.6986.1.3adb0d0df6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6986.1.3adb0d0df6_1787045960168_0.3875223442207463","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6987.1.02f619470c":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6987.1.02f619470c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6987.1.02f619470c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae660fd1f591c50662bc433941f888e78f36601c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6987.1.02f619470c.tgz","fileCount":837,"integrity":"sha512-MZpKpIi2sWpG+RKXkyvFKYwaS9nti50Xqquo8WR8J+k5EGGPWW1cG/lXxUgQQD3YVi6R/7ZtIkyspWMf2ayK0Q==","signatures":[{"sig":"MEUCIQDrOfMqg+MHcNqtLq2poQ6JrcDvUj7uGZ4fJwVGoSUT3QIgDgw9EJiZg+FG0IZ8ezYn1CqqkCCG8qwQxeTBCwAMMsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6987.1.02f619470c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MZpKpIi2sWpG+RKXkyvFKYwaS9nti50Xqquo8WR8J+k5EGGPWW1cG/lXxUgQQD3YVi6R/7ZtIkyspWMf2ayK0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6987.1.02f619470c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6987.1.02f619470c","@open-mercato/shared":"0.6.8-develop.6987.1.02f619470c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6987.1.02f619470c","@open-mercato/shared":"0.6.8-develop.6987.1.02f619470c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6987.1.02f619470c_1787065869808_0.1820751481367202","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6992.1.00c90fecff":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6992.1.00c90fecff","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6992.1.00c90fecff","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8c4c965ac2c4ed8868d27e20208c7169bd60b71","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6992.1.00c90fecff.tgz","fileCount":837,"integrity":"sha512-10QTbbd1VA2q8gHn+Zyq+SjwHLtf216ccAkpE9LeFMi2qDfM1RUaBXAmvPQS23riOFWvx/JRYr4kX8832W8pBA==","signatures":[{"sig":"MEUCIQCHwhUxxqznZ4rxXGwNQPqJr83rTudQ+SOI5/JArxZkQAIgR4cLxRV2voGhVR6/1pHTmWq5/2lbdW2cxZs0dbpwiIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6992.1.00c90fecff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-10QTbbd1VA2q8gHn+Zyq+SjwHLtf216ccAkpE9LeFMi2qDfM1RUaBXAmvPQS23riOFWvx/JRYr4kX8832W8pBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6992.1.00c90fecff","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6992.1.00c90fecff","@open-mercato/shared":"0.6.8-develop.6992.1.00c90fecff"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6992.1.00c90fecff","@open-mercato/shared":"0.6.8-develop.6992.1.00c90fecff"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6992.1.00c90fecff_1787069373392_0.38487417826953974","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6993.1.3fc50f3409":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6993.1.3fc50f3409","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6993.1.3fc50f3409","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5c7298ed8e3aefe9c6cfe303e981a54f5fc5ae7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6993.1.3fc50f3409.tgz","fileCount":837,"integrity":"sha512-Lm1G6N0rsDdscV2zCIJXRN5AMSWw4G+1IKpb3erNwni9RxYoQXJRHRxrvIkw2ce58SAhRDq5jxVUtISV+PNhoA==","signatures":[{"sig":"MEQCIBfdz3fItKBsLhr9u2Iqgp5y43ScZKGQKmxncWRqOTd1AiAlN3bENIWEuIX8z1K5frwp36g9S0nkrKi6qQLbBDjS0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6993.1.3fc50f3409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Lm1G6N0rsDdscV2zCIJXRN5AMSWw4G+1IKpb3erNwni9RxYoQXJRHRxrvIkw2ce58SAhRDq5jxVUtISV+PNhoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6993.1.3fc50f3409","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6993.1.3fc50f3409","@open-mercato/shared":"0.6.8-develop.6993.1.3fc50f3409"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6993.1.3fc50f3409","@open-mercato/shared":"0.6.8-develop.6993.1.3fc50f3409"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6993.1.3fc50f3409_1787083449539_0.9074610856389731","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6998.1.d2bc46c56c":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.6998.1.d2bc46c56c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.6998.1.d2bc46c56c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"686c2362ccbc4e5d3ec60a2096321ef4f4928d81","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.6998.1.d2bc46c56c.tgz","fileCount":837,"integrity":"sha512-UW1WdIGVeiEF/9/TcIpKvRvXrK4V21rVnGFFNC9xTkmUTEeRyObf82PlwRG+OlHtbPLCXuEAZ0T/b3iNrnQsNQ==","signatures":[{"sig":"MEQCIHrn8REVYjZSRDJc+5AOzaYS5yqDhpfsBvTtwXF7a0T6AiB7IYhiSPH8PO+KSCxsacCwPUt0tU9YFA/5cGbEu17eJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.6998.1.d2bc46c56c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7265665},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UW1WdIGVeiEF/9/TcIpKvRvXrK4V21rVnGFFNC9xTkmUTEeRyObf82PlwRG+OlHtbPLCXuEAZ0T/b3iNrnQsNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.6998.1.d2bc46c56c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.6998.1.d2bc46c56c","@open-mercato/shared":"0.6.8-develop.6998.1.d2bc46c56c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.6998.1.d2bc46c56c","@open-mercato/shared":"0.6.8-develop.6998.1.d2bc46c56c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.6998.1.d2bc46c56c_1787087199694_0.5439184704680364","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7000.1.0ae682bad1":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7000.1.0ae682bad1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7000.1.0ae682bad1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa1754009f624aa0f8b64a68d76983217daeb69d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7000.1.0ae682bad1.tgz","fileCount":837,"integrity":"sha512-5l5yMrIrXEDO3wIbBlC6T4QAR78ESBzpzUtxnWI9R9a0/ZpimtsR/1YLl0W55fliUwJLUC461Zxibh3E1AeYwg==","signatures":[{"sig":"MEYCIQD7wleeRBmd5yKWU4/xEGpEPakdhsNe6NIIsO8Rlc7SaQIhAL/BN0Amfln9OOy1TAJqR2LqhWI1f51Y2GbrfCq8HwLJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7000.1.0ae682bad1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5l5yMrIrXEDO3wIbBlC6T4QAR78ESBzpzUtxnWI9R9a0/ZpimtsR/1YLl0W55fliUwJLUC461Zxibh3E1AeYwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7000.1.0ae682bad1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7000.1.0ae682bad1","@open-mercato/shared":"0.6.8-develop.7000.1.0ae682bad1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7000.1.0ae682bad1","@open-mercato/shared":"0.6.8-develop.7000.1.0ae682bad1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7000.1.0ae682bad1_1787090373674_0.24662944009868348","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7001.1.03608ab252":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7001.1.03608ab252","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7001.1.03608ab252","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d106505a3e4119d279ea0d7fadd7e8cfcc5edea","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7001.1.03608ab252.tgz","fileCount":837,"integrity":"sha512-V0cPARNmP8bvck1mShu1T+MaSoLtp1ftMcN2rqyjfl4K/S+KEkL2mJejvTDbQWrj6kJtSS48bebgpGoYD9JfOw==","signatures":[{"sig":"MEUCIBkkBevg6xmqrUgD9p80W0WCssjnoIQCDDIYJz0Hhl/MAiEAiJc0Gr5szEMV/KfOGy9FE1Boo9LN6h/nxT1BLuK2PMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7001.1.03608ab252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-V0cPARNmP8bvck1mShu1T+MaSoLtp1ftMcN2rqyjfl4K/S+KEkL2mJejvTDbQWrj6kJtSS48bebgpGoYD9JfOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7001.1.03608ab252","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7001.1.03608ab252","@open-mercato/shared":"0.6.8-develop.7001.1.03608ab252"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7001.1.03608ab252","@open-mercato/shared":"0.6.8-develop.7001.1.03608ab252"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7001.1.03608ab252_1787136172362_0.788180044104738","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7003.1.24fef49d48":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7003.1.24fef49d48","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7003.1.24fef49d48","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"930fc1f22d719f71ccd0fdfd413d4bf57408e167","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7003.1.24fef49d48.tgz","fileCount":837,"integrity":"sha512-1emKvzk+nWH2zTvxW/xJCAutSwSNR9GiSBB/6eDOzkhEFv6R4GshaK5yNpvcVLnwPlZBPGVo9cplYr8ihbf8+g==","signatures":[{"sig":"MEUCIQDXFF6yJnkTvkS7SyR9e4ISjTQUTeISj/HM+Lw3qqantAIgBZWtBR4uOceTedAA+E/cBsGuWHtrVkInd/burwYUsgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7003.1.24fef49d48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1emKvzk+nWH2zTvxW/xJCAutSwSNR9GiSBB/6eDOzkhEFv6R4GshaK5yNpvcVLnwPlZBPGVo9cplYr8ihbf8+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7003.1.24fef49d48","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7003.1.24fef49d48","@open-mercato/shared":"0.6.8-develop.7003.1.24fef49d48"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7003.1.24fef49d48","@open-mercato/shared":"0.6.8-develop.7003.1.24fef49d48"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7003.1.24fef49d48_1787137063216_0.9877603321427701","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7003.2.24fef49d48":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7003.2.24fef49d48","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7003.2.24fef49d48","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee5600bc6151499698631ef2f825670e2d17d0a0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7003.2.24fef49d48.tgz","fileCount":837,"integrity":"sha512-6JWNdKAmKM/VGbktcGJfIMLRBFRMSP1MU68pWnYDrXSrAjAl5bCRnDoobVV89aTjGM7r9RshR75+d1q5JKaZuA==","signatures":[{"sig":"MEYCIQC6MSDNieB2XXCJOlaVgexYkAv/n24glw0lRb/N5QZJGAIhAOtm2wMSb2cj5EdvFQ1WK4bcJ3xeb6HcI7YAZOah0q1t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7003.2.24fef49d48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6JWNdKAmKM/VGbktcGJfIMLRBFRMSP1MU68pWnYDrXSrAjAl5bCRnDoobVV89aTjGM7r9RshR75+d1q5JKaZuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7003.2.24fef49d48","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7003.2.24fef49d48","@open-mercato/shared":"0.6.8-develop.7003.2.24fef49d48"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7003.2.24fef49d48","@open-mercato/shared":"0.6.8-develop.7003.2.24fef49d48"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7003.2.24fef49d48_1787173336672_0.7650725713923794","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7004.1.7e7dd67d56":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7004.1.7e7dd67d56","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7004.1.7e7dd67d56","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a9f78fc5ad6fc86492acc8f93e12b25338ad87e2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7004.1.7e7dd67d56.tgz","fileCount":837,"integrity":"sha512-U8c3yWsqhr8oCpbUNnLJ00nKFS4qtKW4QSGc5g9dCawQavdLUjXuNs/zKPy9O2vvo0q6LY/C1UgBA04bD+QdpA==","signatures":[{"sig":"MEYCIQDQ9UyEOe3i4Y9SWE2+4oWOYdZsMGID2Bm1rAa6d5vDOwIhAIJPuENQhk7uWnlYgzSrZkkpkyw3jdDgCFwRLv2RQdK8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7004.1.7e7dd67d56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U8c3yWsqhr8oCpbUNnLJ00nKFS4qtKW4QSGc5g9dCawQavdLUjXuNs/zKPy9O2vvo0q6LY/C1UgBA04bD+QdpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7004.1.7e7dd67d56","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7004.1.7e7dd67d56","@open-mercato/shared":"0.6.8-develop.7004.1.7e7dd67d56"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7004.1.7e7dd67d56","@open-mercato/shared":"0.6.8-develop.7004.1.7e7dd67d56"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7004.1.7e7dd67d56_1787176782117_0.10271450208677191","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7005.1.70a5747c3e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7005.1.70a5747c3e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7005.1.70a5747c3e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70d57f5d8588510d9c0ea4d9725381baa37c5291","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7005.1.70a5747c3e.tgz","fileCount":837,"integrity":"sha512-RSjjbQ1tdsBabcuttNMdLZ0zQ6X45iKSzvMnjas0HZYKAroK7aq6iNZv/ppK6OUWLTYKA58r+HsoKydjUNY4Wg==","signatures":[{"sig":"MEQCIHf9uMWfTuEwWKaM3MEbojG83HXEHFGvA6qzOEG+sgzZAiB5XSa+HOBjybXo2fps/cOKnjQpxXKKOSD9W4GI0Bi9HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7005.1.70a5747c3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RSjjbQ1tdsBabcuttNMdLZ0zQ6X45iKSzvMnjas0HZYKAroK7aq6iNZv/ppK6OUWLTYKA58r+HsoKydjUNY4Wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7005.1.70a5747c3e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7005.1.70a5747c3e","@open-mercato/shared":"0.6.8-develop.7005.1.70a5747c3e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7005.1.70a5747c3e","@open-mercato/shared":"0.6.8-develop.7005.1.70a5747c3e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7005.1.70a5747c3e_1787187317664_0.49320291670604566","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7008.1.1ab31c0ca9":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7008.1.1ab31c0ca9","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7008.1.1ab31c0ca9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ce658253f312c4d9747827afe3ca55c8c2f55f8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7008.1.1ab31c0ca9.tgz","fileCount":837,"integrity":"sha512-WQb+GbpuR+67oKhEKjGAEF9mRSA82KJaVFVrL9zp9aNSLUIWbfauBpyBktQN/b+kwuNK0ooJoRaDSBL80HaHvg==","signatures":[{"sig":"MEUCIQCpvpTYwaHhW9dHikK9Y+qEREHlNXsB8xw/JC2N1XIQHAIgRffFP6zHkLOnemEmCBDHCzpnUZg6U17/u0Wh9BlqMhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7008.1.1ab31c0ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-WQb+GbpuR+67oKhEKjGAEF9mRSA82KJaVFVrL9zp9aNSLUIWbfauBpyBktQN/b+kwuNK0ooJoRaDSBL80HaHvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7008.1.1ab31c0ca9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7008.1.1ab31c0ca9","@open-mercato/shared":"0.6.8-develop.7008.1.1ab31c0ca9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7008.1.1ab31c0ca9","@open-mercato/shared":"0.6.8-develop.7008.1.1ab31c0ca9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7008.1.1ab31c0ca9_1787190011899_0.8822230552916952","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7012.1.1dbd6f5fbd":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7012.1.1dbd6f5fbd","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7012.1.1dbd6f5fbd","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3810ca36a9c97431a5c8d0635ef17781adc4c748","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7012.1.1dbd6f5fbd.tgz","fileCount":837,"integrity":"sha512-bQbEyF+Ktmegux8iceV4N6sOsm3omDpgjl9dPnxD2zth2pwqbn8I++gxgTGmi0HwwXEy0Rll2S1YFYVw2BHN9g==","signatures":[{"sig":"MEUCIQC9lHZqjFGLrqgHi0peMMk6Ympb1NcQ9j9jn/jNdXHTWwIgDa1FLW8Zc/EIqKfpYP195CBce9wmYGy85HkG1El7+4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7012.1.1dbd6f5fbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bQbEyF+Ktmegux8iceV4N6sOsm3omDpgjl9dPnxD2zth2pwqbn8I++gxgTGmi0HwwXEy0Rll2S1YFYVw2BHN9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7012.1.1dbd6f5fbd","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7012.1.1dbd6f5fbd","@open-mercato/shared":"0.6.8-develop.7012.1.1dbd6f5fbd"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7012.1.1dbd6f5fbd","@open-mercato/shared":"0.6.8-develop.7012.1.1dbd6f5fbd"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7012.1.1dbd6f5fbd_1787192740932_0.5742826981252855","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7013.1.48f7adca80":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7013.1.48f7adca80","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7013.1.48f7adca80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a59650a442ccbcc66e6770a77f7ad71b2849e95","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7013.1.48f7adca80.tgz","fileCount":837,"integrity":"sha512-QighrIgWIO+InntGXi4QVe1mlbgX6cG/EvbEgdOwzdRaXyXPm0fnoN508UEOMc4V3R/SHkGwSrelpjYxF8Q1gA==","signatures":[{"sig":"MEUCICOpw7fiuKo9OE5LJ68d0NaO/zt1esvA3tUjbhFxApHWAiEAsw6/P9WuwjW1SwmcQsWRxM5PY81l3xkMbniGjCGT9Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7013.1.48f7adca80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QighrIgWIO+InntGXi4QVe1mlbgX6cG/EvbEgdOwzdRaXyXPm0fnoN508UEOMc4V3R/SHkGwSrelpjYxF8Q1gA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7013.1.48f7adca80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7013.1.48f7adca80","@open-mercato/shared":"0.6.8-develop.7013.1.48f7adca80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7013.1.48f7adca80","@open-mercato/shared":"0.6.8-develop.7013.1.48f7adca80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7013.1.48f7adca80_1787226308248_0.8515756450550094","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7015.1.af90a2ddc7":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7015.1.af90a2ddc7","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7015.1.af90a2ddc7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ab56675450073903d5893e5793f579516e68b0f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7015.1.af90a2ddc7.tgz","fileCount":837,"integrity":"sha512-20K0PK9f+LPNwwxfUaka/2lZ3K4TP+punbmQmYfm39qs3zwq2qbRLGaOLETEMIPcM/2iCYfPJnw32iLmvpRhCQ==","signatures":[{"sig":"MEQCIGcCAsrrt19zDZWVZCwm8vwNk+1TNeK01z1QzmYcexG6AiALCqJN/+EoC3TsJfp8kiKNRUvNiOQktrMfxTefXHp5sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7015.1.af90a2ddc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-20K0PK9f+LPNwwxfUaka/2lZ3K4TP+punbmQmYfm39qs3zwq2qbRLGaOLETEMIPcM/2iCYfPJnw32iLmvpRhCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7015.1.af90a2ddc7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7015.1.af90a2ddc7","@open-mercato/shared":"0.6.8-develop.7015.1.af90a2ddc7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7015.1.af90a2ddc7","@open-mercato/shared":"0.6.8-develop.7015.1.af90a2ddc7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7015.1.af90a2ddc7_1787229101761_0.4986564742569177","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7016.1.4ed7b1e49d":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7016.1.4ed7b1e49d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7016.1.4ed7b1e49d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f04c3fa9280aeb9afbcd6c0cc101a915d51cdcac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7016.1.4ed7b1e49d.tgz","fileCount":837,"integrity":"sha512-7MXieXrXnjCacErYr8e1srib3RVmG4KUa3OR9YHw2AVOFPwOSTRtrZlAeFGEYoYo6VG0bCOlgdt3wAe2c7xvyQ==","signatures":[{"sig":"MEUCIQD+F4qXDxcwhm+3700NIrYpB/5np+X2rdDrKXY0KXZTlgIgVld02K0nKh4i01fgfm4llLMk+ZcImSrxyO+sJFwN4A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7016.1.4ed7b1e49d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7MXieXrXnjCacErYr8e1srib3RVmG4KUa3OR9YHw2AVOFPwOSTRtrZlAeFGEYoYo6VG0bCOlgdt3wAe2c7xvyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7016.1.4ed7b1e49d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7016.1.4ed7b1e49d","@open-mercato/shared":"0.6.8-develop.7016.1.4ed7b1e49d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7016.1.4ed7b1e49d","@open-mercato/shared":"0.6.8-develop.7016.1.4ed7b1e49d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7016.1.4ed7b1e49d_1787270058087_0.06620673452751857","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7019.1.f4c01c4b5c":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7019.1.f4c01c4b5c","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7019.1.f4c01c4b5c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c5241ee8ac8f09556df76d610ddc6f813b5c965f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7019.1.f4c01c4b5c.tgz","fileCount":837,"integrity":"sha512-aRYSB/YngHAkHD5GopnamPxtur6MJ0REyzCvQTJ9uKPknmvXdchGTJ4vpGWamnziI+UN0YJ0xg3VBp7pfmEtNg==","signatures":[{"sig":"MEQCIHrKle+2ayUf3/lQlEwURX0Ui02g04xfncpgagt0DiWyAiAGmqShsV5Y4tRfFE0yypbTtxUPBtKbMGjP2fBmfs013w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7019.1.f4c01c4b5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aRYSB/YngHAkHD5GopnamPxtur6MJ0REyzCvQTJ9uKPknmvXdchGTJ4vpGWamnziI+UN0YJ0xg3VBp7pfmEtNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7019.1.f4c01c4b5c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7019.1.f4c01c4b5c","@open-mercato/shared":"0.6.8-develop.7019.1.f4c01c4b5c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7019.1.f4c01c4b5c","@open-mercato/shared":"0.6.8-develop.7019.1.f4c01c4b5c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7019.1.f4c01c4b5c_1787271039743_0.0014996169172438734","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7020.1.d14d757582":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7020.1.d14d757582","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7020.1.d14d757582","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3521468239069d339868635220ebd52ac8bcfed7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7020.1.d14d757582.tgz","fileCount":837,"integrity":"sha512-IA929O/8E6K+1OVEULklZw6qryTO0pzEJ3H/EljYAk+7ZsAzpU2gm9SLr94IXDQoy/5yKwyvtdNG79yqoWJRSQ==","signatures":[{"sig":"MEUCIQCX80dj36BYYkypKcUrwxeL9E+iySnh8fofcpxYk6lzLgIgJ/uQccZHkeTVc9iI0Kpug17esGPzMan8ikXtwfsCsqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7020.1.d14d757582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IA929O/8E6K+1OVEULklZw6qryTO0pzEJ3H/EljYAk+7ZsAzpU2gm9SLr94IXDQoy/5yKwyvtdNG79yqoWJRSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7020.1.d14d757582","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7020.1.d14d757582","@open-mercato/shared":"0.6.8-develop.7020.1.d14d757582"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7020.1.d14d757582","@open-mercato/shared":"0.6.8-develop.7020.1.d14d757582"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7020.1.d14d757582_1787272024250_0.11583694853346826","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7021.1.61869f8014":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7021.1.61869f8014","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7021.1.61869f8014","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"937bd17e82e2d94782dfc925f077ddc26958daf3","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7021.1.61869f8014.tgz","fileCount":837,"integrity":"sha512-APREbU2a20CVo8PSy+K177/5/grIF5bCpL805JbCuA+WpuK9WQC9HOVa78K9aLkl0bVI9VC+bUHt5adBeRCBUA==","signatures":[{"sig":"MEUCIFBJD1sJn6WCZJiEIxtHtOXSYVzyLFWbf4B2ANIBN5IXAiEA6QXmo5z+7HerMIckMxpCxhOCIp/84qPpYDTE7T+NLE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7021.1.61869f8014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-APREbU2a20CVo8PSy+K177/5/grIF5bCpL805JbCuA+WpuK9WQC9HOVa78K9aLkl0bVI9VC+bUHt5adBeRCBUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7021.1.61869f8014","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7021.1.61869f8014","@open-mercato/shared":"0.6.8-develop.7021.1.61869f8014"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7021.1.61869f8014","@open-mercato/shared":"0.6.8-develop.7021.1.61869f8014"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7021.1.61869f8014_1787273145779_0.01359813589041936","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7022.1.33a7d00c42":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7022.1.33a7d00c42","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7022.1.33a7d00c42","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b43a4fafc5d70d22c7d33ae4fbb0a744369a7698","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7022.1.33a7d00c42.tgz","fileCount":837,"integrity":"sha512-slkghBj3YPD2hI37GrE+RUZvCQhh8dGqtYTJD1S8oQ4FIFUZkTRwYk0EvBO28OEx7VwfbiMNxs4Lj+reghgWRQ==","signatures":[{"sig":"MEYCIQCGiruQdh4PCFEPLdM9nvEp6ywXi7ogXd4kT3FX3puYUAIhAN31hnNLv9KAuHZC8q2b6QOAmZwbE30RqCnutkXOfdPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7022.1.33a7d00c42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-slkghBj3YPD2hI37GrE+RUZvCQhh8dGqtYTJD1S8oQ4FIFUZkTRwYk0EvBO28OEx7VwfbiMNxs4Lj+reghgWRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7022.1.33a7d00c42","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7022.1.33a7d00c42","@open-mercato/shared":"0.6.8-develop.7022.1.33a7d00c42"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7022.1.33a7d00c42","@open-mercato/shared":"0.6.8-develop.7022.1.33a7d00c42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7022.1.33a7d00c42_1787274077960_0.3670587221612833","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7023.1.a1960eb208":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7023.1.a1960eb208","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7023.1.a1960eb208","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"994a84c7f59a749f10a6f99f40bb1253c3c3ea89","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7023.1.a1960eb208.tgz","fileCount":837,"integrity":"sha512-0ahKzHjiSB8KekY+SdCQWeu8PSE652fuJIt/bvipF19xV5e4vl5XkgfR5EbUYLwuvXNp8uJ6s+vxm28OtHxywg==","signatures":[{"sig":"MEUCIQCW6XSLKQsnhefqwlqJkwqn/crUZ/6EHBAWhYhvRPqHpwIgcpCAWgxEWRxDshKMFM6Ob9NX5/VaXcYi041LbC0LuWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7023.1.a1960eb208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0ahKzHjiSB8KekY+SdCQWeu8PSE652fuJIt/bvipF19xV5e4vl5XkgfR5EbUYLwuvXNp8uJ6s+vxm28OtHxywg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7023.1.a1960eb208","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7023.1.a1960eb208","@open-mercato/shared":"0.6.8-develop.7023.1.a1960eb208"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7023.1.a1960eb208","@open-mercato/shared":"0.6.8-develop.7023.1.a1960eb208"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7023.1.a1960eb208_1787309187596_0.01909776463987889","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7026.1.23445b3f3e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7026.1.23445b3f3e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7026.1.23445b3f3e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10be3a4389e2e9353afd3bfcac78058165375ceb","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7026.1.23445b3f3e.tgz","fileCount":837,"integrity":"sha512-p4UgAkxZfX4tVwn5hCJwt+OSf1onfSORvKF0aa+YKI7d4c9GA9EuY6ohiJQzY16b+FnqTGAMbICHcW8yEdURng==","signatures":[{"sig":"MEUCIQD0MrKgMNEksaI0TUVO8JYjCL/BemppGiArBh48pXp1yAIgMtl80UT/4lN0/lP0/r+YgL7gD41jKfiOWeqyhgC1KYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7026.1.23445b3f3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-p4UgAkxZfX4tVwn5hCJwt+OSf1onfSORvKF0aa+YKI7d4c9GA9EuY6ohiJQzY16b+FnqTGAMbICHcW8yEdURng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7026.1.23445b3f3e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7026.1.23445b3f3e","@open-mercato/shared":"0.6.8-develop.7026.1.23445b3f3e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7026.1.23445b3f3e","@open-mercato/shared":"0.6.8-develop.7026.1.23445b3f3e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7026.1.23445b3f3e_1787310223686_0.6138403144655522","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7027.1.c9b5e86524":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7027.1.c9b5e86524","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7027.1.c9b5e86524","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2b4078102af8b243e25ca9d1290e09b1a02107b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7027.1.c9b5e86524.tgz","fileCount":837,"integrity":"sha512-C0iF1YhsNeSsk4TWO8NHjiHP/dzmReBSH/MupZgPcD5BYerJb5mVKI4MUE4wavTklO2wklelzmm6iTvgIGfUqw==","signatures":[{"sig":"MEUCICjGniC9Daa8qi4h6alXRjjFp2Mpkp5Ss1w41FrVxUliAiEAsEhtwk8dGOLIUCG7YQQJOu93lacS//gJD9Fpg5Dqd14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7027.1.c9b5e86524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C0iF1YhsNeSsk4TWO8NHjiHP/dzmReBSH/MupZgPcD5BYerJb5mVKI4MUE4wavTklO2wklelzmm6iTvgIGfUqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7027.1.c9b5e86524","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7027.1.c9b5e86524","@open-mercato/shared":"0.6.8-develop.7027.1.c9b5e86524"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7027.1.c9b5e86524","@open-mercato/shared":"0.6.8-develop.7027.1.c9b5e86524"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7027.1.c9b5e86524_1787312317153_0.5033088060722","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7029.1.a1bb3363af":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7029.1.a1bb3363af","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7029.1.a1bb3363af","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f3c26ca1872f6788c65de70d65b2795111fcc2a6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7029.1.a1bb3363af.tgz","fileCount":837,"integrity":"sha512-QgLNLk0TLQnSLgBP+otB9QHwIHK01SrAMOT3z1qOQbT8k39gYz00+8NnU68xgvj3dvDBiFT3yk0xQ2lW0XJ9WQ==","signatures":[{"sig":"MEUCIGMTeEP5RCcGziBgWNEH3j36udr6R+6/fT4fORJN0zfTAiEA+hv26/rVbZbt2ZeN+mEdxQZktuare9rhdaJg875C+nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7029.1.a1bb3363af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-QgLNLk0TLQnSLgBP+otB9QHwIHK01SrAMOT3z1qOQbT8k39gYz00+8NnU68xgvj3dvDBiFT3yk0xQ2lW0XJ9WQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7029.1.a1bb3363af","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7029.1.a1bb3363af","@open-mercato/shared":"0.6.8-develop.7029.1.a1bb3363af"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7029.1.a1bb3363af","@open-mercato/shared":"0.6.8-develop.7029.1.a1bb3363af"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7029.1.a1bb3363af_1787313303490_0.28525616095569206","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7030.1.b84302d973":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7030.1.b84302d973","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7030.1.b84302d973","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"051dbd7157f138da7018a8988b76eb0ea7bc32f7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7030.1.b84302d973.tgz","fileCount":837,"integrity":"sha512-H3GC+lRf5aEjef9XUjme4SAMPFiARkkxpjRDZgihXFvjYNVUcbuNlbbQlpVkaPkNICxqdAuObMC0w4K2/93JXw==","signatures":[{"sig":"MEYCIQCSFy9BRQ7hz+0lfPxagw+XKfwQzIQNeGhttl+TmUcUIAIhAN41dzTSRT1mqD6d2l2gNgAxU6joC/NKAHV3qkb12THF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7030.1.b84302d973","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266292},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H3GC+lRf5aEjef9XUjme4SAMPFiARkkxpjRDZgihXFvjYNVUcbuNlbbQlpVkaPkNICxqdAuObMC0w4K2/93JXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7030.1.b84302d973","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7030.1.b84302d973","@open-mercato/shared":"0.6.8-develop.7030.1.b84302d973"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7030.1.b84302d973","@open-mercato/shared":"0.6.8-develop.7030.1.b84302d973"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7030.1.b84302d973_1787315284119_0.0665923179425858","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7031.1.005201cd70":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7031.1.005201cd70","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7031.1.005201cd70","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"092234dfc9766ce2d998121eec81a520bdf58a20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7031.1.005201cd70.tgz","fileCount":837,"integrity":"sha512-febCJ9bgOI21hg2rdBgTdBoXuIYKy9dsfdG0ET6R9u9tcH3KYHRvE84ho8fIBsYoOhY5FVs/cq3FQ7EF1AqAKQ==","signatures":[{"sig":"MEQCIDskAr2WQXtk8jHANK1AkACtaQE/+5I8Of7ZJR0bJ3TqAiACnn8qKGGe87LBwSUI/BjjmiJe70fmCqZjWEr8Hbmf3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7031.1.005201cd70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-febCJ9bgOI21hg2rdBgTdBoXuIYKy9dsfdG0ET6R9u9tcH3KYHRvE84ho8fIBsYoOhY5FVs/cq3FQ7EF1AqAKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7031.1.005201cd70","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7031.1.005201cd70","@open-mercato/shared":"0.6.8-develop.7031.1.005201cd70"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7031.1.005201cd70","@open-mercato/shared":"0.6.8-develop.7031.1.005201cd70"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7031.1.005201cd70_1787317828679_0.6845280284967219","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7032.1.70d74d4bfe":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7032.1.70d74d4bfe","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7032.1.70d74d4bfe","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d7cf2db4933140d2ca25255c954bb200b43db135","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7032.1.70d74d4bfe.tgz","fileCount":837,"integrity":"sha512-PZcvJ7prbXJ+iTcLA8sqOQ2MyfqFLMilVC3nqpxVlvHv58o8n8UfUgVgMnE4VYkAGkBNV36Ach4rhCOQXPZeGA==","signatures":[{"sig":"MEUCIQDhfJtcAjyWeoUEp91gTeNCNUjtG480KluLTleDYVVdaQIgeTTDAwEDomkUV1GUR7YBDvVgXXRbtiinFnpT9sAa5Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7032.1.70d74d4bfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-PZcvJ7prbXJ+iTcLA8sqOQ2MyfqFLMilVC3nqpxVlvHv58o8n8UfUgVgMnE4VYkAGkBNV36Ach4rhCOQXPZeGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7032.1.70d74d4bfe","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7032.1.70d74d4bfe","@open-mercato/shared":"0.6.8-develop.7032.1.70d74d4bfe"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7032.1.70d74d4bfe","@open-mercato/shared":"0.6.8-develop.7032.1.70d74d4bfe"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7032.1.70d74d4bfe_1787362058884_0.07941707139338461","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7037.1.ea0277b01e":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7037.1.ea0277b01e","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7037.1.ea0277b01e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fce13e47706633116a0722a962560a6d764b421a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7037.1.ea0277b01e.tgz","fileCount":837,"integrity":"sha512-1R48qh0xmMs7FDPPjIFmlY2bKpxWQfLaqraJqEtQ6BNGC93X8S/RButd7mvO1mXJwIM/Lh1XvoeYJYsly0lm8w==","signatures":[{"sig":"MEUCIQC3tbW8ZFlDlkZTpjclKMRtRNYNw6mNxwh9ExKzJ6NYsgIgHg9iYVGTwwWRKGjXmghz+86Cn9cWS1/TV8qQzC3bK/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7037.1.ea0277b01e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1R48qh0xmMs7FDPPjIFmlY2bKpxWQfLaqraJqEtQ6BNGC93X8S/RButd7mvO1mXJwIM/Lh1XvoeYJYsly0lm8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7037.1.ea0277b01e","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7037.1.ea0277b01e","@open-mercato/shared":"0.6.8-develop.7037.1.ea0277b01e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7037.1.ea0277b01e","@open-mercato/shared":"0.6.8-develop.7037.1.ea0277b01e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7037.1.ea0277b01e_1787362957544_0.1488652935052599","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7038.1.ea954afd80":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7038.1.ea954afd80","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7038.1.ea954afd80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42cbc9fb3cae6d96bb377ab7ba23db55a830f73a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7038.1.ea954afd80.tgz","fileCount":837,"integrity":"sha512-qTNX12q3Jsc6AcFz/sIy/oBAINRaur7jB8848KTSMvlK3mwcr8iASMrXnuAYpb7FUjgtv+hvMuJa5Z+/Z5tKlw==","signatures":[{"sig":"MEUCICdyXZHaIsB3IC0cqP04R5PhGwfvPIKNGKL0QlVoOFmyAiEAqZCGpLP1uEYItbJfiOBTAyl9WZkdHKL6eMDfUhNOeLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7038.1.ea954afd80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-qTNX12q3Jsc6AcFz/sIy/oBAINRaur7jB8848KTSMvlK3mwcr8iASMrXnuAYpb7FUjgtv+hvMuJa5Z+/Z5tKlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7038.1.ea954afd80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7038.1.ea954afd80","@open-mercato/shared":"0.6.8-develop.7038.1.ea954afd80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7038.1.ea954afd80","@open-mercato/shared":"0.6.8-develop.7038.1.ea954afd80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7038.1.ea954afd80_1787366716598_0.6692584224830098","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7039.1.df8caf22c0":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7039.1.df8caf22c0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7039.1.df8caf22c0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6714eec33047bbea7c49f0c746e17ee0929373b0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7039.1.df8caf22c0.tgz","fileCount":837,"integrity":"sha512-HwdVlkP7zcCN5B+2cXAgQNAZnA/xHj5RkSXOrbcrEcSksLG1t22RCeTb52ndc0D88S5rEMfi9EVZDvbGHg904Q==","signatures":[{"sig":"MEUCIQCCjZfJmKwryErc9b3es3IKKxe0G1irsrig6rI0jZel9gIgGqEiZta86Ay/DPxdayi+wCQWV9Vv7b6EZo2pCV+3A6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7039.1.df8caf22c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-HwdVlkP7zcCN5B+2cXAgQNAZnA/xHj5RkSXOrbcrEcSksLG1t22RCeTb52ndc0D88S5rEMfi9EVZDvbGHg904Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7039.1.df8caf22c0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7039.1.df8caf22c0","@open-mercato/shared":"0.6.8-develop.7039.1.df8caf22c0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7039.1.df8caf22c0","@open-mercato/shared":"0.6.8-develop.7039.1.df8caf22c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7039.1.df8caf22c0_1787379978244_0.6855816801052301","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7040.1.0baee9dad1":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7040.1.0baee9dad1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7040.1.0baee9dad1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48691b45c35812cb74d8cf854555d5c905e5f30b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7040.1.0baee9dad1.tgz","fileCount":837,"integrity":"sha512-MRBhd2BZFN9ozkk5iB8v+7jyL59f+5bQ/dUvgu6UOu1b9TRtk/bTd1AEMMTRz+zSZoEoZKZHYwejanlZbsn1IA==","signatures":[{"sig":"MEUCIAjA6E+X4F5ZZWXsHPQxYhsL9ss1stUStDDJsxRxBjblAiEAl3SDL56b8lQJNLXaKIhOmdEsk4dhuOeE1vrCE8oq+JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7040.1.0baee9dad1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MRBhd2BZFN9ozkk5iB8v+7jyL59f+5bQ/dUvgu6UOu1b9TRtk/bTd1AEMMTRz+zSZoEoZKZHYwejanlZbsn1IA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7040.1.0baee9dad1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7040.1.0baee9dad1","@open-mercato/shared":"0.6.8-develop.7040.1.0baee9dad1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7040.1.0baee9dad1","@open-mercato/shared":"0.6.8-develop.7040.1.0baee9dad1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7040.1.0baee9dad1_1787390618727_0.6348302574228883","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7042.1.413df59570":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7042.1.413df59570","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7042.1.413df59570","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf8d4054f0745a50d9e9c56e6281af164379989c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7042.1.413df59570.tgz","fileCount":837,"integrity":"sha512-mho/dYsj6eIHK0JdKUKOWKsY6HPplpvLFP3izNdm6SPJXz6kv42MOVdgWROoEgtht8TS1h8ltj6c9CZmJxfnHA==","signatures":[{"sig":"MEUCIQDaY8xMK01QtWjIcZyBQhXOFs/1KsUPTMWnSzA6c8FJawIga+Dx2Vtgjjk2X59S49ams8BC5u92Io6Rze6w+RWg8T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7042.1.413df59570","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mho/dYsj6eIHK0JdKUKOWKsY6HPplpvLFP3izNdm6SPJXz6kv42MOVdgWROoEgtht8TS1h8ltj6c9CZmJxfnHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7042.1.413df59570","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7042.1.413df59570","@open-mercato/shared":"0.6.8-develop.7042.1.413df59570"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7042.1.413df59570","@open-mercato/shared":"0.6.8-develop.7042.1.413df59570"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7042.1.413df59570_1787393563372_0.9418750196715628","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7043.1.b0199a62c6":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7043.1.b0199a62c6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7043.1.b0199a62c6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8f567fbd34cd3a924ff2b0abeb5430af166e476","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7043.1.b0199a62c6.tgz","fileCount":837,"integrity":"sha512-BxJSms1jcPI1JU1YAcrL66/hcBmXjIQ7cwBmoNgOQM/AZTJrxKz4dKGSchukY0SUM1REcUYIV5TC+r2jiGMJIA==","signatures":[{"sig":"MEUCIB/CgYQzn3MTAD3JEDga3evk+RdoQzimMgTNKNwsA4nbAiEApd8cSOObDdCq7qk7ufum3QG1eLHlCG+zaP2hiK1yhaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7043.1.b0199a62c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BxJSms1jcPI1JU1YAcrL66/hcBmXjIQ7cwBmoNgOQM/AZTJrxKz4dKGSchukY0SUM1REcUYIV5TC+r2jiGMJIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7043.1.b0199a62c6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7043.1.b0199a62c6","@open-mercato/shared":"0.6.8-develop.7043.1.b0199a62c6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7043.1.b0199a62c6","@open-mercato/shared":"0.6.8-develop.7043.1.b0199a62c6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7043.1.b0199a62c6_1787397000043_0.5651335561639887","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7046.1.153faed87a":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7046.1.153faed87a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7046.1.153faed87a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9afa955963a843cee9f66a5854727dcc98e1d0c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7046.1.153faed87a.tgz","fileCount":837,"integrity":"sha512-BJDZrlTlU6aD+CaAAZ9kDdk4OykSi34p7KpeIpps52H4SyR747DP2SVrQZ4Su9OlWLsZAKZQPz3yWklaBBi5kQ==","signatures":[{"sig":"MEUCIDVmH4gbcdj4wouZzibJgO/XtDMuDIcKvLiUQyezxjhiAiEAv3RlZf3hoFT4Wg0dEcr+oRlj3OiUIA+fhv8XMyJxvKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7046.1.153faed87a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BJDZrlTlU6aD+CaAAZ9kDdk4OykSi34p7KpeIpps52H4SyR747DP2SVrQZ4Su9OlWLsZAKZQPz3yWklaBBi5kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7046.1.153faed87a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7046.1.153faed87a","@open-mercato/shared":"0.6.8-develop.7046.1.153faed87a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7046.1.153faed87a","@open-mercato/shared":"0.6.8-develop.7046.1.153faed87a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7046.1.153faed87a_1787399991993_0.06357620987166546","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7047.1.32ab5fcb07":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7047.1.32ab5fcb07","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7047.1.32ab5fcb07","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45d3f3b826dfe102cbfeaba92023412a034d32b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7047.1.32ab5fcb07.tgz","fileCount":837,"integrity":"sha512-0ByMnxPBkACOHATe8nULFHAMoHGhZy3JA8u1j5eAqjuKZ36EXGmXzltINZaddfUR4kjA0+enD/7KLC/aRMQb/g==","signatures":[{"sig":"MEUCIQCWYQ2qvfdEt8pY4eN0mzuqOTHd7JtkJx73SYZE103XbQIgAg+aYkZuroWMmZcKX2pB1tf9b58riHkVC6OPWXYvBkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7047.1.32ab5fcb07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0ByMnxPBkACOHATe8nULFHAMoHGhZy3JA8u1j5eAqjuKZ36EXGmXzltINZaddfUR4kjA0+enD/7KLC/aRMQb/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7047.1.32ab5fcb07","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7047.1.32ab5fcb07","@open-mercato/shared":"0.6.8-develop.7047.1.32ab5fcb07"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7047.1.32ab5fcb07","@open-mercato/shared":"0.6.8-develop.7047.1.32ab5fcb07"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7047.1.32ab5fcb07_1787402887721_0.014349476744102585","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7048.1.b011912b63":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7048.1.b011912b63","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7048.1.b011912b63","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"30bc49fc3707916f2c312969907090a2270d52b2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7048.1.b011912b63.tgz","fileCount":837,"integrity":"sha512-q7tTv+TEQ2XTFTGQRvcQP9/NNGkS5wfvW0quGgFb8JDOdd10cwYyH9WLPsQJrVuOgi4/yja9JLuUHv8NJA9TVg==","signatures":[{"sig":"MEQCIAQAkCPb9H2VMnG9jNuOeAmtztZHX50RoFhKc1ZUGhQ1AiBCnFQaL1WG04BmV4VS7OmiDBEVtIPv4J4xG/lDTEstBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7048.1.b011912b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-q7tTv+TEQ2XTFTGQRvcQP9/NNGkS5wfvW0quGgFb8JDOdd10cwYyH9WLPsQJrVuOgi4/yja9JLuUHv8NJA9TVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7048.1.b011912b63","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7048.1.b011912b63","@open-mercato/shared":"0.6.8-develop.7048.1.b011912b63"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7048.1.b011912b63","@open-mercato/shared":"0.6.8-develop.7048.1.b011912b63"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7048.1.b011912b63_1787428491158_0.5119128173484466","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7049.1.b41427429a":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7049.1.b41427429a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7049.1.b41427429a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7986d221defbfec50eca6bff5f1a2dfc96daa839","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7049.1.b41427429a.tgz","fileCount":837,"integrity":"sha512-1dmJkeg64nvmVi7/pUgRW+MxL8K/njBgRZKh9tlyCDfLAUr5b04stmZy7YJ3et/hnR5HjppiwBIv3bL8+4Ut7g==","signatures":[{"sig":"MEYCIQDEST96cZcUtolOvP+5ak2YSolMYZqO4IRe56We+9qQbAIhAK2nWgk0zlDtKLVvFcrAKjlJY1uUgSBZJiv+q/QgtJo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7049.1.b41427429a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1dmJkeg64nvmVi7/pUgRW+MxL8K/njBgRZKh9tlyCDfLAUr5b04stmZy7YJ3et/hnR5HjppiwBIv3bL8+4Ut7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7049.1.b41427429a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7049.1.b41427429a","@open-mercato/shared":"0.6.8-develop.7049.1.b41427429a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7049.1.b41427429a","@open-mercato/shared":"0.6.8-develop.7049.1.b41427429a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7049.1.b41427429a_1787444139017_0.2110928803151766","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7050.1.301c928229":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7050.1.301c928229","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7050.1.301c928229","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"310905aeb989aa5671364174cf3a25177f142311","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7050.1.301c928229.tgz","fileCount":837,"integrity":"sha512-Ky+27su0lmmR7IdqSTSdTGWmz1a4CqmJlf8PiBQwZt1/QdPR1AHKbzsQt/OkuBd4uF+DyLIv8Bppfcdt7vV9kQ==","signatures":[{"sig":"MEUCIQD8vJjHBCFenoj6Kot75JwaKP6db3mYnSFH4PsEMUn7VQIgcyXQfcGRE533W1IyAKYmJ9ZLdFRdJZuNq5iX5h+d2Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7050.1.301c928229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266645},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ky+27su0lmmR7IdqSTSdTGWmz1a4CqmJlf8PiBQwZt1/QdPR1AHKbzsQt/OkuBd4uF+DyLIv8Bppfcdt7vV9kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7050.1.301c928229","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7050.1.301c928229","@open-mercato/shared":"0.6.8-develop.7050.1.301c928229"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7050.1.301c928229","@open-mercato/shared":"0.6.8-develop.7050.1.301c928229"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7050.1.301c928229_1787447101667_0.057797403658801816","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7051.1.2e20648fd5":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7051.1.2e20648fd5","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7051.1.2e20648fd5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d3d9b0ca5db4fb5f6da4d623ae35d8ab55e64ca","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7051.1.2e20648fd5.tgz","fileCount":837,"integrity":"sha512-G9nN0O71onyVtb4FBWGnZtUJS1HeYZnhqLBQz3CkbrsHYF/STHqo2/+24AtV2YFQgA9xUCm1dxk9FJ/YRHLzvg==","signatures":[{"sig":"MEYCIQCl6nKphEiHb1r+QE4hMNG4173Y8sCnY1BnVhMSAfu7nwIhAJr0k57IES7DA59KCnxwDaN/XZEcLgLA4b0uh0+lTWFH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7051.1.2e20648fd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G9nN0O71onyVtb4FBWGnZtUJS1HeYZnhqLBQz3CkbrsHYF/STHqo2/+24AtV2YFQgA9xUCm1dxk9FJ/YRHLzvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7051.1.2e20648fd5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7051.1.2e20648fd5","@open-mercato/shared":"0.6.8-develop.7051.1.2e20648fd5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7051.1.2e20648fd5","@open-mercato/shared":"0.6.8-develop.7051.1.2e20648fd5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7051.1.2e20648fd5_1787450258316_0.7244066083492304","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7054.1.3c75040822":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7054.1.3c75040822","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7054.1.3c75040822","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d421d542cf56b80466dee32d66fe2d6d8f223e17","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7054.1.3c75040822.tgz","fileCount":837,"integrity":"sha512-cznFeRcJ/+PUU/Wg0CJ3RIworuLqe2a0hM/9uWi7TXA5Sa2oqgti3rOjNHBF8WNnX1vYiMR6Vpk8HtgCBVEuhw==","signatures":[{"sig":"MEUCICgol99gkkj5i9DBSQdlc8XwHnXU2s8cUBbyeGq90z9gAiEAoNYIhq1mhdFhoOIZnjKVdWmTsIenWFvbr4hoRyWGLGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7054.1.3c75040822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cznFeRcJ/+PUU/Wg0CJ3RIworuLqe2a0hM/9uWi7TXA5Sa2oqgti3rOjNHBF8WNnX1vYiMR6Vpk8HtgCBVEuhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7054.1.3c75040822","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7054.1.3c75040822","@open-mercato/shared":"0.6.8-develop.7054.1.3c75040822"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7054.1.3c75040822","@open-mercato/shared":"0.6.8-develop.7054.1.3c75040822"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7054.1.3c75040822_1787453131535_0.35248562343025713","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7056.1.1a563a270d":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7056.1.1a563a270d","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7056.1.1a563a270d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f498c2718222344c6d33d5874b5cc1f3865560b6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7056.1.1a563a270d.tgz","fileCount":837,"integrity":"sha512-wpM0cmfksz4Co7NYIR9ue9bwuvBBGPsVUor3vCIegYD06MJLEI+oQIrhPDLDKufhnuu34iwpyHIoO1XxI4jM4Q==","signatures":[{"sig":"MEUCIHc0ClNgFwEMOTLfR1wEysTYcywWtuIcjy/IiewQEBCPAiEA4k0yvYEPqOpJ9rneFjOpc6fQXnAQK9oAuyEDdJ9wGD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7056.1.1a563a270d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-wpM0cmfksz4Co7NYIR9ue9bwuvBBGPsVUor3vCIegYD06MJLEI+oQIrhPDLDKufhnuu34iwpyHIoO1XxI4jM4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7056.1.1a563a270d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7056.1.1a563a270d","@open-mercato/shared":"0.6.8-develop.7056.1.1a563a270d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7056.1.1a563a270d","@open-mercato/shared":"0.6.8-develop.7056.1.1a563a270d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7056.1.1a563a270d_1787455919942_0.47884892950014235","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7057.1.61440fc3bc":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7057.1.61440fc3bc","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7057.1.61440fc3bc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa0cb3059a6882e3c373c00decb19723348e0903","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7057.1.61440fc3bc.tgz","fileCount":837,"integrity":"sha512-aJbNpdoKej2Aji+jPzAvdUIVwHU3pVkIybyrTgPhOdnA/PhCe9HYQp/rKj1S6Ky3GIP8w/igSHaxU20vJsY8hg==","signatures":[{"sig":"MEUCIQCv0BJPvz+6gRonxlJ6UdtpquVp6GC4e8wi1koWjjnV0gIgKbZle5+MfJEluN7TC0SItdhy1gB5H03ip1h+GWwxLl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7057.1.61440fc3bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-aJbNpdoKej2Aji+jPzAvdUIVwHU3pVkIybyrTgPhOdnA/PhCe9HYQp/rKj1S6Ky3GIP8w/igSHaxU20vJsY8hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7057.1.61440fc3bc","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7057.1.61440fc3bc","@open-mercato/shared":"0.6.8-develop.7057.1.61440fc3bc"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7057.1.61440fc3bc","@open-mercato/shared":"0.6.8-develop.7057.1.61440fc3bc"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7057.1.61440fc3bc_1787477003484_0.036078148056231774","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7059.1.f45d1ae6a1":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7059.1.f45d1ae6a1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7059.1.f45d1ae6a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"37f23526a6228bda131e57bdf3d2c8fda9e23675","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7059.1.f45d1ae6a1.tgz","fileCount":837,"integrity":"sha512-275Au5p+/W3Jup5KQwhlqmngg0CuyAUlFYg8RGmZteNUFGP7cZF7dzd1HGjgQuOLPtzGyxakAfQ708KTIuqwDQ==","signatures":[{"sig":"MEUCIQDyivvS1Z81komGXqBOZT8SRwZUnIU1CkPUtpHNRCdxtgIgHd3vdAzLKDtw3rHRJu9JsC6we/BXAq4hYy+b98aTx8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7059.1.f45d1ae6a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-275Au5p+/W3Jup5KQwhlqmngg0CuyAUlFYg8RGmZteNUFGP7cZF7dzd1HGjgQuOLPtzGyxakAfQ708KTIuqwDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7059.1.f45d1ae6a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7059.1.f45d1ae6a1","@open-mercato/shared":"0.6.8-develop.7059.1.f45d1ae6a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7059.1.f45d1ae6a1","@open-mercato/shared":"0.6.8-develop.7059.1.f45d1ae6a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7059.1.f45d1ae6a1_1787479863857_0.7370602300858369","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7063.1.664341cf65":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7063.1.664341cf65","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7063.1.664341cf65","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32c249c7c301e1598ff6364ef5432bd77ffe3f8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7063.1.664341cf65.tgz","fileCount":837,"integrity":"sha512-U35jUe4cQP8QPqNQzitVmCe/AGulECFQiwDHndmoUbYaCO427zOGOjJLpbWxz0B5VsEZeL3avY+o5dnrslJ6ng==","signatures":[{"sig":"MEQCIAM8CffOoWfODSOhYib5RbOwsVjn0M6TApACnEhBieKWAiByb5zXP5AR0H+RYOYzf8kny/JlVmXpjbW+dWMDc41Mwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7063.1.664341cf65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-U35jUe4cQP8QPqNQzitVmCe/AGulECFQiwDHndmoUbYaCO427zOGOjJLpbWxz0B5VsEZeL3avY+o5dnrslJ6ng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7063.1.664341cf65","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7063.1.664341cf65","@open-mercato/shared":"0.6.8-develop.7063.1.664341cf65"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7063.1.664341cf65","@open-mercato/shared":"0.6.8-develop.7063.1.664341cf65"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7063.1.664341cf65_1787482666840_0.20133407990711816","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7064.1.d9a7131615":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7064.1.d9a7131615","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7064.1.d9a7131615","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39d0bec5439570b3152a3cb7b9aa39351669d29c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7064.1.d9a7131615.tgz","fileCount":843,"integrity":"sha512-Nsf0ZjkU5RigfjmTr2dyOE0OqQzQe/yr1GAYisRAgzbMxk1aGYGMA84OTcaWcevj5uIyuP6YAi2W4teInrTOGQ==","signatures":[{"sig":"MEQCIGBHczk1hM/y4jGXWo+l0aDOI4oWuvfdY3g03hekPpy9AiA+toaJXkq5Y4EzHLhaiUCCKPYUf5qRZaSLEG5dAy3zSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7064.1.d9a7131615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Nsf0ZjkU5RigfjmTr2dyOE0OqQzQe/yr1GAYisRAgzbMxk1aGYGMA84OTcaWcevj5uIyuP6YAi2W4teInrTOGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7064.1.d9a7131615","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7064.1.d9a7131615","@open-mercato/shared":"0.6.8-develop.7064.1.d9a7131615"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7064.1.d9a7131615","@open-mercato/shared":"0.6.8-develop.7064.1.d9a7131615"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7064.1.d9a7131615_1787492524013_0.33421585684155475","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7065.1.b7b351a126":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7065.1.b7b351a126","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7065.1.b7b351a126","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2b42160fcdefbb2ce22af5c3dc0c49558a798311","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7065.1.b7b351a126.tgz","fileCount":843,"integrity":"sha512-FAfeWuoO3dmhWLaCyeJ7Km0AvnMELWEDagLNgS+cc9/we9BuFfcqXzB7xzju+t6QBuCUhba/8S/bUoJRLMTZ4A==","signatures":[{"sig":"MEUCIQCjdZnjhwZS/tVT/IdRKEvLyOidVc25GQgPowrBcHaL3AIgQ1SNP0sDaeJ9rrVlQY/Y+Q5vfao1biDr42oMdkK7Sjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7065.1.b7b351a126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FAfeWuoO3dmhWLaCyeJ7Km0AvnMELWEDagLNgS+cc9/we9BuFfcqXzB7xzju+t6QBuCUhba/8S/bUoJRLMTZ4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7065.1.b7b351a126","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7065.1.b7b351a126","@open-mercato/shared":"0.6.8-develop.7065.1.b7b351a126"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7065.1.b7b351a126","@open-mercato/shared":"0.6.8-develop.7065.1.b7b351a126"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7065.1.b7b351a126_1787495600464_0.042727702468774886","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7066.1.6bfa9ff69f":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7066.1.6bfa9ff69f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7066.1.6bfa9ff69f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf54e957b91b06d5c2acfd165fac3db556bd1589","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7066.1.6bfa9ff69f.tgz","fileCount":843,"integrity":"sha512-O7oIrNCEw64VUr05vgZA1jE160+4viSa7jd3HyP5kQQ3Iy4MjDYBNzj20MhobIGOVXXOYMnOg7ShJ548JxsNVQ==","signatures":[{"sig":"MEQCIAenjC2PgbIoQPoQjYuHV5cpwhXwe82vQNTCZBnSAeREAiA/jBsWwS6DfUClCp7m7hWpUH/mBnGHZ+qaV8/Sea3lFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7066.1.6bfa9ff69f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-O7oIrNCEw64VUr05vgZA1jE160+4viSa7jd3HyP5kQQ3Iy4MjDYBNzj20MhobIGOVXXOYMnOg7ShJ548JxsNVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7066.1.6bfa9ff69f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7066.1.6bfa9ff69f","@open-mercato/shared":"0.6.8-develop.7066.1.6bfa9ff69f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7066.1.6bfa9ff69f","@open-mercato/shared":"0.6.8-develop.7066.1.6bfa9ff69f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7066.1.6bfa9ff69f_1787528983198_0.5586973264370971","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7067.1.82e9867ea1":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7067.1.82e9867ea1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7067.1.82e9867ea1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fbffdf8d1993bf878a88a3e2790ec839e5cff55","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7067.1.82e9867ea1.tgz","fileCount":843,"integrity":"sha512-3EZjdUAsGfwDDDva0KUCh2VaoXjj/IX7hjWaiAMFhRUeDspO1QWog1tWJ9gp1h90Az/cBEn9LRLLARkwfx65hg==","signatures":[{"sig":"MEUCIQCphLRIflAus10TTO5d6bZEZjHCysdL6n/DbZm8UNwsfAIgSu7Tb8pTZReQ8kUtmBAu3XvLYd/3V0/EIi3CM0dtuWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7067.1.82e9867ea1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3EZjdUAsGfwDDDva0KUCh2VaoXjj/IX7hjWaiAMFhRUeDspO1QWog1tWJ9gp1h90Az/cBEn9LRLLARkwfx65hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7067.1.82e9867ea1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7067.1.82e9867ea1","@open-mercato/shared":"0.6.8-develop.7067.1.82e9867ea1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7067.1.82e9867ea1","@open-mercato/shared":"0.6.8-develop.7067.1.82e9867ea1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7067.1.82e9867ea1_1787531781986_0.31753663939003607","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7068.1.c55b52e1a1":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7068.1.c55b52e1a1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7068.1.c55b52e1a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39b1e5d47efe2d8c7c74daf9cd4ef4aa76902c78","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7068.1.c55b52e1a1.tgz","fileCount":843,"integrity":"sha512-De2ssRZ7PLRynsrk8ROlhlUu+TJNuimaFueqHA0dqgXF+rOVAN5VcIu4WUOydLGerHkMhPP7WlFJS7AeviqHQw==","signatures":[{"sig":"MEYCIQDg9+nQs5FJu896bYoM/+GCub677mr7mC6/6xPhdNZiHwIhAIoVswomdgjWf2Qd94QYsKQI1+XtZP5w6g9aZolGgFDu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7068.1.c55b52e1a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-De2ssRZ7PLRynsrk8ROlhlUu+TJNuimaFueqHA0dqgXF+rOVAN5VcIu4WUOydLGerHkMhPP7WlFJS7AeviqHQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7068.1.c55b52e1a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7068.1.c55b52e1a1","@open-mercato/shared":"0.6.8-develop.7068.1.c55b52e1a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7068.1.c55b52e1a1","@open-mercato/shared":"0.6.8-develop.7068.1.c55b52e1a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7068.1.c55b52e1a1_1787535537344_0.31600803962759727","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7071.1.58862d0c9f":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7071.1.58862d0c9f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7071.1.58862d0c9f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8fe6126ecf473495053005cde1380c1c68559ab","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7071.1.58862d0c9f.tgz","fileCount":843,"integrity":"sha512-r8KWlYHdqq8ivfksFJlxUfcKtILIwVOqn3dG2E26xSjy06CN9h4zPvxSs8H58aeMAiVPNeHjJU5sAwHwT+iZkw==","signatures":[{"sig":"MEQCIA5L3M1RArQrjR+Vp/NVR8RL5+FGLt6Hf4BNDnedFlO4AiASn0EgadEigPE4iDxAiDMeE/2aTfEDb7CLlpO/6/3Fug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7071.1.58862d0c9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-r8KWlYHdqq8ivfksFJlxUfcKtILIwVOqn3dG2E26xSjy06CN9h4zPvxSs8H58aeMAiVPNeHjJU5sAwHwT+iZkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7071.1.58862d0c9f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7071.1.58862d0c9f","@open-mercato/shared":"0.6.8-develop.7071.1.58862d0c9f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7071.1.58862d0c9f","@open-mercato/shared":"0.6.8-develop.7071.1.58862d0c9f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7071.1.58862d0c9f_1787536325831_0.44093968728273625","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7072.1.19c2a8bbe0":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7072.1.19c2a8bbe0","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7072.1.19c2a8bbe0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a0e2901647ade86a7859a4de09a0a6dc2bd1846","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7072.1.19c2a8bbe0.tgz","fileCount":843,"integrity":"sha512-OTPY4v3YgLlZsuN1vJRBFyzlclfbSaGlRtwuUjv6/x1ncx65bzpD4tkmrwOOhB6xIn/yxmQsQixUtmTOf9j36g==","signatures":[{"sig":"MEUCICRxUR4x1h5meok9oy9PXIOnjtas9zK6gNCwQNcI4sEPAiEAlbSs0zfA+e8ppeKL2uAnk75ghWj5L7cV7jS6eUCro8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7072.1.19c2a8bbe0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OTPY4v3YgLlZsuN1vJRBFyzlclfbSaGlRtwuUjv6/x1ncx65bzpD4tkmrwOOhB6xIn/yxmQsQixUtmTOf9j36g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7072.1.19c2a8bbe0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7072.1.19c2a8bbe0","@open-mercato/shared":"0.6.8-develop.7072.1.19c2a8bbe0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7072.1.19c2a8bbe0","@open-mercato/shared":"0.6.8-develop.7072.1.19c2a8bbe0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7072.1.19c2a8bbe0_1787541334428_0.09485907645780745","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7076.1.13d0af067b":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7076.1.13d0af067b","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7076.1.13d0af067b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11872ea85d7dee4ac4a8428253353d49a8d98449","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7076.1.13d0af067b.tgz","fileCount":843,"integrity":"sha512-DiK8Y+HPd/d9GGW8c+5GdDCeoG5aQGpoARIQnOY4oL+yJN6zz9hpmRFKtmn0jBwgmGmCtPyWbsHwjH///em0KA==","signatures":[{"sig":"MEYCIQDiXqDWPz544skRZ+ZnVN60kXLTJEfy5HuvtMkESZOWgQIhAOvNEqdZou1BA3UBYcP5W+gRr6XYyDKV6SbaDrIT4Rhl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7076.1.13d0af067b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DiK8Y+HPd/d9GGW8c+5GdDCeoG5aQGpoARIQnOY4oL+yJN6zz9hpmRFKtmn0jBwgmGmCtPyWbsHwjH///em0KA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7076.1.13d0af067b","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7076.1.13d0af067b","@open-mercato/shared":"0.6.8-develop.7076.1.13d0af067b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7076.1.13d0af067b","@open-mercato/shared":"0.6.8-develop.7076.1.13d0af067b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7076.1.13d0af067b_1787544225983_0.6668874453036504","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7077.1.94f1126c13":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7077.1.94f1126c13","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7077.1.94f1126c13","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f828d98ca2e7cb89ff2642bc8311bf7f4cf16b1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7077.1.94f1126c13.tgz","fileCount":843,"integrity":"sha512-bDCXKieUwqxtRmr11/EWppSjOqoZgaZLtGVGYN3oJ0nb5WkvvHKOsh9Lv7FB6d74TWkZqxs/ZaS65LGUq8ONOw==","signatures":[{"sig":"MEUCIQD4Xyz60SQexkShzWtH9vTeRvl6CQlRFDcXZTPi5TV3fQIgaB3GS/UQbk+3jOZ1H1l3Zcw5zjXrrLepzS9Ldy53Qe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7077.1.94f1126c13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-bDCXKieUwqxtRmr11/EWppSjOqoZgaZLtGVGYN3oJ0nb5WkvvHKOsh9Lv7FB6d74TWkZqxs/ZaS65LGUq8ONOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7077.1.94f1126c13","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7077.1.94f1126c13","@open-mercato/shared":"0.6.8-develop.7077.1.94f1126c13"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7077.1.94f1126c13","@open-mercato/shared":"0.6.8-develop.7077.1.94f1126c13"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7077.1.94f1126c13_1787547091786_0.4900966558194684","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7078.1.ca2d1510b5":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7078.1.ca2d1510b5","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7078.1.ca2d1510b5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34f01ac1d3b98c0c1ef0d719edb3dca91c933ac6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7078.1.ca2d1510b5.tgz","fileCount":843,"integrity":"sha512-8ISI3RLssYpC1jkabEY5P8w3KpzUScFhuUmmbiy4PFMJPFNfoHzAlxhBWyu77kn1BCiEvqZ9OMub42aLRMWWBg==","signatures":[{"sig":"MEUCIQC4ezFZ3juW8JQ6c7Y1FkdeCMZHx5FX2fL4AsCEi3n4HAIgI5epze7cvfTRc8ROZT/kLxyMlqil8RbuubpKlfn21o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7078.1.ca2d1510b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8ISI3RLssYpC1jkabEY5P8w3KpzUScFhuUmmbiy4PFMJPFNfoHzAlxhBWyu77kn1BCiEvqZ9OMub42aLRMWWBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7078.1.ca2d1510b5","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7078.1.ca2d1510b5","@open-mercato/shared":"0.6.8-develop.7078.1.ca2d1510b5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7078.1.ca2d1510b5","@open-mercato/shared":"0.6.8-develop.7078.1.ca2d1510b5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7078.1.ca2d1510b5_1787600082143_0.8142606867283342","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7079.1.dbf29dd6a1":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7079.1.dbf29dd6a1","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7079.1.dbf29dd6a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a5466e6d0b79bcb15a875bac79933c3b3e27bed","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7079.1.dbf29dd6a1.tgz","fileCount":843,"integrity":"sha512-7TqUva1o2IcQCXl4yeXeTY4zY2jmnz9VzQHTJrruL+LgfCh2tFMtgtkKp3yyuFhV1/62wKKId8o5kwVrpdZ2LQ==","signatures":[{"sig":"MEQCIANWeZlA5aLipOkSAJkAoiKQuPUeIwdpFjygAI2tPoDnAiAYrKX2I8lHtVMhmg8ZSCUcqJopoytZu9S+Ar3bsjIFRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7079.1.dbf29dd6a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7TqUva1o2IcQCXl4yeXeTY4zY2jmnz9VzQHTJrruL+LgfCh2tFMtgtkKp3yyuFhV1/62wKKId8o5kwVrpdZ2LQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7079.1.dbf29dd6a1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7079.1.dbf29dd6a1","@open-mercato/shared":"0.6.8-develop.7079.1.dbf29dd6a1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7079.1.dbf29dd6a1","@open-mercato/shared":"0.6.8-develop.7079.1.dbf29dd6a1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7079.1.dbf29dd6a1_1787620728743_0.6625428540658562","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7080.1.9b0d558a3f":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7080.1.9b0d558a3f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7080.1.9b0d558a3f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8112e76bc78e033460ed0f9fb8f17693da110989","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7080.1.9b0d558a3f.tgz","fileCount":843,"integrity":"sha512-oAEhW0r4uNpN4G2at9nWzcpWXM7Nurq6DF+JN0hR2lmBpaH8yJAml8dlo8bC61030IpJlPDaVbk03njVRMr6XQ==","signatures":[{"sig":"MEUCIEIM7oR+MK7bI+EQYUJY9KrHJZHpKwo/CHtgZzVdOUjVAiEA39KFe+rOFOKApONm2LEXEDJJBi5g0BpK9Vk/1sly2SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7080.1.9b0d558a3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oAEhW0r4uNpN4G2at9nWzcpWXM7Nurq6DF+JN0hR2lmBpaH8yJAml8dlo8bC61030IpJlPDaVbk03njVRMr6XQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7080.1.9b0d558a3f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7080.1.9b0d558a3f","@open-mercato/shared":"0.6.8-develop.7080.1.9b0d558a3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7080.1.9b0d558a3f","@open-mercato/shared":"0.6.8-develop.7080.1.9b0d558a3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7080.1.9b0d558a3f_1787623722812_0.8703211780670712","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7082.1.f2a845b020":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7082.1.f2a845b020","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7082.1.f2a845b020","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8a0508e5ff2d2ea5bbb6cbbf4b14befe8060461","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7082.1.f2a845b020.tgz","fileCount":843,"integrity":"sha512-enyUDhBLJ31R4RjmC5TzFdXTRdgX9QG+3WYZxITTOruDvKYfgBu0AQ+QFFjEqHFjP8AdIG22s7L7fg3zBZ53MA==","signatures":[{"sig":"MEYCIQD08DBV3g+JFf19mutYCWfKcWn5v8e/VsYN18K+18JuUgIhAIVH/Qnbo+gRVJtVg3pfaEAeg+Ni531gcKMzh6mfV1tQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7082.1.f2a845b020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7307221},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-enyUDhBLJ31R4RjmC5TzFdXTRdgX9QG+3WYZxITTOruDvKYfgBu0AQ+QFFjEqHFjP8AdIG22s7L7fg3zBZ53MA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7082.1.f2a845b020","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7082.1.f2a845b020","@open-mercato/shared":"0.6.8-develop.7082.1.f2a845b020"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7082.1.f2a845b020","@open-mercato/shared":"0.6.8-develop.7082.1.f2a845b020"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7082.1.f2a845b020_1787626676725_0.2656417197374008","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7088.1.3873d81f42":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7088.1.3873d81f42","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7088.1.3873d81f42","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"82701d6bc8cc2b6ee8ac1d3d1e1d295eb6957f2f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7088.1.3873d81f42.tgz","fileCount":843,"integrity":"sha512-Y6mNejRP2SCj/gOSlmIQfFSsxfue5Hqk8EOfZG5J73aktqhKdd5zq/f/kBNpQnJrB6GVF8LGF3AotriCFKEA2Q==","signatures":[{"sig":"MEYCIQDgs9rRsHAG7OEzBK3uU8nxKE5MC46ho9KfFO0XwbIyrQIhAPFgnIdqGySvljw8Oj3XfakJKN7oNLibv/1DQgmnj3+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7088.1.3873d81f42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Y6mNejRP2SCj/gOSlmIQfFSsxfue5Hqk8EOfZG5J73aktqhKdd5zq/f/kBNpQnJrB6GVF8LGF3AotriCFKEA2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7088.1.3873d81f42","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7088.1.3873d81f42","@open-mercato/shared":"0.6.8-develop.7088.1.3873d81f42"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7088.1.3873d81f42","@open-mercato/shared":"0.6.8-develop.7088.1.3873d81f42"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7088.1.3873d81f42_1787629824095_0.727887283033283","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7090.1.4dbca7b350":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7090.1.4dbca7b350","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7090.1.4dbca7b350","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0f751ab9e0d8ac9329898a87a0b55c6c9a1ed9a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7090.1.4dbca7b350.tgz","fileCount":843,"integrity":"sha512-+0VehomiWwHqkCrlznLMCg7UMSpLHa92Wx7g277QTIvxS0DM2hlLE9YQSbFcYJKg/TqtLDHI4xGr16vPJLtMxg==","signatures":[{"sig":"MEUCIB3SBy7chqMtBeL+FFIA/ofZDherHuFgN2iP3ErKU1/zAiEAx3ADsrQyA2MiFEYHDtTNVMdDYQejV4NzXSKSBhUzIhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7090.1.4dbca7b350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+0VehomiWwHqkCrlznLMCg7UMSpLHa92Wx7g277QTIvxS0DM2hlLE9YQSbFcYJKg/TqtLDHI4xGr16vPJLtMxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7090.1.4dbca7b350","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7090.1.4dbca7b350","@open-mercato/shared":"0.6.8-develop.7090.1.4dbca7b350"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7090.1.4dbca7b350","@open-mercato/shared":"0.6.8-develop.7090.1.4dbca7b350"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7090.1.4dbca7b350_1787632761295_0.8401462150063816","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7091.1.15ffbe30ce":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7091.1.15ffbe30ce","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7091.1.15ffbe30ce","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e51f16bb9694cc3ec63896fe64ea76c537325149","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7091.1.15ffbe30ce.tgz","fileCount":843,"integrity":"sha512-Hq/8v0TL4HXO3V5ooMMEqls2j+APR1vxEoqZW2psRSaQtPtn1usJ6vI3FV43lswDZPxCvJz7p/9KtGUDo1WsjA==","signatures":[{"sig":"MEUCIQDWqjFPXIc/og/cenCoI/4BZ/nV3ee49GKw3zc8y1KDkAIgZOt4a8kGs/Kh+p68yeXy2/N4YJEZKl7wZF3URZi8Dd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7091.1.15ffbe30ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Hq/8v0TL4HXO3V5ooMMEqls2j+APR1vxEoqZW2psRSaQtPtn1usJ6vI3FV43lswDZPxCvJz7p/9KtGUDo1WsjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7091.1.15ffbe30ce","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7091.1.15ffbe30ce","@open-mercato/shared":"0.6.8-develop.7091.1.15ffbe30ce"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7091.1.15ffbe30ce","@open-mercato/shared":"0.6.8-develop.7091.1.15ffbe30ce"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7091.1.15ffbe30ce_1787637513928_0.84394800116226","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7092.1.8bbdd53d2f":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7092.1.8bbdd53d2f","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7092.1.8bbdd53d2f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb6577037a38b4b31b01417418de639573113319","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7092.1.8bbdd53d2f.tgz","fileCount":843,"integrity":"sha512-2XKmJ/ylJF+gneCiOra5TWOJH0fz3/z4PS5/nzOcMN5g8hHqJkQxba8Wp035ZNE8grWtHe1gPqqBSHd2qmBltA==","signatures":[{"sig":"MEQCIEwjBMrMK9Ux16Q3Ljbh4yz9trBu85X6sAQ5YHD6AKwqAiAeozECDhE9R9ppIeKF9lnZ9kwnv36/Ysz7VoKk9kattA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7092.1.8bbdd53d2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2XKmJ/ylJF+gneCiOra5TWOJH0fz3/z4PS5/nzOcMN5g8hHqJkQxba8Wp035ZNE8grWtHe1gPqqBSHd2qmBltA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7092.1.8bbdd53d2f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7092.1.8bbdd53d2f","@open-mercato/shared":"0.6.8-develop.7092.1.8bbdd53d2f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7092.1.8bbdd53d2f","@open-mercato/shared":"0.6.8-develop.7092.1.8bbdd53d2f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7092.1.8bbdd53d2f_1787700552710_0.6037775302697159","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7093.1.700c5c8d96":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7093.1.700c5c8d96","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7093.1.700c5c8d96","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23a154ef6a582a74a75eea0ff974286f468ca6b5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7093.1.700c5c8d96.tgz","fileCount":843,"integrity":"sha512-9gY4gmHoYauvbCKq/nQz2YQvExaEb2DoW7si/RVHqNNymsWBdGzMm2qZmVQdqRA4jfOhv0CeKT+/aNn5MJq1tA==","signatures":[{"sig":"MEYCIQC+wf2FOA6i4RvN0kUd91zmaHdpERvKDsbIw0e97so57AIhAMwEDJj/9/PQWVmqhm6ud3dUYqaT2tJgYCv/+RdAVnjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7093.1.700c5c8d96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9gY4gmHoYauvbCKq/nQz2YQvExaEb2DoW7si/RVHqNNymsWBdGzMm2qZmVQdqRA4jfOhv0CeKT+/aNn5MJq1tA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7093.1.700c5c8d96","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7093.1.700c5c8d96","@open-mercato/shared":"0.6.8-develop.7093.1.700c5c8d96"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7093.1.700c5c8d96","@open-mercato/shared":"0.6.8-develop.7093.1.700c5c8d96"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7093.1.700c5c8d96_1787706026704_0.1704007990758749","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7094.1.15164f1632":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7094.1.15164f1632","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7094.1.15164f1632","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9f6002a8831ba8d9d1817ca53ad2f83c35ea01e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7094.1.15164f1632.tgz","fileCount":843,"integrity":"sha512-oNnS10x544tfcNgR2soYMIMkX7zGwi0sT1Hl9FSq2asf+EHvDVqxWw8+WKT1ngMfh3U8zX95Id66NkEXDUGA1A==","signatures":[{"sig":"MEUCIBXbFmYMRcH7zQGcij2xwsE7imq2bWlPshgWttFOyaXQAiEA+A59KHLotiJG8vIWhBvBGHPX6Wj6k+omfcqW4GG3XNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7094.1.15164f1632","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-oNnS10x544tfcNgR2soYMIMkX7zGwi0sT1Hl9FSq2asf+EHvDVqxWw8+WKT1ngMfh3U8zX95Id66NkEXDUGA1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7094.1.15164f1632","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7094.1.15164f1632","@open-mercato/shared":"0.6.8-develop.7094.1.15164f1632"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7094.1.15164f1632","@open-mercato/shared":"0.6.8-develop.7094.1.15164f1632"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7094.1.15164f1632_1787709095515_0.9677962677433418","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7095.1.465fbf8f80":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7095.1.465fbf8f80","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7095.1.465fbf8f80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fd8a24423359ba0f9d9d1c0b8652b36b76bc4f1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7095.1.465fbf8f80.tgz","fileCount":843,"integrity":"sha512-/N+vhuHDZ4j1eNJQG2SDfPQAs7XRi42qQO7ojGHA2Z6U4nGhdjLsWXoVvrTQeyi9qVZwRDIbWjPN13FkMdfaQQ==","signatures":[{"sig":"MEQCIBjfQYChP3yftr+TxnAEyjCSFGx2Bs9IhpNMExua77eYAiBqHZED8Kq11z/7ZZYXcyClrmtWA09cVTnJTg00oKhQ5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7095.1.465fbf8f80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/N+vhuHDZ4j1eNJQG2SDfPQAs7XRi42qQO7ojGHA2Z6U4nGhdjLsWXoVvrTQeyi9qVZwRDIbWjPN13FkMdfaQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7095.1.465fbf8f80","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7095.1.465fbf8f80","@open-mercato/shared":"0.6.8-develop.7095.1.465fbf8f80"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7095.1.465fbf8f80","@open-mercato/shared":"0.6.8-develop.7095.1.465fbf8f80"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7095.1.465fbf8f80_1787719958955_0.3002908308352281","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7096.1.97319f09f6":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7096.1.97319f09f6","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7096.1.97319f09f6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e1a5a0d3f3eb42dc0d8bc595cefe97fde750712d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7096.1.97319f09f6.tgz","fileCount":843,"integrity":"sha512-zdGwGPqikOmjxoPMOJXoULje+7VAul0kBm5IXo74m4wsp0we3Dh0bkzrgxe98xazWwUgjmY8ZvD3juSApPF+8Q==","signatures":[{"sig":"MEUCIC0bGkc8riyy+180YCjd2lRmpK7J7XMsfiVCoZbtgdW1AiEApxvIw72LbY6kQLl8wFtJyybgfexI1i80HxxgKZz6H6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7096.1.97319f09f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zdGwGPqikOmjxoPMOJXoULje+7VAul0kBm5IXo74m4wsp0we3Dh0bkzrgxe98xazWwUgjmY8ZvD3juSApPF+8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7096.1.97319f09f6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7096.1.97319f09f6","@open-mercato/shared":"0.6.8-develop.7096.1.97319f09f6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7096.1.97319f09f6","@open-mercato/shared":"0.6.8-develop.7096.1.97319f09f6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7096.1.97319f09f6_1787722890600_0.6714353667757487","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7099.1.7ba2771d06":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7099.1.7ba2771d06","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7099.1.7ba2771d06","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22af43136d4241fbe8eb927a7dbe2c14c6f75f08","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7099.1.7ba2771d06.tgz","fileCount":843,"integrity":"sha512-lhB16IrMO7VPSgJnRsVSFFyRLl+MYcATW73tuKmuB3aF4vd7vPt/Coq2a/MBow6/CFOREpwkuimm4/ZkR61g6A==","signatures":[{"sig":"MEUCIFjdGdp9I89IeJxC8R7lUBqi19XS97ZvcmYZr5VaDCyaAiEAmobFQZRVlO5LIYw4ADhcktEXndDfSpi5Mqeli05JG0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7099.1.7ba2771d06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lhB16IrMO7VPSgJnRsVSFFyRLl+MYcATW73tuKmuB3aF4vd7vPt/Coq2a/MBow6/CFOREpwkuimm4/ZkR61g6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7099.1.7ba2771d06","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7099.1.7ba2771d06","@open-mercato/shared":"0.6.8-develop.7099.1.7ba2771d06"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7099.1.7ba2771d06","@open-mercato/shared":"0.6.8-develop.7099.1.7ba2771d06"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7099.1.7ba2771d06_1787725910096_0.7380668047475976","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7100.1.fbf66fca35":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7100.1.fbf66fca35","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7100.1.fbf66fca35","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"133780874a1e33070a770d341b4eadf8f27a00fc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7100.1.fbf66fca35.tgz","fileCount":843,"integrity":"sha512-znoI02aAnerDm3CVT9hBQ4IHnIShGPEyMp8zJiiHPFY/2Cdf2DVg8dOyVe5vLUSoIcApU3GdgPqquzVITlFWGQ==","signatures":[{"sig":"MEYCIQDPgbxXb2iiIBTaSs7CEb3zvMgGT0GMoxt/e7xXhr43xgIhAJBtJPWuMWZBSpmd9MAGe98gqc5sKih4Iw1WQapnZwU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7100.1.fbf66fca35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-znoI02aAnerDm3CVT9hBQ4IHnIShGPEyMp8zJiiHPFY/2Cdf2DVg8dOyVe5vLUSoIcApU3GdgPqquzVITlFWGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7100.1.fbf66fca35","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7100.1.fbf66fca35","@open-mercato/shared":"0.6.8-develop.7100.1.fbf66fca35"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7100.1.fbf66fca35","@open-mercato/shared":"0.6.8-develop.7100.1.fbf66fca35"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7100.1.fbf66fca35_1787734359931_0.009308782306664876","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@open-mercato/ai-assistant","version":"0.7.0","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b57b13c22cbdef43448fd0dbfadc6831fb5bc4e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.0.tgz","fileCount":837,"integrity":"sha512-Xqm0DyTG+Z2km7F6UYSh/uVLzVqJ1z7RsUQQA+FlmWA11urY/jdtMNj3csikXeHbDXnBy1+lDv59vn0VhYk4Bg==","signatures":[{"sig":"MEUCIGuSuW2gwov/GrsD2ZRiKio5gkqCJ2JiwzwxAzA1HlWKAiEAs4sFS1L8eU6TCxUx4foPRLbXBk+WV2AjWZavQFEa/Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7266108},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Xqm0DyTG+Z2km7F6UYSh/uVLzVqJ1z7RsUQQA+FlmWA11urY/jdtMNj3csikXeHbDXnBy1+lDv59vn0VhYk4Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.0","@open-mercato/shared":"0.7.0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.0","@open-mercato/shared":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.0_1787734898019_0.756045360065533","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7101.1.bd9356828a":{"name":"@open-mercato/ai-assistant","version":"0.6.8-develop.7101.1.bd9356828a","license":"MIT","_id":"@open-mercato/ai-assistant@0.6.8-develop.7101.1.bd9356828a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a5bb25aa5f114848237e376dae9117103cb5ce5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.6.8-develop.7101.1.bd9356828a.tgz","fileCount":843,"integrity":"sha512-FKBE4Eq92DuIFtPwkU1k//qps1Pu1ThIr8udbcK97E09jRM+xSgARnvARDu+epiDFxQH9TnaK5lJ0RbN6pmqoQ==","signatures":[{"sig":"MEUCIQD55hJn4OpZWlsbIvV3xhjCOiAH5unRFJUuiQ0FNAzfCwIgP7Ld5r5QYSYZ9t12AyLMr+R1hzaThsFkQJg8F0frBAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.6.8-develop.7101.1.bd9356828a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FKBE4Eq92DuIFtPwkU1k//qps1Pu1ThIr8udbcK97E09jRM+xSgARnvARDu+epiDFxQH9TnaK5lJ0RbN6pmqoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.6.8-develop.7101.1.bd9356828a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.6.8-develop.7101.1.bd9356828a","@open-mercato/shared":"0.6.8-develop.7101.1.bd9356828a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.6.8-develop.7101.1.bd9356828a","@open-mercato/shared":"0.6.8-develop.7101.1.bd9356828a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.6.8-develop.7101.1.bd9356828a_1787737336453_0.46211614615355945","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7102.1.b41f7e3e51":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7102.1.b41f7e3e51","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7102.1.b41f7e3e51","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4985c5fc32552ee91911a74282da6f5fd9a76298","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7102.1.b41f7e3e51.tgz","fileCount":843,"integrity":"sha512-H94Sl2pOopCbsN+rR8e3V3PcfEcSmsEFBGziy2T17jh0ufXor+n8wdb/Fap+rz5rTFqNmBrmwdKZZx7SQAl+Mg==","signatures":[{"sig":"MEYCIQDKea6ZWR9D3KNAsPF+AXpOsR4eG253TWHLG6/HW2sXwgIhALZpAOj7iJcGhG7dXs77ioR3vMFNC/4bM0QtmLzHkYOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7102.1.b41f7e3e51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-H94Sl2pOopCbsN+rR8e3V3PcfEcSmsEFBGziy2T17jh0ufXor+n8wdb/Fap+rz5rTFqNmBrmwdKZZx7SQAl+Mg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7102.1.b41f7e3e51","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7102.1.b41f7e3e51","@open-mercato/shared":"0.7.1-develop.7102.1.b41f7e3e51"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7102.1.b41f7e3e51","@open-mercato/shared":"0.7.1-develop.7102.1.b41f7e3e51"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7102.1.b41f7e3e51_1787747036253_0.18242529752334513","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7103.1.41ff100d93":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7103.1.41ff100d93","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7103.1.41ff100d93","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e35c3fd9fa0f4ac6d4ee302f28be5054339d932","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7103.1.41ff100d93.tgz","fileCount":843,"integrity":"sha512-5VT1UO9VfJdaLWHVJpfd6/nITs4IRiCzk+E9Vzy3On5EbBKE1FbvzOa7XubRmC5K6pzZkZpCt1BaWDEBjjFkvg==","signatures":[{"sig":"MEQCIF16eqZnKLiJWgewgsPV9Wg9CuxmcncAF6hq76+soYbtAiBzQaqFBR7r2m8jTi3mAoG0ZlT/wLPiN0EiZfTRHJ8YCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7103.1.41ff100d93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5VT1UO9VfJdaLWHVJpfd6/nITs4IRiCzk+E9Vzy3On5EbBKE1FbvzOa7XubRmC5K6pzZkZpCt1BaWDEBjjFkvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7103.1.41ff100d93","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7103.1.41ff100d93","@open-mercato/shared":"0.7.1-develop.7103.1.41ff100d93"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7103.1.41ff100d93","@open-mercato/shared":"0.7.1-develop.7103.1.41ff100d93"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7103.1.41ff100d93_1787832934467_0.20208678664340218","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7104.1.1dd769bf1a":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7104.1.1dd769bf1a","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7104.1.1dd769bf1a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"914eace2475370a5a84947764a82ddc8bddad49b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7104.1.1dd769bf1a.tgz","fileCount":843,"integrity":"sha512-+rEL2V+SnIpd1kaujYcg86zZ02HpZe4FWJS8QiMZ/iWsEAcsV7s2PzQR+bZzhsteLn3u50mavkLIMhVvAfsOow==","signatures":[{"sig":"MEQCIGK0a8sV/InxPc1K3oYteA3DgCsY6fahvgXFfndIdlqPAiA47We9rADsU6MmMYt+DaK8E3oWArGXvFrn74HGOzIW2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7104.1.1dd769bf1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+rEL2V+SnIpd1kaujYcg86zZ02HpZe4FWJS8QiMZ/iWsEAcsV7s2PzQR+bZzhsteLn3u50mavkLIMhVvAfsOow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7104.1.1dd769bf1a","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7104.1.1dd769bf1a","@open-mercato/shared":"0.7.1-develop.7104.1.1dd769bf1a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7104.1.1dd769bf1a","@open-mercato/shared":"0.7.1-develop.7104.1.1dd769bf1a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7104.1.1dd769bf1a_1787869957485_0.5965093661378102","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7105.1.0d2f4c6651":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7105.1.0d2f4c6651","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7105.1.0d2f4c6651","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fbb11b46e68639e3a0e6d493c70b9ab4521d5c47","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7105.1.0d2f4c6651.tgz","fileCount":843,"integrity":"sha512-RVdFAEXQRp3GdU/RGEKxqKVNXFzDsFm9iEzZZUju9Gr/o+LiXS9sdCGNlJPZn2jQbEENf51z/DKFgmleHjbodg==","signatures":[{"sig":"MEUCIQD6qDAif25AcayuIFle+LXIDj7dEo8oX5HT2VCigrT5qAIgEq8zyY63WLYOF8odA2zd6zU+7Uulqz6eJCqcqQUq/us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7105.1.0d2f4c6651","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RVdFAEXQRp3GdU/RGEKxqKVNXFzDsFm9iEzZZUju9Gr/o+LiXS9sdCGNlJPZn2jQbEENf51z/DKFgmleHjbodg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7105.1.0d2f4c6651","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7105.1.0d2f4c6651","@open-mercato/shared":"0.7.1-develop.7105.1.0d2f4c6651"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7105.1.0d2f4c6651","@open-mercato/shared":"0.7.1-develop.7105.1.0d2f4c6651"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7105.1.0d2f4c6651_1787873399485_0.1584177965052238","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7106.1.53fe9dd1b1":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7106.1.53fe9dd1b1","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7106.1.53fe9dd1b1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6df2e35b6e523031715c14b06034c8252c1f34d9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7106.1.53fe9dd1b1.tgz","fileCount":843,"integrity":"sha512-6eoYv23bSmfqVNYvi14gli/TnZ3l2o5vMvd/F+mTclCw4hXe87ohVKsw4I+Gf11MOpPSdC/FA90RXE6tmL4jfw==","signatures":[{"sig":"MEUCIQCAtJPwKCt5+iOpMh15RgNVN3vt3lYh8nPuI+6UlZgKiwIgbQob3cacNNbAjjo3DcGv5TlAdBzD95mc4ZSBM9vjUGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7106.1.53fe9dd1b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-6eoYv23bSmfqVNYvi14gli/TnZ3l2o5vMvd/F+mTclCw4hXe87ohVKsw4I+Gf11MOpPSdC/FA90RXE6tmL4jfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7106.1.53fe9dd1b1","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7106.1.53fe9dd1b1","@open-mercato/shared":"0.7.1-develop.7106.1.53fe9dd1b1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7106.1.53fe9dd1b1","@open-mercato/shared":"0.7.1-develop.7106.1.53fe9dd1b1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7106.1.53fe9dd1b1_1787887454130_0.07294687860241855","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7111.1.c0d5d7286f":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7111.1.c0d5d7286f","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7111.1.c0d5d7286f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"147b98318c06bfb28f9b2c6b038c10d3bdf02dc7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7111.1.c0d5d7286f.tgz","fileCount":843,"integrity":"sha512-D6KJFMv26h0EKEKWrAKeL70BLWR6BnrfXAytO9s++qBeE/a2cuEV1MNyhu3vkmlHtyy+8+oqCI6vvfozZZQTEw==","signatures":[{"sig":"MEUCIQCy5YKVCBFoIem4bYBerJTQwG6NFsiJhXFYPUp9+6TmoAIgOjJwvRUxW/DL4DhqkbzoZDXvJRMalxFuQnZKrvoCmrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7111.1.c0d5d7286f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-D6KJFMv26h0EKEKWrAKeL70BLWR6BnrfXAytO9s++qBeE/a2cuEV1MNyhu3vkmlHtyy+8+oqCI6vvfozZZQTEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7111.1.c0d5d7286f","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7111.1.c0d5d7286f","@open-mercato/shared":"0.7.1-develop.7111.1.c0d5d7286f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7111.1.c0d5d7286f","@open-mercato/shared":"0.7.1-develop.7111.1.c0d5d7286f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7111.1.c0d5d7286f_1787890379668_0.07976908929921023","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7112.1.d486e6f1b2":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7112.1.d486e6f1b2","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7112.1.d486e6f1b2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"08aa908704be7c282e9caefb105a31d99445581b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7112.1.d486e6f1b2.tgz","fileCount":843,"integrity":"sha512-cPBJl9TRkexzCf7rkCNLLXx92IntvYRK3AoL5X0eg4MCEjR8FjyQBqLDVaxtgcdB/nTe2enWZ1yYRFxS2BWwSQ==","signatures":[{"sig":"MEQCICkMDg0ki4pYgko2RdlZ9sGbUPJ+L3MriNKA8wd9YIktAiAZ4lj9rHTxJRI5e7W1XeJBFbAd7ipncymkQm0t7DSU/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7112.1.d486e6f1b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-cPBJl9TRkexzCf7rkCNLLXx92IntvYRK3AoL5X0eg4MCEjR8FjyQBqLDVaxtgcdB/nTe2enWZ1yYRFxS2BWwSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7112.1.d486e6f1b2","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7112.1.d486e6f1b2","@open-mercato/shared":"0.7.1-develop.7112.1.d486e6f1b2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7112.1.d486e6f1b2","@open-mercato/shared":"0.7.1-develop.7112.1.d486e6f1b2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7112.1.d486e6f1b2_1787895150926_0.9480218592501777","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7113.1.9d83dca10c":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7113.1.9d83dca10c","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7113.1.9d83dca10c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d00ebfdfc091a10a8b17275ffde931a804395e8c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7113.1.9d83dca10c.tgz","fileCount":843,"integrity":"sha512-lpAPMz4vgBzrOmFfTJKJpbFyDhaXJ0szutx+D08FgUn2bgZ8jNdY7XAhp5/D53EmQ/24etW9GznhuEYAFRAFqQ==","signatures":[{"sig":"MEQCIGRePv79wdl5gFf1HXHsjf9a/9UB45Wv0j7rIOjB2hmDAiBq+CIGJ+khJR3q2k6pe4Sf6TsECWcJuUrNajNBronKPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7113.1.9d83dca10c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308297},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-lpAPMz4vgBzrOmFfTJKJpbFyDhaXJ0szutx+D08FgUn2bgZ8jNdY7XAhp5/D53EmQ/24etW9GznhuEYAFRAFqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7113.1.9d83dca10c","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7113.1.9d83dca10c","@open-mercato/shared":"0.7.1-develop.7113.1.9d83dca10c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7113.1.9d83dca10c","@open-mercato/shared":"0.7.1-develop.7113.1.9d83dca10c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7113.1.9d83dca10c_1787899234915_0.867768072679098","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7120.1.a0154ac412":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7120.1.a0154ac412","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7120.1.a0154ac412","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"beacb92c02e51215c3f6c9a48e714e36a82ba608","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7120.1.a0154ac412.tgz","fileCount":843,"integrity":"sha512-BC2UQV22Kr0AoYqU4KEn1oHH9ZQFTg8CQwBcVxZeNd+acKjQlwYL2tMlIU98tMT72PxTSv/2h4++GOpu9u56og==","signatures":[{"sig":"MEUCIQDSo3ctia6FYIlRyrr8gardNfd7qnkseZZwQjfMu7UoQQIgHLuKp42gaqet/Jgi0qPyyyQhG4CVYUN6HZdWtrT4KOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7120.1.a0154ac412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308434},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-BC2UQV22Kr0AoYqU4KEn1oHH9ZQFTg8CQwBcVxZeNd+acKjQlwYL2tMlIU98tMT72PxTSv/2h4++GOpu9u56og==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7120.1.a0154ac412","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7120.1.a0154ac412","@open-mercato/shared":"0.7.1-develop.7120.1.a0154ac412"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7120.1.a0154ac412","@open-mercato/shared":"0.7.1-develop.7120.1.a0154ac412"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7120.1.a0154ac412_1787902479831_0.2705711157034514","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7121.1.734c263bda":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7121.1.734c263bda","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7121.1.734c263bda","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ff76dcb78e9f26460782e945bb359a701ab4470","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7121.1.734c263bda.tgz","fileCount":843,"integrity":"sha512-zB2wrvXtoSdRZ/sq6UdH14dnQl+NgihPdDFJ0PCn4jLkxWr+ouoBLcS5k6Lmm6B0CyVsxniyxA4+CRVehK7ZTQ==","signatures":[{"sig":"MEUCIQDIohM0QUr1Uo2aWg3m7VmUQRVlA+p59ShlbC5detIB/QIgZUh1nZCaMTBBxcTEuok2brRMwcDrQvUh6s0VEnZ0pbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7121.1.734c263bda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308434},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-zB2wrvXtoSdRZ/sq6UdH14dnQl+NgihPdDFJ0PCn4jLkxWr+ouoBLcS5k6Lmm6B0CyVsxniyxA4+CRVehK7ZTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7121.1.734c263bda","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7121.1.734c263bda","@open-mercato/shared":"0.7.1-develop.7121.1.734c263bda"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7121.1.734c263bda","@open-mercato/shared":"0.7.1-develop.7121.1.734c263bda"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7121.1.734c263bda_1787907278875_0.8953842454564209","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7122.1.421cefe668":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7122.1.421cefe668","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7122.1.421cefe668","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae426a2e388df37009c4c01f456e7716b81d5602","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7122.1.421cefe668.tgz","fileCount":843,"integrity":"sha512-pGPmhbgZjYpCjMvKlohntBvIemJoLWee7r2naG/4qaKxH4gyW8nOifUif0hPzu6aJKhVbgxrOwo/CVUXMiH3Wg==","signatures":[{"sig":"MEUCIQDDFB7gkp+G51rn3/2U5GWlJhadYNxOQ0kxF/8eoVQFswIgbKgUtfquSkvn/ZN5YxwYGDtdrhu8cO8xEvz0MwfcAvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7122.1.421cefe668","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308434},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pGPmhbgZjYpCjMvKlohntBvIemJoLWee7r2naG/4qaKxH4gyW8nOifUif0hPzu6aJKhVbgxrOwo/CVUXMiH3Wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7122.1.421cefe668","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7122.1.421cefe668","@open-mercato/shared":"0.7.1-develop.7122.1.421cefe668"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7122.1.421cefe668","@open-mercato/shared":"0.7.1-develop.7122.1.421cefe668"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7122.1.421cefe668_1787916397228_0.8352779733430005","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7123.1.25365e718d":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7123.1.25365e718d","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7123.1.25365e718d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"554df446a61183318ab4bb9e4465247bc285f83a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7123.1.25365e718d.tgz","fileCount":843,"integrity":"sha512-A60pMMkYM3QS8fZmzE33YeziVnse7HnWLNInXKsYgGfMauQ5RDJaDM9VzZHmCOa3EraZz00rOkR2KBk4BsmPDA==","signatures":[{"sig":"MEUCIQCPw9h8dnHWFHBkhQxnt86HndrmY7ThOc05AQoiU3rVSgIgXk9FNQalq/xDFg9QB6wOVpeKpQDzKqsV+OsYqpzcwBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7123.1.25365e718d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308434},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A60pMMkYM3QS8fZmzE33YeziVnse7HnWLNInXKsYgGfMauQ5RDJaDM9VzZHmCOa3EraZz00rOkR2KBk4BsmPDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7123.1.25365e718d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7123.1.25365e718d","@open-mercato/shared":"0.7.1-develop.7123.1.25365e718d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7123.1.25365e718d","@open-mercato/shared":"0.7.1-develop.7123.1.25365e718d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7123.1.25365e718d_1788344739877_0.5268448354722381","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7130.1.fef2396fd8":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7130.1.fef2396fd8","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7130.1.fef2396fd8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5bb92967b3e27baa584b10bbb3ef849b0808c111","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7130.1.fef2396fd8.tgz","fileCount":848,"integrity":"sha512-hbLW33s7JIyBtZECxRFW5DWSgtq8riff3tk4K7/nidz2hkc+joDHcK7I7KlT92j5Gq5uToc1+vGLuzSb5PiIbg==","signatures":[{"sig":"MEYCIQDwDEMoYgFs8ZhyokodxOd61BLNXE7JwTvnkI2lQJULVQIhANzpfAcm+RZuhAN4OKvaT2sgfDSUVkFLehCDotAMblDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7130.1.fef2396fd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hbLW33s7JIyBtZECxRFW5DWSgtq8riff3tk4K7/nidz2hkc+joDHcK7I7KlT92j5Gq5uToc1+vGLuzSb5PiIbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7130.1.fef2396fd8","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7130.1.fef2396fd8","@open-mercato/shared":"0.7.1-develop.7130.1.fef2396fd8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7130.1.fef2396fd8","@open-mercato/shared":"0.7.1-develop.7130.1.fef2396fd8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7130.1.fef2396fd8_1788347932398_0.34247228642382455","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7131.1.20abf9e885":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7131.1.20abf9e885","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7131.1.20abf9e885","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6cddfd153b0d37a610ae996c73459cb35c0fbb0d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7131.1.20abf9e885.tgz","fileCount":848,"integrity":"sha512-FY97WD32++dqoXNF8srfco7dc0OHBk5ci0m5jZ8T1pL4R+kqO9vkuOkMhtm8yPrbNBBzV4soMKbI3SnLB9czoQ==","signatures":[{"sig":"MEYCIQDJvA8JqH6hkT0XzS6Zlmppnoihir5S38wxvFU+0SQiuQIhALM/dz7rHXsoDr/nj1Gr0g6UnKU2YcwowgqREtsRK1w8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7131.1.20abf9e885","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FY97WD32++dqoXNF8srfco7dc0OHBk5ci0m5jZ8T1pL4R+kqO9vkuOkMhtm8yPrbNBBzV4soMKbI3SnLB9czoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7131.1.20abf9e885","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7131.1.20abf9e885","@open-mercato/shared":"0.7.1-develop.7131.1.20abf9e885"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7131.1.20abf9e885","@open-mercato/shared":"0.7.1-develop.7131.1.20abf9e885"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7131.1.20abf9e885_1788374109530_0.25457295696815363","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7135.1.19bf969756":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7135.1.19bf969756","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7135.1.19bf969756","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"936c7b23d6ea0b2659d3f03320566b015bf6c0cc","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7135.1.19bf969756.tgz","fileCount":848,"integrity":"sha512-0oDg/stVdohBMpsRL+bp43K52zsJE9pIxPH6K+asMyFJJA/QM1XHiZCzF965Ipv/bVHncZ+jSH7zMMSShz766Q==","signatures":[{"sig":"MEUCIQCNiBrLBo7vN2R+wLNfa1eGFW9XoD3bmUkVmvxG18ux7gIgBO2uMhlp0S2mXN69MUga97myO7zl9ogoEyYDph52S5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7135.1.19bf969756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0oDg/stVdohBMpsRL+bp43K52zsJE9pIxPH6K+asMyFJJA/QM1XHiZCzF965Ipv/bVHncZ+jSH7zMMSShz766Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7135.1.19bf969756","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7135.1.19bf969756","@open-mercato/shared":"0.7.1-develop.7135.1.19bf969756"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7135.1.19bf969756","@open-mercato/shared":"0.7.1-develop.7135.1.19bf969756"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7135.1.19bf969756_1788377592310_0.849093246746145","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7136.1.0f76137a1d":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7136.1.0f76137a1d","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7136.1.0f76137a1d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"feadaf90a0be30a1d34ac2ce3ee8aa8ba7e5df5d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7136.1.0f76137a1d.tgz","fileCount":848,"integrity":"sha512-YvYxnktYLiLFvBidgUYanQANSRk+Swf6zgxjRuBXodU2O2PuzVsaTgSvMds2XGNjgEK722rjrGL1i+6wKUq0Xg==","signatures":[{"sig":"MEUCIGMt7Ahxx6PRF7ij7/VVHHCyWium+BF0ue6kHuN7JTQNAiEA9wKy5ZVwlOYVavL0PqYM4+2pgN/XQ5qtP3UjhqAfkm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa1x2jBSfF7G1W6kXyjCNxAKIZHgTc1Xg1AAurnVulowIhAOz3vOesnFgV8eDPiN9SPzbSUSiVH5zfwBQgT29ZUmpB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7136.1.0f76137a1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YvYxnktYLiLFvBidgUYanQANSRk+Swf6zgxjRuBXodU2O2PuzVsaTgSvMds2XGNjgEK722rjrGL1i+6wKUq0Xg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7136.1.0f76137a1d","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7136.1.0f76137a1d","@open-mercato/shared":"0.7.1-develop.7136.1.0f76137a1d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7136.1.0f76137a1d","@open-mercato/shared":"0.7.1-develop.7136.1.0f76137a1d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7136.1.0f76137a1d_1788864889653_0.3060561948335121","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7137.1.26575786c0":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7137.1.26575786c0","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7137.1.26575786c0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4bd461958d5e07a4edbcea54a22742d24f6167d8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7137.1.26575786c0.tgz","fileCount":848,"integrity":"sha512-CzNxCyHTg+sQbUwCj+SqwpsHccmgfjPH+CIhJFqzBa9PYFvPnbHXUxvLooK5nBqz2OcTOyKIN60H99ZAfNsBvg==","signatures":[{"sig":"MEUCICBA4MxdAfjbHHafdxDjAMLSa4wZQkmQa8c7V6jl0dUOAiEAweAKwLNhpu4NoKjk8XPgD/7WbipWubHT/taMmB2/kug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAESjmcoEiQEpGfH3m/uplkCiOQoD1NcDbNJm19HeYOlAiEAoeMzc+c3RwXKP27dA8FGOUUNBaP0Uh8taAsuywq97EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7137.1.26575786c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-CzNxCyHTg+sQbUwCj+SqwpsHccmgfjPH+CIhJFqzBa9PYFvPnbHXUxvLooK5nBqz2OcTOyKIN60H99ZAfNsBvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7137.1.26575786c0","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7137.1.26575786c0","@open-mercato/shared":"0.7.1-develop.7137.1.26575786c0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7137.1.26575786c0","@open-mercato/shared":"0.7.1-develop.7137.1.26575786c0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7137.1.26575786c0_1788870830521_0.857959908507518","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7148.1.3076e5ccf7":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7148.1.3076e5ccf7","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7148.1.3076e5ccf7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74ff4bc8399f092d80b0315ada2b3404ff38298a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7148.1.3076e5ccf7.tgz","fileCount":848,"integrity":"sha512-iHNKVJz2IqOwPTKmEtAJNhhSogIbvS0Ye6FRCxiN3FcHMtCMS5QdulTJVcdGeeeE85b8ytQPBH9m4V8m5PuwuQ==","signatures":[{"sig":"MEQCIFRqHqsjQo8/kM8LhKDHP2P9ShO+WUTinudO7a/wUrS0AiBS0mt1lJ7/Mq6/OCPkd5RhPQ4sEwr0kwUeGLHO4OKZ/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGce3U7mU50Na1Sie8R1q+zohhqk7pEiIZMcS5qqw4uBAiEAu5/qs1JPJGH26xHLUdEwDHFTfAeHhpMm5//X/Th0wJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7148.1.3076e5ccf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-iHNKVJz2IqOwPTKmEtAJNhhSogIbvS0Ye6FRCxiN3FcHMtCMS5QdulTJVcdGeeeE85b8ytQPBH9m4V8m5PuwuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7148.1.3076e5ccf7","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7148.1.3076e5ccf7","@open-mercato/shared":"0.7.1-develop.7148.1.3076e5ccf7"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7148.1.3076e5ccf7","@open-mercato/shared":"0.7.1-develop.7148.1.3076e5ccf7"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7148.1.3076e5ccf7_1788874188156_0.39858469003305963","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7149.1.7efa6e1612":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7149.1.7efa6e1612","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7149.1.7efa6e1612","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05bb7c5a6df1edac5ff01bbe61e8c8ed557f2e52","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7149.1.7efa6e1612.tgz","fileCount":848,"integrity":"sha512-DPFNiVR44UK6k/smXm8N9yqCXDSCKFCO48vA+T4fpBw/H4N0sX+3VyDUh6YIHb3D1EIt8m61DjWF+3Pf83Bryw==","signatures":[{"sig":"MEUCIQCjTRRMAHeI4+SQIDTxq1ZTmIMOBDCPT5IQvvZJQ7mDUQIgBudWkCc7bjPywdvZJ9yu+5cO66FpIiI3WUoU8vNbB1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDDbIqzxX5jGMfXTmOeON1tKDq/lYNKnjRTiAqmAx9FrAiBxLQrdprmF1pO2uIB9cI/b5nbMAn6uLjqq9CIw/5Pg3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7149.1.7efa6e1612","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-DPFNiVR44UK6k/smXm8N9yqCXDSCKFCO48vA+T4fpBw/H4N0sX+3VyDUh6YIHb3D1EIt8m61DjWF+3Pf83Bryw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7149.1.7efa6e1612","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7149.1.7efa6e1612","@open-mercato/shared":"0.7.1-develop.7149.1.7efa6e1612"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7149.1.7efa6e1612","@open-mercato/shared":"0.7.1-develop.7149.1.7efa6e1612"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7149.1.7efa6e1612_1788888629790_0.9225958655076554","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7150.1.c1941e0c22":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7150.1.c1941e0c22","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7150.1.c1941e0c22","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26e9e15d3e746d3cfe39747a3e1c57624b3dad5c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7150.1.c1941e0c22.tgz","fileCount":848,"integrity":"sha512-2ip6o0gh5fqENxiCmXLK06Xy9LWgWje94hE3NiZRwSTcagd0z+UiBuKNSQuLUmCUGON7nxXhr/1uaFYrVpboTA==","signatures":[{"sig":"MEUCIAYrwzNWmDjlMxEP+WPqzobifhuK5IForFUSRX19mpP0AiEAyoq4RiX3PhSKtNjuixBVbKwHztr3q0qPIhHnFLy3018=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDz8wKP1osn6ghPrtVhQZ/f+8ZWbDv1RWYhj1E2E5ScAiEAkYiq2HungV8FwbD38AUAVxCFmI12lHbkz7shTvoLBWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7150.1.c1941e0c22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2ip6o0gh5fqENxiCmXLK06Xy9LWgWje94hE3NiZRwSTcagd0z+UiBuKNSQuLUmCUGON7nxXhr/1uaFYrVpboTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7150.1.c1941e0c22","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7150.1.c1941e0c22","@open-mercato/shared":"0.7.1-develop.7150.1.c1941e0c22"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7150.1.c1941e0c22","@open-mercato/shared":"0.7.1-develop.7150.1.c1941e0c22"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7150.1.c1941e0c22_1788892030231_0.536744784786888","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7151.1.00d0391847":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7151.1.00d0391847","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7151.1.00d0391847","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34ff2d63e4c7b57a04211dbcae824a83f6755c89","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7151.1.00d0391847.tgz","fileCount":848,"integrity":"sha512-pwXAbfexuCVgTNtt0C0LGdv+f2nDm++vPUdtJVwkJCRnoahW8DGwT+7vhn1SYU0GUzyb/7MmNGRrMi7yAHOnFA==","signatures":[{"sig":"MEYCIQDdLxLPXUD2ype5pF+/BWTnayeEMlCwLDGDLim0Ra8MuwIhAMLODVsUYkTdvu4J1N16tDtIbzwG/aGRwb3DlOyq6gPl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBm+ItXRy63sgP9sGoy0TCxrN6QtLxxjBHYyGgM8Tt1+AiEAi4WWokmls6Lo4JK/quRRbW61XSZ0oM0OrBBLW4N+NdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7151.1.00d0391847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-pwXAbfexuCVgTNtt0C0LGdv+f2nDm++vPUdtJVwkJCRnoahW8DGwT+7vhn1SYU0GUzyb/7MmNGRrMi7yAHOnFA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7151.1.00d0391847","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7151.1.00d0391847","@open-mercato/shared":"0.7.1-develop.7151.1.00d0391847"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7151.1.00d0391847","@open-mercato/shared":"0.7.1-develop.7151.1.00d0391847"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7151.1.00d0391847_1788905768444_0.2684099163820197","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7152.1.a69e92f9c9":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7152.1.a69e92f9c9","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7152.1.a69e92f9c9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6291a6ca17b889cc3a5cc871f50ff67bc03a007e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7152.1.a69e92f9c9.tgz","fileCount":848,"integrity":"sha512-/5uMUwvWqn3QGWcbxkpAOtX0nGtqDUKGMhtO+/VSmdZvmnJoXRWNMlsnD5md4W8jHKwNSavX1csWoAHNf+Pd+g==","signatures":[{"sig":"MEQCIEnrvC4Hzv9DkkVZUH2mFqAntq6nG5p/XlT15rQggl/XAiAhypgCH636udZpwVMzkpU8XE2gmzswHrTzgrLkD/e01Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAHcf9V2N5V6ADtE2bLxz7hu6HBv3LfOT5vxwO0Dj8X+AiB0Azrhvid4ESDBXX+lyCEy6x8HRUO8k4fXucaySEjb2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7152.1.a69e92f9c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/5uMUwvWqn3QGWcbxkpAOtX0nGtqDUKGMhtO+/VSmdZvmnJoXRWNMlsnD5md4W8jHKwNSavX1csWoAHNf+Pd+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7152.1.a69e92f9c9","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7152.1.a69e92f9c9","@open-mercato/shared":"0.7.1-develop.7152.1.a69e92f9c9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7152.1.a69e92f9c9","@open-mercato/shared":"0.7.1-develop.7152.1.a69e92f9c9"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7152.1.a69e92f9c9_1789036088606_0.7232950057952809","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7153.1.7145d295e6":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7153.1.7145d295e6","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7153.1.7145d295e6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"520889198df644f8d409969e6504d8d65eda56b7","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7153.1.7145d295e6.tgz","fileCount":848,"integrity":"sha512-IO92HIX66CkLYs7e4WTSgy5fx+58NFETz16gNmb2mxXi+4yX/KU3KOKvL5vTeyKAXUHygbGqa5BWGbaZkixjqQ==","signatures":[{"sig":"MEYCIQDbnMNfDBoA6GQIOEiHfMAweTNIR9du6r+SeEpvu2h9agIhALSqawrbEtuaYxLj2II7MetLdGWGccXyv5CPfKMFMYMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzW54es5IqUSZjGXqCI0kXnwUCmuWehLZxVY2fjt99DAiEAiGgi2fOa8ltiShwjU7kxQJOFR+GMIBvRn0th72rx/Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7153.1.7145d295e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IO92HIX66CkLYs7e4WTSgy5fx+58NFETz16gNmb2mxXi+4yX/KU3KOKvL5vTeyKAXUHygbGqa5BWGbaZkixjqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7153.1.7145d295e6","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7153.1.7145d295e6","@open-mercato/shared":"0.7.1-develop.7153.1.7145d295e6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7153.1.7145d295e6","@open-mercato/shared":"0.7.1-develop.7153.1.7145d295e6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7153.1.7145d295e6_1789037509347_0.41761601842355733","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7154.1.981330c924":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7154.1.981330c924","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7154.1.981330c924","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc12b138073056ec0c5e70ad204477c62be528e0","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7154.1.981330c924.tgz","fileCount":848,"integrity":"sha512-Oe7RcVhmW7aesbc/NNS2731uT3lG/Dr5/ELn7z/ZMVCNUuhsmvu4ZVpR0TH1J83T1R1ApwmMz9+AYK6cnj//IA==","signatures":[{"sig":"MEUCIQDW8aQ4R44TYnIDiSCwDqzmzE1Uk4Di48p33KCL8A+neQIgLlXb6qerI5WX/RLGkyx6l8TJVp1HOb6qjtkKa2PESIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCHxVnW7ZD00I74dROwWWdAZ2pr9BUiV04DoJHUtjtKmICIQD1uIBV6j5mzPoUK0W5RA0dVO0vAMId5AfEGfJ09KsQ6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7154.1.981330c924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Oe7RcVhmW7aesbc/NNS2731uT3lG/Dr5/ELn7z/ZMVCNUuhsmvu4ZVpR0TH1J83T1R1ApwmMz9+AYK6cnj//IA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7154.1.981330c924","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7154.1.981330c924","@open-mercato/shared":"0.7.1-develop.7154.1.981330c924"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7154.1.981330c924","@open-mercato/shared":"0.7.1-develop.7154.1.981330c924"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7154.1.981330c924_1789043430962_0.3938483569307707","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7170.1.d95074d7ba":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7170.1.d95074d7ba","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7170.1.d95074d7ba","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fe8fe5528da99bfb3d6244015d91227c22989e9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7170.1.d95074d7ba.tgz","fileCount":848,"integrity":"sha512-GBLT8uyHS8R/fDKP8nWZqRClVRr2bScGw9fr05tl0HjyQDkKGIOtFpI4KMDqccjugPifcr9P0Xv2ovO9FI1WmQ==","signatures":[{"sig":"MEUCICtCKYg9XARPgSgM/5yGej8fzCHQmjnpZU1TX5omBUNPAiEA39QqNfdpt5oRkZgy8lYuhmgg87KzzHkDQx/DWri/9hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmkyH2NV/bkd8ZtyEWG/PxbZXTYIi8FT5nnaI39F4H2wIhANqj3gfUyNIN344XgFw6VrRmxNXZt3fg9tKDNbd7TkcY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7170.1.d95074d7ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GBLT8uyHS8R/fDKP8nWZqRClVRr2bScGw9fr05tl0HjyQDkKGIOtFpI4KMDqccjugPifcr9P0Xv2ovO9FI1WmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7170.1.d95074d7ba","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7170.1.d95074d7ba","@open-mercato/shared":"0.7.1-develop.7170.1.d95074d7ba"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7170.1.d95074d7ba","@open-mercato/shared":"0.7.1-develop.7170.1.d95074d7ba"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7170.1.d95074d7ba_1789047228370_0.05708763641814962","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7171.1.9b31dbba45":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7171.1.9b31dbba45","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7171.1.9b31dbba45","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd740b643b179dcecefd655305d9676389225065","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7171.1.9b31dbba45.tgz","fileCount":848,"integrity":"sha512-GdLQtsxbBgGZtU+dIod2M211sFQqxbbIuR7URec2OsBujCCGyqcKlV9NXX37sKM3LXAFER0brJHiE7cGbfSV2Q==","signatures":[{"sig":"MEUCIQDpGjCKPQPzTVLY7Y8iHP41Vtmx1Ds2i98wz2++mCxaGwIgX0Si85X0iR108AK9sQHc9KXb4Vz3rQwe+U2KrPNvRJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMoxoMTAxKqjpo+u4rT5Rt3+QWOGRTMX7aotIZnu2XcwIhAItjB0mVpDc684Jg8+sKn4xeQduZVLQ2rzjqTPjKO8NQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7171.1.9b31dbba45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313168},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-GdLQtsxbBgGZtU+dIod2M211sFQqxbbIuR7URec2OsBujCCGyqcKlV9NXX37sKM3LXAFER0brJHiE7cGbfSV2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.4","cmdk":"^1.0.0","isolated-vm":"^7.0.0","framer-motion":"^13.0.0","@ai-sdk/google":"^4.0.2","@ai-sdk/openai":"^4.0.2","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.23","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.1","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.17","@open-mercato/ui":"0.7.1-develop.7171.1.9b31dbba45","@types/react-dom":"^19.2.3","@open-mercato/cli":"0.7.1-develop.7171.1.9b31dbba45","@open-mercato/shared":"0.7.1-develop.7171.1.9b31dbba45"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7171.1.9b31dbba45","@open-mercato/shared":"0.7.1-develop.7171.1.9b31dbba45"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7171.1.9b31dbba45_1789050647419_0.33576925905247146","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7172.1.a45dece080":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7172.1.a45dece080","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7172.1.a45dece080","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a9bc0413f23d9f880c11aa1c64025dc4b0b1a93c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7172.1.a45dece080.tgz","fileCount":848,"integrity":"sha512-TSSHRqV4CKh8PUms0Ys61D1FnJHw8Kfpi8N6PKO9M/BzOj46gLBGdQKYnt3lMfKBNS1KNtsZH5yd07RL/cdTpw==","signatures":[{"sig":"MEUCIGNJ+PWCqWJJjPOlIXO/Zzpi22uaFEAkNN2e8Ib5s3BLAiEA//itXzPPeaWIWJ+WaCZt/NS/3lNeMNcIcOWcFXWZAoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFUIJiSjhMjvsKKIkRPbZU2AqGPYleKT4CrOHRybrg7fAiEA++SY6u/0cLtsBQ+TPdl+VZ7/Ncdt9U5h3UKAG3h/hn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7172.1.a45dece080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-TSSHRqV4CKh8PUms0Ys61D1FnJHw8Kfpi8N6PKO9M/BzOj46gLBGdQKYnt3lMfKBNS1KNtsZH5yd07RL/cdTpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7172.1.a45dece080","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7172.1.a45dece080","@open-mercato/shared":"0.7.1-develop.7172.1.a45dece080"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7172.1.a45dece080","@open-mercato/shared":"0.7.1-develop.7172.1.a45dece080"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7172.1.a45dece080_1789054092344_0.4234745448544528","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7173.1.a901520d0f":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7173.1.a901520d0f","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7173.1.a901520d0f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"89031818974183de04d2b981212fc5ba7ef2bd53","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7173.1.a901520d0f.tgz","fileCount":848,"integrity":"sha512-UrQHmKaxEfWkeSZtvmdYRJFxK1tsawsI7EYxp5ooCRycw58KWe7KNMrxtGSa+01MXFnVkkLZHMmEXyY0nycT8Q==","signatures":[{"sig":"MEQCIAlQN608+vAqMXfG/T4HjVt7fePq5N1QSi2cXEwWPP5WAiAWI5VW726Ol3WeW6DU610PmZWNXaiKC1qyoN1QfT57RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBCsqyRfN+trtHIHuWP4JfOaupUpNiZJi3M25S6Lpx7QAiAiLno/kmxU4up5W6W/R+GwB1OiTQoTt5+mthySLe23FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7173.1.a901520d0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-UrQHmKaxEfWkeSZtvmdYRJFxK1tsawsI7EYxp5ooCRycw58KWe7KNMrxtGSa+01MXFnVkkLZHMmEXyY0nycT8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7173.1.a901520d0f","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7173.1.a901520d0f","@open-mercato/shared":"0.7.1-develop.7173.1.a901520d0f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7173.1.a901520d0f","@open-mercato/shared":"0.7.1-develop.7173.1.a901520d0f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7173.1.a901520d0f_1789132613279_0.8643863255407207","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7175.1.d49ab48ee2":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7175.1.d49ab48ee2","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7175.1.d49ab48ee2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e79567fdcc8b2bc0ee839ab9c7de52e52af8ae91","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7175.1.d49ab48ee2.tgz","fileCount":848,"integrity":"sha512-5syOYK8H1ibJaDiFfxQyquyDSKBkLDXUkopz57cvRIelmrul0Tf/uvPkGbbHx1ZGiCYozCjYzLntubwiCI90tg==","signatures":[{"sig":"MEUCIQCZ2GI66Fdb3csGm6nMCYlIfnTulbWKCvWkzhw3oSzlhAIgaaUKZWxb1UijFB+gKh94c4IANoCdzs38J2y/di+7Duk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBz2NHjnkfTRs4M0JGQfeOVgV4hbTOlYjshHQo70nHRAiAuG89Ws0w1GBuBdxidI64mJW3uAw2otVuxFdSLGHT4GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7175.1.d49ab48ee2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-5syOYK8H1ibJaDiFfxQyquyDSKBkLDXUkopz57cvRIelmrul0Tf/uvPkGbbHx1ZGiCYozCjYzLntubwiCI90tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7175.1.d49ab48ee2","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7175.1.d49ab48ee2","@open-mercato/shared":"0.7.1-develop.7175.1.d49ab48ee2"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7175.1.d49ab48ee2","@open-mercato/shared":"0.7.1-develop.7175.1.d49ab48ee2"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7175.1.d49ab48ee2_1789134898357_0.1619560138825309","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7176.1.d229567a50":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7176.1.d229567a50","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7176.1.d229567a50","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6f10943ba25d0c691483ccfd358f5fb4ab5bda2","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7176.1.d229567a50.tgz","fileCount":848,"integrity":"sha512-EChb4+5iKp4sBAXUZjWcbHB+nyxdqu0+2lxRxciNdSHTtMmcto1ugG0r/qbnB7q9wI2fmAGYq9k3oPFHpqjhuQ==","signatures":[{"sig":"MEYCIQDDUzsAYawkD7/j3rUYpJrF/NKxshLbxcF3niNA/xFB8wIhANYWiPqD1baxxfERApG4LLBj/CZJOi3RaaCREWZ509Dl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEEL6lj3rKU+dvfCzk1OVfdL2SPKKdSMpcuTGE/vj82yAiEA1OZbYPicd0p20D1CS0BhHezecV6ID7gll9wEe83z8gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7176.1.d229567a50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EChb4+5iKp4sBAXUZjWcbHB+nyxdqu0+2lxRxciNdSHTtMmcto1ugG0r/qbnB7q9wI2fmAGYq9k3oPFHpqjhuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7176.1.d229567a50","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7176.1.d229567a50","@open-mercato/shared":"0.7.1-develop.7176.1.d229567a50"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7176.1.d229567a50","@open-mercato/shared":"0.7.1-develop.7176.1.d229567a50"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7176.1.d229567a50_1789147385091_0.2022738457226867","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7177.1.9827d081d4":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7177.1.9827d081d4","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7177.1.9827d081d4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d9de68b0218b9970aad8d645571211f9757b238","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7177.1.9827d081d4.tgz","fileCount":848,"integrity":"sha512-dEwrwS3XCoJBJ3qgVEE0Bbp9j2RekHg1sUhBWkZYoKcEgQUXhc/KOoMAFPs314YdKI8wtqJG4xL5xWTPMJCL8Q==","signatures":[{"sig":"MEYCIQCpptnHIxw8VAESDipBsU2AC719B2dRjXuHcRUaaoBAcQIhAKz/anh/kgMCMXTzJpRFZ1UOjas8oQCunD/KzMhges74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsEiscEMYwuiI+ivvqbfoDR1rt/TApTp3i1geN98CBagIgZ1/LOoyenQ/NbSs7pd8Qayf/h3mdI46G5Pw8XwvI62o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7177.1.9827d081d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-dEwrwS3XCoJBJ3qgVEE0Bbp9j2RekHg1sUhBWkZYoKcEgQUXhc/KOoMAFPs314YdKI8wtqJG4xL5xWTPMJCL8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7177.1.9827d081d4","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7177.1.9827d081d4","@open-mercato/shared":"0.7.1-develop.7177.1.9827d081d4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7177.1.9827d081d4","@open-mercato/shared":"0.7.1-develop.7177.1.9827d081d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7177.1.9827d081d4_1789148798373_0.5899080913648322","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7178.1.ab93fbaf4e":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7178.1.ab93fbaf4e","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7178.1.ab93fbaf4e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce5efcb4b7b113e1ed5554f14ceb9883d86acace","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7178.1.ab93fbaf4e.tgz","fileCount":848,"integrity":"sha512-/Hek1GeXMBvJjFymr60R+19B2td4Ws+2En0pS7JkdhSK67q07qOxO2fsI1EmKYxR3U7Tq8XUNA3GjNkgO6XXcA==","signatures":[{"sig":"MEQCICVRiXJZTre8HCGIkgJsd7P/ZpIzYPeklqc4wOYSlPnBAiA1WR0Bqs85eK7/M+4tVqzRIkqWxzDyAhx/+qBJRid5YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3cQqLZGD5MJoBB2t3lUOGkpBDXnzF6KzZwLuoYP/7EgIhALUduBZFEphVk5Ato+IVKxMT6r+by5G66ooVJrOpEU3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7178.1.ab93fbaf4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/Hek1GeXMBvJjFymr60R+19B2td4Ws+2En0pS7JkdhSK67q07qOxO2fsI1EmKYxR3U7Tq8XUNA3GjNkgO6XXcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7178.1.ab93fbaf4e","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7178.1.ab93fbaf4e","@open-mercato/shared":"0.7.1-develop.7178.1.ab93fbaf4e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7178.1.ab93fbaf4e","@open-mercato/shared":"0.7.1-develop.7178.1.ab93fbaf4e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7178.1.ab93fbaf4e_1789326662202_0.8881547458346812","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7179.1.e8c03264b6":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7179.1.e8c03264b6","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7179.1.e8c03264b6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e0cdf1ae203d3fbbb625f427e570893b3857c48c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7179.1.e8c03264b6.tgz","fileCount":848,"integrity":"sha512-Ftzqrk7FP9HOTuGQc/fVXiiWxpr1GU1151FUmDs/4ie3v1JDtdb9DreiNhz1MrUC4Mo7Y7hFP8R8Alkd7hvI3Q==","signatures":[{"sig":"MEUCIAzoqHbXD7dkS3EQf0wlcnFgVvd7XupypvMr6lZG5XiuAiEAikzUCoiUH8hswyL2Gbwmkglgv4bGVVGE7fYY/4fvdTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwEjbYPavVySBKeb46LeQEuxai+w1/Z1dNGm5PlUFPagIgP7I9pzZqvmiUx0GJsnv+tTSxQ/sUuELQUhVmwvSndLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7179.1.e8c03264b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Ftzqrk7FP9HOTuGQc/fVXiiWxpr1GU1151FUmDs/4ie3v1JDtdb9DreiNhz1MrUC4Mo7Y7hFP8R8Alkd7hvI3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7179.1.e8c03264b6","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7179.1.e8c03264b6","@open-mercato/shared":"0.7.1-develop.7179.1.e8c03264b6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7179.1.e8c03264b6","@open-mercato/shared":"0.7.1-develop.7179.1.e8c03264b6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7179.1.e8c03264b6_1789327687783_0.5387190645817908","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7180.1.9717fbbb43":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7180.1.9717fbbb43","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7180.1.9717fbbb43","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa2d2dcfd050d4242dc51d7c8c02260e0b97d246","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7180.1.9717fbbb43.tgz","fileCount":848,"integrity":"sha512-ZJ0Fsuewj8dGwQ5fM1EdBEry42EocRztF2U4A6c3uUAFuSX5uN/3kJv/6orlla0r4NfOr42eKGN2yLU6eUa1xw==","signatures":[{"sig":"MEUCIHEBz6a4GA3J7+gsgJ6JjgSiyAj1lhS+W/u/DHajf92dAiEAtPWW6vZsC7B1YgnhFsDMSKPiAT1h7IDmL/Qpp5P3m2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCL8T59MNmZORJFUNBmjxOJj+saSGqxJ/IJKiJsOjOYSwIgVHj8xVzvITN5DgMq48zIY/SjhSbwSiDOipinQtiigxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7180.1.9717fbbb43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZJ0Fsuewj8dGwQ5fM1EdBEry42EocRztF2U4A6c3uUAFuSX5uN/3kJv/6orlla0r4NfOr42eKGN2yLU6eUa1xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7180.1.9717fbbb43","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7180.1.9717fbbb43","@open-mercato/shared":"0.7.1-develop.7180.1.9717fbbb43"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7180.1.9717fbbb43","@open-mercato/shared":"0.7.1-develop.7180.1.9717fbbb43"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7180.1.9717fbbb43_1789378860809_0.9732721504681123","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7181.1.702cedc42c":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7181.1.702cedc42c","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7181.1.702cedc42c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ae0a99b49d520ac5cb2db2d87a0bf7c318726ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7181.1.702cedc42c.tgz","fileCount":848,"integrity":"sha512-ZiQt+FAsT2PfTttuMtz3TrKfB4FNuwIu2ITiocqU9IrOjWG9teoPP+kPKK4Qbhg0Z8d4GtwW0zIWTx9gL+TuXw==","signatures":[{"sig":"MEYCIQDK6lcfMVtfPSArl+i6PlsYXhnYuDHlQ6ejJPoqFivZzQIhANmZJ5V/UG6eQk4d6qROh8UgyDR6jP90Iw1pvVnrR1oa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0X44xe98vW0XFrVo/biG2n3ga0t2CH0jmD2sEGkgLIgIgLMGBHtaAmkG6qMAUDGMFQY+PfRGqn9VyzfJobklBNGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7181.1.702cedc42c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZiQt+FAsT2PfTttuMtz3TrKfB4FNuwIu2ITiocqU9IrOjWG9teoPP+kPKK4Qbhg0Z8d4GtwW0zIWTx9gL+TuXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7181.1.702cedc42c","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7181.1.702cedc42c","@open-mercato/shared":"0.7.1-develop.7181.1.702cedc42c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7181.1.702cedc42c","@open-mercato/shared":"0.7.1-develop.7181.1.702cedc42c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7181.1.702cedc42c_1789379825482_0.24042949468517505","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7182.1.789943f937":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7182.1.789943f937","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7182.1.789943f937","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb72c0810d7614dc9294348d377575b88d0383ac","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7182.1.789943f937.tgz","fileCount":848,"integrity":"sha512-A/tms1YyCKeK8ZyxU9lLg86ctsNkzACaqqVvTZgrs42Ar9d+jqszJb9Afdn/82BstkhuB7wxC2lW0c+iL2P3zQ==","signatures":[{"sig":"MEQCIF8tOGnrexnnc1fw+ob26CEhhmv1CihiGbPNTvPw/Ef7AiAcVg1hZlFCpwGr3FCQvk/N3TCLQu+7BJP0QxerX4/hUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDh4l4OpiTmEA0XqOB6r7By0VcGCm0KN5F6CGfOEI94RAiAMnEipLQA+6vihkhvjNZO+O9tJLpHbdgL+M7E8Y5VvBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7182.1.789943f937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-A/tms1YyCKeK8ZyxU9lLg86ctsNkzACaqqVvTZgrs42Ar9d+jqszJb9Afdn/82BstkhuB7wxC2lW0c+iL2P3zQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7182.1.789943f937","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7182.1.789943f937","@open-mercato/shared":"0.7.1-develop.7182.1.789943f937"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7182.1.789943f937","@open-mercato/shared":"0.7.1-develop.7182.1.789943f937"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7182.1.789943f937_1789383812505_0.49854197157629976","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7183.1.db9678eeb8":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7183.1.db9678eeb8","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7183.1.db9678eeb8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"932702d01b0a276a8abfad972654cb84c61a852b","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7183.1.db9678eeb8.tgz","fileCount":848,"integrity":"sha512-kXIKD6NR7+mpMSuIGG2aKfapJGYsi9ich9xZG95xnWtYNkbOvPwvDGkVKnSqb7k8yN/28eLUYRLRxkO4glRulQ==","signatures":[{"sig":"MEUCIQCueWcpycLckSfJm/SsAhSGfVhgR+O6kAbLDSLIyApcbAIgaLAYeQeBHwnjkg2mYutPhZe2/3jekyefxNWYW5VmGQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgtdX8eJ3m1sU1csRnlclmZYO+O+yrJC8xj/qQUS11EgIgFJz2jEHleJl9Ahh7o5l9emNTWp+CXv6K4t27y144V78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7183.1.db9678eeb8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-kXIKD6NR7+mpMSuIGG2aKfapJGYsi9ich9xZG95xnWtYNkbOvPwvDGkVKnSqb7k8yN/28eLUYRLRxkO4glRulQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7183.1.db9678eeb8","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7183.1.db9678eeb8","@open-mercato/shared":"0.7.1-develop.7183.1.db9678eeb8"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7183.1.db9678eeb8","@open-mercato/shared":"0.7.1-develop.7183.1.db9678eeb8"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7183.1.db9678eeb8_1789389766124_0.8311112993777152","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7185.1.0f280ef1f1":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7185.1.0f280ef1f1","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7185.1.0f280ef1f1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb72672a8e580a8d8adbe6b019578d875164f40a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7185.1.0f280ef1f1.tgz","fileCount":848,"integrity":"sha512-znF9hoqTWFmYXayoiTWSryg7QHWYtm1t6SpQqSJgxic0mbGELKm191qQBrpSSAUNMd84AmzMSPz4ZLanfV368g==","signatures":[{"sig":"MEUCIC4Sa6mq4XB84UF056lAoCOc4lO/n3Bifd6quZXf+2MyAiEAg1pSEX65eS0MzwpT9iWgcXLhvdjav2pKW5fYz68HoJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGjonUD4+fRRe23hrG6n4hb3BJ97Qkqpa2tm7K4TX4KMAiBz6YIcdVVZDqkX8Vgc0T5DupDFbIqbHj2X2hbgIcxDYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7185.1.0f280ef1f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-znF9hoqTWFmYXayoiTWSryg7QHWYtm1t6SpQqSJgxic0mbGELKm191qQBrpSSAUNMd84AmzMSPz4ZLanfV368g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7185.1.0f280ef1f1","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7185.1.0f280ef1f1","@open-mercato/shared":"0.7.1-develop.7185.1.0f280ef1f1"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7185.1.0f280ef1f1","@open-mercato/shared":"0.7.1-develop.7185.1.0f280ef1f1"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7185.1.0f280ef1f1_1789393387972_0.6889166042345913","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7186.1.6e080a5017":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7186.1.6e080a5017","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7186.1.6e080a5017","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb98216032b416accfdcb85c3f5cd3c674b0a83f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7186.1.6e080a5017.tgz","fileCount":848,"integrity":"sha512-9De6BvgoT1X+yGBD3ZA5R6svjFRd9hZqc6lif9+T6oY1N8sMapTsBcjxLCLz95CnRu2g0+AbAKSlLrSfX/Bzwg==","signatures":[{"sig":"MEYCIQCutgyRuil61JC/EjNX6WXsoShq099dYpTpwolBWCfWFAIhANTeklZSGwwJgGKlfTN9zW/s07EWDUY9QoEHQrJn4S6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEmq00rEyibUpDze7JqwhD8mspBLamNim4D77A+FS62AiBl11OPI8jJeVe4VB4HzoFCaiocHCvezMWKpos7n3keIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7186.1.6e080a5017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-9De6BvgoT1X+yGBD3ZA5R6svjFRd9hZqc6lif9+T6oY1N8sMapTsBcjxLCLz95CnRu2g0+AbAKSlLrSfX/Bzwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7186.1.6e080a5017","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7186.1.6e080a5017","@open-mercato/shared":"0.7.1-develop.7186.1.6e080a5017"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7186.1.6e080a5017","@open-mercato/shared":"0.7.1-develop.7186.1.6e080a5017"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7186.1.6e080a5017_1789400749832_0.6257814784614948","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7191.1.3c9346566b":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7191.1.3c9346566b","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7191.1.3c9346566b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1d1e25b116c0990a23d06a233da3b03aa9003dda","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7191.1.3c9346566b.tgz","fileCount":848,"integrity":"sha512-uPNG2IwY3aJs+JV/cxYT8a0qS2s15/0FneiLyH6rqC15dpQ0uNKXrM6A3B58JBTc/Z64zi5qv7+IwRM9oPoBlw==","signatures":[{"sig":"MEQCIDzdE1s3y15TQEulnfNHLri974X6tg4OoaMdxhNH8sg/AiBHEXTmAf7170iz4w2fZPw7QoWl1H8DdP1uEIZS4rFCGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1euQmiLQJBZspzmYAdYvLPWV8Mpe1nCDaUcVog4+EcQIgVy6JCloP6fjXocoeGas2G8uKzrkv9fxmdwzKchuOeCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7191.1.3c9346566b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-uPNG2IwY3aJs+JV/cxYT8a0qS2s15/0FneiLyH6rqC15dpQ0uNKXrM6A3B58JBTc/Z64zi5qv7+IwRM9oPoBlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7191.1.3c9346566b","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7191.1.3c9346566b","@open-mercato/shared":"0.7.1-develop.7191.1.3c9346566b"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7191.1.3c9346566b","@open-mercato/shared":"0.7.1-develop.7191.1.3c9346566b"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7191.1.3c9346566b_1789401946707_0.5651051125691053","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7193.1.910a5b0a1e":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7193.1.910a5b0a1e","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7193.1.910a5b0a1e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"832260d488771fa12b8b09c26c9924f319833768","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7193.1.910a5b0a1e.tgz","fileCount":848,"integrity":"sha512-3lefFheTIG5Nio5Uk64U4MPA1xfTFuN8fCSlSL8i1LC6GwodGU4eNsyRrz+3Nd+UGA73r7VFXFjxZEHzxdYydA==","signatures":[{"sig":"MEYCIQDIDH4UrftptAbpLz8u3SUf0E0+Sa2gR/RVnda2wg3McwIhAJF3vTG4URMIAicnm7XlhJmCpNCFKExn19S6EUsqZnHE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuHoSIr2ScgDgGCUj0JT9TvFyR2TgUinS5ZYx913ETaAIhANBJ6o1/DcycukCsLOWhYlhAfsT0Jit7E382oRAzDd/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7193.1.910a5b0a1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313172},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-3lefFheTIG5Nio5Uk64U4MPA1xfTFuN8fCSlSL8i1LC6GwodGU4eNsyRrz+3Nd+UGA73r7VFXFjxZEHzxdYydA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7193.1.910a5b0a1e","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7193.1.910a5b0a1e","@open-mercato/shared":"0.7.1-develop.7193.1.910a5b0a1e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7193.1.910a5b0a1e","@open-mercato/shared":"0.7.1-develop.7193.1.910a5b0a1e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7193.1.910a5b0a1e_1789405719407_0.14483016553043981","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7194.1.ab4fc81f82":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7194.1.ab4fc81f82","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7194.1.ab4fc81f82","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"562adf5c0986213394204d9a62c9fdbaf6fa9d20","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7194.1.ab4fc81f82.tgz","fileCount":855,"integrity":"sha512-I3Hu9IjhsbCGDn5jUB/aN6a0R0bE1EyairmUrIUL3WFxP0PI4l4rGSXtVzQToDj6xPmea7Jg+z80/X4ih6LmaQ==","signatures":[{"sig":"MEUCIHBwr15Sk8D1G8R3a/lEsQIO5W07Kv6yKxe/HvS9SClJAiEAmTyznm5f5bOSYPr42iXq19zEiR0k6AiSPmYEoyOU5Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDX4VqAApsmrfmiqpfKy28jgPKPxpMwI1ZNzMVHx70d8wIgdXtdKfYD3JW8+RgjA4suhg2cwiJsSlRldHV8L3k7uq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7194.1.ab4fc81f82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-I3Hu9IjhsbCGDn5jUB/aN6a0R0bE1EyairmUrIUL3WFxP0PI4l4rGSXtVzQToDj6xPmea7Jg+z80/X4ih6LmaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7194.1.ab4fc81f82","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7194.1.ab4fc81f82","@open-mercato/shared":"0.7.1-develop.7194.1.ab4fc81f82"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7194.1.ab4fc81f82","@open-mercato/shared":"0.7.1-develop.7194.1.ab4fc81f82"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7194.1.ab4fc81f82_1789476667753_0.0583763582410044","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7195.1.b5efd1d51a":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7195.1.b5efd1d51a","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7195.1.b5efd1d51a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c9d3ad1c2e704f7cc6f9fd2207011e4d68a4e84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7195.1.b5efd1d51a.tgz","fileCount":855,"integrity":"sha512-/w+1QRU+rauRPKwK7PAc+NTibljC/IVdXlDkpec4Bchyauo0mdVSc4Kff98p/B6aXdrtehmk8h2xQh+DG5OEfQ==","signatures":[{"sig":"MEUCIA/fAgAZ5q6qaw2QbpGg5y6ki/K8mkwKB7ORK++Wfo++AiEA2/BVJ1Ro+rMtq8vvYQmRHeQNqyq2g4f+pmxp7omxEYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2CMK0lhncAR9hMUHeKhna3lZT5yE9/3E09vEdPruS1gIgBR4egUtkKN+eUT2wzKQuFXVReYokXZjOD6UnDspO894=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7195.1.b5efd1d51a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-/w+1QRU+rauRPKwK7PAc+NTibljC/IVdXlDkpec4Bchyauo0mdVSc4Kff98p/B6aXdrtehmk8h2xQh+DG5OEfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7195.1.b5efd1d51a","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7195.1.b5efd1d51a","@open-mercato/shared":"0.7.1-develop.7195.1.b5efd1d51a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7195.1.b5efd1d51a","@open-mercato/shared":"0.7.1-develop.7195.1.b5efd1d51a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7195.1.b5efd1d51a_1789482257769_0.9840599731651578","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7200.1.8ba2d93d3f":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7200.1.8ba2d93d3f","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7200.1.8ba2d93d3f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"403f822e717018d563c5b53c4a3c4807d289b611","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7200.1.8ba2d93d3f.tgz","fileCount":855,"integrity":"sha512-IX2qnLhCP0j7hUgfKWPzyZWHidAjIO7XZjQ8z+LZmpA2ZFW6ukEdkxVmSOhxGgJ2KUKErh/8F1KS4YFBxsdVMA==","signatures":[{"sig":"MEYCIQC8QjYyZwCObHzPW2WCNjcHyvIhmAVFxMLx7Ji+kLP+PgIhALnFk15o9Ltw0PxJNS3WVTKd1uRut1lrMhiZ0ClY24wb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGBs01huxH00iIlfCZZgEKmBM8fN4xpQrPdcQiEpeZJQIgKK+dvmYvMqi0oAIDqBPyjj6Gzs7naQJZZ7TNGhxR39w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7200.1.8ba2d93d3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-IX2qnLhCP0j7hUgfKWPzyZWHidAjIO7XZjQ8z+LZmpA2ZFW6ukEdkxVmSOhxGgJ2KUKErh/8F1KS4YFBxsdVMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7200.1.8ba2d93d3f","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7200.1.8ba2d93d3f","@open-mercato/shared":"0.7.1-develop.7200.1.8ba2d93d3f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7200.1.8ba2d93d3f","@open-mercato/shared":"0.7.1-develop.7200.1.8ba2d93d3f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7200.1.8ba2d93d3f_1789483529513_0.4736962016223356","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7201.1.9bd6c88e3d":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7201.1.9bd6c88e3d","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7201.1.9bd6c88e3d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60fcbfb8ad579d5df702ee9dd1294d2a1e26ad4c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7201.1.9bd6c88e3d.tgz","fileCount":855,"integrity":"sha512-FE90NiELAQUXUmbfNLMQqIfGni8v4RPclcahPOm/jdVisRm8QRJYuU2o4pvzP51JOBcXFMwqyUoxZgHHHf4ZIw==","signatures":[{"sig":"MEUCIFpayWbOB4leX3jtpw1taQ5pT+FPhm4HJFfhnKdfzi91AiEA3jubFR92GSYjgx7mxFf30ohpCzg/2G6Ue2VxgVpnA7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCdj33mZTAQ07/kJgNEfzWGGGZa959XwZn7iVkepfkiQIhAMclLrvpnXW7rOpZXkFj8zS7R3zrg2SAFdeRMmbZBAZ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7201.1.9bd6c88e3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-FE90NiELAQUXUmbfNLMQqIfGni8v4RPclcahPOm/jdVisRm8QRJYuU2o4pvzP51JOBcXFMwqyUoxZgHHHf4ZIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7201.1.9bd6c88e3d","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7201.1.9bd6c88e3d","@open-mercato/shared":"0.7.1-develop.7201.1.9bd6c88e3d"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7201.1.9bd6c88e3d","@open-mercato/shared":"0.7.1-develop.7201.1.9bd6c88e3d"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7201.1.9bd6c88e3d_1789485750824_0.027722787578112307","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7202.1.a52dc6707c":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7202.1.a52dc6707c","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7202.1.a52dc6707c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6a75c906cd7414affb03268f94f5e054ee799f23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7202.1.a52dc6707c.tgz","fileCount":855,"integrity":"sha512-1yeCUa6sExijBLOW15DFltz5YFFg9xW/0tvQhy1JoMpMy0jRVsD8XT8k/lO5Ffbmedr/zIH8zU6zx9aD1Ufb1w==","signatures":[{"sig":"MEUCIAQlbe6R5LvenCqXttDqTolyC/O3e/hZCrIbvREuTHTHAiEAqGsDRMkmKOzJ9h1UfxpUet6+7CuHg1SgZzr1HoA9M/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE9HuA+y8QZ7YZgQp/KEz5NxDODxHjgnsfMPrAXjB9TKAiBjIVq2vf4qGBbCjHI4dsUHCUa09Fd96A1I3e+JZp5cKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7202.1.a52dc6707c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1yeCUa6sExijBLOW15DFltz5YFFg9xW/0tvQhy1JoMpMy0jRVsD8XT8k/lO5Ffbmedr/zIH8zU6zx9aD1Ufb1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7202.1.a52dc6707c","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7202.1.a52dc6707c","@open-mercato/shared":"0.7.1-develop.7202.1.a52dc6707c"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7202.1.a52dc6707c","@open-mercato/shared":"0.7.1-develop.7202.1.a52dc6707c"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7202.1.a52dc6707c_1789487227578_0.9990964616740108","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7203.1.9396450b78":{"name":"@open-mercato/ai-assistant","version":"0.7.1-develop.7203.1.9396450b78","license":"MIT","_id":"@open-mercato/ai-assistant@0.7.1-develop.7203.1.9396450b78","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb219e36140c23adfe7a3975912a2438b81405e6","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.7.1-develop.7203.1.9396450b78.tgz","fileCount":855,"integrity":"sha512-G9/KqTV1QMlvSysQaEgwGVrSiIWr1ypRIkr2g2GEn1PFuDIilDhAgfyIpPxTN+W5cVaeUjYReUYMRP8P2D5W2g==","signatures":[{"sig":"MEYCIQDJnteKeL5Gh71/TJtakx/C6L7bld5AcrSRgA9m35hZQwIhAOody83iTSSiH/A3xsqih4cRVWipGOCw040tktv6Le7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEJoRYpiur0Hf/3bCnJPbW0nh9LcWGoxxv4MH+eDg9nMAiAUV+btu3/BNdv7wJsRuAIuEkTVTGjiuUwoHGIMenHSPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.7.1-develop.7203.1.9396450b78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-G9/KqTV1QMlvSysQaEgwGVrSiIWr1ypRIkr2g2GEn1PFuDIilDhAgfyIpPxTN+W5cVaeUjYReUYMRP8P2D5W2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.7.1-develop.7203.1.9396450b78","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.7.1-develop.7203.1.9396450b78","@open-mercato/shared":"0.7.1-develop.7203.1.9396450b78"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.7.1-develop.7203.1.9396450b78","@open-mercato/shared":"0.7.1-develop.7203.1.9396450b78"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.7.1-develop.7203.1.9396450b78_1789645143445_0.9068726318493396","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@open-mercato/ai-assistant","version":"0.8.0","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"268c67ac516814aba5a65269a0ab1a243036507a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.0.tgz","fileCount":855,"integrity":"sha512-OrMrJNLAJldQKrAy6jF7CCzLR22qKJAO8uvQ9nz8R9owD5oXZawB4vH6xXzrZfoSur8KA2P1NmJ39dOaJhNpzA==","signatures":[{"sig":"MEYCIQDoeD+nUL8DuPFcrFozKE1LHbARNtKyBa/q369Bv4UecAIhAIZDIp1PkI6RTXACD6RAqVyMX5nQyPcMa2pq5AZ8FYlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGhXOpzYEDOg4ByzvSmLcp/iW4FXujSDwZIUyqZBZqH+AiAscf45kO9h4XukerOwGpM+f4W180MnCnEC6NlPrAmgsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375240},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-OrMrJNLAJldQKrAy6jF7CCzLR22qKJAO8uvQ9nz8R9owD5oXZawB4vH6xXzrZfoSur8KA2P1NmJ39dOaJhNpzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.0","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.0","@open-mercato/shared":"0.8.0"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.0","@open-mercato/shared":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.0_1789731262399_0.5396227586666869","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7204.1.83330e271e":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7204.1.83330e271e","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7204.1.83330e271e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a370e5bd49085e58a5e04576f6938081ff3c940a","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7204.1.83330e271e.tgz","fileCount":855,"integrity":"sha512-ZqNx4Z7k5ANlZI9OuxkK8BOwNt6b+0A1DxvUlenAciobqFy7v5517bK9A4tSCinKJw1WYizJ2DttuMw5LU08jw==","signatures":[{"sig":"MEUCIC7vJdTvDyO/8lOYRQDbIXxiljf9X/yY1eFf6JEd9YmUAiEAhIn4W1nXdBYpFPG2smyID7HOfDqDRJiy2KUAO8INA7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAC6dIAuUIWPayAPgWvlrQtVULhgq4OrCPJQvysv42n5AiEAzgq5GYEx4hngjW/TeOTUdQnnGnwLuBaja0tpjdb1lUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7204.1.83330e271e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-ZqNx4Z7k5ANlZI9OuxkK8BOwNt6b+0A1DxvUlenAciobqFy7v5517bK9A4tSCinKJw1WYizJ2DttuMw5LU08jw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7204.1.83330e271e","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7204.1.83330e271e","@open-mercato/shared":"0.8.1-develop.7204.1.83330e271e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7204.1.83330e271e","@open-mercato/shared":"0.8.1-develop.7204.1.83330e271e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7204.1.83330e271e_1789732420318_0.12526719385447138","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7205.1.82d9895178":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7205.1.82d9895178","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7205.1.82d9895178","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"578c9762104a6c96aae6836a8faa241cc6729c84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7205.1.82d9895178.tgz","fileCount":855,"integrity":"sha512-g0hcsu6w6Xck9YkDg8LYOPiEu2O2AiYSh3ksIgau0GHyjWXu4MvUjDMIa5hbno3bSfODDz1/BvJs484d28T/pQ==","signatures":[{"sig":"MEYCIQD+2Xdtza7ibcjrOOZp3LhPIVp1+9lh+dlp7CXiA8XO/wIhALTw3ufSoM7ZRMFpQ6mJIBh0QIlLSosLhdfHo2FgNQZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6U1PD8nNIC2NCvqXLb0dOGsUdHoeC4JqAyt3CzBRFegIhAJtYVXucFrJxgKQKbMjC4hrlpqQNKxObarW3tLJSfujD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7205.1.82d9895178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-g0hcsu6w6Xck9YkDg8LYOPiEu2O2AiYSh3ksIgau0GHyjWXu4MvUjDMIa5hbno3bSfODDz1/BvJs484d28T/pQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7205.1.82d9895178","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7205.1.82d9895178","@open-mercato/shared":"0.8.1-develop.7205.1.82d9895178"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7205.1.82d9895178","@open-mercato/shared":"0.8.1-develop.7205.1.82d9895178"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7205.1.82d9895178_1789826310191_0.16899589052926012","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7206.1.45a3cee87f":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7206.1.45a3cee87f","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7206.1.45a3cee87f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed905f9d03c8584b3d8ee13fecab5b0467b8edb8","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7206.1.45a3cee87f.tgz","fileCount":855,"integrity":"sha512-f3VFQdXX1uBhrrgucZ2j1K6++oXqfCXsJXR4aZ4D9Rp1XZATTb4TxKraqfPnhjk9aOitYYd+1KsF2f5dfzUykw==","signatures":[{"sig":"MEYCIQDiPj/CBEXzVU8XtZ95clo6/qgnE2ANgVmhUdASdeGibAIhAJC4SJdy6/FRxlyLh2KCdNubf6LDqzmE9i8/QUoheNiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaOceagajRsy8DHENPiOOuSze2NZov3q82vSheCn3ObwIgbY9E3SWP/NoGJpWrKQej1XdFDeqwJHPLCdBK4bxnLHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7206.1.45a3cee87f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-f3VFQdXX1uBhrrgucZ2j1K6++oXqfCXsJXR4aZ4D9Rp1XZATTb4TxKraqfPnhjk9aOitYYd+1KsF2f5dfzUykw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7206.1.45a3cee87f","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7206.1.45a3cee87f","@open-mercato/shared":"0.8.1-develop.7206.1.45a3cee87f"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7206.1.45a3cee87f","@open-mercato/shared":"0.8.1-develop.7206.1.45a3cee87f"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7206.1.45a3cee87f_1789986574198_0.319798339842156","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7207.1.901ef7e47a":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7207.1.901ef7e47a","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7207.1.901ef7e47a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a86ada44cafeb07586a3e40d0222d6d67750f2a5","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7207.1.901ef7e47a.tgz","fileCount":855,"integrity":"sha512-JqMTEP65pTRuraCUJntkKyFmr1g6ZFya4He+T3ZZQLmi7c/X2hwdxwpht/MKdFEL/e7QWzitjSPR7wF6iGbVnw==","signatures":[{"sig":"MEUCIQCiJwyisjLvX197wFjZMJHAWybTNamIq/IV5T0+sVE27wIgKOHn/1jbLjYDoiCc9eQ2QN+qomKoU1xRzU274AFFY6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDYKJJdwEx+N7ghtj1EE+dPfHaEBryWUufmrXH3bPf8bAiBFb23b+SISZwffJfgrHHB3A7jQD3JpFIMOTNSWbUW5uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7207.1.901ef7e47a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375424},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-JqMTEP65pTRuraCUJntkKyFmr1g6ZFya4He+T3ZZQLmi7c/X2hwdxwpht/MKdFEL/e7QWzitjSPR7wF6iGbVnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7207.1.901ef7e47a","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7207.1.901ef7e47a","@open-mercato/shared":"0.8.1-develop.7207.1.901ef7e47a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7207.1.901ef7e47a","@open-mercato/shared":"0.8.1-develop.7207.1.901ef7e47a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7207.1.901ef7e47a_1790003894582_0.98588815978672","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7215.1.60786cf836":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7215.1.60786cf836","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7215.1.60786cf836","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"222e03b357dac618e404c7d16c5cb2f18822d253","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7215.1.60786cf836.tgz","fileCount":863,"integrity":"sha512-Gze8NkVguUO+N00v3LgwCTbSexowTTKbVkYW6fqbm7vwbxUqMF8uvCtZpqmn9MaMQL6MnOUg+Hl/evfUdvdVKQ==","signatures":[{"sig":"MEUCIQDqHy+HWitdGT73flmQC1viKh0ljbsJWzr++P3BEkJYkwIgOa2+UrYpeKd3QHDgBlNN8sex/1zg3bl2N2r+48OWGuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHrD3qEuayhptU0a0EUREF4yFUPjHUYBWdxzzawR+iOiAiEAi8g/647mgd0nZk3diXIYW6Uml1RUmFklU4esBtLxJm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7215.1.60786cf836","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-Gze8NkVguUO+N00v3LgwCTbSexowTTKbVkYW6fqbm7vwbxUqMF8uvCtZpqmn9MaMQL6MnOUg+Hl/evfUdvdVKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7215.1.60786cf836","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7215.1.60786cf836","@open-mercato/shared":"0.8.1-develop.7215.1.60786cf836"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7215.1.60786cf836","@open-mercato/shared":"0.8.1-develop.7215.1.60786cf836"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7215.1.60786cf836_1790005727232_0.9874624732765986","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7218.1.9f22882799":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7218.1.9f22882799","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7218.1.9f22882799","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38c9c1801fe6f721753d5868a3fa1f77e7ef8c79","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7218.1.9f22882799.tgz","fileCount":863,"integrity":"sha512-YhEmxtPgmtYp/k4X0TcMZMaHJdlWQdFImrspS8diPGMtWEeVNncYSCLC1zoCQtQontvODp4hCn+zpqXx8+5egA==","signatures":[{"sig":"MEUCIQCRWM7h6njhim3F75uUeoSMyVQzpM1MJdxWSu6whcobXQIgM7naXxc3ji3I2TkWV0ocJhn1sivYjdeSwHGo8C8Iufg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDz7WCeNcCkS2z7UBwCLkpBZ3rdcz4HjhJByaaNXyOpNQIgFSUVR/2vSSjzBKayQoi9VsS/pegrhCqZRMjUUNGdSIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7218.1.9f22882799","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-YhEmxtPgmtYp/k4X0TcMZMaHJdlWQdFImrspS8diPGMtWEeVNncYSCLC1zoCQtQontvODp4hCn+zpqXx8+5egA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7218.1.9f22882799","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7218.1.9f22882799","@open-mercato/shared":"0.8.1-develop.7218.1.9f22882799"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7218.1.9f22882799","@open-mercato/shared":"0.8.1-develop.7218.1.9f22882799"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7218.1.9f22882799_1790007514485_0.1884699207361431","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7219.1.f96cb57e70":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7219.1.f96cb57e70","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7219.1.f96cb57e70","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b545fe23e1841f6d9a8709aca86e0f11139d6ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7219.1.f96cb57e70.tgz","fileCount":863,"integrity":"sha512-KFqRh40RYsA1LNw/cmAbRr8+avQAmPcF14wNjucxeXI4wzFvVDQ9SM8N30SCBNgdix4zyaQOZySnvOMUQdH0SQ==","signatures":[{"sig":"MEUCIQDh5xRXVKp7vqQw5wO0yu3K+2qV/OgJR93/rJDFn7I3OQIgXDEEmttLur6V+bFyD1fUNkWhqZLBDPG9nonp0A9QCB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBsTGYuMDI7A5DJxrnVQzHtwh/qgIBOQMXkCFjPx8ic2AiABUbkSknk2W0t0uDJygsnDIcDpjZ+jFjnlMO1e/9pBmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7219.1.f96cb57e70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KFqRh40RYsA1LNw/cmAbRr8+avQAmPcF14wNjucxeXI4wzFvVDQ9SM8N30SCBNgdix4zyaQOZySnvOMUQdH0SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7219.1.f96cb57e70","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7219.1.f96cb57e70","@open-mercato/shared":"0.8.1-develop.7219.1.f96cb57e70"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7219.1.f96cb57e70","@open-mercato/shared":"0.8.1-develop.7219.1.f96cb57e70"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7219.1.f96cb57e70_1790023701368_0.597883439690847","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7220.1.9a71dd80cf":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7220.1.9a71dd80cf","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7220.1.9a71dd80cf","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5582c8764e55512e437ea9b7b67ad30896f91761","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7220.1.9a71dd80cf.tgz","fileCount":863,"integrity":"sha512-EYGP2Xa64SYV7WX0YG84oVxF5WmDtOW3tIIt5ZJ1tx2YReme7h6WZmVt2jEoHNM8ITOFH0SXtPuTmBV7ez4loA==","signatures":[{"sig":"MEQCIE24H0PzITfgWkFGLNE+fbPE0DFyYx0PHAAo6OrgbaCqAiBG7yqAvIOCMIV5Ki4sqI5Q0PiXKes8LN5/zw4LRisxeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDA4OopndVTgwyflyD8nlkH9KqZuB+P7PPmN7K/lLR1UQIhAJy29Td3DkA1HefJgvAAUv8twdD8IYCqHLhYxTU32kZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7220.1.9a71dd80cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-EYGP2Xa64SYV7WX0YG84oVxF5WmDtOW3tIIt5ZJ1tx2YReme7h6WZmVt2jEoHNM8ITOFH0SXtPuTmBV7ez4loA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7220.1.9a71dd80cf","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7220.1.9a71dd80cf","@open-mercato/shared":"0.8.1-develop.7220.1.9a71dd80cf"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7220.1.9a71dd80cf","@open-mercato/shared":"0.8.1-develop.7220.1.9a71dd80cf"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7220.1.9a71dd80cf_1790077252416_0.13230578561759576","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7221.1.ece7ca874e":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7221.1.ece7ca874e","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7221.1.ece7ca874e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c633cd2f7abdc7c500f3fc88b669ab072a1dbb4c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7221.1.ece7ca874e.tgz","fileCount":863,"integrity":"sha512-a7CfKIsdb8YszrJFUsNXQf/5RMZdQChT2saVus/Hp2f2ARynoTsL6sCT2NG2N4QlJFC14AvaQzuT0Ma3CrFYRg==","signatures":[{"sig":"MEQCIHA73Xyt4NDZBXTbtu6MCPTbTZ92PgpcAWOdGjwDOqEWAiBYzDnrdnJCT3ZItc55WBtUtoGhgztPdpGOBlXQaQwzRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEoF2LqSVL/M0tzq1U3PmkuHRK+emg7JDvIsNESw1vARAiEAsoQ3LfjfWr1+Z+J05wzyK1J4XzdBShWIYU29o16kzt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7221.1.ece7ca874e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-a7CfKIsdb8YszrJFUsNXQf/5RMZdQChT2saVus/Hp2f2ARynoTsL6sCT2NG2N4QlJFC14AvaQzuT0Ma3CrFYRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7221.1.ece7ca874e","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7221.1.ece7ca874e","@open-mercato/shared":"0.8.1-develop.7221.1.ece7ca874e"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7221.1.ece7ca874e","@open-mercato/shared":"0.8.1-develop.7221.1.ece7ca874e"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7221.1.ece7ca874e_1790087128908_0.8689467583453654","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7225.1.73190a4a95":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7225.1.73190a4a95","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7225.1.73190a4a95","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d42f0fef315bb1471240365b5134735c45ee3dcf","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7225.1.73190a4a95.tgz","fileCount":863,"integrity":"sha512-+22GVZUoAj+RHHTfAQLe3q2LTVYiW4VYcxRA1EL/BrNyS+o2jJoqzrH2D6g3L+CVmXJ3l9XRXuyQr5FBdopftg==","signatures":[{"sig":"MEUCIQDfB7J6Y8ik5xuPyjumxjxp6eolrMd5qo/4iP7PIOMtVAIgWhXRCs+nwuZdnryvLhBrDdXGWOV0sWk3kKZjeF7jSRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICTKkrVUiC5wVuIl/j3v+TCGXmj1NWyUpmC5AuqnrhqhAiEAuXR9q73ss1f7Sl00T4trFlFYIQjF/YsX/Or7XGO+dQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7225.1.73190a4a95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-+22GVZUoAj+RHHTfAQLe3q2LTVYiW4VYcxRA1EL/BrNyS+o2jJoqzrH2D6g3L+CVmXJ3l9XRXuyQr5FBdopftg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7225.1.73190a4a95","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7225.1.73190a4a95","@open-mercato/shared":"0.8.1-develop.7225.1.73190a4a95"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7225.1.73190a4a95","@open-mercato/shared":"0.8.1-develop.7225.1.73190a4a95"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7225.1.73190a4a95_1790088385737_0.2995586455303276","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7227.1.9248c14599":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7227.1.9248c14599","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7227.1.9248c14599","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80fccb51a2a335f1abe5d86b8384a4058b0563a4","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7227.1.9248c14599.tgz","fileCount":863,"integrity":"sha512-unMADXgDQhY5Mp8wIt7QyOdM+ID2yjAHVtQGAj8kSirSZIYFnobiOikncYQQ/9+LnFbo9YGYr6vqQB0c3xyk0g==","signatures":[{"sig":"MEYCIQClJD8a+olRLjR2zboOlyxDcrHXtbavJsR7Fl9WOXHfGAIhAN5dQ1uTg61VgRZhq4QQMH1FcpXsDbT3FW7jaErLsfU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCu6x5XSi249lSnm8ThqPHoQ+7ni4UBCSBKZe6HQbeR6AIgHLrqw38geNnwFbPO1zDG3XI7BsVK9uCRei6ndKCtWlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7227.1.9248c14599","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-unMADXgDQhY5Mp8wIt7QyOdM+ID2yjAHVtQGAj8kSirSZIYFnobiOikncYQQ/9+LnFbo9YGYr6vqQB0c3xyk0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7227.1.9248c14599","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7227.1.9248c14599","@open-mercato/shared":"0.8.1-develop.7227.1.9248c14599"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7227.1.9248c14599","@open-mercato/shared":"0.8.1-develop.7227.1.9248c14599"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7227.1.9248c14599_1790090092414_0.3723600882051079","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7228.1.b7ea09d2d3":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7228.1.b7ea09d2d3","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7228.1.b7ea09d2d3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9538363c2f4c46a2e485f173e53e368b701b3a9","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7228.1.b7ea09d2d3.tgz","fileCount":863,"integrity":"sha512-u0REEIh4BQAanhGIQs/PVnMFdZo7Uxg8BzRnzbT541ex74QVmH7alcd7xD6Elnux0avTNBVO5v/tZYOnKHo7AA==","signatures":[{"sig":"MEYCIQCAzzWBaByLjpRnix7fBrcKe7SE0Fa+hLro+xkCmjVj0AIhAPN1T5lpbLv85W5Ur6N//s86o9pZiEu9P1x74CJELNG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHfR3SIodVtC/+o51mTGtEXyjWzOnDVvR7vUvlcb2Br+AiAAy2VljJ+TXrsMhqX+D7FATGFps4+hWvukeUZ1FhAm6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7228.1.b7ea09d2d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-u0REEIh4BQAanhGIQs/PVnMFdZo7Uxg8BzRnzbT541ex74QVmH7alcd7xD6Elnux0avTNBVO5v/tZYOnKHo7AA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7228.1.b7ea09d2d3","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7228.1.b7ea09d2d3","@open-mercato/shared":"0.8.1-develop.7228.1.b7ea09d2d3"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7228.1.b7ea09d2d3","@open-mercato/shared":"0.8.1-develop.7228.1.b7ea09d2d3"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7228.1.b7ea09d2d3_1790112233639_0.04191590392202693","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7237.1.635faf2c7a":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7237.1.635faf2c7a","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7237.1.635faf2c7a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"785fff5fb09ff3fde5d1bc6556c0a67c9bb2e433","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7237.1.635faf2c7a.tgz","fileCount":863,"integrity":"sha512-K1VhmZtdvJIf6cJjj9CFS/ZS8nMOxsx/8ZExHd5UzNELKi59u+OFc1GB5fp/WLUE3222Ob2fN9CY5DfwaVK1vQ==","signatures":[{"sig":"MEQCIAptJH1AF0Gjn2SxkaKFoAuLt5WkCIdT9lM9GVvPN9v7AiBpvY9i5QHW99hBhGD7/NE3XOVBvIbzpGl4DADz7nPS/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/J3KQXpZbDK5qIqAV8ckmZ5+6sK0M1zGDyRyCDM0RHAiEAx9nYifyzVy7G/yA3bMhL2Gc4xXT/oPj82AT23/Eec8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7237.1.635faf2c7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-K1VhmZtdvJIf6cJjj9CFS/ZS8nMOxsx/8ZExHd5UzNELKi59u+OFc1GB5fp/WLUE3222Ob2fN9CY5DfwaVK1vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7237.1.635faf2c7a","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7237.1.635faf2c7a","@open-mercato/shared":"0.8.1-develop.7237.1.635faf2c7a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7237.1.635faf2c7a","@open-mercato/shared":"0.8.1-develop.7237.1.635faf2c7a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7237.1.635faf2c7a_1790113628977_0.800313940535901","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7238.1.3abe669ea5":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7238.1.3abe669ea5","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7238.1.3abe669ea5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f5f913e29d5428fdefe0a3aa6156ac6baa667ba","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7238.1.3abe669ea5.tgz","fileCount":863,"integrity":"sha512-8BXVruznB2bd1S9uUOVHUWCabhrlITE/Q+odh/AsG5f4wse72MpSTrVnthI9fpvUbJrPeGKKHpGqWEksCSWsLg==","signatures":[{"sig":"MEUCIQCB6sPmttJmk4sMe6wypyj39JsS1LncfsWvOihZLWzMOQIgNNktgAsvKXIaoigk/PqwwfiDYgGuIKFIilfcrPBi3I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7iAarAw7gP7cjXpZRqtANtwxqyNHS62Nbr9jSci1tiwIgEfiSBEL+8hxXdRgvjwFf9oZEa+KnAB++iIiemsPRpGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7238.1.3abe669ea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-8BXVruznB2bd1S9uUOVHUWCabhrlITE/Q+odh/AsG5f4wse72MpSTrVnthI9fpvUbJrPeGKKHpGqWEksCSWsLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7238.1.3abe669ea5","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7238.1.3abe669ea5","@open-mercato/shared":"0.8.1-develop.7238.1.3abe669ea5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7238.1.3abe669ea5","@open-mercato/shared":"0.8.1-develop.7238.1.3abe669ea5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7238.1.3abe669ea5_1790119973702_0.48761150408733056","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7239.1.d90c352076":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7239.1.d90c352076","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7239.1.d90c352076","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"043bb42ba5344ac9f695388dc40872122bae84ce","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7239.1.d90c352076.tgz","fileCount":863,"integrity":"sha512-0FUmyxC+EmtmlQpQrhk5I67g3w5OGl1l3+wd+SMCaCeXblpPykq1BYD9uZnckRVtejlm5bytFUAXtNi8GcrE7g==","signatures":[{"sig":"MEUCIQCOB5uK4ujrWVX6A8aG4QPjEdp8HQyl54aREwZF2ZdzvAIgcSw201ySGqK4yJ6zvHj1oCNQaH7eIIB3y1d4EsdXt4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF1b3HcaKD8oAJhsUzMjf6uhzR1Kes91t788kLmUEg5MAiEA4X3CoIQrwpA4UrC1IGqvvu0l7JlqfWP/mmtUGUD9u68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7239.1.d90c352076","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-0FUmyxC+EmtmlQpQrhk5I67g3w5OGl1l3+wd+SMCaCeXblpPykq1BYD9uZnckRVtejlm5bytFUAXtNi8GcrE7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7239.1.d90c352076","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7239.1.d90c352076","@open-mercato/shared":"0.8.1-develop.7239.1.d90c352076"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7239.1.d90c352076","@open-mercato/shared":"0.8.1-develop.7239.1.d90c352076"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7239.1.d90c352076_1790121585196_0.8156934331085675","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7240.1.g2661390300":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7240.1.g2661390300","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7240.1.g2661390300","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4de76a4063612a276e0f72f22a121f7390765952","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7240.1.g2661390300.tgz","fileCount":863,"integrity":"sha512-C8JtOsdU5QX96RfYtqgl4aLRye1aLEpWkRBH+GWmIIdpkcvQcLJmi5Ip/EJ5Oi/4G6r8vs95ivjW0FBhHMn15A==","signatures":[{"sig":"MEUCIQCm0/NkUMSvccWJ6MkAP4s+Zhhbl30et0a8RHe+kIUTtQIgPWSirYjrj4nRXNUQNFkGNWb0Cqn90vi2fA0bt1X6A1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGMrUp5tJJPhHvCf1dBvW44CU6V6rTtOIj5dxpHEAMzlAiBKJ0igPYwIUgKySAISiBSaACwI/lcHxojR8eVfAFiXZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7240.1.g2661390300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399568},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-C8JtOsdU5QX96RfYtqgl4aLRye1aLEpWkRBH+GWmIIdpkcvQcLJmi5Ip/EJ5Oi/4G6r8vs95ivjW0FBhHMn15A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7240.1.g2661390300","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7240.1.g2661390300","@open-mercato/shared":"0.8.1-develop.7240.1.g2661390300"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7240.1.g2661390300","@open-mercato/shared":"0.8.1-develop.7240.1.g2661390300"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7240.1.g2661390300_1790124065987_0.4121751882104676","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7241.1.fad7b2ce2a":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7241.1.fad7b2ce2a","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7241.1.fad7b2ce2a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4bd12c6cc25e436535ddea5b4c24cd77222c421c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7241.1.fad7b2ce2a.tgz","fileCount":863,"integrity":"sha512-hbWRhjP7gPdyJy9b98mZ3C216jlT9FDFr9yaoSaV4DSTEexkm3JuHUbe254OB/GMmhqn9OUvJzdMLVkBAybTIA==","signatures":[{"sig":"MEQCICq2WkWntzHGWurpAcqbWFEgEHpLe2UzJ/uJnjtq4z6+AiAjtiTN9hIai6woDZBuReNLw58kpCHbsGYPSnnoM5ehbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBABImHJFL6Jcxo/htjNM/olwqJvgoxmXI7B+JeB+D8OAiEAp7YDQzr+4Gbbng8jzhnHXiI9/BUh0qoPGs9FvMxM4YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7241.1.fad7b2ce2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-hbWRhjP7gPdyJy9b98mZ3C216jlT9FDFr9yaoSaV4DSTEexkm3JuHUbe254OB/GMmhqn9OUvJzdMLVkBAybTIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7241.1.fad7b2ce2a","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7241.1.fad7b2ce2a","@open-mercato/shared":"0.8.1-develop.7241.1.fad7b2ce2a"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7241.1.fad7b2ce2a","@open-mercato/shared":"0.8.1-develop.7241.1.fad7b2ce2a"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7241.1.fad7b2ce2a_1790150145317_0.9473510573545942","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7254.1.ab24f26208":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7254.1.ab24f26208","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7254.1.ab24f26208","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"36d41890213a730e977ff1301b12a761eb2cb2d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7254.1.ab24f26208.tgz","fileCount":863,"integrity":"sha512-RrTRP8RKcCwKI0r0+bWp26paGYjmTgLfKuluZa7p5h/iqZE4u2laKDp7PZ/Zcnc4E3avdgWs7BKPv9vSwMq2Nw==","signatures":[{"sig":"MEQCIC7ui+puVAAnM01QNIgKozRs/tgJ9B2zYZeJNGi4fjF/AiBmSjbWm70XMBU+ibn0cLAO3tb1Hg9s3Jm2HaFrVFjrrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICheAznjNszVwloACs4RNU3yw5No+N5fUtFvV+NSTix8AiEAxOVzk9HY1fzQyVYWaHSYrQIaCLw/WMynjfJLzj4vzSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7254.1.ab24f26208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-RrTRP8RKcCwKI0r0+bWp26paGYjmTgLfKuluZa7p5h/iqZE4u2laKDp7PZ/Zcnc4E3avdgWs7BKPv9vSwMq2Nw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7254.1.ab24f26208","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7254.1.ab24f26208","@open-mercato/shared":"0.8.1-develop.7254.1.ab24f26208"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7254.1.ab24f26208","@open-mercato/shared":"0.8.1-develop.7254.1.ab24f26208"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7254.1.ab24f26208_1790151712780_0.8950169615836494","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7261.1.5d42353f61":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7261.1.5d42353f61","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7261.1.5d42353f61","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50a0ccbea7151bf1375c9ae660d06636fa17b83c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7261.1.5d42353f61.tgz","fileCount":863,"integrity":"sha512-mrugZ87HnEML4H67KkjM1PU45wwbwzgqPlwkTg+/dku0yhn9gdBXd69ZiGSpc3URNwgpbVsggSL3citlTkJqAA==","signatures":[{"sig":"MEUCIQDB1So+rW4i+QuV7R8fRRLFBmut0NYbh2NZJQnX78B2ZAIgHLCQEvZ3sfQJCL5ur+P/KdmKwmqPu+kJBoswn2jEFgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDekCCprXF2pTdaE+BaH6jLuAtg2MaQ/SRSl4X2h74O8AiBmJUzauugkCcxN0cj/Cxn88bdADccnivC2oodF7FkFmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7261.1.5d42353f61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-mrugZ87HnEML4H67KkjM1PU45wwbwzgqPlwkTg+/dku0yhn9gdBXd69ZiGSpc3URNwgpbVsggSL3citlTkJqAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7261.1.5d42353f61","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7261.1.5d42353f61","@open-mercato/shared":"0.8.1-develop.7261.1.5d42353f61"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7261.1.5d42353f61","@open-mercato/shared":"0.8.1-develop.7261.1.5d42353f61"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7261.1.5d42353f61_1790153300146_0.017622899640724166","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7263.1.bbc6db3437":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7263.1.bbc6db3437","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7263.1.bbc6db3437","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c52b79e5f9f97406644437c6c0b39ec51a00b84","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7263.1.bbc6db3437.tgz","fileCount":863,"integrity":"sha512-1BdPq4plHea342pxmTndwXiIhfMGEecZgafjDEqcHtbEgKJ0KeDWg+PlL2IVI1C5ed9tK1aGceM9YMZuHtqa9A==","signatures":[{"sig":"MEUCIDO+EhLf1xZ1TFoOwZ6VhJ6dSOQIDdoYRXgatftVh61FAiEAre8vW93Tx3VAvSD79hJUFRa3auAWeZGTMfYv0OgEt+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEFyPXK+T1ZeTEec1D0XUMgUXuUWx8VRLbILLKbqqJ7jAiEAx7lggE6NxuSphEUjUq8VRrLRT6xQM1mGyp96pjKdLys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7263.1.bbc6db3437","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-1BdPq4plHea342pxmTndwXiIhfMGEecZgafjDEqcHtbEgKJ0KeDWg+PlL2IVI1C5ed9tK1aGceM9YMZuHtqa9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7263.1.bbc6db3437","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7263.1.bbc6db3437","@open-mercato/shared":"0.8.1-develop.7263.1.bbc6db3437"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7263.1.bbc6db3437","@open-mercato/shared":"0.8.1-develop.7263.1.bbc6db3437"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7263.1.bbc6db3437_1790154995302_0.9762462668402885","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7266.1.8e520bbe03":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7266.1.8e520bbe03","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7266.1.8e520bbe03","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72a950b122fe340bd53ff67c05b51e4bb2b8af6f","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7266.1.8e520bbe03.tgz","fileCount":863,"integrity":"sha512-KQvxoielPZa2apZu305uJPLfAqXpe1gr61SZ9hHek99xbUJmUkae2I1IvP7Z9UejAIhKSOdh3rfjD3e0xpQG/Q==","signatures":[{"sig":"MEUCIQD4lNlRLOoyqnzmCezt51dP5Ck/8mpUb91WmXYVQckGKAIgFcqVD5DD8oNIfwL6+ZgQYI7twVD4DdJlkfyY4ZRSHas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEUY+/O/W2aIrcm1KgccEoG587rMagLTucXmDHsVftbZAiEAlHISxhEpNpGrk46vBylPOC14yBEH+ke7JDL47UKbyWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7266.1.8e520bbe03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-KQvxoielPZa2apZu305uJPLfAqXpe1gr61SZ9hHek99xbUJmUkae2I1IvP7Z9UejAIhKSOdh3rfjD3e0xpQG/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7266.1.8e520bbe03","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7266.1.8e520bbe03","@open-mercato/shared":"0.8.1-develop.7266.1.8e520bbe03"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7266.1.8e520bbe03","@open-mercato/shared":"0.8.1-develop.7266.1.8e520bbe03"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7266.1.8e520bbe03_1790156354503_0.8334762891176948","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7267.1.2e95af80a6":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7267.1.2e95af80a6","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7267.1.2e95af80a6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"117cbc252fb7064dd437252f22bb4ca5e628fcd1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7267.1.2e95af80a6.tgz","fileCount":863,"integrity":"sha512-61zikN3Pz2obI72ioks1iI/v8wXsOjnEwvlMc7dQbqi4CrNwkzqaRNEhfF8k27XNgci2eAm4MHBH4nQxAT2Xug==","signatures":[{"sig":"MEUCIQC6RDRKGlj2/XTPe70HDKPsOYWCnOhNw0IK5Ys5SJ78kAIgPsT0LDhXftnD+hYjxX7u7CyqeAu3aqzLOLv0jkFjzxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJnwrUWI7vOHRdH2l+DmF5HpUEtaHh1IAEC1B7vDG68wIhANpx6WsyJ3DVuoCl8/edeLMbykYi5OA0IY+itXuyITS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7267.1.2e95af80a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-61zikN3Pz2obI72ioks1iI/v8wXsOjnEwvlMc7dQbqi4CrNwkzqaRNEhfF8k27XNgci2eAm4MHBH4nQxAT2Xug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7267.1.2e95af80a6","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7267.1.2e95af80a6","@open-mercato/shared":"0.8.1-develop.7267.1.2e95af80a6"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7267.1.2e95af80a6","@open-mercato/shared":"0.8.1-develop.7267.1.2e95af80a6"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7267.1.2e95af80a6_1790192949788_0.5282625013888325","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7268.1.033c0546d5":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7268.1.033c0546d5","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7268.1.033c0546d5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15f7c1af694d8ae66da819b477d1426155cd64d1","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7268.1.033c0546d5.tgz","fileCount":863,"integrity":"sha512-VdB00wzw+JyLwAH46NvK1Iq+yzQ0jQ+LAushTusPK+WaTU9cQ4qWm8eycDCVFO+HxuKwx8k7NrEkY7z8xWpIjg==","signatures":[{"sig":"MEYCIQCkf/kY+WZGmUUvHp4bGA4w3xSb8l5C73aAZr0Hzw3N6wIhALhiFTTLz6h5YR7xl6GsXx12Gb65v2dMYGTZ/pKBYx6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAWIVRgByIl9o7aIIThU1sY+jgGhCKFASEnydXMl98lYAiEAtk2Z+1i4ECK+RxM16vZbxNdNnVEyhlQVIv45BgLihS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7268.1.033c0546d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-VdB00wzw+JyLwAH46NvK1Iq+yzQ0jQ+LAushTusPK+WaTU9cQ4qWm8eycDCVFO+HxuKwx8k7NrEkY7z8xWpIjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7268.1.033c0546d5","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7268.1.033c0546d5","@open-mercato/shared":"0.8.1-develop.7268.1.033c0546d5"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7268.1.033c0546d5","@open-mercato/shared":"0.8.1-develop.7268.1.033c0546d5"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7268.1.033c0546d5_1790237063467_0.24483110217943738","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7269.1.493e13f954":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7269.1.493e13f954","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7269.1.493e13f954","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55b3e661ed7f003d0bf3cf450b53f74dbf098c7e","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7269.1.493e13f954.tgz","fileCount":863,"integrity":"sha512-upvYVF57MkxX3l4Hsk6vwtoHTAYjP2rpo7LDi7SxRT9uXtz3yArj5RAg3tFTBrbPGAvaBLa7IF6pKFtyzlXHHA==","signatures":[{"sig":"MEUCIBIrZGs5PXOH8gi4863T4iZHDCoNcZsBaKjIOsaK055DAiEA94pM4hgiI20UecZhlR1p2DYy1WivXgz4N0nz/6PoO68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEeTpTCRBejsCPe4Zcngc4B4sXjFSi7mXwz5NQyBDWfcAiAd1XqYQ7Uo/eUQ3blMd9Dx/kBCZq6uWKMVT9/tGVLZTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7269.1.493e13f954","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-upvYVF57MkxX3l4Hsk6vwtoHTAYjP2rpo7LDi7SxRT9uXtz3yArj5RAg3tFTBrbPGAvaBLa7IF6pKFtyzlXHHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7269.1.493e13f954","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7269.1.493e13f954","@open-mercato/shared":"0.8.1-develop.7269.1.493e13f954"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7269.1.493e13f954","@open-mercato/shared":"0.8.1-develop.7269.1.493e13f954"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7269.1.493e13f954_1790243850559_0.5527573740254472","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7274.1.21a0083828":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7274.1.21a0083828","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7274.1.21a0083828","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6eb259ceb61138a123087d94958e673937e13a6d","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7274.1.21a0083828.tgz","fileCount":863,"integrity":"sha512-euk6/68wgt1mUHW+TK8mqjuP+8322hSnTP5OG7ZfA3LDIBdxai46nKhsN94cgeYYZF/oToEIbWuuSAGreEuLmQ==","signatures":[{"sig":"MEQCIBpEknSPN4W/ZLDIkBCHftyPhyZ8lms4OKaoNMvLjnROAiBHH+7P0gn3opP03iMQqO4osgTpmYPrczoES/djvJ1YsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDbEBc6BS2QFzhkiQR6FwKWR9sTV68Dw9/CohrzX8iPBAIfHA5GC+v9ENSVgVEpsxX/pR1RTPb2Q9RH1eUxK0kbHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7274.1.21a0083828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-euk6/68wgt1mUHW+TK8mqjuP+8322hSnTP5OG7ZfA3LDIBdxai46nKhsN94cgeYYZF/oToEIbWuuSAGreEuLmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7274.1.21a0083828","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7274.1.21a0083828","@open-mercato/shared":"0.8.1-develop.7274.1.21a0083828"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7274.1.21a0083828","@open-mercato/shared":"0.8.1-develop.7274.1.21a0083828"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7274.1.21a0083828_1790245378076_0.20735841442474556","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7275.1.f772b944d4":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7275.1.f772b944d4","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7275.1.f772b944d4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03a31dd8cd7694546be71cf53673c8d7a4d46823","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7275.1.f772b944d4.tgz","fileCount":863,"integrity":"sha512-xlWsMM39tW6pL5cvi4aLlJvCV94apP9x3mmwgOmoHxu5ObzeoDyW9ncG+NnQX/qbcyQvXka16Hs4UTWnnTAnOw==","signatures":[{"sig":"MEQCIHCmGyXzFh/jTf56jOxIsga+pz+YcdKB7AU8UEj6yYSAAiBfH3Y2KHUf9rozK+BOc2wN9HpbCl0W0+3ixcv7gMH1ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHeBWw5jOF6zohuTlyR6vdiCDJbntlytPRBhK2pPbQpZAiEAplEA5i2bciE6jLc58kIlcbjPNYi9Q3hz9H53dPuDa5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7275.1.f772b944d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-xlWsMM39tW6pL5cvi4aLlJvCV94apP9x3mmwgOmoHxu5ObzeoDyW9ncG+NnQX/qbcyQvXka16Hs4UTWnnTAnOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7275.1.f772b944d4","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7275.1.f772b944d4","@open-mercato/shared":"0.8.1-develop.7275.1.f772b944d4"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7275.1.f772b944d4","@open-mercato/shared":"0.8.1-develop.7275.1.f772b944d4"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7275.1.f772b944d4_1790263940888_0.01218380536535868","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7294.1.0ef99fc518":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7294.1.0ef99fc518","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7294.1.0ef99fc518","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26552b7f1d9c433698c8eacb019d5da241207ddd","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7294.1.0ef99fc518.tgz","fileCount":863,"integrity":"sha512-MrfA5IHJU9nVHY5/UwKTidK383Mqd4LEVAaRdJtmGJc1NKLjeVHXj9pL1+c5fGhO6MpH+g/8+jcp4HRCaugvkQ==","signatures":[{"sig":"MEUCIGa7JSVkkVwV3PVTMhR0PRq4LxoozNm2bjW8vSgyleTBAiEAli7/ZAjlKPOaID7W3Ar/xckH2/cAXWaBDnfqOJhrlNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7cf3av4y1mLb65j45WoXfDrsV37yvDUHjHf2rqmRV7wIhAPgcmCQIQUnPVRWlVz3+nXpJ7rezzVoCRX+JNDquCrla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7294.1.0ef99fc518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-MrfA5IHJU9nVHY5/UwKTidK383Mqd4LEVAaRdJtmGJc1NKLjeVHXj9pL1+c5fGhO6MpH+g/8+jcp4HRCaugvkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7294.1.0ef99fc518","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7294.1.0ef99fc518","@open-mercato/shared":"0.8.1-develop.7294.1.0ef99fc518"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7294.1.0ef99fc518","@open-mercato/shared":"0.8.1-develop.7294.1.0ef99fc518"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7294.1.0ef99fc518_1790265485595_0.2843150892654036","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7295.1.d0e0e33014":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7295.1.d0e0e33014","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7295.1.d0e0e33014","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"655eb7576133dbc257bbe3258f60afbcd3f1132c","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7295.1.d0e0e33014.tgz","fileCount":863,"integrity":"sha512-7+mz0ODFYa2Jewh6ADKxNJUisZNzKPBvPUuZVfjrJk8fLcUtCuwmOF8W83mMREOeQsjfZV32oHNkBebGpga2VA==","signatures":[{"sig":"MEYCIQDQzrm7Av5dg0tVGtEyQA/R4LKnlvgHmVEBkMhYhN4pMQIhAJ6SD43I8zGDwTwLVSGF3e1iVcbn/7vxy+NFrwx5whAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICVf6EtUbWeVv0+kKmK7VWqSJ2fzI8Dx1Z5sU9oLECixAiEA0pm7ZS6r0AJKlIOHsFxC4CGfLa75kpc3D3NY+w5ehjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7295.1.d0e0e33014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-7+mz0ODFYa2Jewh6ADKxNJUisZNzKPBvPUuZVfjrJk8fLcUtCuwmOF8W83mMREOeQsjfZV32oHNkBebGpga2VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7295.1.d0e0e33014","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7295.1.d0e0e33014","@open-mercato/shared":"0.8.1-develop.7295.1.d0e0e33014"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7295.1.d0e0e33014","@open-mercato/shared":"0.8.1-develop.7295.1.d0e0e33014"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7295.1.d0e0e33014_1790267747216_0.10689950861012743","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7296.1.2111d779db":{"name":"@open-mercato/ai-assistant","version":"0.8.1-develop.7296.1.2111d779db","license":"MIT","_id":"@open-mercato/ai-assistant@0.8.1-develop.7296.1.2111d779db","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb8537930c79968d64e80118d100ee6ac5483c74","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7296.1.2111d779db.tgz","fileCount":863,"integrity":"sha512-2YzB3eIx9U6Hfh5BYfIdlnKjJ6IoJXo7RyTx6+h8TD3A9sSZ+malvzMbB56mAj3NSX+1n33nRyamIEWwX1tKng==","signatures":[{"sig":"MEQCIHoXCsnS00yyvfGDC4z6hBtNQjXcKWGf2A3/FyiKKGTlAiBIFr1IC4EbUCt1motD70JtbSkJ1Y3DcbXothBsNGycVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfdMNMH39TlIdJubOJIr226Ek6NmnrW+5p1pPU8pihmAIhANN0KFhAUmcqg28eIscrrbL9MCKdzxe+x0E1gDAeu04D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7296.1.2111d779db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-2YzB3eIx9U6Hfh5BYfIdlnKjJ6IoJXo7RyTx6+h8TD3A9sSZ+malvzMbB56mAj3NSX+1n33nRyamIEWwX1tKng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7296.1.2111d779db","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7296.1.2111d779db","@open-mercato/shared":"0.8.1-develop.7296.1.2111d779db"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7296.1.2111d779db","@open-mercato/shared":"0.8.1-develop.7296.1.2111d779db"},"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_0.8.1-develop.7296.1.2111d779db_1790270094436_0.6596539664860261","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7297.1.67605e74f9":{"_id":"@open-mercato/ai-assistant@0.8.1-develop.7297.1.67605e74f9","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"770c0a2649e0490c8e1eacf67ff10eeeb1bb9c23","tarball":"https://registry.npmjs.org/@open-mercato/ai-assistant/-/ai-assistant-0.8.1-develop.7297.1.67605e74f9.tgz","fileCount":863,"integrity":"sha512-csmZV2AGAddQF6PCsFxti5j7MiATQuKI9e0xBWcg0KBhMmd93iSedoyPMzBklNDQ+mCImWWC+Jt8SZyTFJb0zA==","signatures":[{"sig":"MEUCIQDRFeWJskVBRRSAUCgsgRjOIrshq2iw2WsDP9hZj6mMoQIgNK471fQl78XfKZxwq+pFJncWyP8hw3fHbldZU/sv9sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDIwBoIGPgAV5HyT0Ay/LQF0/e4lZVysFuGsPk4rdgTkgIhAPtXenwAfUlZjde3+58KGVMyL5U7LFdT6Tb5xRJCSU/k"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fai-assistant@0.8.1-develop.7297.1.67605e74f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7399562},"main":"./dist/index.js","name":"@open-mercato/ai-assistant","type":"module","_from":"file:package.tgz","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./*":{"types":["./src/*.ts","./src/*.tsx"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts","./src/*/*.tsx"],"default":"./dist/*/*.js"},"./*.ts":{"types":"./src/*.ts","default":"./dist/*.js"},"./*.tsx":{"types":"./src/*.tsx","default":"./dist/*.js"},"./*/*/*":{"types":["./src/*/*/*.ts","./src/*/*/*.tsx"],"default":"./dist/*/*/*.js"},"./tools":{"types":"./src/modules/ai_assistant/lib/tool-registry.ts","default":"./dist/modules/ai_assistant/lib/tool-registry.js"},"./types":{"types":"./src/modules/ai_assistant/lib/types.ts","default":"./dist/modules/ai_assistant/lib/types.js"},"./*.json":"./src/*.json","./ai-sdk":{"types":"./src/modules/ai_assistant/lib/ai-sdk.ts","default":"./dist/modules/ai_assistant/lib/ai-sdk.js"},"./*/*/*/*":{"types":["./src/*/*/*/*.ts","./src/*/*/*/*.tsx"],"default":"./dist/*/*/*/*.js"},"./*/*.json":"./src/*/*.json","./frontend":{"types":"./src/frontend/index.ts","default":"./dist/frontend/index.js"},"./*/*/*/*/*":{"types":["./src/*/*/*/*/*.ts","./src/*/*/*/*/*.tsx"],"default":"./dist/*/*/*/*/*.js"},"./*/*/*.json":"./src/*/*/*.json","./*/*/*/*.json":"./src/*/*/*/*.json","./*/*/*/*/*.json":"./src/*/*/*/*/*.json","./modules/ai_assistant":{"types":"./src/modules/ai_assistant/index.ts","default":"./dist/modules/ai_assistant/index.js"}},"license":"MIT","scripts":{"test":"jest --config jest.config.cjs --forceExit","build":"node build.mjs","watch":"node watch.mjs","mcp:dev":"mercato ai_assistant mcp:dev","mcp:serve":"mercato ai_assistant mcp:serve-http"},"version":"0.8.1-develop.7297.1.67605e74f9","_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"homepage":"https://github.com/open-mercato/open-mercato#readme","_resolved":"/home/runner/work/open-mercato/open-mercato/packages/ai-assistant/package.tgz","_integrity":"sha512-csmZV2AGAddQF6PCsFxti5j7MiATQuKI9e0xBWcg0KBhMmd93iSedoyPMzBklNDQ+mCImWWC+Jt8SZyTFJb0zA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.17.0","description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","directories":{},"maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.83","cmdk":"^1.0.0","isolated-vm":"^7.0.1","@ai-sdk/azure":"^4.0.0","framer-motion":"^13.1.1","@ai-sdk/google":"^4.0.56","@ai-sdk/openai":"^4.0.50","react-markdown":"^10.1.0","@ai-sdk/anthropic":"^4.0.44","zod-to-json-schema":"^3.25.2","react-json-view-lite":"^2.5.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.12","zod":"^4.4.3","react":"19.2.8","react-dom":"19.2.8","@types/react":"^19.2.18","@open-mercato/ui":"0.8.1-develop.7297.1.67605e74f9","@types/react-dom":"^19.2.5","@open-mercato/cli":"0.8.1-develop.7297.1.67605e74f9","@open-mercato/shared":"0.8.1-develop.7297.1.67605e74f9"},"peerDependencies":{"zod":">=3.23.0","react":"^19.0.0","react-dom":"^19.0.0","@open-mercato/ui":"0.8.1-develop.7297.1.67605e74f9","@open-mercato/shared":"0.8.1-develop.7297.1.67605e74f9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-assistant_0.8.1-develop.7297.1.67605e74f9_1790274449337_0.577993282985485"}}},"time":{"created":"2026-01-23T13:07:36.403Z","modified":"2026-09-24T18:27:29.856Z","0.4.2-canary-c02407ff85":"2026-01-23T13:07:36.738Z","0.4.2-canary-b8ab8f2d43":"2026-01-23T13:14:08.188Z","0.4.2-canary-7636daf3a0":"2026-01-23T13:21:22.593Z","0.4.2-canary-118a2bf2e2":"2026-01-23T15:44:09.688Z","0.4.2-canary-e5804f7db1":"2026-01-23T15:46:57.504Z","0.4.2-canary-d6c641042f":"2026-01-23T16:00:09.352Z","0.4.2-canary-a35c67e068":"2026-01-23T16:05:33.532Z","0.4.2-canary-7ff4ebf2a0":"2026-01-23T16:44:03.735Z","0.4.2-canary-b3b9723b95":"2026-01-24T15:24:19.634Z","0.4.2-canary-17c386eb25":"2026-01-24T16:01:43.668Z","0.4.2-canary-3f5eaf79f7":"2026-01-24T16:05:49.739Z","0.4.2-canary-a91dde3d1d":"2026-01-24T16:26:52.088Z","0.4.2-canary-f4761534e7":"2026-01-24T16:36:27.317Z","0.4.2-canary-ecaf80188b":"2026-01-24T16:39:10.335Z","0.4.2-canary-0d5782b643":"2026-01-24T19:36:09.520Z","0.4.2-canary-f80d1bfa83":"2026-01-24T20:01:00.176Z","0.4.2-canary-eb5f87d5f9":"2026-01-24T20:42:56.445Z","0.4.2-canary-5035717565":"2026-01-24T21:07:22.988Z","0.4.2-canary-802e036384":"2026-01-25T11:15:40.444Z","0.4.2-canary-8575e8d61b":"2026-01-25T21:09:23.433Z","0.4.2-canary-22a467da89":"2026-01-25T21:10:24.128Z","0.4.2-canary-ea119f362b":"2026-01-26T07:35:01.981Z","0.4.2-canary-a8ae8aa761":"2026-01-26T07:56:32.113Z","0.4.2-canary-660e2f2987":"2026-01-26T10:12:59.874Z","0.4.2-canary-0eb007a7af":"2026-01-26T10:25:40.152Z","0.4.2-canary-8763a44f68":"2026-01-26T12:49:29.073Z","0.4.2-canary-f51f197c8f":"2026-01-27T07:51:55.363Z","0.4.2-canary-ccd610ad18":"2026-01-27T08:53:45.186Z","0.4.2-canary-92bc12ea91":"2026-01-27T09:03:06.698Z","0.4.2-canary-cae9dafa24":"2026-01-27T09:05:22.285Z","0.4.2-canary-1b99a1211d":"2026-01-27T09:06:38.916Z","0.4.2-canary-f6b7824b47":"2026-01-27T09:50:43.459Z","0.4.2-canary-7c76659938":"2026-01-27T10:00:25.540Z","0.4.2-canary-70c8402224":"2026-01-27T12:15:37.277Z","0.4.2-canary-dfe4d5e386":"2026-01-27T12:22:13.136Z","0.4.2-canary-3bc476d868":"2026-01-27T12:36:36.181Z","0.4.2-canary-ba1d84349b":"2026-01-27T12:38:30.654Z","0.4.2-canary-36ab8921da":"2026-01-27T12:47:08.324Z","0.4.2-canary-07dbc98202":"2026-01-27T12:54:45.686Z","0.4.2-canary-1000cb714f":"2026-01-27T13:48:02.704Z","0.4.2-canary-11e19dfb84":"2026-01-27T13:57:53.061Z","0.4.2-canary-1434bb9783":"2026-01-27T16:17:31.534Z","0.4.2-canary-667ab2b715":"2026-01-27T20:06:32.004Z","0.4.2-canary-51881f6bf3":"2026-01-27T20:14:18.951Z","0.4.2-canary-f728a6d66a":"2026-01-28T00:03:09.450Z","0.4.2-canary-5f415b8a44":"2026-01-28T00:18:58.977Z","0.4.2-canary-ec4978dbb3":"2026-01-28T00:29:16.501Z","0.4.2-canary-d0a025141f":"2026-01-28T00:43:14.988Z","0.4.2-canary-9074fd41ce":"2026-01-28T11:48:50.964Z","0.4.2-canary-3efa759f5c":"2026-01-28T11:54:21.934Z","0.4.2-canary-3db905f150":"2026-01-28T12:11:25.919Z","0.4.2-canary-fe59e693cb":"2026-01-28T12:12:01.805Z","0.4.2-canary-cf7d9b4116":"2026-01-28T12:26:05.797Z","0.4.2-canary-10c7a8bf2a":"2026-01-28T12:31:27.386Z","0.4.2-canary-e6bf6a353e":"2026-01-28T14:43:52.855Z","0.4.2-canary-c84cff7ed5":"2026-01-28T16:57:05.834Z","0.4.2-canary-49d47ff90e":"2026-01-28T16:59:50.578Z","0.4.2-canary-02d8ce2991":"2026-01-28T17:43:23.439Z","0.4.2-canary-0ba39cdeb6":"2026-01-28T17:58:07.704Z","0.4.2-canary-ab36fbd8f2":"2026-01-28T17:59:12.017Z","0.4.2-canary-15c0b23a3a":"2026-01-28T17:59:59.159Z","0.4.2-canary-da2b080494":"2026-01-28T21:15:13.640Z","0.4.2-canary-19353c5970":"2026-01-29T07:31:21.679Z","0.4.2-canary-19703ca707":"2026-01-29T08:21:14.280Z","0.4.2-canary-ad4e7882e9":"2026-01-29T08:48:09.223Z","0.4.2-canary-470129ce32":"2026-01-29T09:22:04.324Z","0.4.2-canary-c71ef83148":"2026-01-29T09:32:41.004Z","0.4.2-canary-968c919ed2":"2026-01-29T09:35:09.894Z","0.4.2-canary-f821f89ef6":"2026-01-29T10:11:35.355Z","0.4.2-canary-bdaa640a68":"2026-01-29T15:28:08.803Z","0.4.2-canary-3b5064ce72":"2026-01-29T16:02:25.402Z","0.4.2-canary-7732371765":"2026-01-29T16:16:40.583Z","0.4.2-canary-15e78de280":"2026-01-29T16:23:02.971Z","0.4.2-canary-ed15f2e753":"2026-01-29T16:32:59.235Z","0.4.2-canary-f075c3eb92":"2026-01-29T18:32:48.587Z","0.4.2-canary-e2aeb1a7bf":"2026-01-29T18:50:31.097Z","0.4.2-canary-8a04af8836":"2026-01-29T19:05:55.794Z","0.4.2-canary-601795d9cd":"2026-01-29T19:17:15.940Z","0.4.2-canary-572f01cc2d":"2026-01-29T19:25:25.698Z","0.4.2-canary-37789d0cf4":"2026-01-29T19:27:08.893Z","0.4.2-canary-b953001004":"2026-01-29T19:35:09.245Z","0.4.2-canary-b50be896fc":"2026-01-29T19:37:50.984Z","0.4.2-canary-d69859a234":"2026-01-29T19:38:02.980Z","0.4.2-canary-f3ce1e730c":"2026-01-29T19:38:36.215Z","0.4.2-canary-01d457d16b":"2026-01-29T19:39:11.344Z","0.4.2-canary-5d2c419a9b":"2026-01-29T19:49:11.504Z","0.4.2-canary-9e0237de8e":"2026-01-29T22:55:59.315Z","0.4.2-canary-dbc541b653":"2026-01-30T04:23:30.430Z","0.4.2-canary-abd7900b32":"2026-01-30T09:03:27.637Z","0.4.2-canary-ded9cead1c":"2026-01-30T09:17:40.475Z","0.4.2-canary-fd171efff3":"2026-01-30T09:19:17.523Z","0.4.2-canary-64cdeb6f1d":"2026-01-30T09:21:28.597Z","0.4.2-canary-0ec7616188":"2026-01-30T09:36:27.665Z","0.4.2-canary-4d86fc9ff4":"2026-01-30T09:36:57.961Z","0.4.2-canary-4085023385":"2026-01-30T09:46:03.316Z","0.4.2-canary-b8d75d5dc1":"2026-01-30T09:48:42.310Z","0.4.2-canary-a88fe15cd6":"2026-01-30T09:55:00.299Z","0.4.2-canary-cd8425dd0c":"2026-01-30T09:55:13.850Z","0.4.3-canary-df7a017105":"2026-01-30T10:29:21.435Z","0.4.3-canary-6801bc97bc":"2026-01-30T10:30:25.826Z","0.4.3-canary-9d2a764ea3":"2026-01-30T13:25:15.133Z","0.4.3-canary-64652db41d":"2026-01-30T13:47:49.075Z","0.4.3-canary-e4d910ffa9":"2026-01-31T10:30:46.850Z","0.4.3-canary-401eb47d11":"2026-01-31T12:53:30.205Z","0.4.3-canary-c824d9a10c":"2026-01-31T12:54:00.946Z","0.4.3-canary-c5328e008e":"2026-01-31T13:00:13.781Z","0.4.3-canary-f830fc6d31":"2026-01-31T13:00:17.106Z","0.4.3-canary-375e384ba5":"2026-02-03T15:05:57.491Z","0.4.3-canary-ad82a3e263":"2026-02-03T15:16:31.124Z","0.4.3-canary-a29f74553e":"2026-02-03T15:22:42.533Z","0.4.3-canary-6e268fbcd0":"2026-02-03T15:25:30.340Z","0.4.3-canary-1a89e03460":"2026-02-03T15:26:17.896Z","0.4.3-canary-934abacf93":"2026-02-03T21:54:25.337Z","0.4.3-canary-d7fb67da24":"2026-02-04T06:11:05.436Z","0.4.3-canary-9b7e768311":"2026-02-04T15:27:57.800Z","0.4.3-canary-e7303bc80e":"2026-02-04T15:39:48.451Z","0.4.3-canary-725983194f":"2026-02-04T15:49:54.915Z","0.4.3-canary-341451b642":"2026-02-04T15:52:37.664Z","0.4.3-canary-0d6b650d83":"2026-02-04T15:53:11.302Z","0.4.3-canary-2b95e4cb93":"2026-02-04T15:57:37.801Z","0.4.3-canary-f589fb3692":"2026-02-04T16:05:33.463Z","0.4.3-canary-6d175362ae":"2026-02-04T16:07:01.070Z","0.4.3-canary-bb278a1cf2":"2026-02-04T16:08:55.631Z","0.4.3-canary-2ec582b53d":"2026-02-04T16:27:05.890Z","0.4.3-canary-0ec423f08c":"2026-02-04T16:28:53.945Z","0.4.3-canary-38e183ed78":"2026-02-04T16:51:28.524Z","0.4.3-canary-0281ee2aab":"2026-02-04T16:51:46.631Z","0.4.3-canary-d6de9a9d8c":"2026-02-04T16:54:34.147Z","0.4.3-canary-1ccbb29be4":"2026-02-04T17:01:12.560Z","0.4.3-canary-e8832cade0":"2026-02-04T17:03:14.026Z","0.4.3-canary-4ed24c3c9e":"2026-02-04T17:08:48.226Z","0.4.3-canary-b0e415e2af":"2026-02-04T17:10:36.778Z","0.4.3-canary-873ed33576":"2026-02-04T17:26:46.413Z","0.4.3-canary-f42eda6073":"2026-02-04T17:27:20.259Z","0.4.3-canary-fc7468917a":"2026-02-04T17:39:38.555Z","0.4.3-canary-191a0defbe":"2026-02-04T17:52:28.482Z","0.4.3-canary-f13feb6fb1":"2026-02-04T17:53:13.588Z","0.4.3-canary-ceba1eb3cc":"2026-02-04T17:57:39.852Z","0.4.3-canary-5867d9369c":"2026-02-04T18:07:53.447Z","0.4.3-canary-ce328c6866":"2026-02-04T21:11:22.354Z","0.4.3-canary-1fd358a97b":"2026-02-04T21:28:49.519Z","0.4.3-canary-b20c2ed450":"2026-02-04T21:47:57.125Z","0.4.3-canary-a6ad50967c":"2026-02-04T22:12:04.844Z","0.4.3-canary-220ce1c705":"2026-02-04T22:12:52.957Z","0.4.3-canary-6eb51adb47":"2026-02-04T22:30:27.998Z","0.4.3-canary-dcb359ee6a":"2026-02-04T22:31:44.982Z","0.4.3-canary-02358116f4":"2026-02-04T22:32:37.141Z","0.4.3-canary-6c9be6bd52":"2026-02-04T22:38:36.725Z","0.4.3-canary-db5c9c52f3":"2026-02-04T22:46:19.080Z","0.4.3-canary-4e76749056":"2026-02-05T04:45:37.540Z","0.4.3-canary-87d77b1cf5":"2026-02-05T04:52:31.771Z","0.4.3-canary-dcfa7c9d1b":"2026-02-05T05:10:27.454Z","0.4.3-canary-21d29229a1":"2026-02-05T05:13:26.068Z","0.4.3-canary-1ea3b6aee9":"2026-02-05T05:25:35.556Z","0.4.3-canary-191aaf8f13":"2026-02-05T05:39:38.918Z","0.4.3-canary-453735ae88":"2026-02-05T05:40:30.968Z","0.4.3-canary-6b867ccda3":"2026-02-05T05:42:43.553Z","0.4.3-canary-3a48a33e5a":"2026-02-05T05:48:01.906Z","0.4.3-canary-03af9c4435":"2026-02-05T06:02:09.984Z","0.4.3-canary-2b30634486":"2026-02-05T06:04:49.713Z","0.4.3-canary-d24d4d0683":"2026-02-05T06:15:54.685Z","0.4.3-canary-9acc6e5d90":"2026-02-05T07:44:52.922Z","0.4.3-canary-49457a2899":"2026-02-05T08:19:33.926Z","0.4.3-canary-766e473fdf":"2026-02-05T09:08:47.469Z","0.4.3-canary-5bfe2e60c2":"2026-02-05T09:50:18.836Z","0.4.3-canary-d1a6701031":"2026-02-05T12:02:40.453Z","0.4.3-canary-ab760ea4f5":"2026-02-05T12:09:45.146Z","0.4.3-canary-6e694a0d07":"2026-02-05T16:07:40.749Z","0.4.3-canary-f71b9c71dc":"2026-02-05T16:25:35.825Z","0.4.3-canary-09998d7722":"2026-02-05T16:35:45.688Z","0.4.3-canary-8e2264ed91":"2026-02-05T16:39:25.213Z","0.4.3-canary-0a9be2c0ec":"2026-02-05T16:40:54.175Z","0.4.3-canary-d2a5d6da01":"2026-02-05T16:41:47.218Z","0.4.3-canary-3028e98340":"2026-02-05T16:49:12.876Z","0.4.3-canary-16f544d75b":"2026-02-05T16:50:57.776Z","0.4.3-canary-35d08d8355":"2026-02-05T16:51:37.473Z","0.4.3-canary-63a600b879":"2026-02-05T16:59:27.347Z","0.4.3-canary-0e1fcdf945":"2026-02-05T17:50:57.450Z","0.4.3-canary-64d27bb479":"2026-02-05T17:50:59.057Z","0.4.3-canary-8fa6646012":"2026-02-05T18:03:05.383Z","0.4.3-canary-cebf58b183":"2026-02-05T18:03:14.518Z","0.4.3-canary-34bfa40918":"2026-02-05T18:37:04.937Z","0.4.3-canary-11a736b899":"2026-02-06T10:15:43.814Z","0.4.3-canary-01dcc624cf":"2026-02-06T16:26:14.568Z","0.4.3-canary-f6878a89c1":"2026-02-07T05:46:07.086Z","0.4.3-canary-4feafde388":"2026-02-07T10:03:46.281Z","0.4.3-canary-c603245d7e":"2026-02-07T10:08:24.294Z","0.4.3-canary-c57b384580":"2026-02-07T10:08:53.933Z","0.4.3-canary-b7a8b31946":"2026-02-07T10:11:41.479Z","0.4.4-canary-0c6bde60bc":"2026-02-07T10:59:32.199Z","0.4.4-canary-15450e4f45":"2026-02-07T11:10:31.047Z","0.4.4-canary-e593559afa":"2026-02-07T11:12:55.165Z","0.4.3-canary-08c4599797":"2026-02-07T11:16:36.517Z","0.4.3-canary-fbc10cf83d":"2026-02-07T11:19:45.987Z","0.4.4-canary-09ad57ff81":"2026-02-08T05:27:29.061Z","0.4.4-canary-fb8739e86e":"2026-02-08T07:20:27.889Z","0.4.4-canary-158e53479e":"2026-02-08T10:14:01.074Z","0.4.4-canary-443b639b77":"2026-02-08T10:21:21.426Z","0.4.4-canary-0a02749006":"2026-02-08T10:39:05.239Z","0.4.4-canary-8cb4b03dc4":"2026-02-08T12:47:58.437Z","0.4.4-canary-6d4e247f3d":"2026-02-08T16:06:51.099Z","0.4.4-canary-d5722435d4":"2026-02-08T16:10:34.481Z","0.4.4-canary-d1c700aeaf":"2026-02-08T16:14:46.823Z","0.4.4-canary-6b71037d41":"2026-02-08T16:23:25.238Z","0.4.4-canary-12c189d936":"2026-02-08T21:48:26.103Z","0.4.4-canary-00e7946d37":"2026-02-09T00:23:13.495Z","0.4.4-canary-710137af35":"2026-02-09T00:38:54.312Z","0.4.4-canary-1423eef0de":"2026-02-09T05:10:07.619Z","0.4.4-canary-4e43c7f260":"2026-02-09T05:11:27.444Z","0.4.4-canary-c9ae6e2258":"2026-02-09T17:16:58.959Z","0.4.4-canary-4a0ac07a08":"2026-02-09T17:38:40.293Z","0.4.4-canary-24cc92992f":"2026-02-10T10:33:46.276Z","0.4.4-canary-a123a2ecaf":"2026-02-10T11:23:48.379Z","0.4.4-canary-c6050f1d49":"2026-02-10T16:40:33.426Z","0.4.4-canary-121f2de842":"2026-02-11T09:08:02.706Z","0.4.4-canary-91cb38deaa":"2026-02-11T09:55:46.428Z","0.4.4-canary-3bd004f086":"2026-02-11T14:04:34.172Z","0.4.4-canary-f68d0bcc08":"2026-02-11T16:28:50.698Z","0.4.4-canary-90ba1d161a":"2026-02-11T22:34:25.021Z","0.4.4-canary-8eeaebdd84":"2026-02-12T14:48:10.266Z","0.4.4-canary-49b1fcfbdb":"2026-02-12T15:42:03.321Z","0.4.4-canary-e6eb0baecb":"2026-02-12T18:24:20.509Z","0.4.4-canary-6c932ef5d8":"2026-02-12T18:48:40.677Z","0.4.4-canary-95b119a8a2":"2026-02-12T20:31:47.766Z","0.4.4-canary-5e1408fb29":"2026-02-12T21:07:58.790Z","0.4.4-canary-f47a574d13":"2026-02-12T22:05:52.216Z","0.4.4-canary-f4be432ba1":"2026-02-13T05:17:05.834Z","0.4.4-canary-8f43e01f59":"2026-02-13T05:46:09.150Z","0.4.4-canary-6be4f78cd8":"2026-02-13T05:53:06.943Z","0.4.4-canary-98c3a21474":"2026-02-13T08:13:44.478Z","0.4.4-canary-5140d1dca2":"2026-02-13T08:18:49.244Z","0.4.4-canary-1dba6806b2":"2026-02-13T09:09:06.424Z","0.4.4-canary-ce1f32fa09":"2026-02-13T09:16:57.731Z","0.4.4-canary-cb87db51df":"2026-02-13T09:32:13.227Z","0.4.4-canary-52ab54a929":"2026-02-13T09:32:51.898Z","0.4.4-canary-40b0b69153":"2026-02-13T11:23:13.093Z","0.4.4-canary-a327e32033":"2026-02-13T11:29:55.121Z","0.4.4-canary-89d71ed16f":"2026-02-13T11:36:08.208Z","0.4.4-canary-7510188274":"2026-02-13T11:52:49.003Z","0.4.4-canary-71c04aefae":"2026-02-13T11:53:05.292Z","0.4.4-canary-130e7fbd32":"2026-02-13T11:55:10.873Z","0.4.4-canary-7a707ef561":"2026-02-13T11:59:03.932Z","0.4.4-canary-0c7080ac4a":"2026-02-13T12:07:59.491Z","0.4.4-canary-e3c114ad03":"2026-02-13T12:15:31.325Z","0.4.4-canary-a94b8d9b00":"2026-02-13T12:20:24.981Z","0.4.4-canary-39f4c051d8":"2026-02-13T12:20:26.837Z","0.4.4-canary-fad4c72362":"2026-02-13T12:40:20.631Z","0.4.4-canary-8458ac6062":"2026-02-13T12:40:36.218Z","0.4.4-canary-9cba48902a":"2026-02-13T12:47:02.788Z","0.4.4-canary-dfb9f91bfb":"2026-02-13T12:47:21.131Z","0.4.4-canary-cf647abed1":"2026-02-13T12:51:38.333Z","0.4.4-canary-22931c0686":"2026-02-13T12:52:12.100Z","0.4.4-canary-ee3fcc7457":"2026-02-13T12:58:57.190Z","0.4.4-canary-c3a5ee84ce":"2026-02-13T12:59:12.496Z","0.4.4-canary-0d94bcef82":"2026-02-13T13:10:29.465Z","0.4.4-canary-4608340372":"2026-02-13T13:10:57.791Z","0.4.4-canary-ef142e9c45":"2026-02-13T13:50:44.007Z","0.4.4-canary-35669ce9c1":"2026-02-13T13:51:00.151Z","0.4.4-canary-a420641b93":"2026-02-14T06:16:36.487Z","0.4.4-canary-01d6aa342d":"2026-02-14T07:14:03.395Z","0.4.4-canary-c3b8b8a0f0":"2026-02-14T07:22:15.080Z","0.4.4-canary-6eabd09969":"2026-02-14T07:22:18.932Z","0.4.4-canary-14d2dae757":"2026-02-14T07:23:10.446Z","0.4.4-canary-08f71d84a5":"2026-02-14T07:23:14.399Z","0.4.4-canary-499660b9b2":"2026-02-14T08:08:59.286Z","0.4.4-canary-96658ce347":"2026-02-14T08:30:44.694Z","0.4.4-canary-d4a59ec891":"2026-02-14T08:40:19.159Z","0.4.4-canary-30d77fd8b3":"2026-02-14T09:03:08.317Z","0.4.4-canary-353c8782e9":"2026-02-14T09:12:18.730Z","0.4.4-canary-ede5b49e03":"2026-02-14T09:27:05.620Z","0.4.4-canary-4af5ee2f68":"2026-02-14T09:45:28.205Z","0.4.4-canary-d35712c681":"2026-02-14T09:50:14.239Z","0.4.4-canary-a716f56a7c":"2026-02-14T10:02:25.719Z","0.4.4-canary-6d71ba8064":"2026-02-14T10:12:47.482Z","0.4.4-canary-611fa9d9a1":"2026-02-14T10:14:01.147Z","0.4.4-canary-c366ad6619":"2026-02-14T10:29:55.669Z","0.4.4-canary-6d5dfab757":"2026-02-14T10:39:32.224Z","0.4.4-canary-fa9b0c01d9":"2026-02-14T11:06:46.783Z","0.4.4-canary-45c340561b":"2026-02-14T11:06:51.404Z","0.4.4-canary-57cef19fa1":"2026-02-14T20:09:42.043Z","0.4.4-canary-e9650c3565":"2026-02-15T09:44:48.230Z","0.4.4-canary-027edb26c6":"2026-02-15T09:49:49.456Z","0.4.4-canary-23278da750":"2026-02-15T10:05:54.626Z","0.4.4-canary-6409977fa8":"2026-02-15T10:09:07.895Z","0.4.4-canary-8558fc0ebd":"2026-02-15T10:26:03.649Z","0.4.4-canary-bb8909f1a4":"2026-02-15T10:33:55.696Z","0.4.4-canary-94334b4cfe":"2026-02-15T10:42:56.849Z","0.4.4-canary-d89d21f42e":"2026-02-15T10:44:43.398Z","0.4.4-canary-8cbe0353ed":"2026-02-15T10:49:30.116Z","0.4.4-canary-41a3e36fc6":"2026-02-15T11:26:04.898Z","0.4.4-canary-46e07c2c0f":"2026-02-15T11:37:23.581Z","0.4.4-canary-6ae30b5100":"2026-02-15T11:44:33.916Z","0.4.4-canary-60d2489b08":"2026-02-15T11:59:41.272Z","0.4.4-canary-6128301cc8":"2026-02-15T12:13:21.270Z","0.4.4-canary-5b0f6af620":"2026-02-16T10:25:34.174Z","0.4.4-canary-4644f80af5":"2026-02-16T12:37:32.074Z","0.4.4-canary-45ea6597ef":"2026-02-16T14:34:52.296Z","0.4.4-canary-7591bcf53d":"2026-02-16T14:48:09.471Z","0.4.4-canary-a1d791eb76":"2026-02-16T14:54:02.264Z","0.4.4-canary-e527018e16":"2026-02-16T15:04:14.272Z","0.4.4-canary-1a115653c6":"2026-02-16T15:13:59.723Z","0.4.4-canary-4f14ecbd03":"2026-02-16T15:43:56.258Z","0.4.4-canary-f63c25d648":"2026-02-16T15:57:33.974Z","0.4.4-canary-6c42adb9b9":"2026-02-17T04:40:01.676Z","0.4.4-canary-d0af84164c":"2026-02-17T07:27:38.632Z","0.4.4-canary-fa4f32eca6":"2026-02-17T07:28:31.225Z","0.4.4-canary-f4199cb33d":"2026-02-17T07:31:19.050Z","0.4.4-canary-6aecfe823e":"2026-02-17T07:33:59.778Z","0.4.4-canary-a50b609301":"2026-02-17T07:39:30.028Z","0.4.4-canary-44988fca6f":"2026-02-17T07:49:12.004Z","0.4.4-canary-4abedde45b":"2026-02-17T08:09:39.391Z","0.4.4-canary-68311d37d0":"2026-02-17T14:53:53.836Z","0.4.4-canary-8c01d6dbd3":"2026-02-17T14:56:37.322Z","0.4.4-canary-2c6693ca73":"2026-02-17T15:04:51.546Z","0.4.4-canary-f33981580b":"2026-02-17T15:08:00.718Z","0.4.4-canary-76f668bd77":"2026-02-17T15:08:59.779Z","0.4.4-canary-ea2d108d35":"2026-02-17T15:11:01.288Z","0.4.4-canary-feb93426f1":"2026-02-17T15:11:03.802Z","0.4.4-canary-71bdda3c42":"2026-02-17T15:32:27.500Z","0.4.4-canary-efe20e54bb":"2026-02-17T15:33:00.078Z","0.4.4-canary-53eea06089":"2026-02-17T15:41:27.725Z","0.4.4-canary-c68e7250c4":"2026-02-17T15:48:17.005Z","0.4.4-canary-71d491a1d3":"2026-02-17T15:51:29.256Z","0.4.4-canary-d2c8a2409e":"2026-02-18T06:22:55.996Z","0.4.4-canary-ecf48a9768":"2026-02-18T08:43:58.758Z","0.4.4-canary-6b0582b230":"2026-02-18T09:47:29.672Z","0.4.4-canary-749f356eae":"2026-02-18T11:20:46.784Z","0.4.4-canary-7891cb1b9b":"2026-02-18T11:32:03.200Z","0.4.4-canary-0f70fe26f4":"2026-02-18T12:46:34.372Z","0.4.4-canary-764ede834d":"2026-02-18T12:46:35.295Z","0.4.4-canary-606ca9cc91":"2026-02-18T12:59:26.735Z","0.4.4-canary-2a2b8e417b":"2026-02-18T13:12:29.146Z","0.4.4-canary-19df2a711c":"2026-02-18T14:58:00.573Z","0.4.4-canary-d61915a22a":"2026-02-18T19:04:49.637Z","0.4.4-canary-027e2abc7e":"2026-02-19T04:41:27.173Z","0.4.4-canary-febf9bc9c4":"2026-02-19T09:27:11.306Z","0.4.4-canary-f3ba66bf90":"2026-02-19T09:43:12.258Z","0.4.4-canary-9efe6004ac":"2026-02-19T10:07:36.262Z","0.4.4-canary-ffc01adca1":"2026-02-19T10:24:21.324Z","0.4.4-canary-7ba1a08b05":"2026-02-20T04:43:50.400Z","0.4.4-canary-0609cae0f8":"2026-02-20T04:48:47.030Z","0.4.4-canary-f60471fd57":"2026-02-20T04:55:12.192Z","0.4.4-canary-f90050043d":"2026-02-20T04:58:12.309Z","0.4.4-canary-fbbdf06794":"2026-02-20T05:01:00.369Z","0.4.4-canary-9a0a2676bb":"2026-02-20T05:02:16.885Z","0.4.4-canary-3cef319bf9":"2026-02-20T06:03:21.113Z","0.4.5-canary-a790455b92":"2026-02-20T06:09:27.540Z","0.4.5-canary-91039ef295":"2026-02-20T06:12:19.461Z","0.4.5-canary-353cb8a604":"2026-02-20T06:14:38.445Z","0.4.5-canary-276ca6eb69":"2026-02-20T06:21:07.921Z","0.4.5-canary-adbbb33839":"2026-02-20T06:22:20.253Z","0.4.5-canary-2dea73404d":"2026-02-20T06:36:14.711Z","0.4.5-canary-fdaa7f52c2":"2026-02-20T06:51:18.853Z","0.4.5-canary-71aff181c8":"2026-02-20T07:23:45.400Z","0.4.5-canary-014a25b81f":"2026-02-20T07:35:03.955Z","0.4.5-canary-b4844a5d91":"2026-02-20T07:35:43.230Z","0.4.5-canary-dca53b14a3":"2026-02-20T07:40:20.611Z","0.4.5-canary-d313e3d83f":"2026-02-20T07:40:37.538Z","0.4.5-canary-12ecb2825d":"2026-02-20T07:43:56.414Z","0.4.5-canary-c86ab0ac3f":"2026-02-20T07:44:10.276Z","0.4.5-canary-296df039fb":"2026-02-20T07:51:18.078Z","0.4.5-canary-214a1162ac":"2026-02-20T07:51:31.418Z","0.4.5-canary-d78135d719":"2026-02-20T09:55:21.366Z","0.4.5-canary-a10a6a83c0":"2026-02-20T12:47:11.291Z","0.4.5-canary-b26c6e6a01":"2026-02-20T12:56:44.206Z","0.4.5-canary-83fe1bcfcf":"2026-02-20T13:56:16.378Z","0.4.5-canary-a6392f1a57":"2026-02-20T13:56:59.178Z","0.4.5-canary-7b8830bbce":"2026-02-20T14:48:27.183Z","0.4.5-canary-aa1f6c1137":"2026-02-20T15:09:24.021Z","0.4.5-canary-2bdf5551b5":"2026-02-20T15:09:37.998Z","0.4.5-canary-698a1da413":"2026-02-20T15:10:09.771Z","0.4.5-canary-357e9dfae6":"2026-02-20T16:30:03.912Z","0.4.5-canary-b3d224ad22":"2026-02-20T16:34:19.411Z","0.4.5-canary-5224fe49e8":"2026-02-20T16:45:50.605Z","0.4.5-canary-608292afce":"2026-02-20T16:48:17.473Z","0.4.5-canary-fef53c5d68":"2026-02-20T16:51:11.934Z","0.4.5-canary-58078bda49":"2026-02-20T16:54:49.978Z","0.4.5-canary-b1eca4cf50":"2026-02-21T06:30:24.414Z","0.4.5-canary-7f1b481cd9":"2026-02-21T08:23:55.990Z","0.4.5-canary-a0e773ae4e":"2026-02-21T08:24:40.522Z","0.4.5-canary-74cd513b34":"2026-02-21T08:29:32.446Z","0.4.5-canary-c0d7bc6389":"2026-02-21T08:41:00.448Z","0.4.5-canary-518319ab06":"2026-02-21T08:47:45.281Z","0.4.5-canary-19df10bc1d":"2026-02-21T08:50:57.971Z","0.4.5-canary-1358563c47":"2026-02-21T08:51:50.531Z","0.4.5-canary-ed60459677":"2026-02-21T08:52:39.255Z","0.4.5-canary-40ca0ac3da":"2026-02-21T09:00:39.059Z","0.4.5-canary-5b65659992":"2026-02-21T09:06:16.432Z","0.4.5-canary-fde49e52d9":"2026-02-21T09:25:08.667Z","0.4.5-canary-e343c2eb57":"2026-02-21T09:32:14.972Z","0.4.5-canary-35389aa7a1":"2026-02-21T10:00:45.214Z","0.4.5-canary-980cddc830":"2026-02-21T10:08:26.747Z","0.4.5-canary-d601f4e5d0":"2026-02-21T10:40:30.187Z","0.4.5-canary-383b0e4e31":"2026-02-21T10:49:37.333Z","0.4.5-canary-5a67e7be7f":"2026-02-21T10:59:04.241Z","0.4.5-canary-bed488451f":"2026-02-21T11:07:16.378Z","0.4.5-canary-ab0e72c62b":"2026-02-21T11:12:10.047Z","0.4.5-canary-46b3c5ab75":"2026-02-21T14:39:17.585Z","0.4.5-canary-05e00eb4f6":"2026-02-21T14:59:23.628Z","0.4.5-canary-76039e2829":"2026-02-21T16:15:51.546Z","0.4.5-canary-7aca116bef":"2026-02-21T16:29:09.613Z","0.4.5-canary-a3a95e7efd":"2026-02-21T16:38:37.687Z","0.4.5-canary-e03d6410dd":"2026-02-22T04:14:58.217Z","0.4.5-canary-4d389c9fec":"2026-02-22T04:45:23.007Z","0.4.5-canary-2bd1371a04":"2026-02-22T05:13:04.750Z","0.4.5-canary-889f3866e8":"2026-02-22T05:18:38.465Z","0.4.5-canary-d32b0fd890":"2026-02-22T05:48:34.532Z","0.4.5-canary-282ec422e7":"2026-02-22T06:07:52.957Z","0.4.5-canary-c3efe6ec44":"2026-02-22T06:16:00.796Z","0.4.5-canary-341e9b1d77":"2026-02-22T06:19:02.943Z","0.4.5-canary-9a9fc82ce6":"2026-02-22T06:19:52.514Z","0.4.5-canary-d09c09f41b":"2026-02-22T06:37:44.755Z","0.4.5-canary-052d5df4ff":"2026-02-22T06:40:29.690Z","0.4.5-canary-645e5bf0fe":"2026-02-22T07:01:09.248Z","0.4.5-canary-266ed2ab5e":"2026-02-23T09:55:06.819Z","0.4.5-canary-54860a1d1e":"2026-02-23T09:57:06.448Z","0.4.5-canary-07b43cce7a":"2026-02-23T11:10:47.559Z","0.4.5-canary-7fbe1bb02a":"2026-02-23T12:03:20.274Z","0.4.5-canary-a99982ac6f":"2026-02-23T13:18:18.972Z","0.4.5-canary-e05bcd74c0":"2026-02-23T13:30:49.087Z","0.4.5-canary-60a6d9eb5d":"2026-02-23T14:57:29.770Z","0.4.5-canary-b0044660e3":"2026-02-23T15:18:30.460Z","0.4.5-canary-186270af51":"2026-02-23T15:35:21.362Z","0.4.5-canary-1221e30ca2":"2026-02-23T15:42:50.298Z","0.4.5-canary-73b377aec4":"2026-02-23T15:42:54.423Z","0.4.5-canary-06b140b5be":"2026-02-23T15:43:52.749Z","0.4.5-canary-5feb94f5e5":"2026-02-23T15:44:54.349Z","0.4.5-canary-56b51ef8e1":"2026-02-23T15:51:36.988Z","0.4.5-canary-df0ce5e161":"2026-02-23T15:57:38.350Z","0.4.5-canary-249e23628b":"2026-02-23T16:00:45.076Z","0.4.5-canary-5312877a02":"2026-02-23T16:03:07.720Z","0.4.5-canary-3cd76df281":"2026-02-23T16:05:36.392Z","0.4.5-canary-955f460b49":"2026-02-23T17:56:44.995Z","0.4.5-canary-a51d7006f7":"2026-02-23T19:56:04.598Z","0.4.5-canary-e66f412870":"2026-02-23T22:06:24.822Z","0.4.5-canary-8c06256d58":"2026-02-24T07:59:10.444Z","0.4.5-canary-06d14b7025":"2026-02-24T08:02:46.500Z","0.4.5-canary-36bae0170a":"2026-02-24T08:25:35.333Z","0.4.5-canary-3fcf810da6":"2026-02-24T09:35:34.023Z","0.4.5-canary-70a58101f4":"2026-02-24T09:51:09.681Z","0.4.5-canary-014e52b75b":"2026-02-24T09:55:38.428Z","0.4.5-canary-407307c12a":"2026-02-24T10:47:19.674Z","0.4.5-canary-e48da30e17":"2026-02-24T11:43:52.670Z","0.4.5-canary-198e4f31bc":"2026-02-24T12:02:16.004Z","0.4.5-canary-2f123e3fe9":"2026-02-24T12:07:39.152Z","0.4.5-develop-1d17c022c6":"2026-02-24T12:07:46.148Z","0.4.5-develop-3a1f417390":"2026-02-24T12:08:16.126Z","0.4.5-canary-af4fe9d03b":"2026-02-24T12:18:05.257Z","0.4.5-canary-a9cf4de698":"2026-02-24T12:21:31.044Z","0.4.5-canary-3ff58dd1f6":"2026-02-24T12:26:42.844Z","0.4.5-canary-d1b651e432":"2026-02-24T12:31:23.427Z","0.4.5-canary-0fef67e136":"2026-02-24T12:43:01.047Z","0.4.5-develop-d2b533133f":"2026-02-24T12:48:03.684Z","0.4.5-canary-739d2cd6bc":"2026-02-24T12:52:00.121Z","0.4.5-canary-67be84de14":"2026-02-24T12:55:33.809Z","0.4.5-canary-edd092d7de":"2026-02-24T13:02:02.115Z","0.4.5-canary-829f3974c8":"2026-02-24T13:13:23.633Z","0.4.5-canary-21f3f3178b":"2026-02-24T13:22:20.081Z","0.4.5-canary-5be231dac4":"2026-02-24T13:27:46.286Z","0.4.5-canary-355cc9cac7":"2026-02-24T13:29:18.847Z","0.4.5-canary-aec3b4c968":"2026-02-24T13:40:41.864Z","0.4.5-canary-6214728370":"2026-02-24T13:58:13.213Z","0.4.5-canary-4d70e378e1":"2026-02-24T14:09:40.643Z","0.4.5-canary-678cd2a8a0":"2026-02-24T14:24:27.363Z","0.4.5-develop-6dca90fa1b":"2026-02-24T14:27:24.559Z","0.4.5-canary-47814f972d":"2026-02-24T14:54:27.827Z","0.4.5-develop-3093b8bee8":"2026-02-24T15:01:25.435Z","0.4.5-canary-4b27422a58":"2026-02-24T15:29:28.148Z","0.4.5-canary-46f1db343a":"2026-02-24T16:07:17.291Z","0.4.5-develop-995ce486fa":"2026-02-24T17:05:17.390Z","0.4.5-canary-faf06366f2":"2026-02-24T17:10:44.567Z","0.4.5-canary-0dc028f508":"2026-02-24T17:15:46.455Z","0.4.5-canary-cfad607cd2":"2026-02-24T17:24:57.483Z","0.4.5-canary-08f5ab6b88":"2026-02-24T17:32:31.168Z","0.4.5-develop-8a56591995":"2026-02-24T17:36:02.368Z","0.4.5-canary-abb12d9789":"2026-02-24T17:41:38.228Z","0.4.5-canary-1bc7e121d5":"2026-02-24T17:43:14.712Z","0.4.5-canary-7bc7f37452":"2026-02-24T17:53:23.522Z","0.4.5-canary-d50cb826ee":"2026-02-24T17:53:46.461Z","0.4.5-canary-e65ced3acf":"2026-02-24T17:57:52.463Z","0.4.5-canary-302e668a79":"2026-02-24T17:59:15.717Z","0.4.5-canary-aef87d3c5f":"2026-02-24T18:00:12.206Z","0.4.5-develop-17cfa89764":"2026-02-25T06:26:12.532Z","0.4.5-canary-2fb292b994":"2026-02-25T06:41:25.253Z","0.4.5-canary-56ef078d26":"2026-02-25T06:55:17.076Z","0.4.5-canary-99f2185b9c":"2026-02-25T06:56:11.284Z","0.4.5-canary-a17a33c1e2":"2026-02-25T07:01:59.030Z","0.4.5-develop-2e9903a57a":"2026-02-25T10:50:38.206Z","0.4.5-canary-2c75d2b780":"2026-02-25T10:51:32.868Z","0.4.5-canary-8a830d7cd0":"2026-02-25T11:11:37.760Z","0.4.5-canary-f497da450c":"2026-02-25T11:44:44.783Z","0.4.5-canary-bcd3f67398":"2026-02-25T11:48:03.216Z","0.4.5-canary-56f36b4253":"2026-02-25T11:52:30.515Z","0.4.5-canary-a41569799d":"2026-02-25T11:55:13.215Z","0.4.5-canary-aced15b545":"2026-02-25T12:03:10.027Z","0.4.5-canary-f6be778799":"2026-02-25T12:03:57.099Z","0.4.5-develop-eeccf7adf4":"2026-02-25T12:16:40.697Z","0.4.5-develop-754ef4d2f0":"2026-02-25T12:47:59.907Z","0.4.5-canary-3bb1102648":"2026-02-25T13:01:16.350Z","0.4.5-canary-97376056f3":"2026-02-25T13:10:09.063Z","0.4.5-canary-1a8410d898":"2026-02-25T13:12:28.259Z","0.4.5-canary-07a17e3367":"2026-02-25T13:24:19.602Z","0.4.5-canary-3227ed4d67":"2026-02-25T14:01:26.185Z","0.4.5-canary-e897c4f133":"2026-02-25T14:16:09.790Z","0.4.5-canary-045fd7c183":"2026-02-25T14:18:06.021Z","0.4.5-canary-01a69b8c87":"2026-02-25T14:50:55.923Z","0.4.5-canary-8086ccaf81":"2026-02-25T15:03:22.002Z","0.4.5-canary-5b3d161fd8":"2026-02-25T15:10:19.054Z","0.4.5-canary-05fa34d021":"2026-02-25T15:25:47.714Z","0.4.5-canary-98a37b0ebd":"2026-02-25T15:28:40.579Z","0.4.5-canary-b0efbe8cf6":"2026-02-25T15:47:32.429Z","0.4.5-canary-8f6c6ffcd1":"2026-02-25T15:55:18.541Z","0.4.5-canary-6906947bb5":"2026-02-25T16:08:52.121Z","0.4.5-canary-c2fb1c38fb":"2026-02-25T16:12:59.560Z","0.4.5-develop-5191db4ef3":"2026-02-25T16:20:18.398Z","0.4.5-canary-f3ab827a2a":"2026-02-25T16:23:43.967Z","0.4.5-develop-9f9549ebc8":"2026-02-25T16:26:43.775Z","0.4.5-canary-bb0ad3611d":"2026-02-25T16:28:50.885Z","0.4.5-canary-d62c0a4207":"2026-02-25T19:29:26.505Z","0.4.5-canary-c47e95bc15":"2026-02-25T19:30:42.740Z","0.4.5-canary-c7428c41a8":"2026-02-25T19:34:39.397Z","0.4.5-canary-f7976bfd6d":"2026-02-25T20:18:10.516Z","0.4.5-canary-f873eae90d":"2026-02-25T20:23:52.717Z","0.4.5-canary-2ea2c947b4":"2026-02-25T20:48:23.304Z","0.4.5-canary-cf2d651b82":"2026-02-26T04:33:25.019Z","0.4.5-develop-033a719bf2":"2026-02-26T04:37:04.380Z","0.4.5-canary-7068a69465":"2026-02-26T04:45:28.045Z","0.4.5-develop-f4858e0ef3":"2026-02-26T04:53:22.639Z","0.4.5-canary-125ee5e932":"2026-02-26T07:31:53.048Z","0.4.5-develop-3ce83a8b24":"2026-02-26T07:32:26.702Z","0.4.5-develop-4849712ccb":"2026-02-26T07:45:53.413Z","0.4.5-develop-539cff4960":"2026-02-26T07:46:41.559Z","0.4.5-develop-7f44fcf045":"2026-02-26T07:47:21.758Z","0.4.5-develop-0f0e676c72":"2026-02-26T07:47:37.583Z","0.4.5-develop-8f98466993":"2026-02-26T07:49:00.810Z","0.4.5-canary-0bfc4074c8":"2026-02-26T07:50:20.306Z","0.4.5-develop-e694581d9f":"2026-02-26T07:51:04.918Z","0.4.5-develop-0b66ecfdd4":"2026-02-26T08:00:27.180Z","0.4.5-develop-2289152f60":"2026-02-26T08:00:44.217Z","0.4.5-develop-9071a65406":"2026-02-26T08:01:50.352Z","0.4.5-develop-03023b2707":"2026-02-26T08:02:19.197Z","0.4.5-develop-6bdcebbece":"2026-02-26T08:06:28.535Z","0.4.5-canary-6ec6a2d11e":"2026-02-26T08:15:06.631Z","0.4.5-develop-0c30cb4b11":"2026-02-26T08:16:13.453Z","0.4.5-develop-986cfd8c37":"2026-02-26T09:17:47.697Z","0.4.5-canary-fc19ca2f17":"2026-02-26T10:09:12.710Z","0.4.5-develop-974adb54b3":"2026-02-26T10:32:03.580Z","0.4.5-canary-474eaf2735":"2026-02-26T10:32:07.960Z","0.4.5-develop-3f7d1d7925":"2026-02-26T10:39:07.184Z","0.4.5-canary-77b475b6d7":"2026-02-26T10:39:32.511Z","0.4.5-develop-509cc99488":"2026-02-26T10:43:11.517Z","0.4.5-canary-819c575ba5":"2026-02-26T10:43:40.735Z","0.4.5-develop-2e11bb113e":"2026-02-26T10:45:25.209Z","0.4.5-canary-0cad776aa8":"2026-02-26T10:46:45.293Z","0.4.5-develop-9247b50ff6":"2026-02-26T10:46:48.422Z","0.4.5-canary-0bff8c7449":"2026-02-26T10:47:18.233Z","0.4.5-canary-0d80a5ddf4":"2026-02-26T10:55:37.036Z","0.4.5-develop-a10d730395":"2026-02-26T10:56:12.636Z","0.4.5-canary-30db3a7c03":"2026-02-26T13:25:58.367Z","0.4.5-canary-2a8031cf62":"2026-02-26T13:30:11.026Z","0.4.5-canary-0dbc1ff91c":"2026-02-26T13:42:25.695Z","0.4.5-develop-da65148ceb":"2026-02-26T13:57:24.635Z","0.4.5-canary-7452e72f6c":"2026-02-26T13:57:40.972Z","0.4.5-canary-e9cb795771":"2026-02-26T13:58:34.410Z","0.4.5-canary-2b2f8e11d4":"2026-02-26T14:02:07.533Z","0.4.5-canary-72b57e074a":"2026-02-26T14:10:14.133Z","0.4.5-canary-195d91be01":"2026-02-26T14:20:40.367Z","0.4.5-canary-b618acfad1":"2026-02-26T14:56:10.946Z","0.4.5-canary-4346154985":"2026-02-26T15:26:56.198Z","0.4.5-canary-36ee5377e2":"2026-02-26T15:33:31.047Z","0.4.5-canary-d7d72edbf3":"2026-02-26T15:36:49.950Z","0.4.5-canary-b69d25e0ba":"2026-02-26T15:38:45.638Z","0.4.5-canary-c502257ee5":"2026-02-26T15:50:51.743Z","0.4.5-develop-889cd8e476":"2026-02-26T15:57:51.803Z","0.4.5-canary-066491e9d5":"2026-02-26T15:57:59.666Z","0.4.5-canary-34ad40f5cb":"2026-02-26T15:59:26.171Z","0.4.5-develop-a4c86906a0":"2026-02-26T15:59:39.652Z","0.4.5-canary-5947874c3b":"2026-02-26T16:00:54.482Z","0.4.5-canary-ec5e1c5644":"2026-02-26T16:02:49.785Z","0.4.5-canary-5566c1b6b1":"2026-02-26T16:11:03.220Z","0.4.5-canary-d6c0aba37e":"2026-02-26T17:25:30.924Z","0.4.5-canary-4c78a3a95b":"2026-02-26T17:58:45.246Z","0.4.5-develop-610fbb24ec":"2026-02-26T18:35:51.395Z","0.4.5-canary-ae1d1dd8bf":"2026-02-26T18:36:12.726Z","0.4.5-canary-c8261dee83":"2026-02-26T18:38:53.831Z","0.4.5-canary-d16815bcf4":"2026-02-26T18:40:43.335Z","0.4.5-canary-d472600f90":"2026-02-26T18:42:04.785Z","0.4.5-canary-ef3ad61adb":"2026-02-26T18:48:13.755Z","0.4.5-canary-afacff81db":"2026-02-26T18:52:51.710Z","0.4.5-canary-a9ff2694fe":"2026-02-26T18:57:23.733Z","0.4.5-canary-1279788329":"2026-02-26T19:04:43.463Z","0.4.5-develop-636d33c995":"2026-02-26T20:10:33.446Z","0.4.5-canary-612f440407":"2026-02-26T20:10:58.501Z","0.4.5-develop-811deeb983":"2026-02-26T20:30:00.996Z","0.4.5-canary-d9e45e3525":"2026-02-26T20:30:11.051Z","0.4.5-develop-3d8e759e45":"2026-02-27T04:45:28.317Z","0.4.5-canary-7637d5effb":"2026-02-27T04:45:56.314Z","0.4.5-develop-3ea31128bb":"2026-02-27T05:07:27.925Z","0.4.5-canary-755e41f2ff":"2026-02-27T05:07:42.964Z","0.4.5-develop-9797482187":"2026-02-27T05:19:35.329Z","0.4.5-canary-6dd375548b":"2026-02-27T05:20:01.228Z","0.4.5-main-c8dbd983bf":"2026-02-27T06:06:17.346Z","0.4.5":"2026-02-27T06:48:32.229Z","0.4.5-canary-ae3e40569a":"2026-02-27T07:00:02.297Z","0.4.5-canary-b96688cf9b":"2026-02-27T07:05:37.196Z","0.4.6-canary-a140cfb135":"2026-02-27T07:27:44.545Z","0.4.6-canary-c15f8174eb":"2026-02-27T07:34:25.449Z","0.4.6-canary-20df7ec3e2":"2026-02-27T07:39:52.605Z","0.4.6-develop-8ba8532cfc":"2026-02-27T07:42:28.620Z","0.4.6-develop-2704922906":"2026-02-27T07:56:41.143Z","0.4.6-canary-5163f76079":"2026-02-27T07:57:04.838Z","0.4.6-develop-18ffe6bc13":"2026-02-27T08:01:30.944Z","0.4.6-canary-e29e376dda":"2026-02-27T08:03:19.008Z","0.4.6-canary-30fac76bc6":"2026-02-27T08:41:55.782Z","0.4.6-develop-06c0791dc9":"2026-02-27T08:56:52.373Z","0.4.6-canary-9dccd32075":"2026-02-27T08:57:16.706Z","0.4.6-develop-015a34b6dd":"2026-02-27T09:02:03.248Z","0.4.6-canary-8c7dfa5c7e":"2026-02-27T09:02:29.101Z","0.4.6-develop-acc34d004a":"2026-02-27T09:05:20.211Z","0.4.6-canary-d56bf3d04e":"2026-02-27T09:07:34.571Z","0.4.6-develop-755a2e63db":"2026-02-27T09:19:11.008Z","0.4.6-canary-7d36222361":"2026-02-27T09:20:25.982Z","0.4.6-develop-d6ccd22c7d":"2026-02-27T09:27:52.090Z","0.4.6-canary-76f04761af":"2026-02-27T09:30:05.452Z","0.4.6-develop-bb1e6e4ecb":"2026-02-27T09:30:20.153Z","0.4.6-canary-f516eecedb":"2026-02-27T09:31:43.014Z","0.4.6-develop-0c668dfcae":"2026-02-27T09:38:31.997Z","0.4.6-canary-71204a0cb2":"2026-02-27T09:39:36.762Z","0.4.6-develop-e10452e5ca":"2026-02-27T09:45:48.249Z","0.4.6-canary-7a23539bf0":"2026-02-27T09:47:27.588Z","0.4.6-develop-91451bbf8d":"2026-02-27T09:58:28.299Z","0.4.6-canary-e5b15807c6":"2026-02-27T09:59:00.865Z","0.4.6-develop-91e53136c6":"2026-02-27T10:02:02.826Z","0.4.6-canary-44229de84e":"2026-02-27T10:04:07.441Z","0.4.6-develop-80f436c5e1":"2026-02-27T10:04:39.580Z","0.4.6-canary-7904e8c1f7":"2026-02-27T10:07:12.830Z","0.4.6-develop-af28b566dd":"2026-02-27T10:12:06.263Z","0.4.6-develop-ce2a0728a5":"2026-02-27T10:13:02.611Z","0.4.6-canary-8ff339c1dd":"2026-02-27T10:15:01.460Z","0.4.6-canary-7cc65f7c3a":"2026-02-27T10:18:57.194Z","0.4.6-canary-3e1c3d4b10":"2026-02-27T10:28:34.798Z","0.4.6-main-9fd63cd9b6":"2026-02-27T10:47:22.586Z","0.4.6-canary-45906e9642":"2026-02-27T11:10:36.687Z","0.4.6-canary-fbd2707e3f":"2026-02-27T11:29:40.639Z","0.4.6-canary-c4bd17f5c2":"2026-02-27T11:44:08.297Z","0.4.6-canary-d89763ff70":"2026-02-27T12:02:02.861Z","0.4.6-canary-eef169d452":"2026-02-27T12:45:12.875Z","0.4.6-canary-b227358f44":"2026-02-27T13:38:45.152Z","0.4.6-canary-59f495c6f2":"2026-02-27T13:50:16.345Z","0.4.6-canary-80cc6b53bf":"2026-02-27T14:04:31.770Z","0.4.6-canary-05b03ab39d":"2026-02-27T14:21:50.740Z","0.4.6-canary-14b54f6e54":"2026-02-27T14:36:53.428Z","0.4.6-canary-c4d7851fa6":"2026-02-27T14:41:18.669Z","0.4.6-canary-4900abed61":"2026-02-27T14:49:40.347Z","0.4.6-canary-afdc344a41":"2026-02-27T14:52:56.320Z","0.4.6-canary-da40b809ed":"2026-02-27T15:42:55.860Z","0.4.6-canary-2aad192c1e":"2026-02-27T15:57:34.956Z","0.4.6-canary-df6d472646":"2026-02-28T10:34:23.077Z","0.4.6-canary-3a18442e7c":"2026-02-28T11:32:25.209Z","0.4.6-canary-6f288a130d":"2026-02-28T12:14:37.473Z","0.4.6-canary-5f1c165d55":"2026-02-28T14:18:39.470Z","0.4.6-canary-230faa2ada":"2026-02-28T21:14:24.794Z","0.4.6-canary-1642616b37":"2026-02-28T21:27:08.803Z","0.4.6-canary-9feef06488":"2026-02-28T22:39:06.547Z","0.4.6-develop-4d77832982":"2026-02-28T23:07:16.716Z","0.4.6-canary-efe88fde2f":"2026-02-28T23:39:12.864Z","0.4.6-develop-77fa3b7ed8":"2026-03-01T00:03:16.888Z","0.4.6-canary-a06527657f":"2026-03-01T00:21:49.178Z","0.4.6-canary-7dd47005df":"2026-03-01T00:25:53.928Z","0.4.6-canary-fcb9923235":"2026-03-01T05:39:20.533Z","0.4.6-canary-196bae4e72":"2026-03-01T05:48:57.037Z","0.4.6-canary-a4f9e5f11e":"2026-03-01T06:13:58.335Z","0.4.6-develop-e24c064390":"2026-03-01T07:07:16.821Z","0.4.6-develop-f404878193":"2026-03-01T07:19:29.948Z","0.4.6-canary-559e52557e":"2026-03-01T07:34:56.360Z","0.4.6-canary-5d0f777abb":"2026-03-01T09:56:54.629Z","0.4.6-canary-930772828c":"2026-03-01T10:01:57.125Z","0.4.6-develop-be2da141e3":"2026-03-01T13:53:38.517Z","0.4.6-canary-1ffb00266b":"2026-03-01T14:14:37.562Z","0.4.6-canary-d946874b57":"2026-03-01T14:44:01.699Z","0.4.6-canary-c08d16e753":"2026-03-01T18:31:13.046Z","0.4.6-canary-e33338f438":"2026-03-01T20:34:02.776Z","0.4.6-canary-8b668b34b0":"2026-03-01T21:22:50.382Z","0.4.6-canary-689b2d5d4c":"2026-03-02T06:01:11.673Z","0.4.6-develop-2284bb757a":"2026-03-02T06:16:25.569Z","0.4.6-canary-72ec2b6a16":"2026-03-02T07:06:16.726Z","0.4.6-canary-9e4ddb667d":"2026-03-02T07:15:46.367Z","0.4.6-develop-1f4478d60c":"2026-03-02T07:56:24.578Z","0.4.6-develop-a96241c478":"2026-03-02T09:55:22.729Z","0.4.6-canary-1d7a643c57":"2026-03-02T10:04:43.843Z","0.4.6-develop-5b9b860606":"2026-03-02T10:35:32.480Z","0.4.6-canary-fa7d41d5b1":"2026-03-02T10:41:29.627Z","0.4.6-develop-7722ab3d39":"2026-03-02T10:44:58.897Z","0.4.6-canary-dc33e4aeb0":"2026-03-02T11:26:01.738Z","0.4.6-develop-87d95e49a7":"2026-03-02T14:51:27.769Z","0.4.6-develop-e321a4e2a1":"2026-03-02T14:51:33.385Z","0.4.6-canary-15f3cfdf4c":"2026-03-02T14:55:54.135Z","0.4.6-canary-72eb996be1":"2026-03-02T15:08:48.654Z","0.4.6-canary-9c0158ce9c":"2026-03-02T15:09:40.303Z","0.4.6-canary-362aed1edb":"2026-03-02T15:12:37.511Z","0.4.6-canary-1d3cfe43ec":"2026-03-02T15:17:43.441Z","0.4.6-canary-adb438d8a0":"2026-03-02T15:19:46.896Z","0.4.6-main-24e64eef39":"2026-03-02T15:48:17.333Z","0.4.6-canary-8cb58fc703":"2026-03-02T15:56:51.586Z","0.4.6-canary-d6ec64318a":"2026-03-02T19:51:29.541Z","0.4.6-develop-079c26bb68":"2026-03-02T20:19:43.966Z","0.4.6-develop-7889bc5a01":"2026-03-02T20:20:53.408Z","0.4.6-canary-aa761117c0":"2026-03-02T20:44:25.835Z","0.4.6-canary-e78910f263":"2026-03-02T20:48:47.992Z","0.4.6-canary-e31156a434":"2026-03-02T21:49:51.937Z","0.4.6-develop-02aac88968":"2026-03-02T22:17:53.016Z","0.4.6-canary-769d66cca4":"2026-03-02T22:28:32.932Z","0.4.6-develop-832c3006bf":"2026-03-02T23:00:09.964Z","0.4.6-canary-7b725306a6":"2026-03-03T05:29:53.485Z","0.4.6-canary-3189f1e4de":"2026-03-03T05:32:18.804Z","0.4.6-canary-aafcab1860":"2026-03-03T05:33:59.306Z","0.4.6-canary-6112ad32e8":"2026-03-03T06:34:38.192Z","0.4.6-develop-05b3bcb6f5":"2026-03-03T06:53:25.999Z","0.4.6-canary-d703b2e594":"2026-03-03T06:55:55.776Z","0.4.6-canary-31f7ad8994":"2026-03-03T07:17:38.725Z","0.4.6-canary-bb60f5d805":"2026-03-03T07:17:41.924Z","0.4.6-canary-47cfd437f5":"2026-03-03T09:19:49.061Z","0.4.6-canary-d2ec006322":"2026-03-03T10:55:06.771Z","0.4.6-canary-3958f6d285":"2026-03-03T16:18:26.654Z","0.4.6-canary-bee89e8031":"2026-03-03T16:25:14.767Z","0.4.6-canary-94e75ec092":"2026-03-03T16:25:41.995Z","0.4.6-develop-c6df2c0f3f":"2026-03-03T16:27:26.930Z","0.4.6-canary-f59fa2d189":"2026-03-03T16:34:48.828Z","0.4.6-canary-9e9be17978":"2026-03-03T16:48:11.421Z","0.4.6-canary-5e536fb2c6":"2026-03-03T17:01:59.714Z","0.4.6-main-440ca226f2":"2026-03-03T17:57:18.049Z","0.4.6-canary-7f4d5df9fc":"2026-03-03T17:58:19.972Z","0.4.6-canary-ca1cf16988":"2026-03-03T18:02:41.502Z","0.4.6-main-be1825c150":"2026-03-03T18:02:47.769Z","0.4.6-develop-db1058d334":"2026-03-03T18:07:02.959Z","0.4.6-canary-ec2d8894ad":"2026-03-03T18:09:50.425Z","0.4.6-develop-003945d525":"2026-03-03T18:13:51.825Z","0.4.6-canary-659e789957":"2026-03-03T18:20:31.433Z","0.4.6-canary-a6011b8be7":"2026-03-03T18:37:51.893Z","0.4.6-canary-eeae545d5b":"2026-03-04T07:42:34.864Z","0.4.6-develop-4a21057725":"2026-03-04T08:05:12.334Z","0.4.6-canary-8615f0910d":"2026-03-04T08:31:53.517Z","0.4.6-canary-cba27df4ba":"2026-03-04T09:11:34.074Z","0.4.6-develop-c957f49932":"2026-03-04T09:11:43.672Z","0.4.6-canary-aeb1506581":"2026-03-04T09:12:07.431Z","0.4.6-develop-37588eaea9":"2026-03-04T09:24:46.564Z","0.4.6-canary-9ba1b0057e":"2026-03-04T09:25:00.614Z","0.4.6-develop-6953d75a91":"2026-03-04T09:43:40.475Z","0.4.6-canary-e96897ac0b":"2026-03-04T09:46:42.014Z","0.4.6-canary-6d8c57ee74":"2026-03-04T09:47:09.656Z","0.4.6-canary-ff87e1762f":"2026-03-04T09:47:54.588Z","0.4.6-canary-1106ce9f07":"2026-03-04T10:02:58.828Z","0.4.6-canary-e29b7ef374":"2026-03-04T10:25:01.388Z","0.4.6-canary-03be4d6e70":"2026-03-04T10:29:44.371Z","0.4.6-develop-5cacfcc21a":"2026-03-04T10:51:19.526Z","0.4.6-canary-08f569a747":"2026-03-04T10:56:31.243Z","0.4.6-canary-d53131a925":"2026-03-04T11:41:54.843Z","0.4.6-develop-90c3eb0e8a":"2026-03-04T11:57:46.976Z","0.4.6-canary-c881955d8c":"2026-03-04T12:06:29.727Z","0.4.6-canary-89489b89c1":"2026-03-04T12:09:16.757Z","0.4.6-canary-80bcdce559":"2026-03-04T12:17:56.358Z","0.4.6-canary-f38c761b98":"2026-03-04T12:22:58.539Z","0.4.6-canary-52e0b9867a":"2026-03-04T12:24:36.862Z","0.4.6-canary-bf3f709958":"2026-03-04T12:28:30.544Z","0.4.6-canary-c925dad4ba":"2026-03-04T13:26:33.692Z","0.4.6-canary-7013dcddfb":"2026-03-04T13:36:18.794Z","0.4.6-canary-d6e720ca3f":"2026-03-04T13:43:45.624Z","0.4.6-canary-faa72fbdd7":"2026-03-04T13:47:16.311Z","0.4.6-canary-febd7f4356":"2026-03-04T13:56:53.363Z","0.4.6-canary-e7447f45bf":"2026-03-04T14:03:22.458Z","0.4.6-canary-2884b2a3c0":"2026-03-04T14:05:55.570Z","0.4.6-canary-607854ed5e":"2026-03-04T14:11:20.099Z","0.4.6-canary-a5987c7d32":"2026-03-04T16:20:30.812Z","0.4.6-canary-c6f7dc8f34":"2026-03-04T16:29:27.840Z","0.4.6-canary-73f8276b04":"2026-03-04T16:54:16.199Z","0.4.6-canary-ac1999527f":"2026-03-04T16:54:27.863Z","0.4.6-canary-16f721a2ec":"2026-03-04T16:56:08.701Z","0.4.6-develop-9ff1d4a9a2":"2026-03-04T16:57:01.516Z","0.4.6-canary-81d59c2ede":"2026-03-04T17:06:52.381Z","0.4.6-develop-f7d3079656":"2026-03-04T17:10:27.797Z","0.4.6-canary-bf41e3aa92":"2026-03-04T17:30:38.578Z","0.4.6-develop-219dae16c5":"2026-03-04T18:38:19.315Z","0.4.6-develop-0861f05ea9":"2026-03-04T19:57:47.800Z","0.4.6-canary-855a8d8941":"2026-03-04T21:45:36.978Z","0.4.6-develop-ad965450e9":"2026-03-05T07:33:45.773Z","0.4.6-develop-db293c4bbe":"2026-03-05T07:51:47.253Z","0.4.6-canary-5d0a180f70":"2026-03-05T07:58:47.349Z","0.4.6-canary-cf453b34c6":"2026-03-05T08:13:15.278Z","0.4.6-canary-c8765c8cd8":"2026-03-05T08:23:16.046Z","0.4.6-develop-a88276bc52":"2026-03-05T08:28:29.660Z","0.4.6-develop-6d72ec5960":"2026-03-05T08:30:46.053Z","0.4.6-canary-b034c5b38a":"2026-03-05T08:32:22.475Z","0.4.6-canary-05a95a5aac":"2026-03-05T08:34:53.413Z","0.4.6-develop-806a2ed6b9":"2026-03-05T08:41:25.190Z","0.4.6-canary-4b5d8c86e4":"2026-03-05T08:46:09.804Z","0.4.6-develop-cd1e2a9a0e":"2026-03-05T08:47:30.659Z","0.4.6-canary-67a41041cd":"2026-03-05T09:49:52.805Z","0.4.6-develop-71f99ec6c3":"2026-03-05T09:50:20.471Z","0.4.6-develop-6247c21d52":"2026-03-05T09:51:53.309Z","0.4.6-canary-1aeff4f3cd":"2026-03-05T09:55:29.412Z","0.4.6-develop-4cfe4a0f36":"2026-03-05T10:00:23.876Z","0.4.6-canary-3cfd4c3136":"2026-03-05T10:02:57.715Z","0.4.6-canary-50e6e86082":"2026-03-05T10:27:39.992Z","0.4.6-canary-b7075ef08f":"2026-03-05T10:29:40.051Z","0.4.6-canary-726c6b9d53":"2026-03-05T10:43:28.289Z","0.4.6-canary-70156f043c":"2026-03-05T11:06:29.438Z","0.4.6-canary-11958ef178":"2026-03-05T11:22:04.651Z","0.4.6-develop-bbfd75b1c8":"2026-03-05T11:28:03.158Z","0.4.6-develop-79b76432fd":"2026-03-05T11:34:40.548Z","0.4.6-canary-1990b1a0b5":"2026-03-05T11:59:52.713Z","0.4.6-canary-bb9b6c738e":"2026-03-05T12:00:03.645Z","0.4.6-canary-5730c94476":"2026-03-05T12:00:56.759Z","0.4.6-canary-e666dd2a96":"2026-03-05T12:09:06.810Z","0.4.6-canary-2a8b4143e3":"2026-03-05T12:21:48.165Z","0.4.6-canary-953752d93b":"2026-03-05T12:31:19.552Z","0.4.6-canary-37deb21355":"2026-03-05T12:47:36.970Z","0.4.6-canary-de9442a0f8":"2026-03-05T12:51:32.630Z","0.4.6-canary-d8be2a7e64":"2026-03-05T13:01:37.220Z","0.4.6-develop-2ba4e02ffb":"2026-03-05T13:01:58.255Z","0.4.6-canary-056d7a71a8":"2026-03-05T13:04:01.686Z","0.4.6-canary-8531045299":"2026-03-05T13:16:51.225Z","0.4.6-develop-96c36a4b2a":"2026-03-05T13:21:58.436Z","0.4.6-develop-15c18897fc":"2026-03-05T13:30:35.034Z","0.4.6-canary-c78152b9d2":"2026-03-05T13:32:26.000Z","0.4.6-develop-d09919c37e":"2026-03-05T14:02:31.177Z","0.4.6-canary-17c7c4a395":"2026-03-05T14:14:11.244Z","0.4.6-canary-e1e89f6750":"2026-03-05T14:14:45.401Z","0.4.6-develop-34aa847ce6":"2026-03-05T14:18:44.068Z","0.4.6-canary-10e1e2e54d":"2026-03-05T14:20:12.349Z","0.4.6-canary-135dff9729":"2026-03-05T14:27:36.985Z","0.4.6-canary-2fb12917ea":"2026-03-05T14:30:34.137Z","0.4.6-canary-f7470d6251":"2026-03-05T14:31:22.928Z","0.4.6-canary-c034ce661b":"2026-03-05T14:41:19.616Z","0.4.6-canary-95ed26d4b5":"2026-03-05T14:44:28.380Z","0.4.6-canary-5eb138494e":"2026-03-05T14:46:27.477Z","0.4.6-canary-e30f44b511":"2026-03-05T14:47:38.594Z","0.4.6-develop-7ffc0df6e5":"2026-03-05T14:59:40.044Z","0.4.6-canary-c9d51c8abd":"2026-03-05T15:11:48.348Z","0.4.6-canary-0ccadc1cf8":"2026-03-05T15:20:42.603Z","0.4.6-canary-aac7779781":"2026-03-05T15:21:18.403Z","0.4.6-canary-67ad0757f0":"2026-03-05T15:28:06.976Z","0.4.6-canary-90d1a965d5":"2026-03-05T15:41:24.628Z","0.4.6-canary-10b8f952e3":"2026-03-05T15:45:42.515Z","0.4.6-canary-df3591c1eb":"2026-03-05T15:47:50.836Z","0.4.6-canary-c3811b08ec":"2026-03-05T15:57:34.990Z","0.4.6-canary-9f8b6281a8":"2026-03-05T15:59:20.228Z","0.4.6-canary-8ae94de818":"2026-03-05T16:05:23.282Z","0.4.6-canary-e6fd8df30a":"2026-03-05T16:09:00.427Z","0.4.6-canary-d4ca4fecc3":"2026-03-05T16:18:11.757Z","0.4.6-canary-82f9028fab":"2026-03-05T17:35:13.120Z","0.4.6-develop-d0884fe560":"2026-03-05T17:38:17.154Z","0.4.6-canary-ec1a126cf3":"2026-03-05T18:00:58.677Z","0.4.6-develop-32b2322b78":"2026-03-05T18:06:49.418Z","0.4.6-canary-5a3fb67e61":"2026-03-05T18:29:43.792Z","0.4.6-canary-afbf3bb453":"2026-03-05T19:34:29.116Z","0.4.6-canary-6d93afe6c9":"2026-03-05T19:37:32.410Z","0.4.6-canary-fbf049762f":"2026-03-05T19:41:32.262Z","0.4.6-canary-737f49050a":"2026-03-05T19:43:03.533Z","0.4.6-canary-6e8e06d5ad":"2026-03-05T19:48:21.885Z","0.4.6-canary-f2fc755e93":"2026-03-05T20:25:36.089Z","0.4.6-canary-cab0641b26":"2026-03-05T20:28:38.546Z","0.4.6-canary-e3f010761a":"2026-03-05T20:38:05.843Z","0.4.6-develop-c2b70de148":"2026-03-05T20:42:52.321Z","0.4.6-develop-38209f5fc2":"2026-03-05T20:43:24.561Z","0.4.6-develop-03a1e82e85":"2026-03-05T20:55:51.029Z","0.4.6-canary-3de5dadf7b":"2026-03-05T20:57:04.077Z","0.4.6-develop-3a8b7804a5":"2026-03-05T21:07:12.296Z","0.4.6-canary-e5f9544a3c":"2026-03-05T21:07:57.104Z","0.4.6-develop-8e94b78011":"2026-03-05T21:30:32.916Z","0.4.6-canary-1db760d454":"2026-03-05T21:42:55.207Z","0.4.6-canary-155935365c":"2026-03-05T22:06:59.009Z","0.4.6-develop-a71fbbd3da":"2026-03-06T08:06:03.811Z","0.4.6-main-a71fbbd3da":"2026-03-06T08:09:19.666Z","0.4.6":"2026-03-06T08:10:32.847Z","0.4.7-develop-59d7ae4b5c":"2026-03-06T08:52:04.222Z","0.4.7-canary-df6597cea1":"2026-03-06T08:52:50.638Z","0.4.7-develop-1676418d85":"2026-03-06T08:53:24.665Z","0.4.7-canary-e5999fb0cc":"2026-03-06T08:53:51.421Z","0.4.7-main-1768da2e43":"2026-03-06T09:25:41.418Z","0.4.7-develop-fa7aa1b7a9":"2026-03-06T09:56:03.137Z","0.4.7-develop-8022803abb":"2026-03-07T17:11:28.050Z","0.4.7-canary-eed98ee11e":"2026-03-07T21:40:51.991Z","0.4.7-canary-dcdd1f40e2":"2026-03-07T21:44:21.398Z","0.4.7-canary-e4b7f40e03":"2026-03-07T22:14:48.736Z","0.4.7-develop-8c3fab2dbb":"2026-03-08T08:51:03.731Z","0.4.7-canary-1050e08d5c":"2026-03-09T11:01:10.410Z","0.4.7-canary-0dfd641231":"2026-03-09T11:22:23.609Z","0.4.7-canary-1287156c6c":"2026-03-10T07:49:52.295Z","0.4.7-develop-328293e322":"2026-03-10T08:11:25.072Z","0.4.7-canary-6d60bb8884":"2026-03-10T11:52:59.968Z","0.4.7-canary-6752b538fe":"2026-03-10T12:26:17.008Z","0.4.7-canary-52b3ddff5e":"2026-03-10T15:39:54.581Z","0.4.7-develop-80fa80ebe3":"2026-03-10T16:50:59.370Z","0.4.7-canary-a060527180":"2026-03-10T17:40:02.409Z","0.4.7-canary-e3601f1f87":"2026-03-10T18:04:58.528Z","0.4.7-canary-22804a1db7":"2026-03-10T18:15:13.292Z","0.4.7-develop-c1ef1d89c2":"2026-03-10T18:15:59.176Z","0.4.7-canary-c87a544e06":"2026-03-10T18:28:30.100Z","0.4.7-develop-4381462230":"2026-03-10T18:33:23.226Z","0.4.7-canary-1da8c9193f":"2026-03-10T18:42:16.849Z","0.4.7-develop-f790e28047":"2026-03-10T18:43:10.139Z","0.4.7-canary-c1236603bb":"2026-03-10T18:46:18.384Z","0.4.7-canary-b61ed95f6c":"2026-03-10T18:50:25.779Z","0.4.7-canary-c6ff984f88":"2026-03-10T18:55:37.259Z","0.4.7-canary-1983b62a63":"2026-03-10T19:57:00.573Z","0.4.7-canary-93c4bedd24":"2026-03-10T19:58:19.944Z","0.4.7-canary-f4dc23ac55":"2026-03-10T21:38:59.937Z","0.4.7-develop-f6b19dd65a":"2026-03-11T06:07:53.597Z","0.4.7-develop-0a657b411f":"2026-03-11T06:08:16.654Z","0.4.7-canary-9b4f4f3d7e":"2026-03-11T07:50:48.833Z","0.4.7-canary-f702ff41e0":"2026-03-11T08:08:17.765Z","0.4.7-canary-df94502054":"2026-03-11T08:16:51.604Z","0.4.7-canary-96203c2a71":"2026-03-11T08:28:46.755Z","0.4.7-canary-f2409117ec":"2026-03-11T08:39:01.789Z","0.4.7-canary-348748d1f0":"2026-03-11T09:18:52.819Z","0.4.7-develop-11728c8558":"2026-03-11T09:19:51.296Z","0.4.7-canary-c73ce27483":"2026-03-11T13:33:52.367Z","0.4.7-canary-b43a53dae6":"2026-03-11T14:30:11.402Z","0.4.7-canary-9e985dfcf5":"2026-03-11T14:31:18.550Z","0.4.7-canary-28ad702551":"2026-03-11T15:28:14.567Z","0.4.7-canary-607385e4ed":"2026-03-11T15:40:23.278Z","0.4.7-canary-8ffb4241c0":"2026-03-11T15:46:28.668Z","0.4.7-canary-cd8fd3f160":"2026-03-11T15:46:37.879Z","0.4.7-canary-d3d6498de3":"2026-03-11T16:05:25.414Z","0.4.7-canary-159f665b74":"2026-03-11T17:14:59.480Z","0.4.7-develop-e249d3e7d0":"2026-03-11T17:27:50.299Z","0.4.7-canary-f034ec9193":"2026-03-11T17:32:08.071Z","0.4.7-canary-5c02f62827":"2026-03-11T17:33:45.373Z","0.4.7-canary-4f857bbf79":"2026-03-11T17:59:25.575Z","0.4.7-canary-dfa230a198":"2026-03-11T18:04:24.999Z","0.4.7-canary-64142e9feb":"2026-03-11T19:57:06.125Z","0.4.7-canary-ac22b5c7a0":"2026-03-12T07:03:24.369Z","0.4.7-canary-beaa7048d3":"2026-03-12T07:38:03.756Z","0.4.7-canary-aa0526225f":"2026-03-12T08:05:52.459Z","0.4.7-canary-3edf152ed3":"2026-03-12T08:09:49.495Z","0.4.7-canary-175b5171bc":"2026-03-12T08:25:13.088Z","0.4.7-canary-2b3ffdbc0e":"2026-03-12T08:30:34.971Z","0.4.7-canary-a37ed3f861":"2026-03-12T08:55:23.230Z","0.4.7-develop-e5ab49b1fe":"2026-03-12T08:56:30.798Z","0.4.7-canary-ef99844b90":"2026-03-12T09:16:15.547Z","0.4.7-canary-691de6b279":"2026-03-12T09:41:13.129Z","0.4.7-canary-cbf2008431":"2026-03-12T10:51:10.962Z","0.4.7-canary-54dc16961d":"2026-03-12T10:52:41.476Z","0.4.7-canary-51f893d9e3":"2026-03-12T10:54:40.085Z","0.4.7-canary-f198b6cc72":"2026-03-12T10:57:21.010Z","0.4.7-canary-6d827be06e":"2026-03-12T10:58:33.331Z","0.4.7-canary-98dc5a3b98":"2026-03-12T11:03:29.808Z","0.4.7-canary-6c43ae4ae5":"2026-03-12T11:05:32.362Z","0.4.7-canary-1c3bcb98d0":"2026-03-12T11:12:01.271Z","0.4.7-canary-b9411582c5":"2026-03-12T11:17:50.656Z","0.4.7-canary-63c39ecbed":"2026-03-12T11:20:48.614Z","0.4.7-canary-8a66949b2d":"2026-03-12T11:44:42.277Z","0.4.7-canary-d1399da815":"2026-03-12T12:22:20.944Z","0.4.7-canary-3e6d401dfb":"2026-03-12T12:34:42.127Z","0.4.7-canary-e07148e1e3":"2026-03-12T12:55:16.170Z","0.4.7-develop-4edba96002":"2026-03-12T12:59:47.178Z","0.4.7-develop-78d7541539":"2026-03-12T13:00:16.474Z","0.4.7-canary-545d802e5d":"2026-03-12T13:05:19.601Z","0.4.7-canary-9baf6c94da":"2026-03-12T13:16:41.466Z","0.4.7-develop-c89cca0193":"2026-03-12T13:22:21.304Z","0.4.7-canary-4aa2389615":"2026-03-12T13:24:34.614Z","0.4.7-canary-4cd2a3913b":"2026-03-12T13:44:04.628Z","0.4.7-canary-fe03319749":"2026-03-12T13:46:08.524Z","0.4.7-canary-f7c66d3f77":"2026-03-12T13:48:41.199Z","0.4.7-canary-b6d395b6cd":"2026-03-12T14:09:56.953Z","0.4.7-canary-c666e37214":"2026-03-12T14:14:01.342Z","0.4.7-canary-765ef14020":"2026-03-12T15:11:56.038Z","0.4.7-develop-74069040de":"2026-03-12T15:14:40.383Z","0.4.7-canary-c26b44c778":"2026-03-12T15:16:47.781Z","0.4.7-develop-bdeaa0fc10":"2026-03-12T15:40:35.556Z","0.4.7-canary-1144bf7666":"2026-03-12T15:46:12.999Z","0.4.7-canary-cea0b1684e":"2026-03-12T15:47:16.904Z","0.4.7-develop-7116871242":"2026-03-12T15:48:35.536Z","0.4.7-canary-df36f591b7":"2026-03-12T15:49:34.617Z","0.4.7-develop-288bbad027":"2026-03-12T15:51:07.060Z","0.4.7-canary-6f9a431acc":"2026-03-12T15:51:42.563Z","0.4.7-develop-84053364cf":"2026-03-12T15:52:19.243Z","0.4.7-canary-caac2ed6d6":"2026-03-12T15:56:17.986Z","0.4.7-develop-bfa1805ed9":"2026-03-12T16:01:13.015Z","0.4.7-canary-bffd6b6668":"2026-03-12T16:08:38.848Z","0.4.7-canary-347aa936de":"2026-03-12T16:19:06.200Z","0.4.7-canary-a9fc8ba826":"2026-03-12T16:19:53.188Z","0.4.7-develop-488ee515f9":"2026-03-12T16:23:02.580Z","0.4.7-canary-e5153466ce":"2026-03-12T16:30:18.433Z","0.4.7-canary-77d770b408":"2026-03-12T16:34:25.825Z","0.4.7-develop-7bc1a576d8":"2026-03-12T17:36:14.695Z","0.4.7-canary-5f401269fe":"2026-03-12T17:37:14.921Z","0.4.7-develop-fdfe003312":"2026-03-12T17:38:23.769Z","0.4.7-canary-31a8607634":"2026-03-12T17:39:04.881Z","0.4.7-develop-fb4b20aa0e":"2026-03-12T19:40:21.671Z","0.4.7-canary-01223d5198":"2026-03-12T19:40:25.013Z","0.4.7-canary-d572e5e96d":"2026-03-12T19:45:43.162Z","0.4.7-canary-f4fa9797dc":"2026-03-12T20:12:29.662Z","0.4.7-develop-ef40acc421":"2026-03-12T20:13:10.361Z","0.4.7-canary-3021a830a2":"2026-03-13T00:12:03.120Z","0.4.7-canary-9154935650":"2026-03-13T00:29:11.132Z","0.4.7-develop-a03870da8d":"2026-03-13T04:43:30.834Z","0.4.7-canary-4666c81bd5":"2026-03-13T04:43:34.361Z","0.4.7-develop-ed2910798b":"2026-03-13T04:44:52.007Z","0.4.7-canary-547f9a2f43":"2026-03-13T04:45:14.336Z","0.4.7-develop-47ec0ae8dc":"2026-03-13T05:17:04.924Z","0.4.7-canary-ab31ea92e1":"2026-03-13T05:18:05.486Z","0.4.7-canary-47e0446feb":"2026-03-13T06:20:01.149Z","0.4.7-develop-e301da2f94":"2026-03-13T06:34:30.622Z","0.4.7-canary-c1a3d539b6":"2026-03-13T06:35:03.333Z","0.4.7-canary-b5090dc30a":"2026-03-13T07:01:48.611Z","0.4.7-canary-97a26307d2":"2026-03-13T07:27:02.503Z","0.4.7-develop-7c7b3f9d84":"2026-03-13T07:27:46.453Z","0.4.7-develop-21e4edc28c":"2026-03-13T07:28:10.478Z","0.4.7-canary-8d44ff3317":"2026-03-13T07:28:19.818Z","0.4.7-canary-d217dc234f":"2026-03-13T07:29:21.578Z","0.4.7-develop-d6331ed114":"2026-03-13T07:37:55.625Z","0.4.7-canary-620d0af220":"2026-03-13T07:40:38.430Z","0.4.7-develop-80cf083df7":"2026-03-13T07:41:14.543Z","0.4.7-canary-e4062be7ed":"2026-03-13T07:44:17.037Z","0.4.7-canary-3c9627f083":"2026-03-13T09:32:29.993Z","0.4.7-develop-1ac08bd793":"2026-03-13T09:33:42.564Z","0.4.7-develop-8de361aa18":"2026-03-13T10:30:41.157Z","0.4.7-canary-de34f69203":"2026-03-13T10:30:48.016Z","0.4.7-develop-c22689c3aa":"2026-03-13T11:03:17.955Z","0.4.7-canary-d2bf716e6b":"2026-03-13T11:04:20.856Z","0.4.7-develop-75b882ccb8":"2026-03-13T11:05:31.912Z","0.4.7-canary-3cf5e19a03":"2026-03-13T11:06:09.197Z","0.4.7-main-ae9109fb7f":"2026-03-13T11:39:34.609Z","0.4.7":"2026-03-13T11:40:20.810Z","0.4.8-develop-4e71d95aba":"2026-03-13T11:47:37.572Z","0.4.8-main-848cd3c22c":"2026-03-13T11:48:51.678Z","0.4.8-canary-8502c817af":"2026-03-13T13:16:43.085Z","0.4.8-canary-d3f23076fd":"2026-03-13T14:19:25.020Z","0.4.8-canary-d29d23af60":"2026-03-13T14:19:57.707Z","0.4.8-develop-665ca9216b":"2026-03-15T05:51:13.250Z","0.4.8-develop-2acbd97ec3":"2026-03-15T05:53:19.508Z","0.4.8-develop-f3593949bf":"2026-03-15T05:55:24.335Z","0.4.8-develop-7d9e332831":"2026-03-15T05:57:20.282Z","0.4.8-canary-9298688d4d":"2026-03-15T23:21:39.919Z","0.4.8-canary-2c416b5976":"2026-03-15T23:25:08.876Z","0.4.8-canary-2284372ace":"2026-03-15T23:33:45.001Z","0.4.8-canary-b502856fed":"2026-03-16T06:53:21.830Z","0.4.8-develop-c0f68a4b89":"2026-03-16T08:02:35.220Z","0.4.8-develop-6b37dabfa2":"2026-03-16T12:21:21.554Z","0.4.8-canary-836a80151c":"2026-03-16T12:38:16.245Z","0.4.8-canary-59273a09a3":"2026-03-16T13:31:58.790Z","0.4.8-develop-28cee031d6":"2026-03-16T13:55:23.260Z","0.4.8-canary-35d56b4463":"2026-03-16T21:12:14.037Z","0.4.8-canary-b48a68a5a6":"2026-03-16T23:26:36.081Z","0.4.8-canary-8d5e423725":"2026-03-16T23:53:05.468Z","0.4.8-develop-84f3678a58":"2026-03-17T05:05:34.542Z","0.4.8-develop-15259be22b":"2026-03-17T05:10:12.611Z","0.4.8-canary-6f0b2a14df":"2026-03-17T05:32:46.340Z","0.4.8-develop-641703d2a6":"2026-03-17T08:09:46.473Z","0.4.8-develop-280c02b529":"2026-03-17T08:26:35.163Z","0.4.8-develop-bc5be31b5c":"2026-03-17T08:27:26.263Z","0.4.8-canary-063eddb1c1":"2026-03-17T08:27:48.235Z","0.4.8-develop-a03754d0ce":"2026-03-17T08:28:39.777Z","0.4.8-develop-409bb4a065":"2026-03-17T08:40:05.005Z","0.4.8-develop-d16e2f51dc":"2026-03-17T08:40:11.337Z","0.4.8-develop-344cc68055":"2026-03-17T08:42:01.987Z","0.4.8-develop-4b58cde65d":"2026-03-17T08:55:45.486Z","0.4.8-canary-88b6e1a82c":"2026-03-17T08:55:58.426Z","0.4.8-canary-ea5f2d5f9d":"2026-03-17T09:04:39.558Z","0.4.8-canary-72a23aebea":"2026-03-17T09:07:06.784Z","0.4.8-develop-8d07d08b47":"2026-03-17T09:07:24.236Z","0.4.8-main-b9017c5e85":"2026-03-17T09:48:18.824Z","0.4.8":"2026-03-17T09:49:12.149Z","0.4.9-develop-e467bdfafd":"2026-03-17T09:51:47.142Z","0.4.9-main-0f72cbf16c":"2026-03-17T09:56:25.199Z","0.4.9-canary-928f741465":"2026-03-17T14:53:22.027Z","0.4.9-canary-a64fb3aeb3":"2026-03-17T15:30:29.272Z","0.4.9-develop-3b5629af67":"2026-03-17T15:45:08.968Z","0.4.9-canary-b6868f5848":"2026-03-17T15:56:15.579Z","0.4.9-canary-6cd4eaaeb1":"2026-03-17T15:57:56.364Z","0.4.9-canary-b3edcfc2e3":"2026-03-17T15:59:48.896Z","0.4.9-canary-e5d35ded92":"2026-03-17T16:08:24.817Z","0.4.9-canary-9ff60a22a5":"2026-03-17T16:14:08.561Z","0.4.9-canary-1b4c676ac8":"2026-03-17T16:29:09.434Z","0.4.9-develop-d548a06aad":"2026-03-17T17:41:46.535Z","0.4.9-canary-ec2fedcc6d":"2026-03-17T17:55:27.876Z","0.4.9-canary-6b5580b06d":"2026-03-17T18:13:03.688Z","0.4.9-canary-50d62a264b":"2026-03-17T19:12:42.733Z","0.4.9-canary-6ae05a9b36":"2026-03-17T19:51:42.445Z","0.4.9-canary-cec93af38a":"2026-03-17T20:08:34.970Z","0.4.9-canary-d406767f22":"2026-03-17T20:32:46.156Z","0.4.9-canary-de90704037":"2026-03-18T05:03:12.684Z","0.4.9-canary-e5f483f94a":"2026-03-18T05:11:09.160Z","0.4.9-main-55cdecd3f2":"2026-03-18T08:01:13.622Z","0.4.9-develop-721e6b830f":"2026-03-18T08:05:21.114Z","0.4.9-develop-5d3c6c8745":"2026-03-18T08:21:31.767Z","0.4.9-develop-c7274682b5":"2026-03-18T08:23:15.972Z","0.4.9-develop-de525127d6":"2026-03-18T08:41:05.141Z","0.4.9-develop-8c36c096d5":"2026-03-18T09:00:28.860Z","0.4.9-canary-fcabd45887":"2026-03-18T09:12:12.946Z","0.4.9-canary-cec625fafb":"2026-03-18T09:17:18.489Z","0.4.9-canary-96a96dbfb2":"2026-03-18T09:35:52.832Z","0.4.9-canary-a6fe1b8b12":"2026-03-18T10:44:28.000Z","0.4.9-develop-31d1a87765":"2026-03-18T11:19:41.942Z","0.4.9-canary-6a563f54a7":"2026-03-18T12:08:41.337Z","0.4.9-canary-8c762104f0":"2026-03-18T12:09:04.540Z","0.4.9-canary-fc6a07e949":"2026-03-18T12:10:26.989Z","0.4.9-develop-be6e1cf49c":"2026-03-18T12:17:23.106Z","0.4.9-canary-a934c17574":"2026-03-18T12:18:38.787Z","0.4.9-canary-0426d4733f":"2026-03-18T12:30:44.359Z","0.4.9-canary-df72f5cb7f":"2026-03-18T12:34:22.653Z","0.4.9-canary-ad4613af97":"2026-03-18T12:40:19.141Z","0.4.9-canary-36fade0830":"2026-03-18T12:51:13.785Z","0.4.9-canary-1f829e1484":"2026-03-18T13:16:06.608Z","0.4.9-canary-d3bf736dd8":"2026-03-18T13:56:07.636Z","0.4.9-develop-1259009938":"2026-03-18T14:01:31.054Z","0.4.9-canary-0d53fa6f95":"2026-03-18T14:46:23.887Z","0.4.9-develop-b2b88cde69":"2026-03-18T15:47:15.220Z","0.4.9-canary-7c65f1708f":"2026-03-18T16:02:43.252Z","0.4.9-develop-0ee01461f9":"2026-03-18T16:10:45.104Z","0.4.9-canary-9dda30544a":"2026-03-18T18:19:17.984Z","0.4.9-canary-bc1636e153":"2026-03-18T19:03:41.571Z","0.4.9-canary-59fd95b8d3":"2026-03-18T19:33:32.708Z","0.4.9-canary-12863caba7":"2026-03-18T19:36:02.422Z","0.4.9-canary-580f4e3c07":"2026-03-18T19:40:02.526Z","0.4.9-canary-53a014028f":"2026-03-19T04:15:58.954Z","0.4.9-develop-d1d38e26fb":"2026-03-19T04:21:32.551Z","0.4.9-canary-b6905b6bb7":"2026-03-19T05:02:52.636Z","0.4.9-canary-e15f013955":"2026-03-19T05:10:57.872Z","0.4.9-canary-5466d55b8a":"2026-03-19T05:11:54.544Z","0.4.9-develop-fefbbe0979":"2026-03-19T05:15:36.687Z","0.4.9-canary-f5b667764d":"2026-03-19T05:57:51.407Z","0.4.9-canary-4562571762":"2026-03-19T06:13:24.278Z","0.4.9-canary-a94ee6d675":"2026-03-19T06:41:35.117Z","0.4.9-canary-47f794f0aa":"2026-03-19T07:52:28.108Z","0.4.9-canary-891068e07c":"2026-03-19T09:12:51.715Z","0.4.9-canary-22f2039164":"2026-03-19T09:18:40.198Z","0.4.9-canary-b70990912c":"2026-03-19T09:49:11.630Z","0.4.9-develop-7afbe1e834":"2026-03-19T09:50:57.945Z","0.4.9-develop-db9ecc46fc":"2026-03-19T09:52:53.079Z","0.4.9-canary-e14f63ccdb":"2026-03-19T12:00:02.120Z","0.4.9-canary-2ca3180b35":"2026-03-19T12:09:55.510Z","0.4.9-canary-f91f59d222":"2026-03-19T12:25:24.669Z","0.4.9-canary-aa7205c16d":"2026-03-19T12:41:44.102Z","0.4.9-canary-6e087f7ad2":"2026-03-19T12:42:27.946Z","0.4.9-develop-94fb251ed3":"2026-03-19T12:43:01.039Z","0.4.9-develop-d989387b7a":"2026-03-19T13:20:46.481Z","0.4.9-develop-8d8db18714":"2026-03-19T14:14:43.597Z","0.4.9-develop-7120508245":"2026-03-19T14:36:54.292Z","0.4.9-canary-b967728c04":"2026-03-19T14:44:26.600Z","0.4.9-canary-3880d69423":"2026-03-19T14:48:25.560Z","0.4.9-develop-36c7c9d7b1":"2026-03-19T15:30:34.197Z","0.4.9-develop-e55592929f":"2026-03-20T08:40:32.760Z","0.4.9-canary-3ef6ff9d42":"2026-03-20T09:16:17.139Z","0.4.9-canary-ce39ca000a":"2026-03-20T09:17:58.881Z","0.4.9-canary-14851a513a":"2026-03-20T10:59:31.307Z","0.4.9-canary-56bd8b2cf3":"2026-03-20T12:22:14.064Z","0.4.9-canary-4be4db7d21":"2026-03-20T12:45:32.860Z","0.4.9-canary-db777e34c1":"2026-03-20T12:58:25.229Z","0.4.9-canary-fc435eccc9":"2026-03-20T13:25:42.131Z","0.4.9-canary-5195c07665":"2026-03-20T13:50:26.542Z","0.4.9-canary-80fba6ae94":"2026-03-20T18:28:04.222Z","0.4.9-canary-e1e5451c4a":"2026-03-20T18:36:26.020Z","0.4.9-canary-6425c53633":"2026-03-20T18:44:16.500Z","0.4.9-canary-dc410455cc":"2026-03-20T18:58:51.062Z","0.4.9-develop-ce96cffe00":"2026-03-20T20:12:27.505Z","0.4.9-develop-97d4cca067":"2026-03-21T05:20:15.704Z","0.4.9-canary.1009.cbe6f33ae0":"2026-03-21T08:44:53.568Z","0.4.9-develop-5d884303ad":"2026-03-21T08:56:38.867Z","0.4.9-canary-d1381a7688":"2026-03-21T08:59:10.719Z","0.4.9-canary-f2db6a9368":"2026-03-21T09:38:15.735Z","0.4.9-develop.1013.aa3a9dea92":"2026-03-21T10:05:41.492Z","0.4.9-canary.1014.efbe6bbe7a":"2026-03-21T10:46:33.829Z","0.4.9-canary.1015.4ee42ce201":"2026-03-21T10:56:29.110Z","0.4.9-canary.1016.583b7829c7":"2026-03-21T12:27:37.518Z","0.4.9-canary.1017.e41e80df25":"2026-03-21T12:34:42.333Z","0.4.9-canary.1018.6e529e9c6d":"2026-03-21T13:02:27.874Z","0.4.9-canary.1019.952d57c478":"2026-03-21T13:55:15.329Z","0.4.9-canary.1020.69f6e4ca82":"2026-03-21T14:58:09.129Z","0.4.9-canary.1033.be1a08ac02":"2026-03-22T21:58:48.583Z","0.4.9-canary.1034.53634a00ab":"2026-03-22T22:24:46.197Z","0.4.9-canary.1035.4132c71a40":"2026-03-22T22:38:30.116Z","0.4.9-canary.1036.7ba040b1d3":"2026-03-22T23:00:14.105Z","0.4.9-develop.1038.2d16936bed":"2026-03-23T11:30:43.373Z","0.4.9-develop.1039.b1e5448fc8":"2026-03-23T12:19:22.872Z","0.4.9-canary.1040.9bec03388f":"2026-03-23T12:33:12.903Z","0.4.9-canary.1041.7cab5c31b5":"2026-03-23T12:41:31.610Z","0.4.9-canary.1044.870d2bd035":"2026-03-23T14:21:21.412Z","0.4.9-develop.1045.7bcda4435a":"2026-03-23T14:22:07.167Z","0.4.9-develop.1046.dc78a8fe63":"2026-03-23T14:23:35.413Z","0.4.9-canary.1053.af57447c10":"2026-03-23T19:23:55.299Z","0.4.9-canary.1054.540d17d589":"2026-03-23T19:25:58.652Z","0.4.9-develop.1055.9d8322982d":"2026-03-23T19:56:12.309Z","0.4.9-canary.1056.1639fb26f8":"2026-03-23T20:19:12.645Z","0.4.9-canary.1057.7d844801ff":"2026-03-23T20:19:49.104Z","0.4.9-canary.1058.b0f3c0e2ef":"2026-03-23T20:22:51.470Z","0.4.9-canary.1059.ac3bf572a7":"2026-03-23T20:24:01.590Z","0.4.9-develop.1061.7f5fd5b765":"2026-03-23T20:26:32.935Z","0.4.9-canary.1062.5f4d08179a":"2026-03-23T20:34:44.434Z","0.4.9-develop.1063.a2a96e2f1f":"2026-03-23T20:35:21.014Z","0.4.9-canary.1065.4f8883fca2":"2026-03-23T21:24:41.313Z","0.4.9-canary.1066.7ac0411a89":"2026-03-24T04:58:49.515Z","0.4.9-develop.1067.156807f5d8":"2026-03-24T07:31:56.633Z","0.4.9-canary.1068.6c70c10785":"2026-03-24T08:17:50.271Z","0.4.9-develop.1069.e0bab09951":"2026-03-24T08:23:19.681Z","0.4.9-canary.1070.cd6d774e6d":"2026-03-24T09:06:33.236Z","0.4.9-canary.1072.8d728460d6":"2026-03-24T09:23:16.872Z","0.4.9-canary.1073.308ddacd5c":"2026-03-24T09:24:11.369Z","0.4.9-canary.1074.1cc141f0f8":"2026-03-24T09:25:49.873Z","0.4.9-canary.1075.b9ae6d5890":"2026-03-24T09:56:17.099Z","0.4.9-develop.1076.e22df624d5":"2026-03-24T10:10:13.248Z","0.4.9-develop.1077.fef0ba1e10":"2026-03-24T10:21:54.631Z","0.4.9-canary.1078.3c444d8abe":"2026-03-24T10:27:32.460Z","0.4.9-canary.1079.45b95418db":"2026-03-24T10:34:41.590Z","0.4.9-develop.1080.5a6ccf821e":"2026-03-24T10:34:58.070Z","0.4.9-canary.1081.788fa6b9eb":"2026-03-24T10:40:02.521Z","0.4.9-canary.1083.9bae7486de":"2026-03-24T10:58:07.828Z","0.4.9-canary.1084.b38314c3b0":"2026-03-24T11:10:07.036Z","0.4.9-canary.1085.845a105247":"2026-03-24T11:25:27.282Z","0.4.9-canary.1086.fdd3e52daa":"2026-03-24T11:30:10.917Z","0.4.9-canary.1088.8c8a75c3e4":"2026-03-24T14:49:31.629Z","0.4.9-canary.1089.68837d64f1":"2026-03-24T14:50:02.292Z","0.4.9-canary.1090.1fb0111216":"2026-03-24T16:39:14.339Z","0.4.9-canary.1091.45b4d5eb6a":"2026-03-24T17:00:23.959Z","0.4.9-develop.1092.b0688082e0":"2026-03-24T19:20:42.677Z","0.4.9-develop.1093.90c391c933":"2026-03-24T19:33:24.008Z","0.4.9-canary.1094.4442505b07":"2026-03-25T06:58:41.499Z","0.4.9-canary.1095.9698f2edf6":"2026-03-25T07:50:50.425Z","0.4.9-develop.1096.f5f58c6ffc":"2026-03-25T08:24:07.338Z","0.4.9-canary.1097.5f363dae79":"2026-03-25T08:24:41.206Z","0.4.9-develop.1099.00a92bb4c5":"2026-03-25T11:30:06.081Z","0.4.9-canary.1100.8797deccdb":"2026-03-25T11:30:23.782Z","0.4.9-develop.1103.5339fd172f":"2026-03-25T11:53:21.789Z","0.4.9-canary.1104.934ccd6544":"2026-03-25T11:53:42.905Z","0.4.9-develop.1105.f94b87486a":"2026-03-25T11:54:10.509Z","0.4.9-canary.1106.fe581409cd":"2026-03-25T11:54:30.271Z","0.4.9-develop.1107.138b011b8c":"2026-03-25T11:58:07.233Z","0.4.9-canary.1108.9b2392270f":"2026-03-25T12:02:06.096Z","0.4.9-develop.1111.cdc5ab6150":"2026-03-25T12:44:22.773Z","0.4.9-canary.1112.56dcce3e8e":"2026-03-25T12:44:46.829Z","0.4.9-develop.1113.c3329b5ed2":"2026-03-25T12:59:37.726Z","0.4.9-canary.1114.72344457a5":"2026-03-25T12:59:52.770Z","0.4.9-develop.1115.e55c8d4a8e":"2026-03-25T13:27:46.579Z","0.4.9-canary.1116.11e0cb0b68":"2026-03-25T13:27:54.059Z","0.4.9-develop.1118.5c5fc5ed41":"2026-03-25T14:04:54.992Z","0.4.9-canary.1119.0ef036fe36":"2026-03-25T14:05:22.869Z","0.4.9-canary.1120.a365ebd15c":"2026-03-25T17:41:56.566Z","0.4.9-develop.1121.edde742699":"2026-03-25T17:45:54.026Z","0.4.9-canary.1122.6537636c29":"2026-03-25T17:46:18.335Z","0.4.9-canary.1123.cb2a46a04a":"2026-03-25T20:14:36.606Z","0.4.9-canary.1124.ad3ad268eb":"2026-03-25T22:23:12.671Z","0.4.9-canary.1125.8f197de6cf":"2026-03-25T23:10:40.522Z","0.4.9-canary.1126.8942e7254d":"2026-03-25T23:21:44.317Z","0.4.9-develop.1127.15343a292e":"2026-03-26T07:39:01.512Z","0.4.9-canary.1128.fc1c1efa71":"2026-03-26T07:39:24.309Z","0.4.9-develop.1129.60d25e21e1":"2026-03-26T07:45:42.548Z","0.4.9-canary.1130.90d6a2aa97":"2026-03-26T07:46:01.067Z","0.4.9-develop.1131.bed9aea8d7":"2026-03-26T07:57:20.493Z","0.4.9-canary.1132.f3633c158d":"2026-03-26T07:58:30.380Z","0.4.9-develop.1133.6a3ed8d65b":"2026-03-26T09:25:26.892Z","0.4.9-canary.1134.17a068ba09":"2026-03-26T09:25:59.416Z","0.4.9":"2026-03-26T12:48:13.388Z","0.4.10-develop.1139.189d8acf38":"2026-03-26T12:51:54.395Z","0.4.10-canary.1140.2298aa3ff7":"2026-03-26T12:52:19.424Z","0.4.10-canary.1144.29e54a4954":"2026-03-26T15:55:53.224Z","0.4.10-canary.1145.7f3eaabd41":"2026-03-26T18:46:16.041Z","0.4.10-canary.1146.b0a7ff0637":"2026-03-26T18:48:46.682Z","0.4.10-canary.1147.45a9145f2b":"2026-03-26T19:10:56.364Z","0.4.10-develop.1149.dd15f06da6":"2026-03-27T07:59:40.377Z","0.4.10-canary.1150.d445150c8c":"2026-03-27T10:48:04.009Z","0.4.10-canary.1152.489d9b9f28":"2026-03-27T11:37:18.655Z","0.4.10-canary.1153.ed7ef3f7e5":"2026-03-27T11:39:12.897Z","0.4.10-canary.1157.6dc8ea22ae":"2026-03-27T13:42:11.675Z","0.4.10-canary.1159.6b3bbeae16":"2026-03-27T14:15:06.175Z","0.4.10-canary.1160.b065020d78":"2026-03-27T14:21:55.815Z","0.4.10-canary.1161.08c4700367":"2026-03-27T14:32:36.783Z","0.4.10-develop.1162.443a2b034e":"2026-03-27T14:35:00.878Z","0.4.10-canary.1163.7ab26a4b81":"2026-03-27T15:33:55.795Z","0.4.10-canary.1164.482b4cf7dc":"2026-03-27T17:48:10.544Z","0.4.10-canary.1165.37d61ba6dd":"2026-03-27T17:55:57.352Z","0.4.10-develop.1167.932a755f93":"2026-03-28T06:26:47.519Z","0.4.10-canary.1168.e6bf7f4ae0":"2026-03-28T08:07:56.831Z","0.4.10-develop.1177.10225068d4":"2026-03-29T05:31:02.007Z","0.4.10-canary.1178.f9355faf05":"2026-03-29T07:01:29.792Z","0.4.10-canary.1179.76b9f8b27d":"2026-03-29T08:28:51.052Z","0.4.10-develop.1181.608972e04c":"2026-03-29T15:48:30.297Z","0.4.10-canary.1182.b8719ea4ce":"2026-03-29T15:50:47.042Z","0.4.10-develop.1184.85af978d91":"2026-03-30T06:35:39.788Z","0.4.10-develop.1185.9a8bd111ce":"2026-03-30T06:38:05.769Z","0.4.10-develop.1188.08d9acfc26":"2026-03-30T09:14:06.549Z","0.4.10-canary.1189.0723a85fab":"2026-03-30T09:43:30.259Z","0.4.10-canary.1190.ef66b5f0e6":"2026-03-30T10:05:21.167Z","0.4.10-canary.1191.d2a31a6844":"2026-03-30T10:15:34.867Z","0.4.10-canary.1192.9ccd593305":"2026-03-30T10:16:27.809Z","0.4.10-canary.1193.812638f19b":"2026-03-30T10:31:42.882Z","0.4.10-canary.1194.4d1238475a":"2026-03-30T11:44:57.748Z","0.4.10-canary.1195.9094f05e6f":"2026-03-30T12:04:39.367Z","0.4.10-canary.1196.5ea64a5751":"2026-03-30T12:42:09.499Z","0.4.10-develop.1198.ce3ba44259":"2026-03-30T12:58:16.570Z","0.4.10-develop.1200.14e3a60a75":"2026-03-30T13:12:46.716Z","0.4.10-develop.1201.66a82b4357":"2026-03-30T13:25:52.927Z","0.4.10-develop.1202.84c72a82e1":"2026-03-30T13:27:40.963Z","0.4.10-develop.1203.111d89a1af":"2026-03-30T13:42:11.366Z","0.4.10-canary.1204.4021dc8576":"2026-03-30T14:10:41.173Z","0.4.10-canary.1205.77e7bfb8d6":"2026-03-30T14:19:19.178Z","0.4.10-canary.1206.f2dff47e36":"2026-03-30T14:28:36.816Z","0.4.10-develop.1207.9c7d704d2e":"2026-03-30T14:43:29.273Z","0.4.10-canary.1208.afa56e051e":"2026-03-30T14:50:45.459Z","0.4.10-canary.1210.dd3af63008":"2026-03-30T15:31:47.702Z","0.4.10-canary.1211.fb7152b1a7":"2026-03-30T16:48:41.296Z","0.4.10-canary.1213.493490a52a":"2026-03-30T20:28:48.681Z","0.4.10-develop.1214.0cff274741":"2026-03-30T20:34:05.992Z","0.4.10-canary.1215.963c15d044":"2026-03-30T20:34:52.080Z","0.4.10-canary.1216.5e50209017":"2026-03-30T21:01:37.284Z","0.4.10-develop.1217.4fc759550e":"2026-03-30T21:54:18.365Z","0.4.10-canary.1218.bbbdbebd10":"2026-03-30T21:54:38.644Z","0.4.10-canary.1219.d6280c1c8c":"2026-03-30T21:59:54.102Z","0.4.10-canary.1221.bf1fce1cd9":"2026-03-30T22:53:28.740Z","0.4.10-canary.1222.2a3d3312ed":"2026-03-30T22:54:50.009Z","0.4.10-canary.1223.3fddd5cf0d":"2026-03-31T05:31:40.165Z","0.4.10-canary.1224.15e9be53a1":"2026-03-31T05:33:56.277Z","0.4.10-develop.1228.6c10e423e1":"2026-03-31T13:25:00.336Z","0.4.10-canary.1229.cd607cff8a":"2026-03-31T13:25:17.955Z","0.4.10-develop.1230.ace67257e3":"2026-03-31T13:27:22.595Z","0.4.10-canary.1231.c4e19e8673":"2026-03-31T13:27:48.212Z","0.4.10-develop.1234.bae348a1cf":"2026-04-01T07:01:40.365Z","0.4.10-canary.1235.6b042a4aee":"2026-04-01T07:02:09.049Z","0.4.10-develop.1236.a913c19c78":"2026-04-01T07:11:58.892Z","0.4.10-develop.1238.73e91a2a46":"2026-04-01T07:12:13.099Z","0.4.10-canary.1237.5347cd35bf":"2026-04-01T07:12:23.530Z","0.4.10-canary.1239.488a2437a3":"2026-04-01T07:15:03.492Z","0.4.10-canary.1241.2b6b8b7b47":"2026-04-01T07:19:10.698Z","0.4.10-develop.1240.63b303f11a":"2026-04-01T07:19:19.823Z","0.4.10-develop.1253.63aa9173eb":"2026-04-01T12:33:50.292Z","0.4.10-canary.1254.eecf95b7b7":"2026-04-01T12:34:09.262Z","0.4.10-canary.1255.2abe2797bf":"2026-04-01T12:48:55.399Z","0.4.10-develop.1256.870ebd1102":"2026-04-01T12:49:01.331Z","0.4.10-canary.1257.53fcb9f6c2":"2026-04-01T12:49:55.841Z","0.4.10-develop.1258.68132b70d6":"2026-04-01T13:16:33.682Z","0.4.10-canary.1259.109edc4da5":"2026-04-01T13:16:53.029Z","0.4.10-develop.1260.1d6fd41604":"2026-04-01T13:22:27.594Z","0.4.10-canary.1261.4c8fb2024d":"2026-04-01T13:23:01.134Z","0.4.10-develop.1262.c0c85f8350":"2026-04-01T13:24:07.794Z","0.4.10-canary.1263.3fd336fcec":"2026-04-01T13:26:30.657Z","0.4.10-canary.1265.8ca17f3294":"2026-04-01T13:31:42.840Z","0.4.10-canary.1267.c7eb4454f4":"2026-04-01T14:22:21.626Z","0.4.10-develop.1268.94bafd6b28":"2026-04-01T14:54:42.588Z","0.4.10-canary.1269.7e89d36254":"2026-04-01T14:54:53.208Z","0.4.10":"2026-04-01T15:56:07.543Z","0.4.11-develop.1271.ecb6416b22":"2026-04-01T16:00:30.117Z","0.4.11-canary.1272.f9064f3a2f":"2026-04-01T16:03:19.859Z","0.4.11-develop.1273.1f3a410fc4":"2026-04-01T16:23:40.250Z","0.4.11-canary.1274.124ccbb160":"2026-04-01T16:25:44.832Z","0.4.11-develop.1275.9b2be5ab76":"2026-04-01T16:35:33.600Z","0.4.11-canary.1276.368be7be48":"2026-04-01T16:39:19.127Z","0.4.11-canary.1277.d17150ea49":"2026-04-01T17:15:45.341Z","0.4.11-canary.1278.66cb0c2e76":"2026-04-01T17:40:36.560Z","0.4.11-canary.1281.c7ed25c598":"2026-04-01T19:35:16.866Z","0.4.11-canary.1282.143c6ce667":"2026-04-01T19:43:02.188Z","0.4.11-canary.1283.a30b195ff5":"2026-04-01T19:48:05.493Z","0.4.11-canary.1284.8d6917ca10":"2026-04-01T19:52:23.002Z","0.4.11-canary.1285.25a8969e58":"2026-04-01T20:24:06.245Z","0.4.11-develop.1295.c961df32bb":"2026-04-02T04:47:56.754Z","0.4.11-canary.1296.28b439e85c":"2026-04-02T04:54:17.912Z","0.4.11-canary.1297.fe7c07842d":"2026-04-02T06:29:58.361Z","0.4.11-canary.1298.9e657509a7":"2026-04-02T06:52:16.032Z","0.4.11-develop.1299.78ca9c88e2":"2026-04-02T09:07:55.244Z","0.4.11-canary.1300.bc33ae0813":"2026-04-02T09:28:33.862Z","0.4.11-canary.1304.3a2556b212":"2026-04-02T10:17:51.342Z","0.4.11-canary.1305.fd700e3add":"2026-04-02T10:30:38.927Z","0.4.11-canary.1306.88755e9a23":"2026-04-02T10:52:43.985Z","0.4.11-canary.1307.0b6f3dc567":"2026-04-02T11:10:43.144Z","0.4.11-develop.1309.4b37381a7a":"2026-04-02T18:06:58.562Z","0.4.11-canary.1313.617fd20b60":"2026-04-03T06:02:23.972Z","0.4.11-canary.1314.667a050e0a":"2026-04-03T06:07:21.291Z","0.4.11-canary.1315.33354b1c0b":"2026-04-03T07:21:19.336Z","0.4.11-canary.1316.c088b4c785":"2026-04-03T08:25:51.996Z","0.4.11-canary.1317.9358884b4b":"2026-04-03T10:03:47.021Z","0.4.11-canary.1319.6a63dafc61":"2026-04-03T11:45:45.736Z","0.4.11-canary.1320.486a84bce5":"2026-04-03T11:52:07.648Z","0.4.11-canary.1322.2a2bedf439":"2026-04-03T12:44:08.236Z","0.4.11-canary.1323.b31999a303":"2026-04-03T12:50:42.562Z","0.4.11-canary.1325.a0aad734eb":"2026-04-03T13:03:01.750Z","0.4.11-canary.1326.6f68949fa6":"2026-04-03T13:05:04.117Z","0.4.11-canary.1327.cb78ca2a00":"2026-04-03T13:22:11.311Z","0.4.11-canary.1329.6e760649b2":"2026-04-03T15:41:15.186Z","0.4.11-canary.1330.9257410e4f":"2026-04-03T15:53:49.771Z","0.4.11-canary.1331.317fe53738":"2026-04-03T16:56:24.162Z","0.4.11-canary.1332.d71041f0e6":"2026-04-03T17:27:56.574Z","0.4.11-canary.1333.c4a5328de0":"2026-04-03T17:57:08.292Z","0.4.11-canary.1335.4ba7103483":"2026-04-03T18:08:32.131Z","0.4.11-canary.1336.bc80b5132e":"2026-04-03T18:10:01.233Z","0.4.11-canary.1337.3506b1f01a":"2026-04-03T18:39:23.982Z","0.4.11-canary.1338.1a32698f5f":"2026-04-03T18:49:25.521Z","0.4.11-canary.1339.a7e75d8970":"2026-04-03T18:51:23.135Z","0.4.11-canary.1341.6171ea7062":"2026-04-03T20:21:14.224Z","0.4.11-develop.1347.c693e6dfee":"2026-04-05T18:14:29.409Z","0.4.11-canary.1350.dcf308f8b9":"2026-04-05T20:39:32.479Z","0.4.11-develop.1353.5803a5a2c1":"2026-04-06T06:17:08.961Z","0.4.11-develop.1354.54d40d164a":"2026-04-06T06:29:42.065Z","0.4.11-develop.1355.50152f3ee9":"2026-04-06T06:31:46.522Z","0.4.11-canary.1356.06891d9297":"2026-04-06T06:43:45.144Z","0.4.11-canary.1357.1ca5a3315a":"2026-04-06T07:04:04.583Z","0.4.11-canary.1361.6697c9d4ac":"2026-04-06T19:22:10.586Z","0.4.11-develop.1362.574a071900":"2026-04-06T19:24:05.340Z","0.4.11-develop.1365.0acff7b08e":"2026-04-07T08:25:48.782Z","0.4.11-develop.1366.20ce92f196":"2026-04-07T08:48:14.075Z","0.4.11-canary.1373.e6f691b9e5":"2026-04-07T08:56:46.194Z","0.4.11-canary.1374.4a6172e8d1":"2026-04-07T09:02:53.187Z","0.4.11-canary.1375.54ea4f983e":"2026-04-07T09:17:00.926Z","0.4.11-canary.1377.ec568e150c":"2026-04-07T09:29:29.165Z","0.4.11-canary.1379.677e63c58f":"2026-04-07T09:39:03.748Z","0.4.11-develop.1383.aeb2d4cdb5":"2026-04-07T18:02:09.821Z","0.4.11-canary.1388.ec9192f87c":"2026-04-08T06:37:54.151Z","0.4.11-canary.1389.fbe20058bb":"2026-04-08T06:43:02.044Z","0.4.11-canary.1390.cdced28f66":"2026-04-08T07:02:30.203Z","0.4.11-canary.1391.ce46df8078":"2026-04-08T07:16:24.821Z","0.4.11-canary.1392.910aabfaf7":"2026-04-08T07:17:25.989Z","0.4.11-develop.1398.4cf8d121e7":"2026-04-08T11:09:15.465Z","0.4.11-canary.1399.8e757904df":"2026-04-08T11:18:19.466Z","0.4.11-canary.1402.ffac145750":"2026-04-08T11:31:25.526Z","0.4.11-canary.1403.7cfb6f0614":"2026-04-08T11:33:49.983Z","0.4.11-canary.1404.4589c0f93a":"2026-04-08T11:41:10.432Z","0.4.11-canary.1405.3b414e4056":"2026-04-08T11:46:48.502Z","0.4.11-develop.1406.2f08706ed8":"2026-04-08T11:48:08.419Z","0.4.11-canary.1408.7b5a4a203c":"2026-04-08T12:06:35.360Z","0.4.11-develop.1409.b9a9ec6681":"2026-04-08T13:34:47.020Z","0.4.11-develop.1413.f6aab77ce7":"2026-04-08T16:34:19.973Z","0.4.11-develop.1414.0b705051fd":"2026-04-08T16:37:07.442Z","0.4.11-develop.1415.e4d4555cdc":"2026-04-08T16:44:40.982Z","0.4.11-develop.1416.adda6008da":"2026-04-08T16:45:11.218Z","0.4.11-canary.1417.695d3f93d0":"2026-04-08T17:33:30.193Z","0.4.11-develop.1418.27a299bdaf":"2026-04-08T19:02:25.867Z","0.4.11-canary.1419.42c8c0f1ff":"2026-04-09T07:33:18.689Z","0.4.11-canary.1420.1dc7341cb3":"2026-04-09T07:38:08.011Z","0.4.11-canary.1421.769f14c0c8":"2026-04-09T07:43:22.748Z","0.4.11-canary.1422.44c262652d":"2026-04-09T08:01:59.851Z","0.4.11-canary.1423.8d8fa424dd":"2026-04-09T08:03:26.479Z","0.4.11-canary.1424.3a803e0e69":"2026-04-09T08:05:02.525Z","0.4.11-canary.1425.2f2991210c":"2026-04-09T08:13:16.203Z","0.4.11-canary.1427.4e8f3c1376":"2026-04-09T08:30:40.867Z","0.4.11-canary.1429.8cc8903bf9":"2026-04-09T08:47:09.759Z","0.4.11-canary.1430.4b48e8bb85":"2026-04-09T09:31:47.492Z","0.4.11-canary.1433.d49cf476a4":"2026-04-09T14:04:17.196Z","0.4.11-canary.1434.2ad3c5c022":"2026-04-09T14:09:42.246Z","0.4.11-canary.1435.6ebf6e06ba":"2026-04-09T14:15:26.601Z","0.4.11-develop.1436.ff2df4355a":"2026-04-09T15:09:50.752Z","0.4.11-develop.1446.d277f8b435":"2026-04-10T16:33:42.788Z","0.4.11-develop.1447.556dc05740":"2026-04-10T16:34:27.554Z","0.4.11-develop.1448.ca9984fcd5":"2026-04-10T16:36:29.656Z","0.4.11-develop.1505.1d6f5b5f65":"2026-04-11T09:12:58.216Z","0.4.11-develop.1506.b7ea9119ef":"2026-04-11T09:17:13.316Z","0.4.11-develop.1511.3f0baf21ca":"2026-04-11T09:26:46.318Z","0.4.11-develop.1512.c2dd4ebacf":"2026-04-11T09:31:04.891Z","0.4.11-develop.1513.17c40d4370":"2026-04-11T09:34:54.451Z","0.4.11-develop.1514.798a1a60db":"2026-04-11T09:37:15.521Z","0.4.11-develop.1516.8c9347024e":"2026-04-11T09:47:53.195Z","0.4.11-develop.1517.da2b0d7060":"2026-04-11T09:51:22.538Z","0.4.11-develop.1519.63b93c8b36":"2026-04-11T10:28:15.159Z","0.4.11-develop.1522.658a9bbfcb":"2026-04-11T10:32:51.396Z","0.4.11-develop.1525.b0f8ae5164":"2026-04-11T10:37:17.880Z","0.4.11-develop.1529.eebeab7649":"2026-04-11T10:49:09.676Z","0.4.11-develop.1530.964c5df5df":"2026-04-11T10:50:06.202Z","0.4.11-develop.1531.b0e4c16f3d":"2026-04-11T10:54:07.953Z","0.4.11-develop.1532.54adc3ccbf":"2026-04-11T11:07:23.389Z","0.4.11-develop.1534.b42f9ddcb3":"2026-04-11T11:28:04.392Z","0.4.11-canary.1535.c38e879a2c":"2026-04-11T11:29:16.837Z","0.4.11-develop.1536.bce594656c":"2026-04-11T11:43:29.550Z","0.4.11-develop.1537.8724d715df":"2026-04-11T11:44:13.565Z","0.4.11-develop.1549.1c3fc12f41":"2026-04-11T13:11:56.526Z","0.4.11-develop.1557.23456abf54":"2026-04-11T14:08:42.992Z","0.4.11-develop.1558.ee1b2472f5":"2026-04-11T14:09:38.878Z","0.4.11-develop.1561.c31ede76ba":"2026-04-11T14:17:46.468Z","0.4.11-develop.1570.dcc5b7c59a":"2026-04-11T15:06:19.138Z","0.4.11-develop.1571.d1632de691":"2026-04-11T15:06:52.785Z","0.4.11-develop.1572.e541eae359":"2026-04-11T15:08:11.000Z","0.4.11-develop.1577.934fbfffac":"2026-04-11T15:21:53.657Z","0.4.11-develop.1594.488e9e184e":"2026-04-11T16:22:17.878Z","0.4.11-develop.1595.694900911e":"2026-04-11T16:28:31.555Z","0.4.11-develop.1597.782f6e8d81":"2026-04-11T16:31:59.533Z","0.4.11-develop.1598.4dc5d01cc4":"2026-04-11T16:36:02.305Z","0.4.11-develop.1599.7393d8420d":"2026-04-11T16:37:34.517Z","0.4.11-develop.1601.0a4f1af52b":"2026-04-11T16:47:08.650Z","0.4.11-develop.1604.c4ce93112c":"2026-04-11T16:54:20.229Z","0.4.11-canary.1606.da5fcfce68":"2026-04-11T17:08:41.269Z","0.4.11-develop.1625.86c8a72247":"2026-04-11T17:45:27.822Z","0.4.11-develop.1651.a3019620be":"2026-04-11T18:43:56.551Z","0.4.11-develop.1654.a843d29d62":"2026-04-11T18:47:53.677Z","0.4.11-develop.1761.c2de759360":"2026-04-12T04:05:51.923Z","0.4.11-develop.1766.4680454b83":"2026-04-12T04:59:33.483Z","0.4.11-develop.1767.c045ec66ca":"2026-04-12T05:15:57.366Z","0.4.11-develop.1768.2e3082267c":"2026-04-12T05:16:53.758Z","0.4.11-develop.1786.8f28c7c9de":"2026-04-12T06:38:06.629Z","0.4.11-develop.1787.9047df6bfb":"2026-04-12T06:39:35.025Z","0.4.11-develop.1793.c9b08b5667":"2026-04-12T07:19:48.567Z","0.4.11-develop.1796.0f3e97181f":"2026-04-12T07:24:41.637Z","0.4.11-develop.1800.ac5e2c610a":"2026-04-12T07:34:20.961Z","0.4.11-develop.1808.ff70dafcab":"2026-04-12T07:42:46.166Z","0.4.11-develop.1809.8432e9e8d0":"2026-04-12T07:49:04.754Z","0.4.11-develop.1810.0a03fd89e6":"2026-04-12T08:04:24.733Z","0.4.11-develop.1812.84065e744f":"2026-04-12T08:05:00.293Z","0.4.11-develop.1813.7e4d06a146":"2026-04-12T08:09:36.492Z","0.4.11-develop.1814.cc4ac4236c":"2026-04-12T08:10:10.300Z","0.4.11-develop.1817.b23ccf6bd8":"2026-04-12T08:30:25.975Z","0.4.11-develop.1822.c7e05d3b2e":"2026-04-12T09:12:57.590Z","0.4.11-develop.1824.539ff56eab":"2026-04-12T09:14:53.448Z","0.4.11-develop.1826.4a8943f48c":"2026-04-12T09:18:23.140Z","0.4.11-canary.1852.7d93a935de":"2026-04-12T09:52:14.302Z","0.4.11-develop.1827.57e1c4567a":"2026-04-12T09:58:01.321Z","0.4.11-develop.1840.945454a013":"2026-04-12T10:09:36.774Z","0.4.11-canary.1865.d84ff9e94b":"2026-04-12T10:11:27.312Z","0.4.11-develop.1850.eaee649e64":"2026-04-12T10:51:38.896Z","0.4.11-develop.1855.f87df92e5d":"2026-04-12T11:16:15.817Z","0.4.11-canary.1882.36be2e0589":"2026-04-12T11:28:27.532Z","0.4.11-develop.1857.2511ae3481":"2026-04-12T11:42:47.262Z","0.4.11-develop.1858.78d3d1bddc":"2026-04-12T11:46:38.685Z","0.4.11-develop.1860.7d2e421adc":"2026-04-12T11:49:01.942Z","0.4.11-develop.1861.1f10889ed9":"2026-04-12T11:52:14.297Z","0.4.11-develop.1864.fbed453882":"2026-04-12T11:52:26.458Z","0.4.11-develop.1870.885e704d8d":"2026-04-12T11:53:57.192Z","0.4.11-develop.1871.3dfcf2fdd3":"2026-04-12T11:56:17.615Z","0.4.11-develop.1876.19b0a967a7":"2026-04-12T11:57:37.376Z","0.4.11-develop.1877.g3169920562":"2026-04-12T11:59:24.995Z","0.4.11-develop.1878.c91f31fe75":"2026-04-12T12:16:15.043Z","0.4.11-develop.1883.d2ce6ca9a5":"2026-04-12T12:25:24.535Z","0.4.11-develop.1884.48b44abfb3":"2026-04-12T12:25:37.720Z","0.4.11-develop.1889.01776c465b":"2026-04-12T12:25:43.190Z","0.4.11-develop.1891.c03899a789":"2026-04-12T12:26:47.193Z","0.4.11-develop.1894.8b0ae9b530":"2026-04-12T12:29:18.273Z","0.4.11-develop.1896.e819c5855e":"2026-04-12T12:33:01.872Z","0.4.11-develop.1899.6234aa923d":"2026-04-12T12:46:00.171Z","0.4.11-develop.1900.16234e56cf":"2026-04-12T12:49:27.137Z","0.4.11-develop.1901.d120c34de5":"2026-04-12T12:56:44.878Z","0.4.11-develop.1902.517d719dcf":"2026-04-12T13:00:34.286Z","0.4.11-develop.1903.461acab626":"2026-04-12T13:04:35.295Z","0.4.11-develop.1905.b892e2dd78":"2026-04-12T13:20:49.770Z","0.4.11-develop.1907.1fcb594c32":"2026-04-12T13:26:08.601Z","0.4.11-develop.1909.991fce6e6a":"2026-04-12T13:33:02.503Z","0.4.11-develop.1912.71c0c0adcd":"2026-04-12T13:37:01.258Z","0.4.11-develop.1915.8fe74dbc2d":"2026-04-12T13:38:41.263Z","0.4.11-develop.1916.be37b7bcbb":"2026-04-12T13:40:54.158Z","0.4.11-develop.1917.b6098e78cb":"2026-04-12T13:41:40.419Z","0.4.11-develop.1918.e117165f7f":"2026-04-12T13:42:42.237Z","0.4.11-develop.1922.46b23ba3b5":"2026-04-12T13:44:55.887Z","0.4.11-develop.1923.169bef99c6":"2026-04-12T13:48:51.448Z","0.4.11-develop.1924.2dc93c0dcb":"2026-04-12T13:53:38.210Z","0.4.11-develop.1925.0436f3b988":"2026-04-12T13:57:36.550Z","0.4.11-develop.1926.e34f3af1bf":"2026-04-12T14:01:29.738Z","0.4.11-develop.1927.693d2e5c38":"2026-04-12T14:32:17.485Z","0.4.11-develop.1929.0ebd81c8f0":"2026-04-12T14:35:05.825Z","0.4.11-develop.1930.6b4c40a893":"2026-04-12T14:36:11.296Z","0.4.11-develop.1933.6ca81ea4c2":"2026-04-12T14:42:38.040Z","0.4.11-develop.1937.3696d98f1c":"2026-04-12T15:08:57.247Z","0.4.11-canary.1949.3f1e0b6252":"2026-04-13T07:27:14.631Z","0.4.11-develop.1950.ba9bec5b01":"2026-04-13T07:28:21.420Z","0.4.11-develop.1951.423f883d78":"2026-04-13T07:36:05.785Z","0.4.11-develop.1952.2b282328ac":"2026-04-13T07:38:18.238Z","0.4.11-develop.1953.362a64240c":"2026-04-13T07:39:00.575Z","0.4.11-develop.1954.0c64ff1eec":"2026-04-13T07:43:04.700Z","0.4.11-develop.1957.fe7e3fdc64":"2026-04-13T07:50:33.018Z","0.4.11-develop.1959.b42e973f8d":"2026-04-13T08:03:21.006Z","0.4.11-develop.1960.150933913f":"2026-04-13T08:08:57.962Z","0.4.11-develop.1962.cc0974cb97":"2026-04-13T08:16:32.644Z","0.4.11-develop.1964.159f9e22b7":"2026-04-13T08:20:25.708Z","0.4.11-develop.1965.4594a66350":"2026-04-13T08:30:07.289Z","0.4.11-develop.1966.1d166d19f6":"2026-04-13T08:31:39.547Z","0.4.11-develop.1967.ec653280c8":"2026-04-13T08:38:35.484Z","0.4.11-develop.1968.48731d5ebc":"2026-04-13T08:50:48.300Z","0.4.11-develop.1969.1527897a07":"2026-04-13T08:55:02.689Z","0.4.11-develop.1970.04bcc42d65":"2026-04-13T08:57:58.572Z","0.4.11-develop.1971.0f53c78f63":"2026-04-13T09:02:46.046Z","0.4.11-canary.1972.353915a2bf":"2026-04-13T09:08:18.936Z","0.4.11-canary.1973.39f5660d43":"2026-04-13T09:12:37.062Z","0.4.11-canary.1974.6a1f9b78ff":"2026-04-13T09:17:43.745Z","0.4.11-develop.1975.a1b9a5554f":"2026-04-13T09:21:54.955Z","0.4.11-canary.1976.a355b042b3":"2026-04-13T09:27:37.746Z","0.4.11-canary.1979.d86f867e2c":"2026-04-13T09:42:32.045Z","0.4.11-develop.1980.243750a91b":"2026-04-13T09:47:54.084Z","0.4.11-canary.1982.191624c713":"2026-04-13T09:52:57.403Z","0.4.11-canary.1983.76e18554db":"2026-04-13T10:07:23.647Z","0.4.11-canary.1984.b29c4519e6":"2026-04-13T10:11:29.133Z","0.4.11-canary.1985.eabf774327":"2026-04-13T10:12:23.037Z","0.4.11-canary.1986.1e8d997466":"2026-04-13T10:17:33.901Z","0.4.11-canary.1989.eb518374b7":"2026-04-13T10:30:51.851Z","0.4.11-canary.1988.66fdb94b99":"2026-04-13T10:32:11.853Z","0.4.11-develop.1994.fc35d6241b":"2026-04-13T11:50:28.698Z","0.4.11-develop.1995.bdb3301262":"2026-04-13T11:52:01.660Z","0.4.11-develop.1996.12ac8588e3":"2026-04-13T11:52:34.494Z","0.4.11-develop.1997.6dd5ec9359":"2026-04-13T11:53:03.511Z","0.4.11-canary.2005.c97c0c6227":"2026-04-13T13:11:23.887Z","0.4.11-develop.2006.ec5735995f":"2026-04-13T13:16:08.998Z","0.4.11-develop.2007.742a01c747":"2026-04-13T13:16:57.111Z","0.4.11-canary.2009.87ba7344ff":"2026-04-13T13:21:23.962Z","0.4.11-develop.2010.8588c0648d":"2026-04-13T13:25:48.014Z","0.4.11-canary.2011.52753130a8":"2026-04-13T13:26:15.528Z","0.4.11-develop.2012.a670f7be30":"2026-04-13T13:31:30.306Z","0.4.11-canary.2013.60fadf1b83":"2026-04-13T13:36:56.918Z","0.4.11-canary.2016.g7841473962":"2026-04-13T13:49:51.357Z","0.4.11-canary.2014.c454ce20e9":"2026-04-13T13:58:22.819Z","0.4.11-canary.2015.7d840720a2":"2026-04-13T14:02:43.192Z","0.4.11-canary.2019.2f0f859934":"2026-04-13T14:04:46.861Z","0.4.11-canary.2022.5578f3b845":"2026-04-13T14:08:55.589Z","0.4.11-canary.2021.97a1ab9391":"2026-04-13T14:09:29.475Z","0.4.11-develop.2023.de078b8e22":"2026-04-13T14:11:00.348Z","0.4.11-canary.2032.d5b5ad0f81":"2026-04-13T14:29:51.431Z","0.4.11-canary.2033.df25cdd771":"2026-04-13T14:31:06.965Z","0.4.11-canary.2028.4d53ef7bf3":"2026-04-13T14:32:44.356Z","0.4.11-canary.2034.2af34e2922":"2026-04-13T14:35:20.998Z","0.4.11-canary.2029.77bb82c907":"2026-04-13T14:35:36.340Z","0.4.11-canary.2025.dee516c884":"2026-04-13T14:51:47.519Z","0.4.11-canary.2039.4329248fd6":"2026-04-13T14:52:00.922Z","0.4.11-canary.2038.86c8df4344":"2026-04-13T14:56:20.122Z","0.4.11-develop.2027.6ccddc9158":"2026-04-13T14:58:02.454Z","0.4.11-canary.2036.de82628668":"2026-04-13T14:58:22.438Z","0.4.11-develop.2030.b2b37af32d":"2026-04-13T15:01:00.775Z","0.4.11-canary.2040.b46b286a71":"2026-04-13T15:06:29.624Z","0.4.11-canary.2026.fa341d7d98":"2026-04-13T15:13:04.371Z","0.4.11-canary.2035.1e54417525":"2026-04-13T15:18:42.168Z","0.4.11-develop.2031.836b06398d":"2026-04-13T15:26:37.036Z","0.4.11-canary.2037.9da448bc7e":"2026-04-13T15:43:48.403Z","0.4.11-canary.2041.64d95bdf91":"2026-04-13T16:01:23.546Z","0.4.11-canary.2042.e75d15a785":"2026-04-13T16:36:23.069Z","0.4.11-canary.2043.83cb3edf5d":"2026-04-13T17:05:23.252Z","0.4.11-canary.2045.e65c45cf9b":"2026-04-13T17:08:19.827Z","0.4.11-canary.2046.06eaa45ea9":"2026-04-13T17:10:38.924Z","0.4.11-canary.2047.f322e66461":"2026-04-13T17:15:11.978Z","0.4.11-canary.2050.bdb8cb2ec0":"2026-04-13T17:27:11.976Z","0.4.11-develop.2058.2c5d87d9a6":"2026-04-13T18:14:29.811Z","0.4.11-canary.2062.4a4ce4661c":"2026-04-13T18:18:33.724Z","0.4.11-canary.2071.4c7846b206":"2026-04-13T18:20:57.098Z","0.4.11-canary.2061.8be40b64ec":"2026-04-13T18:21:54.529Z","0.4.11-canary.2068.db8a1d6d75":"2026-04-13T18:22:34.438Z","0.4.11-canary.2067.cf624da734":"2026-04-13T18:23:16.406Z","0.4.11-canary.2070.d04b516a7e":"2026-04-13T18:24:51.149Z","0.4.11-canary.2063.836c742d95":"2026-04-13T18:26:49.288Z","0.4.11-canary.2064.9d2c6abd6b":"2026-04-13T18:28:16.674Z","0.4.11-canary.2072.a95fc5a272":"2026-04-13T18:41:17.189Z","0.4.11-canary.2081.9f23779f41":"2026-04-13T18:44:02.060Z","0.4.11-canary.2080.b3a4fee8b9":"2026-04-13T18:48:20.967Z","0.4.11-canary.2060.7937df3dc0":"2026-04-13T18:52:19.273Z","0.4.11-canary.2066.c12f732ad8":"2026-04-13T18:57:11.818Z","0.4.11-develop.2075.192fce70bb":"2026-04-13T19:01:13.953Z","0.4.11-canary.2065.1bcdec3e5d":"2026-04-13T19:04:49.926Z","0.4.11-develop.2076.08a06d4764":"2026-04-13T19:14:42.249Z","0.4.11-canary.2069.fc2cab4b94":"2026-04-13T19:17:36.774Z","0.4.11-canary.2089.4f616bbe99":"2026-04-13T19:19:41.160Z","0.4.11-canary.2074.c4ee20c09c":"2026-04-13T19:26:06.259Z","0.4.11-canary.2079.a16c848a30":"2026-04-13T19:27:45.296Z","0.4.11-canary.2078.2267ed9ecf":"2026-04-13T19:40:01.347Z","0.4.11-canary.2091.f580fa3b25":"2026-04-13T19:41:00.664Z","0.4.11-canary.2077.2d16c05b5e":"2026-04-13T19:50:59.658Z","0.4.11-canary.2073.g7219393838":"2026-04-13T19:56:12.349Z","0.4.11-develop.2083.e52e08a1fc":"2026-04-13T20:01:57.963Z","0.4.11-canary.2086.8364a2b2d7":"2026-04-13T20:16:50.613Z","0.4.11-canary.2093.389cca88b2":"2026-04-13T20:18:30.628Z","0.4.11-develop.2084.4ba270ea41":"2026-04-13T20:20:16.110Z","0.4.11-develop.2085.d3a54c890f":"2026-04-13T20:24:29.334Z","0.4.11-canary.2092.c52bac4cdb":"2026-04-13T20:30:12.828Z","0.4.11-develop.2087.ab16b9a5db":"2026-04-13T20:32:08.952Z","0.4.11-develop.2088.9895703a71":"2026-04-13T20:52:45.931Z","0.4.11-develop.2096.4e0a246779":"2026-04-13T21:00:59.544Z","0.4.11-develop.2097.dd92ccfc6d":"2026-04-13T21:04:59.024Z","0.4.11-develop.2105.4f2040b821":"2026-04-14T06:41:49.039Z","0.4.11-develop.2106.1bcc93573f":"2026-04-14T06:42:36.950Z","0.4.11-develop.2107.895057ad93":"2026-04-14T06:43:16.719Z","0.4.11-develop.2111.abf6b23db3":"2026-04-14T07:33:03.375Z","0.4.11-develop.2112.e061455c52":"2026-04-14T07:34:44.353Z","0.4.11-develop.2113.2ab787d987":"2026-04-14T07:37:24.469Z","0.4.11-canary.2117.8281ccea76":"2026-04-14T08:25:36.785Z","0.4.11-canary.2118.1f11f53eda":"2026-04-14T08:39:38.570Z","0.4.11-develop.2119.74b97df4b4":"2026-04-14T08:50:00.111Z","0.4.11-canary.2120.5bb522cb85":"2026-04-14T08:51:14.726Z","0.4.11-canary.2121.g2442875990":"2026-04-14T08:54:10.251Z","0.4.11-develop.2122.846e8e7d07":"2026-04-14T08:55:12.440Z","0.4.11-develop.2123.f70d8cc9f0":"2026-04-14T08:56:23.191Z","0.4.11-develop.2124.52f3d70693":"2026-04-14T09:02:44.036Z","0.4.11-develop.2125.ade41e487a":"2026-04-14T09:06:13.694Z","0.4.11-develop.2126.31b2ede199":"2026-04-14T09:08:24.608Z","0.4.11-canary.2129.ee8c43592f":"2026-04-14T09:11:30.900Z","0.4.11-canary.2127.e62f5ef180":"2026-04-14T09:12:48.088Z","0.4.11-develop.2128.81b90718f8":"2026-04-14T09:13:27.948Z","0.4.11-canary.2133.9a4a8e9856":"2026-04-14T09:19:22.903Z","0.4.11-develop.2130.03b04c1fb1":"2026-04-14T09:28:09.328Z","0.4.11-canary.2138.1d9a0de40a":"2026-04-14T09:28:52.470Z","0.4.11-develop.2131.f9b25be400":"2026-04-14T09:36:00.127Z","0.4.11-canary.2142.c6510aa965":"2026-04-14T09:37:43.728Z","0.4.11-canary.2139.b3a4065c82":"2026-04-14T09:40:02.788Z","0.4.11-canary.2140.f19ff14c56":"2026-04-14T09:42:12.123Z","0.4.11-develop.2132.acba877aa5":"2026-04-14T09:45:05.642Z","0.4.11-canary.2144.d20d5c6ff1":"2026-04-14T09:46:53.764Z","0.4.11-canary.2147.61a588c6cb":"2026-04-14T10:00:46.234Z","0.4.11-develop.2134.935e1df8ca":"2026-04-14T10:05:07.062Z","0.4.11-canary.2146.6a746444d1":"2026-04-14T10:08:00.073Z","0.4.11-canary.2149.31d793f09d":"2026-04-14T10:14:19.701Z","0.4.11-canary.2156.1c5e1e4513":"2026-04-14T10:20:14.629Z","0.4.11-develop.2135.10854e17b3":"2026-04-14T10:20:46.459Z","0.4.11-canary.2148.ffc160597e":"2026-04-14T10:28:01.347Z","0.4.11-develop.2136.8e46d47f4c":"2026-04-14T10:31:16.406Z","0.4.11-develop.2141.eb1951fda4":"2026-04-14T10:32:47.874Z","0.4.11-canary.2155.8d2ace0665":"2026-04-14T10:37:04.029Z","0.4.11-develop.2143.a4e4c09879":"2026-04-14T10:41:15.031Z","0.4.11-develop.2145.b311627b5d":"2026-04-14T10:48:00.433Z","0.4.11-develop.2151.e176d1089f":"2026-04-14T10:51:59.241Z","0.4.11-develop.2153.904d6ed98e":"2026-04-14T10:53:27.919Z","0.4.11-develop.2154.ea3399fa39":"2026-04-14T10:53:50.841Z","0.4.11-develop.2157.1d1dfaf3a6":"2026-04-14T10:54:55.861Z","0.4.11-develop.2158.55cb8b47ed":"2026-04-14T10:57:23.341Z","0.4.11-develop.2159.6a1530922d":"2026-04-14T11:01:31.082Z","0.4.11-canary.2166.deb341212f":"2026-04-14T14:00:09.935Z","0.4.11-canary.2167.8082a1f76c":"2026-04-14T14:16:46.145Z","0.4.11-canary.2169.2a232a1fb1":"2026-04-14T14:31:43.880Z","0.4.11-develop.2170.52320e108d":"2026-04-14T14:36:10.166Z","0.4.11-canary.2175.00266b1294":"2026-04-14T15:55:17.105Z","0.4.11-canary.2176.995606fc69":"2026-04-14T16:34:56.891Z","0.4.11-canary.2177.e452f76dda":"2026-04-14T16:46:10.383Z","0.4.11-canary.2178.20bf56173b":"2026-04-14T17:00:04.972Z","0.4.11-develop.2183.3518c50893":"2026-04-14T17:45:06.877Z","0.4.11-canary.2184.91117c5ca5":"2026-04-14T18:37:44.839Z","0.4.11-canary.2185.687b2c3e06":"2026-04-14T18:38:46.381Z","0.4.11-canary.2186.062e566465":"2026-04-14T18:55:14.991Z","0.4.11-canary.2187.30c30c7770":"2026-04-14T19:01:11.798Z","0.4.11-canary.2188.3a1a9ac499":"2026-04-14T19:07:08.735Z","0.4.11-canary.2189.94bc179a1c":"2026-04-14T19:15:47.099Z","0.4.11-canary.2190.8c4aa3e95a":"2026-04-14T19:19:07.653Z","0.4.11-canary.2191.0f4b3ec5f4":"2026-04-14T19:35:25.831Z","0.4.11-canary.2192.2a849afe84":"2026-04-14T19:38:02.232Z","0.4.11-canary.2193.b194425471":"2026-04-14T19:51:48.134Z","0.4.11-canary.2195.348e90b979":"2026-04-14T23:02:57.439Z","0.4.11-canary.2199.370be97c1a":"2026-04-15T06:07:23.354Z","0.4.11-develop.2200.1115f7a77c":"2026-04-15T07:30:10.509Z","0.4.11-develop.2201.e89514ce58":"2026-04-15T07:32:06.939Z","0.4.11-canary.2205.8ab3ea3e4a":"2026-04-15T09:35:50.205Z","0.4.11-develop.2206.f9b1d1d25e":"2026-04-15T10:01:06.032Z","0.4.11-develop.2207.23c94908f0":"2026-04-15T10:01:30.263Z","0.4.11-canary.2208.10d7a02786":"2026-04-15T10:03:38.764Z","0.4.11-develop.2209.62f4737bb7":"2026-04-15T10:05:19.983Z","0.4.11-canary.2210.cf14f7515b":"2026-04-15T10:14:45.768Z","0.4.11-develop.2212.7e6680a1e8":"2026-04-15T10:18:08.849Z","0.4.11-develop.2213.e24130dd79":"2026-04-15T10:19:07.604Z","0.4.11-canary.2218.324f8c189e":"2026-04-15T10:34:17.341Z","0.4.11-develop.2215.f0dfd63c33":"2026-04-15T10:38:13.309Z","0.4.11-develop.2216.3430bb6595":"2026-04-15T10:41:04.930Z","0.4.11-canary.2217.57997cab37":"2026-04-15T10:42:42.590Z","0.4.11-canary.2220.5f4ed2f0f6":"2026-04-15T10:43:23.128Z","0.4.11-develop.2219.0c432a9bd0":"2026-04-15T10:47:51.332Z","0.4.11-canary.2222.9f94216e99":"2026-04-15T10:52:25.661Z","0.4.11-canary.2225.98649e7b5a":"2026-04-15T11:00:10.966Z","0.4.11-develop.2223.a1e1e8f344":"2026-04-15T11:04:26.274Z","0.4.11-develop.2224.7975c4977f":"2026-04-15T11:11:40.642Z","0.4.11-develop.2226.2963a4b52d":"2026-04-15T11:20:59.268Z","0.4.11-canary.2227.2a55d145bf":"2026-04-15T11:22:05.404Z","0.4.11-canary.2228.b38915a619":"2026-04-15T11:25:30.139Z","0.4.11-develop.2229.54cd746c6e":"2026-04-15T11:29:28.956Z","0.4.11-develop.2231.cfcd603204":"2026-04-15T12:04:10.718Z","0.4.11-canary.2234.5dfcfabf5f":"2026-04-15T14:11:12.469Z","0.4.11-develop.2235.49f509443f":"2026-04-15T14:29:53.413Z","0.4.11-canary.2237.043d439dbe":"2026-04-15T14:43:55.565Z","0.4.11-develop.2238.3f713b35d4":"2026-04-15T15:04:29.645Z","0.4.11-canary.2239.559a072a8b":"2026-04-15T15:12:35.295Z","0.4.11-canary.2240.b99d52207f":"2026-04-15T15:15:28.086Z","0.4.11-canary.2241.cc300518cc":"2026-04-15T15:40:42.042Z","0.4.11-canary.2242.5b943268e1":"2026-04-15T15:41:47.415Z","0.4.11-develop.2245.a1059680ca":"2026-04-15T16:50:12.834Z","0.4.11-canary.2246.30c6afbad6":"2026-04-15T17:11:44.906Z","0.4.11-canary.2247.b99317a6f0":"2026-04-15T17:12:25.840Z","0.4.11-canary.2248.aea6157fd6":"2026-04-15T17:15:42.872Z","0.4.11-canary.2249.0a0673539a":"2026-04-15T17:19:41.731Z","0.4.11-canary.2250.1539c90368":"2026-04-15T17:30:26.661Z","0.4.11-canary.2251.c9fd99b33a":"2026-04-15T17:32:28.723Z","0.4.11-canary.2252.3038eb04a6":"2026-04-15T17:34:52.195Z","0.4.11-canary.2253.e2c1064a8d":"2026-04-15T18:10:40.267Z","0.4.11-develop.2254.ef45a66fb9":"2026-04-15T18:13:17.006Z","0.4.11-canary.2255.5e6ada7a42":"2026-04-15T18:14:48.677Z","0.4.11-develop.2256.4197abf90a":"2026-04-15T18:15:46.685Z","0.4.11-canary.2257.a59d79a2a1":"2026-04-15T18:34:20.786Z","0.4.11-canary.2258.b446f51dff":"2026-04-15T18:49:28.430Z","0.4.11-canary.2259.82eaf5f4b6":"2026-04-15T18:55:43.112Z","0.4.11-canary.2260.d5f508f009":"2026-04-15T18:56:35.814Z","0.4.11-canary.2261.57b1d68f7d":"2026-04-15T18:58:56.938Z","0.4.11-develop.2262.fcde1e4071":"2026-04-15T19:09:17.907Z","0.4.11-canary.2263.bb5a2a4ae2":"2026-04-15T19:20:27.466Z","0.4.11-canary.2264.514318a862":"2026-04-15T19:21:13.774Z","0.4.11-canary.2265.c173b36c63":"2026-04-15T19:24:45.477Z","0.4.11-develop.2266.5e5f7d51e3":"2026-04-15T19:27:51.853Z","0.4.11-canary.2267.fdf20f0f29":"2026-04-15T20:03:09.004Z","0.4.11-canary.2268.2aceede19f":"2026-04-15T20:17:08.952Z","0.4.11-canary.2269.688e0fa6fd":"2026-04-15T20:17:39.255Z","0.4.11-canary.2270.58bd5f936a":"2026-04-15T20:22:12.659Z","0.4.11-canary.2274.81f4d788fb":"2026-04-15T20:38:40.409Z","0.4.11-canary.2275.d1179200ca":"2026-04-15T21:04:41.473Z","0.4.11-canary.2279.1f5e008e99":"2026-04-15T21:42:30.674Z","0.4.11-develop.2280.59383ad7df":"2026-04-16T03:18:51.245Z","0.4.11-develop.2281.af0d5f8787":"2026-04-16T03:21:44.022Z","0.4.11-develop.2282.dae78f5dd0":"2026-04-16T06:40:20.220Z","0.4.11-develop.2283.8395dfe95b":"2026-04-16T06:47:02.252Z","0.4.11-develop.2284.cac03b8eb3":"2026-04-16T06:50:20.291Z","0.4.11-canary.2285.eaee6df6fc":"2026-04-16T07:04:06.416Z","0.4.11-canary.2286.802c72f217":"2026-04-16T07:05:07.826Z","0.4.11-develop.2287.57fad4e4b5":"2026-04-16T07:08:21.008Z","0.4.11-develop.2288.7cdbde1fca":"2026-04-16T07:12:44.496Z","0.4.11-develop.2289.493a1b7996":"2026-04-16T07:16:03.269Z","0.4.11-canary.2290.e76b87888a":"2026-04-16T07:20:58.049Z","0.4.11-canary.2294.f7e3d22a4a":"2026-04-16T11:06:33.553Z","0.4.11-canary.2295.a75d7ba495":"2026-04-16T11:07:20.383Z","0.4.11-canary.2296.d762b1c9b9":"2026-04-16T11:16:13.938Z","0.4.11-canary.2297.d5dc369b66":"2026-04-16T11:22:17.468Z","0.4.11-canary.2298.bd0269026f":"2026-04-16T11:23:17.281Z","0.4.11-develop.2299.ae426b5257":"2026-04-16T11:32:19.157Z","0.4.11-develop.2300.351e1cb2e2":"2026-04-16T11:32:33.795Z","0.4.11-canary.2301.c9c5b3673d":"2026-04-16T11:45:49.194Z","0.4.11-develop.2305.0dbf1b55cb":"2026-04-16T12:03:58.525Z","0.4.11-canary.2306.6dc4c3aa62":"2026-04-16T12:07:33.678Z","0.4.11-canary.2308.66bb1849d5":"2026-04-16T12:12:34.965Z","0.4.11-canary.2309.f134564762":"2026-04-16T12:21:44.262Z","0.4.11-develop.2310.72c07ddb61":"2026-04-16T12:50:18.725Z","0.4.11-develop.2311.b55b54c573":"2026-04-16T12:57:15.047Z","0.4.11-develop.2314.89a7f2baf1":"2026-04-16T14:15:00.660Z","0.4.11-develop.2316.g9580645603":"2026-04-16T15:27:38.846Z","0.4.11-canary.2317.5662c03692":"2026-04-16T15:34:41.149Z","0.4.11-canary.2318.ef216b42d0":"2026-04-16T15:36:53.500Z","0.4.11-canary.2319.a9fc56531e":"2026-04-16T15:46:25.449Z","0.4.11-develop.2320.392b2e6a2f":"2026-04-16T16:23:42.161Z","0.4.11-canary.2321.99a6b0a3be":"2026-04-16T16:24:19.235Z","0.4.11-develop.2322.d1a276b78f":"2026-04-16T16:24:26.812Z","0.4.11-develop.2323.2aee0cc789":"2026-04-16T16:25:41.112Z","0.4.11-develop.2324.3353a36e03":"2026-04-16T16:28:50.024Z","0.4.11-canary.2325.950728fbb7":"2026-04-16T16:36:46.653Z","0.4.11-canary.2326.8f38a0bf18":"2026-04-16T16:41:26.661Z","0.4.11-develop.2327.6cdd6107e5":"2026-04-16T17:20:32.756Z","0.4.11-develop.2328.8a6011075f":"2026-04-16T17:23:54.030Z","0.4.11-canary.2329.0d74a39a06":"2026-04-16T19:22:31.211Z","0.4.11-canary.2330.5b4107ee5c":"2026-04-16T21:13:20.162Z","0.4.11-canary.2332.5fb4a854db":"2026-04-17T06:58:42.884Z","0.4.11-develop.2333.2eaaf30367":"2026-04-17T07:29:32.521Z","0.4.11-canary.2336.c28ba82ea0":"2026-04-17T07:37:57.957Z","0.4.11-canary.2337.99fe187aaf":"2026-04-17T07:40:39.979Z","0.4.11-canary.2338.73e08f1d60":"2026-04-17T07:43:41.119Z","0.4.11-develop.2339.e7c8c8625e":"2026-04-17T07:44:36.287Z","0.4.11-develop.2341.95b2a66af9":"2026-04-17T07:51:43.881Z","0.4.11-canary.2342.c39daba1a2":"2026-04-17T07:52:59.293Z","0.4.11-canary.2343.ea8033939f":"2026-04-17T08:01:05.232Z","0.4.11-canary.2344.0ebd633c78":"2026-04-17T08:05:56.270Z","0.4.11-canary.2345.c2d777f544":"2026-04-17T08:10:05.925Z","0.4.11-canary.2347.3bd6062621":"2026-04-17T08:12:21.874Z","0.4.11-canary.2351.c4ed7a2f8f":"2026-04-17T08:20:11.477Z","0.4.11-canary.2352.2275f1a4bc":"2026-04-17T08:20:57.479Z","0.4.11-develop.2349.ff2d3a2b8f":"2026-04-17T08:26:25.248Z","0.4.11-canary.2346.f313b4f9e1":"2026-04-17T08:28:46.662Z","0.4.11-canary.2350.8bc5aef064":"2026-04-17T08:34:40.006Z","0.4.11-develop.2353.dafdf6d0d1":"2026-04-17T10:13:29.950Z","0.4.11-canary.2354.d5d7250401":"2026-04-17T10:15:30.613Z","0.4.11-canary.2355.a051ad1aae":"2026-04-17T10:15:36.763Z","0.4.11-canary.2356.bfbf5711f1":"2026-04-17T10:16:02.662Z","0.4.11-canary.2357.28daefa166":"2026-04-17T10:16:31.360Z","0.4.11-canary.2358.230931bbbc":"2026-04-17T10:16:33.476Z","0.4.11-develop.2359.ea43cbae06":"2026-04-17T10:49:16.191Z","0.4.11-develop.2360.1a9cef6784":"2026-04-17T12:08:21.522Z","0.4.11-canary.2364.3f6600b118":"2026-04-17T12:40:15.089Z","0.4.11-develop.2363.d48093712b":"2026-04-17T12:41:29.178Z","0.4.11-canary.2365.6cd6d5ad21":"2026-04-17T12:44:51.688Z","0.4.11-canary.2366.636a0fd61f":"2026-04-17T12:48:08.855Z","0.4.11-canary.2369.5d2926a279":"2026-04-17T12:50:08.031Z","0.4.11-canary.2368.4a92f94452":"2026-04-17T12:53:01.371Z","0.4.11-canary.2367.c41aaa9742":"2026-04-17T12:54:59.392Z","0.4.11-canary.2370.460b427973":"2026-04-17T14:16:32.245Z","0.4.11-canary.2371.7abef46962":"2026-04-17T15:16:26.447Z","0.4.11-canary.2372.60b7d04d67":"2026-04-17T15:18:40.855Z","0.4.11-canary.2373.afef5d8ddf":"2026-04-17T15:43:14.457Z","0.4.11-canary.2375.2c7ffba83f":"2026-04-17T17:56:30.033Z","0.4.11-canary.2378.74e95b05bb":"2026-04-17T19:54:25.376Z","0.4.11-canary.2379.7a60b33593":"2026-04-17T20:29:50.512Z","0.4.11-canary.2382.e18ddcc260":"2026-04-18T07:55:12.068Z","0.4.11-develop.2384.32517eccbc":"2026-04-18T08:03:21.030Z","0.4.11-canary.2385.cbd41dfb29":"2026-04-18T08:18:26.759Z","0.4.11-canary.2386.87c55428ed":"2026-04-18T08:31:08.282Z","0.4.11-canary.2391.b319586e12":"2026-04-18T09:02:17.128Z","0.4.11-canary.2392.e7380bf681":"2026-04-18T09:06:44.651Z","0.4.11-canary.2398.272903f1d6":"2026-04-18T09:40:49.198Z","0.4.11-canary.2407.a42397c893":"2026-04-18T10:14:43.410Z","0.4.11-canary.2409.3b1fdfa230":"2026-04-18T10:47:52.145Z","0.4.11-canary.2412.fea3d98474":"2026-04-18T11:21:16.415Z","0.4.11-canary.2419.531231b281":"2026-04-18T11:57:14.130Z","0.4.11-canary.2422.c60150a025":"2026-04-18T12:28:08.800Z","0.4.11-canary.2423.6e169489df":"2026-04-18T12:39:30.361Z","0.4.11-canary.2424.1b19e44884":"2026-04-18T12:50:29.168Z","0.4.11-canary.2427.ef62c6eed8":"2026-04-18T13:06:33.247Z","0.4.11-canary.2428.0168a48eb9":"2026-04-18T13:17:56.487Z","0.4.11-canary.2429.9a309659be":"2026-04-18T13:29:07.025Z","0.4.11-canary.2430.f529a62f29":"2026-04-18T13:45:04.118Z","0.4.11-canary.2431.fb3ebb485f":"2026-04-18T13:56:12.512Z","0.4.11-canary.2433.7edf4c9da5":"2026-04-18T14:08:37.243Z","0.4.11-canary.2435.e856c30108":"2026-04-18T14:43:03.332Z","0.4.11-canary.2439.c7215e8d39":"2026-04-18T15:16:59.265Z","0.4.11-canary.2440.12f630c116":"2026-04-18T15:27:07.115Z","0.4.11-canary.2441.eaece25b27":"2026-04-18T15:37:09.720Z","0.4.11-canary.2442.99740c72a1":"2026-04-18T15:59:05.465Z","0.4.11-canary.2443.1d81447370":"2026-04-18T16:44:12.262Z","0.4.11-canary.2446.57e8df6049":"2026-04-18T17:19:42.565Z","0.4.11-canary.2449.fb9810c06f":"2026-04-18T17:55:57.369Z","0.4.11-canary.2453.2d40843fac":"2026-04-18T18:30:22.328Z","0.4.11-canary.2457.6e3ce4cdf0":"2026-04-18T19:04:52.245Z","0.4.11-canary.2459.5925bef9d0":"2026-04-18T19:39:16.855Z","0.4.11-canary.2460.02b0183b9f":"2026-04-19T03:37:21.698Z","0.4.11-canary.2461.03bca12427":"2026-04-19T05:01:01.426Z","0.4.11-canary.2462.df7747e6a6":"2026-04-19T05:36:10.367Z","0.4.11-canary.2464.970593a201":"2026-04-19T06:11:55.454Z","0.4.11-canary.2465.1598f5a5d6":"2026-04-19T08:22:11.320Z","0.4.11-canary.2469.3e198d9044":"2026-04-19T08:56:55.082Z","0.4.11-canary.2471.cc89977940":"2026-04-19T09:28:25.422Z","0.4.11-canary.2472.f233d4b464":"2026-04-19T10:12:33.980Z","0.4.11-canary.2473.28621bded1":"2026-04-19T10:48:25.666Z","0.4.11-canary.2475.8a12d5aea5":"2026-04-19T13:36:00.850Z","0.4.11-canary.2476.4cee3b861d":"2026-04-19T13:39:13.866Z","0.4.11-canary.2478.fbc1b5f583":"2026-04-19T13:42:48.796Z","0.4.11-canary.2480.ee8bdbe21f":"2026-04-19T13:48:34.608Z","0.4.11-canary.2483.g6051613141":"2026-04-19T14:00:19.808Z","0.4.11-canary.2484.a96a8ce97c":"2026-04-19T14:02:03.325Z","0.4.11-canary.2486.71c2aa80b9":"2026-04-19T14:06:24.195Z","0.4.11-canary.2485.16f244d73e":"2026-04-19T14:08:24.276Z","0.4.11-canary.2487.de004f7e75":"2026-04-19T14:10:18.042Z","0.4.11-canary.2489.3cad9a419f":"2026-04-19T14:15:14.734Z","0.4.11-canary.2491.e3c52340f3":"2026-04-19T14:24:34.755Z","0.4.11-canary.2492.cdef69194b":"2026-04-19T14:54:17.277Z","0.4.11-canary.2494.d4f4cb85c7":"2026-04-19T15:30:42.151Z","0.4.11-canary.2498.b025d2129a":"2026-04-19T16:02:52.773Z","0.4.11-develop.2502.29119c6047":"2026-04-19T16:18:25.143Z","0.4.11-canary.2512.aa02af5587":"2026-04-19T16:31:24.250Z","0.4.11-canary.2519.23158a85a0":"2026-04-19T16:42:16.633Z","0.4.11-canary.2518.6b3d7ec94a":"2026-04-19T16:42:41.985Z","0.4.11-canary.2510.fc162baa8b":"2026-04-19T16:44:01.744Z","0.4.11-canary.2517.e8033780f0":"2026-04-19T16:44:31.175Z","0.4.11-canary.2520.b955384a4c":"2026-04-19T16:49:07.537Z","0.4.11-develop.2516.30653cfe18":"2026-04-19T16:57:40.101Z","0.4.11-canary.2524.fc21ae5f0f":"2026-04-19T17:08:30.697Z","0.4.11-canary.2523.f30161a945":"2026-04-19T17:26:34.028Z","0.4.11-develop.2525.b7ff53cce2":"2026-04-19T17:39:13.429Z","0.4.11-develop.2528.c9c053959d":"2026-04-19T18:11:32.333Z","0.4.11-canary.2531.6097ceb3ce":"2026-04-19T18:15:48.852Z","0.4.11-canary.2532.ad6aa894fc":"2026-04-19T18:16:35.153Z","0.4.11-canary.2527.91a7a20266":"2026-04-19T18:21:19.300Z","0.4.11-canary.2533.a5a5b12aad":"2026-04-19T18:23:02.700Z","0.4.11-canary.2534.183f0e1518":"2026-04-19T18:24:44.961Z","0.4.11-canary.2536.47cf80d14a":"2026-04-19T18:26:25.629Z","0.4.11-canary.2537.f112687aba":"2026-04-19T18:30:14.743Z","0.4.11-canary.2542.f84ed8c077":"2026-04-19T18:43:55.582Z","0.4.11-develop.2543.c880fff2e7":"2026-04-19T18:55:41.022Z","0.4.11-canary.2547.18932a013e":"2026-04-19T18:56:34.897Z","0.4.11-canary.2546.535fbbd84d":"2026-04-19T19:09:19.254Z","0.4.11-canary.2548.6ac69fee0b":"2026-04-19T19:57:09.188Z","0.4.11-canary.2551.92ddeb6af8":"2026-04-19T20:39:45.407Z","0.4.11-canary.2554.d42dbc1970":"2026-04-19T21:20:31.778Z","0.4.11-canary.2556.c03992a4ec":"2026-04-20T03:08:29.881Z","0.4.11-canary.2557.9ded11a74e":"2026-04-20T04:33:01.312Z","0.4.11-canary.2558.3f2241771f":"2026-04-20T06:40:56.264Z","0.4.11-canary.2559.1e67f3ad99":"2026-04-20T07:40:59.973Z","0.4.11-canary.2572.486582e47f":"2026-04-21T04:15:11.657Z","0.4.11-canary.2574.0f7937d770":"2026-04-21T04:55:40.176Z","0.4.11-develop.2575.e689a7bd59":"2026-04-21T09:17:55.645Z","0.4.11-canary.2578.2296fed1dd":"2026-04-21T09:21:12.695Z","0.4.11-canary.2579.f2feede492":"2026-04-21T09:21:50.348Z","0.4.11-canary.2583.f009b34b0b":"2026-04-21T09:25:43.785Z","0.4.11-canary.2585.c9110c60b9":"2026-04-21T09:45:11.062Z","0.4.11-develop.2588.d8643230fa":"2026-04-21T09:51:44.385Z","0.4.11-canary.2591.4731e2c110":"2026-04-21T10:09:47.868Z","0.4.11-canary.2593.7e4ee52f5b":"2026-04-21T10:22:15.470Z","0.4.11-develop.2592.c4a75a4d3d":"2026-04-21T10:26:48.748Z","0.4.11-canary.2594.4f01c7d2c8":"2026-04-21T10:43:49.220Z","0.4.11-develop.2595.a4ff67f52b":"2026-04-21T11:07:09.279Z","0.4.11-canary.2597.815dd8eed7":"2026-04-21T11:09:49.203Z","0.5.1-canary.2598.da64a13e74":"2026-04-21T11:20:12.607Z","0.4.11-canary.2601.efe5f34f69":"2026-04-21T11:39:52.109Z","0.4.11-canary.2600.e5722e03a1":"2026-04-21T11:40:58.675Z","0.4.11-canary.2603.5d5313450b":"2026-04-21T12:15:17.352Z","0.4.11-canary.2605.5249735e53":"2026-04-21T12:15:31.126Z","0.4.11-canary.2611.a2846a0087":"2026-04-21T13:13:22.814Z","0.4.11-canary.2614.68561293ee":"2026-04-21T13:35:21.541Z","0.4.11-canary.2616.a3af4eb073":"2026-04-21T14:54:14.741Z","0.5.1-canary.2624.ce35497e95":"2026-04-21T18:52:27.483Z","0.5.1-canary.2627.f5627f5f52":"2026-04-21T19:07:44.573Z","0.4.11-canary.2628.e574be5269":"2026-04-21T19:48:36.141Z","0.4.11-canary.2629.b87f72c00f":"2026-04-21T19:57:55.587Z","0.4.11-canary.2630.17388cb671":"2026-04-21T20:47:58.682Z","0.4.11-develop.2631.481e9df5b0":"2026-04-22T03:42:33.375Z","0.5.1-canary.2632.d4be447610":"2026-04-22T03:56:18.180Z","0.5.1-canary.2633.c8bdaa556c":"2026-04-22T06:07:34.416Z","0.4.11-canary.2634.079fcafd55":"2026-04-22T06:34:42.412Z","0.4.11-develop.2635.9f9e474720":"2026-04-22T06:35:44.985Z","0.4.11-canary.2636.17617560a2":"2026-04-22T06:47:31.940Z","0.4.11-canary.2637.c0cb2667cc":"2026-04-22T06:49:38.600Z","0.5.1-canary.2639.882bf1de69":"2026-04-22T07:05:04.366Z","0.5.1-canary.2642.4fa25a2c14":"2026-04-22T07:05:29.706Z","0.5.1-canary.2640.4d63ff7148":"2026-04-22T07:05:55.976Z","0.5.1-canary.2641.b59f195585":"2026-04-22T07:06:10.762Z","0.5.1-develop.2638.59e6e26f46":"2026-04-22T07:19:32.538Z","0.5.1-canary.2644.3719972e81":"2026-04-22T07:43:38.388Z","0.5.1-canary.2645.4b5bda54a9":"2026-04-22T07:44:31.559Z","0.5.1-canary.2643.2f5ee7bcca":"2026-04-22T07:49:57.544Z","0.5.1-canary.2647.2fce5da17e":"2026-04-22T07:54:54.769Z","0.5.1-canary.2648.e3b5fd9155":"2026-04-22T08:20:28.087Z","0.5.1-canary.2646.02753d0195":"2026-04-22T08:25:30.896Z","0.5.1-canary.2651.e8e710523e":"2026-04-22T08:53:36.661Z","0.5.1-canary.2650.5aa4ba8743":"2026-04-22T09:03:46.195Z","0.5.1-develop.2652.0276e72e45":"2026-04-22T09:22:28.811Z","0.5.1-canary.2658.b36a654a07":"2026-04-22T09:54:42.354Z","0.5.1-develop.2657.a01847a9fa":"2026-04-22T09:59:20.338Z","0.5.1-canary.2660.1c29cb97a2":"2026-04-22T10:02:01.254Z","0.5.1-canary.2661.aae154ec3d":"2026-04-22T10:28:34.994Z","0.5.1-canary.2664.cff92c52b3":"2026-04-22T10:40:07.259Z","0.5.1-develop.2663.2c29774b5b":"2026-04-22T10:49:45.666Z","0.5.1-canary.2666.0543b50c2f":"2026-04-22T11:12:49.785Z","0.5.1-canary.2667.d84eb22f92":"2026-04-22T11:13:49.158Z","0.5.1-canary.2670.5d84dc6089":"2026-04-22T11:29:12.313Z","0.5.1-canary.2669.3d4c363058":"2026-04-22T11:31:36.850Z","0.5.1-develop.2672.g2128128275":"2026-04-22T11:53:27.692Z","0.5.1-canary.2668.efc06dcc48":"2026-04-22T11:56:38.940Z","0.5.1-canary.2673.59a8e6cbdc":"2026-04-22T11:57:24.647Z","0.5.0":"2026-04-22T11:57:39.236Z","0.5.1-canary.2675.363475819c":"2026-04-22T11:58:35.369Z","0.5.1-canary.2671.368a16ba11":"2026-04-22T12:04:09.323Z","0.5.1-canary.2677.5390b61149":"2026-04-22T12:14:32.649Z","0.5.1-develop.2681.c559bb2bc3":"2026-04-22T17:14:28.643Z","0.5.1-develop.2683.4878a05b8e":"2026-04-22T17:50:38.010Z","0.5.1-develop.2691.d8a0934b37":"2026-04-23T06:57:31.371Z","0.5.1-canary.2692.89f6acc654":"2026-04-23T06:58:50.107Z","0.5.1-canary.2693.01a9be4e45":"2026-04-23T07:07:53.455Z","0.5.1-develop.2694.732417c5ec":"2026-04-23T07:33:59.470Z","0.5.1-canary.2695.8caedab664":"2026-04-23T08:00:31.330Z","0.5.1-canary.2696.ac75fc974f":"2026-04-23T08:09:56.050Z","0.5.1-canary.2697.b2f5008131":"2026-04-23T08:51:23.567Z","0.5.1-canary.2698.d7e0b82a91":"2026-04-23T09:05:45.543Z","0.5.1-develop.2699.f8b50c8046":"2026-04-23T09:19:09.080Z","0.5.1-canary.2700.5fc273bcd7":"2026-04-23T09:25:00.762Z","0.5.1-canary.2702.22e1e4a3ca":"2026-04-23T09:55:24.149Z","0.5.1-canary.2703.7c280a2b85":"2026-04-23T09:57:32.821Z","0.5.1-canary.2704.ee6b963698":"2026-04-23T10:07:38.144Z","0.5.1-canary.2705.11c09c85bb":"2026-04-23T10:14:29.754Z","0.5.1-canary.2706.726bbedbc6":"2026-04-23T10:24:08.270Z","0.5.1-canary.2707.9790d55f84":"2026-04-23T10:35:56.049Z","0.5.1-develop.2708.d6c4f6e5d1":"2026-04-23T11:23:26.357Z","0.5.1-canary.2710.1b5c3e22ed":"2026-04-23T11:47:03.759Z","0.5.1-canary.2711.a821f7152a":"2026-04-23T11:47:42.497Z","0.5.1-canary.2713.506aa8bb52":"2026-04-23T11:50:53.052Z","0.5.1-develop.2709.b6bdd776ac":"2026-04-23T12:00:00.225Z","0.5.1-canary.2714.53161e44a4":"2026-04-23T15:34:40.690Z","0.5.1-canary.2716.da798a02c6":"2026-04-23T15:49:13.492Z","0.5.1-canary.2715.f1ecbc42a2":"2026-04-23T16:12:05.449Z","0.5.1-canary.2719.bb108c81b8":"2026-04-23T16:18:04.036Z","0.5.1-canary.2721.8370490b93":"2026-04-23T16:27:13.218Z","0.5.1-canary.2722.c5116c3d1e":"2026-04-23T16:28:52.012Z","0.5.1-canary.2724.a3578a5b80":"2026-04-23T16:33:57.651Z","0.5.1-canary.2718.84c2f7fb52":"2026-04-23T16:48:06.873Z","0.5.1-canary.2720.3147d27054":"2026-04-23T16:56:06.359Z","0.5.1-canary.2723.bb6e531dda":"2026-04-23T17:12:45.955Z","0.5.1-canary.2725.60d23a37fc":"2026-04-23T17:26:53.997Z","0.5.1-develop.2727.5af6be1c11":"2026-04-23T18:19:40.473Z","0.5.1-canary.2726.f23b390420":"2026-04-23T18:27:26.877Z","0.5.1-canary.2728.5587e0d230":"2026-04-23T18:33:23.955Z","0.5.1-canary.2729.g8804649029":"2026-04-23T19:08:58.516Z","0.5.1-canary.2730.7f69c38381":"2026-04-23T19:16:00.751Z","0.5.1-canary.2731.f574979d5e":"2026-04-23T19:54:15.338Z","0.5.1-canary.2734.c73e239fa8":"2026-04-23T21:35:34.527Z","0.5.1-canary.2736.ef78c3c581":"2026-04-23T22:12:34.592Z","0.5.1-canary.2737.7e9aee26a4":"2026-04-23T22:56:40.218Z","0.5.1-canary.2738.44bf59b09a":"2026-04-23T23:33:46.694Z","0.5.1-canary.2739.ee6beb15e9":"2026-04-24T04:22:05.072Z","0.5.1-canary.2740.47b6868402":"2026-04-24T04:35:10.594Z","0.5.1-canary.2741.81b18ad8e9":"2026-04-24T04:59:51.117Z","0.5.1-develop.2744.9c8be0dd93":"2026-04-24T06:52:35.538Z","0.5.1-canary.2746.29c956d091":"2026-04-24T07:15:07.138Z","0.5.1-canary.2755.126749cca8":"2026-04-24T07:20:25.871Z","0.5.1-develop.2756.cce1739df3":"2026-04-24T07:31:12.073Z","0.5.1-canary.2758.e796a9fea6":"2026-04-24T07:34:33.104Z","0.5.1-canary.2763.338a8a49df":"2026-04-24T08:08:29.211Z","0.5.1-develop.2762.90c271efe2":"2026-04-24T08:11:18.368Z","0.5.1-canary.2760.377214a16d":"2026-04-24T08:14:45.830Z","0.5.1-canary.2765.65b2280e59":"2026-04-24T08:18:56.060Z","0.5.1-canary.2766.ee161d4cde":"2026-04-24T08:19:11.160Z","0.5.1-canary.2768.5e1497a610":"2026-04-24T08:56:36.175Z","0.5.1-canary.2767.10cfa6b8d6":"2026-04-24T08:58:26.984Z","0.5.1-develop.2769.2495d0c533":"2026-04-24T09:00:37.930Z","0.5.1-canary.2770.83e407ff62":"2026-04-24T09:51:21.486Z","0.5.1-canary.2773.251c0b60d4":"2026-04-24T11:15:40.987Z","0.5.1-canary.2775.32c9dae216":"2026-04-24T12:03:48.981Z","0.5.1-canary.2776.95ce9debaa":"2026-04-24T12:05:32.774Z","0.5.1-canary.2779.986e8b2439":"2026-04-24T13:17:54.795Z","0.5.1-canary.2780.46d6ca50e7":"2026-04-24T13:34:18.540Z","0.5.1-canary.2783.80c4b517ff":"2026-04-24T14:00:52.640Z","0.5.1-canary.2784.2057856b24":"2026-04-24T14:18:41.748Z","0.5.1-canary.2793.6830d078e1":"2026-04-25T08:18:45.696Z","0.5.1-canary.2794.b649cbbf8d":"2026-04-25T08:54:27.407Z","0.5.1-canary.2795.3f6ad39e9d":"2026-04-25T09:42:49.248Z","0.5.1-canary.2796.11d76964da":"2026-04-25T13:53:26.174Z","0.5.1-develop.2797.c1d2a513ed":"2026-04-25T14:44:25.792Z","0.5.1-canary.2799.e6fe8d0775":"2026-04-25T21:23:04.107Z","0.5.1-develop.2800.bfe2178a4f":"2026-04-25T21:50:21.644Z","0.5.1-develop.2802.9223828f7f":"2026-04-25T22:26:30.929Z","0.5.1-canary.2813.1bfdb95207":"2026-04-26T12:49:28.729Z","0.5.1-canary.2814.a34f9921dd":"2026-04-26T13:28:36.018Z","0.5.1-canary.2819.67aa4ef58f":"2026-04-26T16:00:48.875Z","0.5.1-canary.2820.06c35ef6d2":"2026-04-26T16:35:18.239Z","0.5.1-canary.2836.c70802c383":"2026-04-27T13:13:53.808Z","0.5.1-canary.2839.78879163c2":"2026-04-27T13:51:28.550Z","0.5.1-canary.2841.2f05c02f48":"2026-04-27T14:30:12.953Z","0.5.1-canary.2842.9bce040cba":"2026-04-27T14:32:44.377Z","0.5.1-canary.2845.0a268a4b5c":"2026-04-27T15:09:28.234Z","0.5.1-canary.2846.a109ce240b":"2026-04-27T16:11:41.099Z","0.5.1-canary.2848.5209ca13f5":"2026-04-27T16:50:15.645Z","0.5.1-develop.2851.2854b4507f":"2026-04-27T20:29:47.093Z","0.5.1-canary.2854.1726a85e52":"2026-04-27T22:18:03.538Z","0.5.1-develop.2855.9b058b7483":"2026-04-27T22:38:04.220Z","0.5.1-develop.2856.35de414092":"2026-04-27T23:14:39.040Z","0.5.1-develop.2860.07af3a6a9d":"2026-04-28T12:29:17.247Z","0.5.1-canary.2861.9f7a640b4b":"2026-04-28T12:34:09.413Z","0.5.1-canary.2873.7e8b3eb072":"2026-04-28T18:46:31.283Z","0.5.1-develop.2874.77704bccbd":"2026-04-28T20:17:19.679Z","0.5.1-develop.2876.8c589daa8f":"2026-04-28T21:29:07.339Z","0.5.1-develop.2883.044eb1e662":"2026-04-29T05:52:20.333Z","0.5.1-canary.2884.821b4a0af3":"2026-04-29T06:05:52.247Z","0.5.1-canary.2885.c917882c6d":"2026-04-29T06:18:15.717Z","0.5.1-canary.2886.3a3464e432":"2026-04-29T06:31:23.345Z","0.5.1-canary.2896.5b4f42814a":"2026-04-29T18:21:07.204Z","0.5.1-canary.2898.f829fa0c37":"2026-04-29T18:47:07.978Z","0.5.1-canary.2899.726c7dd243":"2026-04-29T18:49:09.143Z","0.5.1-canary.2900.7e73424519":"2026-04-29T19:03:35.775Z","0.5.1-canary.2901.a4c759fc1d":"2026-04-29T19:32:14.240Z","0.5.1-canary.2902.98bf73b51a":"2026-04-29T19:39:47.019Z","0.5.1-canary.2905.6ea2bcb676":"2026-04-29T20:56:09.882Z","0.5.1-canary.2906.d875f33925":"2026-04-29T21:31:09.485Z","0.5.1-develop.2907.745250bbb5":"2026-04-29T21:51:06.433Z","0.5.1-canary.2908.e09b7b4e19":"2026-04-29T22:02:33.751Z","0.5.1-canary.2909.6bd6b1f713":"2026-04-29T22:23:44.387Z","0.5.1-canary.2910.5c7c280efb":"2026-04-29T22:26:03.471Z","0.5.1-canary.2911.17305cb57b":"2026-04-29T22:43:16.190Z","0.5.1-develop.2912.8d7b1fef24":"2026-04-29T22:44:14.689Z","0.5.1-canary.2913.52b044540f":"2026-04-29T22:57:51.955Z","0.5.1-canary.2915.074849e27e":"2026-04-30T05:32:57.155Z","0.5.1-canary.2916.d55dbe5f57":"2026-04-30T06:42:50.285Z","0.5.1-develop.2917.31ee9898e3":"2026-04-30T06:50:10.248Z","0.5.1-canary.2918.672974edf5":"2026-04-30T06:53:48.043Z","0.5.1-canary.2920.87dc17685e":"2026-04-30T07:33:02.798Z","0.5.1-develop.2924.d13908516e":"2026-04-30T08:11:55.506Z","0.5.1-canary.2925.7e912e8915":"2026-04-30T08:13:22.340Z","0.5.1-canary.2927.669740f6bd":"2026-04-30T09:37:29.844Z","0.5.1-canary.2928.11fbe19c3e":"2026-04-30T10:13:43.380Z","0.5.1-canary.2929.c131a6a686":"2026-04-30T10:29:07.706Z","0.5.1-canary.2930.ad7553ada7":"2026-04-30T11:05:42.799Z","0.5.1-canary.2931.c88529761d":"2026-04-30T12:54:00.810Z","0.5.1-canary.2932.a186bb64f9":"2026-04-30T13:34:53.086Z","0.5.1-develop.2935.357c9db339":"2026-04-30T14:36:22.373Z","0.5.1-canary.2936.4be76a031c":"2026-04-30T14:39:16.904Z","0.5.1-canary.2937.03f8acbf06":"2026-04-30T14:40:49.814Z","0.5.1-canary.2938.g7325328824":"2026-04-30T14:42:18.116Z","0.5.1-canary.2939.2723e022a4":"2026-04-30T14:45:40.816Z","0.5.1-canary.2940.1ef459cf8e":"2026-04-30T14:45:46.434Z","0.5.1-canary.2942.244760318b":"2026-04-30T14:47:24.546Z","0.5.1-canary.2943.3d10c73608":"2026-04-30T14:59:14.871Z","0.5.1-canary.2941.f659b916b7":"2026-04-30T14:59:54.926Z","0.5.1-canary.2947.cef1e77ec4":"2026-04-30T21:23:18.430Z","0.5.1-develop.2948.1198c2b37e":"2026-04-30T21:57:44.332Z","0.5.1-develop.2949.009dcdd2d5":"2026-04-30T22:35:35.498Z","0.5.1-develop.2953.6647bb2c43":"2026-05-01T22:48:43.076Z","0.5.1-canary.2955.6f00db9e69":"2026-05-01T23:19:20.597Z","0.5.1-develop.2954.610bab2d08":"2026-05-01T23:25:48.488Z","0.5.1-canary.2956.c7998a4b82":"2026-05-02T00:01:40.893Z","0.5.1-canary.2957.9fcf744979":"2026-05-02T06:45:22.957Z","0.5.1-canary.2962.2ac51789ed":"2026-05-02T20:35:49.066Z","0.5.1-develop.2964.d5ac4a6ebb":"2026-05-02T21:22:50.694Z","0.5.1-canary.2966.6e667f1f85":"2026-05-02T21:44:49.876Z","0.5.1-develop.2965.38737e655d":"2026-05-02T21:59:13.051Z","0.5.1-develop.2970.ec144ae954":"2026-05-03T21:37:36.540Z","0.5.1-canary.2971.c8ff10e8e1":"2026-05-03T21:52:48.591Z","0.5.1-develop.2972.6c5cd4a1c3":"2026-05-03T23:56:47.596Z","0.5.1-develop.2975.ccbadc8198":"2026-05-04T00:35:04.008Z","0.5.1-canary.2976.6c8e806ec4":"2026-05-04T06:34:45.666Z","0.5.1-canary.2977.b8445bb572":"2026-05-04T06:36:23.218Z","0.5.1-canary.2978.2020b3727b":"2026-05-04T06:48:23.089Z","0.5.1-canary.2979.cd489d639c":"2026-05-04T06:48:57.841Z","0.5.1-canary.2980.47836d0312":"2026-05-04T06:51:33.825Z","0.5.1-canary.2981.5a680891fc":"2026-05-04T06:54:01.289Z","0.5.1-canary.2982.59afe5fb11":"2026-05-04T06:58:34.332Z","0.5.1-canary.2983.g3264540715":"2026-05-04T07:00:57.024Z","0.5.1-canary.2984.4d65ed4870":"2026-05-04T07:21:07.390Z","0.5.1-canary.2985.b721cc6ef3":"2026-05-04T07:45:29.519Z","0.5.1-canary.2986.4de79f313c":"2026-05-04T10:29:46.368Z","0.5.1-develop.2987.9f8c1e0f68":"2026-05-04T10:31:50.934Z","0.5.1-canary.2993.e071c3a860":"2026-05-04T10:43:39.241Z","0.5.1-develop.2996.ce62fd491c":"2026-05-04T11:15:54.726Z","0.5.1-canary.2997.3ddc07dafb":"2026-05-04T11:47:13.893Z","0.5.1-canary.3000.bf795e8730":"2026-05-04T12:26:06.183Z","0.5.1-canary.3003.2e35897162":"2026-05-04T13:09:36.893Z","0.5.1-canary.3006.26fe853007":"2026-05-04T13:54:27.417Z","0.5.1-canary.3009.a344f03dc2":"2026-05-04T14:39:03.052Z","0.5.1-canary.3019.1c5de61c09":"2026-05-05T05:22:24.827Z","0.5.1-canary.3020.c1d50c600d":"2026-05-05T06:01:31.795Z","0.5.1-canary.3021.bef8cc86ce":"2026-05-05T06:46:18.494Z","0.5.1-canary.3024.c4b7bdb696":"2026-05-05T07:20:18.584Z","0.5.1-canary.3025.624d95d7e9":"2026-05-05T07:20:37.508Z","0.5.1-canary.3026.5a01651fb9":"2026-05-05T07:27:33.911Z","0.5.1-canary.3022.884f3a06eb":"2026-05-05T07:32:44.535Z","0.5.1-canary.3027.fc6b393ee3":"2026-05-05T07:52:20.789Z","0.5.1-canary.3028.977804340d":"2026-05-05T07:53:34.527Z","0.5.1-canary.3030.6dcac3fabc":"2026-05-05T08:02:02.883Z","0.5.1-canary.3029.65bc211aed":"2026-05-05T08:07:40.150Z","0.5.1-canary.3031.4a396d768f":"2026-05-05T08:32:27.219Z","0.5.1-develop.3032.01699048cb":"2026-05-05T08:35:58.615Z","0.5.1-canary.3033.2b09b3aca4":"2026-05-05T08:52:57.612Z","0.5.1-canary.3034.539d36b60e":"2026-05-05T08:53:19.641Z","0.5.1-develop.3036.f02c281f23":"2026-05-05T09:25:13.785Z","0.5.1-canary.3037.66b2d2e313":"2026-05-05T09:55:11.458Z","0.5.1-canary.3038.da8c409c9d":"2026-05-05T10:41:36.055Z","0.5.1-canary.3040.c6f2f6ff87":"2026-05-05T11:22:14.597Z","0.5.1-canary.3041.6c233f2d7b":"2026-05-05T12:23:14.539Z","0.5.1-canary.3042.a1eb591123":"2026-05-05T13:03:24.435Z","0.5.1-develop.3043.1a796c3920":"2026-05-05T13:48:39.188Z","0.5.1-develop.3045.b4b3320cc2":"2026-05-05T16:44:11.880Z","0.6.1-canary.3050.00757f52d1":"2026-05-06T06:35:43.760Z","0.5.1-canary.3053.7eaab15623":"2026-05-06T06:40:09.965Z","0.6.1-develop.3054.g0367114684":"2026-05-06T06:52:13.272Z","0.6.1-canary.3055.2629c23476":"2026-05-06T06:53:14.166Z","0.6.1-canary.3059.47cc423f36":"2026-05-06T07:09:07.858Z","0.6.1-canary.3052.cd0a032220":"2026-05-06T07:17:24.442Z","0.6.1-develop.3060.d6cca7ade1":"2026-05-06T07:40:31.966Z","0.6.1-canary.3063.14dbb2646f":"2026-05-06T07:44:29.790Z","0.6.1-canary.3061.4c85ed4bd8":"2026-05-06T07:48:57.360Z","0.6.1-canary.3064.59c2e2e7cf":"2026-05-06T08:24:57.076Z","0.6.1-canary.3065.704339f713":"2026-05-06T09:23:38.128Z","0.6.1-canary.3066.bdae7e585d":"2026-05-06T10:19:24.744Z","0.6.1-develop.3069.d40b4417a9":"2026-05-06T10:29:15.670Z","0.6.1-canary.3070.648c47f2b2":"2026-05-06T10:29:39.577Z","0.6.1-canary.3071.cd506012cc":"2026-05-06T10:58:33.339Z","0.6.1-canary.3073.c0502ecc38":"2026-05-06T11:06:36.809Z","0.6.1-canary.3072.1c9c115e6d":"2026-05-06T11:38:01.467Z","0.6.1-canary.3074.2244f796a1":"2026-05-06T11:46:39.435Z","0.6.1-canary.3076.f81ac90d13":"2026-05-06T12:16:39.037Z","0.6.1-canary.3077.640775367a":"2026-05-06T12:26:18.828Z","0.6.1-canary.3078.e9ae25f3ec":"2026-05-06T18:27:48.404Z","0.6.1-canary.3080.dedd61e41c":"2026-05-06T19:08:47.318Z","0.6.1-develop.3081.21270ec58a":"2026-05-06T19:13:44.637Z","0.6.1-canary.3082.9f08b74ae0":"2026-05-06T19:13:54.888Z","0.6.1-canary.3083.c59da689a0":"2026-05-06T19:27:32.054Z","0.6.1-canary.3087.5eabc0f8e0":"2026-05-06T21:38:31.903Z","0.6.1-develop.3090.06ab462170":"2026-05-07T06:40:13.709Z","0.6.1-canary.3091.3df8adc68b":"2026-05-07T06:40:53.153Z","0.6.1-develop.3102.d6e7e6d57a":"2026-05-07T07:21:48.424Z","0.6.1-canary.3103.dd2c037e16":"2026-05-07T07:22:07.864Z","0.6.1-develop.3110.780b0b618f":"2026-05-07T08:02:18.461Z","0.6.1-canary.3109.d92eec021b":"2026-05-07T08:02:41.309Z","0.6.1-canary.3111.dc47ee795e":"2026-05-07T08:42:51.695Z","0.6.1-canary.3112.886910a32b":"2026-05-07T08:51:06.632Z","0.6.1-develop.3113.9d12cd20b0":"2026-05-07T09:03:54.366Z","0.6.1-canary.3116.b304bc9d3b":"2026-05-07T09:34:04.077Z","0.6.1-develop.3115.bc23703ef8":"2026-05-07T09:44:54.067Z","0.6.1-canary.3117.25fc1c6822":"2026-05-07T09:50:45.651Z","0.6.1-canary.3118.62d7430125":"2026-05-07T10:00:20.468Z","0.6.0":"2026-05-07T10:46:07.817Z","0.6.1-canary.3121.7d8ffc62d7":"2026-05-07T10:53:02.248Z","0.6.1-canary.3122.53f23e8a8b":"2026-05-07T10:58:44.555Z","0.6.1-canary.3123.966127bb3a":"2026-05-07T11:38:48.062Z","0.6.1-canary.3130.g7277430535":"2026-05-08T10:12:55.958Z","0.6.1-canary.3131.a7b0bb9b9f":"2026-05-08T10:12:57.911Z","0.6.1-canary.3132.7c4fcf7cd7":"2026-05-08T10:15:42.949Z","0.6.1-canary.3133.bcde2fcd5c":"2026-05-08T10:15:46.681Z","0.6.1-canary.3134.f284fc750f":"2026-05-08T10:30:44.647Z","0.6.1-canary.3135.f962a7b20d":"2026-05-08T10:42:11.821Z","0.6.1-canary.3136.1.329a9a8886":"2026-05-08T10:42:38.663Z","0.6.1-canary.3137.68553a7aaa":"2026-05-08T10:57:04.765Z","0.6.1-canary.3138.8a624c9db8":"2026-05-08T10:57:33.977Z","0.6.1-develop.3139.9fc38487c8":"2026-05-08T11:01:51.315Z","0.6.1-canary.3140.1.6b0ca75126":"2026-05-08T11:23:33.246Z","0.6.1-canary.3141.f6dc5fee5e":"2026-05-08T11:25:27.884Z","0.6.1-develop.3144.b39fb4dfa6":"2026-05-08T11:46:00.994Z","0.6.1-canary.3145.0f23d00811":"2026-05-08T11:47:53.815Z","0.6.1-canary.3147.67d49fa407":"2026-05-08T12:10:57.939Z","0.6.1-canary.3148.8f97095770":"2026-05-08T12:25:10.244Z","0.6.1-canary.3151.e3aae858b8":"2026-05-08T12:48:55.813Z","0.6.1-canary.3150.3a6659654a":"2026-05-08T12:53:39.506Z","0.6.1-canary.3152.999428cf00":"2026-05-08T13:35:04.684Z","0.6.1-canary.3153.eaf5fc2e56":"2026-05-08T14:17:33.795Z","0.6.1-canary.3155.d57dcc24a4":"2026-05-08T18:25:42.427Z","0.6.1-develop.3164.d94717d609":"2026-05-11T06:52:32.236Z","0.6.1-canary.3168.1.93a00de538":"2026-05-11T07:10:29.864Z","0.6.1-develop.3167.1.7aedd7b2ba":"2026-05-11T07:29:14.629Z","0.6.1-canary.3169.1.27f31a39b0":"2026-05-11T07:54:24.474Z","0.6.1-canary.3170.1.g7217792541":"2026-05-11T09:30:01.199Z","0.6.1-canary.3172.1.ed208d6d28":"2026-05-11T09:36:42.385Z","0.6.1-canary.3173.1.a5c15a3056":"2026-05-11T10:01:08.691Z","0.6.1-develop.3174.1.c3822bcdf0":"2026-05-11T11:59:58.510Z","0.6.1-canary.3175.1.cf3aae8d5f":"2026-05-11T13:05:12.461Z","0.6.1-canary.3177.1.7b72825e39":"2026-05-11T14:04:54.811Z","0.6.1-canary.3178.1.45c4d79fd9":"2026-05-11T14:15:29.212Z","0.6.1-develop.3179.1.9ee0441adc":"2026-05-11T14:17:31.169Z","0.6.1-canary.3181.1.7f1648440b":"2026-05-11T14:55:20.429Z","0.6.1-develop.3187.1.4c96d17341":"2026-05-12T06:38:17.612Z","0.6.1-canary.3189.1.cbf7e3badf":"2026-05-12T06:39:53.840Z","0.6.1-develop.3188.1.499d530779":"2026-05-12T06:45:46.805Z","0.6.1-canary.3190.1.0c9a7712d5":"2026-05-12T06:46:26.660Z","0.6.1-develop.3191.1.2511ae315f":"2026-05-12T06:53:35.905Z","0.6.1-canary.3192.1.ccdde39b1b":"2026-05-12T06:54:00.575Z","0.6.1-canary.3192.2.ccdde39b1b":"2026-05-12T07:06:22.386Z","0.6.1-develop.3198.1.aa979623f0":"2026-05-12T07:31:48.719Z","0.6.1-canary.3200.1.17f9113020":"2026-05-12T08:04:39.458Z","0.6.1-canary.3201.1.a26086ccb1":"2026-05-12T08:16:41.626Z","0.6.1-canary.3204.1.352c2f5f99":"2026-05-12T08:23:53.325Z","0.6.1-canary.3207.1.511de2ffc0":"2026-05-12T08:36:22.267Z","0.6.1-canary.3206.1.38e19a501c":"2026-05-12T08:39:55.232Z","0.6.1-canary.3208.1.640b60393c":"2026-05-12T08:44:50.675Z","0.6.1-develop.3213.1.g8227859815":"2026-05-12T09:23:32.960Z","0.6.1-canary.3212.1.97a66631e3":"2026-05-12T09:27:51.565Z","0.6.1-canary.3214.1.328749f263":"2026-05-12T09:33:25.237Z","0.6.1-canary.3215.1.67ce1e5f62":"2026-05-12T09:41:13.863Z","0.6.1-develop.3216.1.8fab90204c":"2026-05-12T10:11:09.745Z","0.6.1-canary.3218.1.a19a504b16":"2026-05-12T10:20:37.420Z","0.6.1-canary.3220.1.949067646f":"2026-05-12T10:31:53.099Z","0.6.1-develop.3219.1.ae5c8a5935":"2026-05-12T10:54:27.669Z","0.6.1-canary.3223.1.520cdc7986":"2026-05-12T11:12:09.170Z","0.6.1-canary.3225.1.dadf07b747":"2026-05-12T11:19:36.416Z","0.6.1-develop.3227.1.2b7b8ab258":"2026-05-12T11:31:17.389Z","0.6.1-canary.3226.1.2366138fdf":"2026-05-12T11:32:22.749Z","0.6.1-canary.3229.1.5a2d8332aa":"2026-05-12T12:06:58.930Z","0.6.1-canary.3231.1.dfca67634a":"2026-05-12T12:19:57.018Z","0.6.1-canary.3234.1.c46a33b091":"2026-05-12T13:03:27.484Z","0.6.1-canary.3235.1.8c19858083":"2026-05-12T13:47:01.816Z","0.6.1-canary.3237.1.da0d8e8726":"2026-05-12T14:08:56.810Z","0.6.1-canary.3238.1.1856e3fc3d":"2026-05-12T14:13:55.971Z","0.6.1-canary.3236.1.b4a7e6bc68":"2026-05-12T14:29:27.016Z","0.6.1-develop.3246.1.dbef9d7392":"2026-05-12T18:55:24.951Z","0.6.1-canary.3249.1.8176681c65":"2026-05-12T20:46:56.243Z","0.6.1-canary.3250.1.52236199b9":"2026-05-12T21:02:07.214Z","0.6.1-canary.3251.1.5395645ca8":"2026-05-12T21:25:13.284Z","0.6.1-canary.3252.1.9ab07c0335":"2026-05-12T22:05:42.182Z","0.6.1-develop.3256.1.fe3dec2464":"2026-05-13T05:22:38.595Z","0.6.1-canary.3259.1.140ce09826":"2026-05-13T05:35:26.320Z","0.6.1-canary.3261.1.2fbaaba498":"2026-05-13T05:56:49.844Z","0.6.1-develop.3260.1.dc719cac84":"2026-05-13T06:03:51.876Z","0.6.1-canary.3263.1.aa0883af55":"2026-05-13T06:52:17.871Z","0.6.1-canary.3264.1.08194fb1b5":"2026-05-13T06:57:23.353Z","0.6.1-canary.3265.1.d38c45d495":"2026-05-13T07:04:39.955Z","0.6.1-canary.3266.1.68d75db08c":"2026-05-13T07:07:34.397Z","0.6.1-canary.3267.1.6ec2a7db97":"2026-05-13T07:08:28.173Z","0.6.1-canary.3272.1.224796fa84":"2026-05-13T09:03:03.600Z","0.6.1-develop.3276.1.1fcd145078":"2026-05-13T09:29:05.078Z","0.6.1-canary.3275.1.5cb49d279d":"2026-05-13T09:53:42.975Z","0.6.1-canary.3279.1.7ad1c06824":"2026-05-13T09:55:04.353Z","0.6.1-develop.3278.1.a4d26475e4":"2026-05-13T10:21:51.913Z","0.6.1-canary.3285.1.98cd006f03":"2026-05-13T10:44:16.325Z","0.6.1-develop.3287.1.450f4ffb56":"2026-05-13T11:11:50.683Z","0.6.1-canary.3290.1.0a783e1cc8":"2026-05-13T11:50:17.835Z","0.6.1-develop.3291.1.6fad645fd0":"2026-05-13T11:55:11.282Z","0.6.1-canary.3297.1.acd1363dd4":"2026-05-13T12:51:15.390Z","0.6.1-canary.3300.1.86739c3523":"2026-05-13T13:33:41.981Z","0.6.1-canary.3302.1.c995cd63a4":"2026-05-13T13:43:57.532Z","0.6.1-develop.3306.1.9ad9ff2526":"2026-05-13T14:12:38.955Z","0.6.1-canary.3307.1.0c43b3ef31":"2026-05-13T14:13:44.725Z","0.6.1-canary.3305.1.72a12eac56":"2026-05-13T14:28:45.400Z","0.6.1-canary.3307.2.0c43b3ef31":"2026-05-13T14:28:49.993Z","0.6.1-canary.3303.1.9fa0b3f066":"2026-05-13T14:29:07.713Z","0.6.1-canary.3308.1.57cdddfc7f":"2026-05-13T15:27:21.853Z","0.6.1-canary.3309.1.cc73ac57e4":"2026-05-13T15:29:53.971Z","0.6.1-canary.3326.1.f135811ada":"2026-05-13T23:22:00.349Z","0.6.1-canary.3327.1.280a823883":"2026-05-14T00:07:15.096Z","0.6.2-develop.3330.1.8ad2b3b84c":"2026-05-14T07:10:59.024Z","0.6.2-canary.3331.1.80f89c70cd":"2026-05-14T07:11:44.641Z","0.6.1":"2026-05-14T07:14:16.801Z","0.6.2-canary.3332.1.eb75d0803f":"2026-05-14T08:06:45.647Z","0.6.2-canary.3334.1.38ca75eb11":"2026-05-14T11:44:00.732Z","0.6.2-canary.3342.1.980a95ddc0":"2026-05-15T11:01:41.021Z","0.6.2-canary.3354.1.b3559a30b6":"2026-05-17T18:34:56.169Z","0.6.2-canary.3355.1.c0735e653b":"2026-05-17T19:16:44.513Z","0.6.2-canary.3357.1.54892a4187":"2026-05-18T07:01:12.885Z","0.6.2-canary.3359.1.659233591e":"2026-05-18T07:06:38.978Z","0.6.2-canary.3362.1.87349da45c":"2026-05-18T07:32:01.761Z","0.6.2-develop.3363.1.e23f7084bd":"2026-05-18T07:35:01.236Z","0.6.2-canary.3364.1.d22a87831d":"2026-05-18T09:25:00.116Z","0.6.2-develop.3366.1.4692954e44":"2026-05-18T09:29:58.123Z","0.6.2-canary.3367.1.29d0fd2b79":"2026-05-18T09:40:13.442Z","0.6.2-canary.3369.1.ad43af784a":"2026-05-18T09:43:59.985Z","0.6.2-canary.3368.1.8a44b34e7c":"2026-05-18T09:44:13.235Z","0.6.2-develop.3372.1.de9a169973":"2026-05-18T10:02:29.216Z","0.6.2-canary.3371.1.fe64e8d085":"2026-05-18T10:02:54.114Z","0.6.2-canary.3370.1.81192118ac":"2026-05-18T10:04:06.504Z","0.6.2-develop.3373.1.be847b1058":"2026-05-18T10:17:44.382Z","0.6.2-canary.3375.1.b81ba92d9b":"2026-05-18T10:33:14.349Z","0.6.2-canary.3374.1.3acf238b68":"2026-05-18T10:34:44.013Z","0.6.2-canary.3376.1.784af39f31":"2026-05-18T10:39:03.897Z","0.6.2-canary.3378.1.6504e884ea":"2026-05-18T10:42:21.162Z","0.6.2-canary.3379.1.ba79614cd3":"2026-05-18T10:44:16.877Z","0.6.2-canary.3377.1.e65f3ffd55":"2026-05-18T10:44:48.794Z","0.6.2-develop.3380.1.bb14509041":"2026-05-18T10:45:40.997Z","0.6.2-develop.3381.1.8461b312a9":"2026-05-18T11:06:10.623Z","0.6.2-canary.3382.1.46b769a65a":"2026-05-18T11:14:41.950Z","0.6.2-canary.3383.1.1768b2db37":"2026-05-18T11:14:57.253Z","0.6.2-canary.3384.1.79d57678e3":"2026-05-18T11:15:45.452Z","0.6.2-canary.3385.1.b81ec36b29":"2026-05-18T11:29:21.316Z","0.6.2-canary.3386.1.313d9403e0":"2026-05-18T11:36:36.885Z","0.6.2-canary.3388.1.59a9f0f7fb":"2026-05-18T11:38:13.271Z","0.6.2-canary.3387.1.de59389277":"2026-05-18T11:41:26.509Z","0.6.2-canary.3389.1.bbccfd35ae":"2026-05-18T11:42:00.849Z","0.6.2-canary.3391.1.3a50c92b40":"2026-05-18T11:43:38.587Z","0.6.2-canary.3392.1.5983efda23":"2026-05-18T11:44:29.666Z","0.6.2-canary.3393.1.2a7bd7bca0":"2026-05-18T11:49:30.607Z","0.6.2-canary.3390.1.96f667e218":"2026-05-18T11:53:14.041Z","0.6.2-canary.3396.1.cf13d90ab1":"2026-05-18T12:03:34.884Z","0.6.2-canary.3397.1.6c8c3f82dc":"2026-05-18T12:18:49.963Z","0.6.2-canary.3394.1.1936b7361d":"2026-05-18T12:34:24.774Z","0.6.2-canary.3395.1.1660cb4fae":"2026-05-18T12:36:28.904Z","0.6.2-develop.3400.1.d948268f50":"2026-05-18T12:42:35.938Z","0.6.2-canary.3403.1.bae4fdbed8":"2026-05-18T12:59:40.908Z","0.6.2-canary.3401.1.b4a867f71c":"2026-05-18T13:02:05.116Z","0.6.2-canary.3402.1.d476b12f36":"2026-05-18T13:02:39.196Z","0.6.2-canary.3404.1.2312fbb315":"2026-05-18T14:24:53.936Z","0.6.2-develop.3400.2.d948268f50":"2026-05-18T14:36:15.691Z","0.6.2-develop.3406.1.2b403f40da":"2026-05-18T14:53:13.055Z","0.6.2-canary.3408.1.dda6311783":"2026-05-18T15:03:35.517Z","0.6.2-canary.3409.1.25b33e6bfb":"2026-05-18T15:09:19.060Z","0.6.2-canary.3412.1.622e4e1763":"2026-05-18T15:15:13.338Z","0.6.2-canary.3413.1.3abbfb75f1":"2026-05-18T15:26:30.706Z","0.6.2-canary.3414.1.23f5ee7b86":"2026-05-18T15:32:35.171Z","0.6.2-canary.3416.1.786818a3f7":"2026-05-18T15:38:56.347Z","0.6.2-canary.3415.1.1052efb376":"2026-05-18T15:40:39.971Z","0.6.2-canary.3417.1.4f1e40b184":"2026-05-18T15:53:49.830Z","0.6.2-canary.3420.1.dc136a0f0a":"2026-05-18T16:03:07.939Z","0.6.2-canary.3421.1.1556a4cf8c":"2026-05-18T16:14:21.298Z","0.6.2-canary.3422.1.9383b0be0b":"2026-05-18T16:28:33.368Z","0.6.2-canary.3424.1.9a0241be85":"2026-05-18T17:13:21.313Z","0.6.2-canary.3426.1.g8101103512":"2026-05-18T17:58:04.737Z","0.6.2-canary.3433.1.a56c35c38a":"2026-05-18T21:04:40.329Z","0.6.2-canary.3436.1.545ea09675":"2026-05-18T21:42:01.182Z","0.6.2-canary.3437.1.c494ba435b":"2026-05-18T21:45:53.291Z","0.6.2-canary.3438.1.6938fc263e":"2026-05-18T21:51:26.396Z","0.6.2-develop.3439.1.94b9d9733c":"2026-05-18T22:05:42.686Z","0.6.2-canary.3440.1.17dbd5eacb":"2026-05-18T22:07:17.167Z","0.6.2-canary.3441.1.81a9c8d031":"2026-05-18T22:18:15.669Z","0.6.2-canary.3442.1.b45edeced8":"2026-05-18T22:23:15.984Z","0.6.2-canary.3443.1.3616682bad":"2026-05-18T23:07:30.554Z","0.6.2-canary.3444.1.6e9bcc0ba8":"2026-05-18T23:51:08.495Z","0.6.2-develop.3446.1.bd060c6017":"2026-05-19T03:42:10.418Z","0.6.2-canary.3445.1.d30fa04a0f":"2026-05-19T03:42:22.979Z","0.6.2-canary.3447.1.8de31d1227":"2026-05-19T03:57:53.811Z","0.6.2-canary.3448.1.8a0cae6de2":"2026-05-19T04:01:05.910Z","0.6.2-canary.3450.1.64da316984":"2026-05-19T04:04:22.838Z","0.6.2-canary.3451.1.9f9217fa0d":"2026-05-19T04:05:19.006Z","0.6.2-canary.3449.1.cf0d2b35f5":"2026-05-19T04:08:46.983Z","0.6.2-canary.3452.1.f1ed666c45":"2026-05-19T04:19:26.787Z","0.6.2-canary.3453.1.23f3658cc0":"2026-05-19T04:28:32.641Z","0.6.2-canary.3457.1.c2ca56c769":"2026-05-19T04:28:48.205Z","0.6.2-canary.3455.1.3cdeb06c6d":"2026-05-19T04:35:16.511Z","0.6.2-canary.3454.1.4c79e9875f":"2026-05-19T04:41:29.991Z","0.6.2-canary.3460.1.86bd57430e":"2026-05-19T05:31:34.474Z","0.6.2-develop.3461.1.605f31c2c9":"2026-05-19T06:31:16.742Z","0.6.2-canary.3465.1.89e4a75f09":"2026-05-19T06:43:36.183Z","0.6.2-canary.3466.1.89a49bea15":"2026-05-19T06:55:44.731Z","0.6.2-canary.3468.1.9b8e8e278a":"2026-05-19T07:03:36.884Z","0.6.2-canary.3469.1.9b3b96558f":"2026-05-19T07:09:53.327Z","0.6.2-canary.3471.1.d30869bc99":"2026-05-19T07:15:30.269Z","0.6.2-canary.3470.1.95b643a0b3":"2026-05-19T07:16:19.015Z","0.6.2-develop.3467.1.2a1818709d":"2026-05-19T07:17:08.189Z","0.6.2-canary.3473.1.803f0d614f":"2026-05-19T08:11:08.102Z","0.6.2-canary.3479.1.c73f5afd59":"2026-05-19T08:13:27.402Z","0.6.3-develop.3484.1.1427e58147":"2026-05-19T08:31:20.220Z","0.6.3-canary.3483.1.98d4b4ecc7":"2026-05-19T08:36:34.144Z","0.6.3-canary.3487.1.f47a7b33c1":"2026-05-19T08:50:46.492Z","0.6.3-canary.3489.1.1e71287579":"2026-05-19T08:52:30.816Z","0.6.3-canary.3490.1.a90a39183a":"2026-05-19T08:53:43.847Z","0.6.3-develop.3491.1.4700ef658a":"2026-05-19T09:21:09.056Z","0.6.3-canary.3493.1.2560607bc4":"2026-05-19T09:31:43.778Z","0.6.3-canary.3496.1.41a1291df2":"2026-05-19T09:41:06.937Z","0.6.3-canary.3499.1.50445e3204":"2026-05-19T09:42:01.323Z","0.6.3-develop.3498.1.3956a84bc9":"2026-05-19T10:08:28.356Z","0.6.3-canary.3497.1.ff324d48d7":"2026-05-19T10:26:42.292Z","0.6.3-canary.3503.1.d6ac8c6f2b":"2026-05-19T10:26:49.109Z","0.6.3-develop.3502.1.234f53f93c":"2026-05-19T10:53:21.427Z","0.6.3-develop.3510.1.e3b22be026":"2026-05-19T19:27:42.640Z","0.6.3-canary.3511.1.a624e1553c":"2026-05-19T19:28:41.443Z","0.6.3-canary.3540.1.f358a0faab":"2026-05-20T20:02:28.905Z","0.6.3-canary.3542.1.2a264ebe29":"2026-05-20T20:05:23.021Z","0.6.3-canary.3532.2.4959af6dd4":"2026-05-20T20:06:47.653Z","0.6.3-canary.3522.2.5cbd8da502":"2026-05-20T20:07:15.144Z","0.6.3-canary.3521.2.5be42484f1":"2026-05-20T20:07:17.083Z","0.6.3-canary.3517.3.3b467f13d7":"2026-05-20T20:07:18.795Z","0.6.3-canary.3526.3.1a94d5fe44":"2026-05-20T20:07:29.861Z","0.6.3-canary.3518.2.6430598da8":"2026-05-20T20:07:33.039Z","0.6.3-canary.3523.2.042bed9c4d":"2026-05-20T20:08:01.351Z","0.6.3-canary.3541.1.c56b513365":"2026-05-20T20:08:06.087Z","0.6.3-develop.3525.3.cc18b8a43f":"2026-05-20T20:10:20.973Z","0.6.3-canary.3524.2.7b1e1cdf13":"2026-05-20T20:18:00.676Z","0.6.3-canary.3543.1.38118b5ad7":"2026-05-20T21:32:36.146Z","0.6.3-canary.3544.1.0d5031620f":"2026-05-20T21:53:28.524Z","0.6.2-canary.3545.1.b43f2aef32":"2026-05-20T22:22:33.330Z","0.6.3-canary.3546.1.ecb0b299c4":"2026-05-20T22:33:08.809Z","0.6.3-canary.3549.1.f635511776":"2026-05-20T22:39:59.485Z","0.6.3-canary.3547.1.43e7a42036":"2026-05-20T22:41:51.185Z","0.6.3-canary.3550.1.5b8b26aaf6":"2026-05-20T22:51:21.610Z","0.6.3-canary.3548.2.b2613ebb49":"2026-05-21T03:49:41.403Z","0.6.3-canary.3517.4.3b467f13d7":"2026-05-21T03:59:29.941Z","0.6.3-canary.3519.5.c3599d19a1":"2026-05-21T04:00:20.191Z","0.6.3-develop.3562.1.71049275ff":"2026-05-21T04:23:18.677Z","0.6.3-canary.3564.1.2fe2fd4c61":"2026-05-21T04:24:52.062Z","0.6.3-canary.3563.1.05f8b9d441":"2026-05-21T04:25:03.539Z","0.6.3-canary.3565.1.dcfe9a351b":"2026-05-21T04:27:55.459Z","0.6.3-canary.3568.1.dcae0f2656":"2026-05-21T04:43:02.777Z","0.6.3-develop.3574.1.f3c5dcf345":"2026-05-21T05:10:31.572Z","0.6.3-canary.3575.1.cc62284e11":"2026-05-21T05:13:01.890Z","0.6.3-canary.3569.1.c46d5f02f4":"2026-05-21T05:19:36.965Z","0.6.3-develop.3576.1.51c9149577":"2026-05-21T06:18:16.899Z","0.6.3-canary.3577.1.20008edaa6":"2026-05-21T06:18:44.173Z","0.6.3-develop.3578.1.37cbb8f92c":"2026-05-21T07:01:40.112Z","0.6.3-canary.3579.1.2c98b2a66c":"2026-05-21T07:13:22.616Z","0.6.3-canary.3583.1.2cb24e83d8":"2026-05-21T12:39:12.359Z","0.6.3-canary.3584.1.3d0e711427":"2026-05-21T13:23:22.816Z","0.6.3-develop.3586.1.d5a44c810f":"2026-05-21T16:01:54.672Z","0.6.3-canary.3587.1.a9beb88f08":"2026-05-21T16:02:05.753Z","0.6.3-develop.3588.1.2f62d1bb0d":"2026-05-21T16:47:05.378Z","0.6.3-canary.3589.1.ad6638a0d7":"2026-05-21T16:49:06.465Z","0.6.3-canary.3590.1.17d48d6659":"2026-05-21T17:50:10.774Z","0.6.3-canary.3595.1.g9738823845":"2026-05-21T18:11:50.053Z","0.6.3-canary.3596.1.3a0a1b19b0":"2026-05-21T18:24:31.209Z","0.6.3-develop.3593.1.8eda8943fa":"2026-05-21T18:25:27.813Z","0.6.3-canary.3594.1.2d3f3fde09":"2026-05-21T18:30:31.321Z","0.6.3-canary.3597.1.52d7b3fd8e":"2026-05-21T18:58:42.758Z","0.6.3-canary.3599.1.a4f62ffc19":"2026-05-21T19:25:07.168Z","0.6.3-develop.3598.1.259c138c7d":"2026-05-21T19:25:09.462Z","0.6.3-develop.3598.2.259c138c7d":"2026-05-21T19:38:28.555Z","0.6.3-canary.3601.1.7a7214ec55":"2026-05-21T20:09:52.959Z","0.6.3-develop.3602.1.8287bc577d":"2026-05-21T20:32:16.725Z","0.6.3-canary.3603.1.6e447ac965":"2026-05-21T20:54:45.374Z","0.6.3-develop.3604.1.abcb8d1963":"2026-05-21T21:22:08.544Z","0.6.3-canary.3605.1.1d7f6c22c9":"2026-05-21T21:40:26.276Z","0.6.3-canary.3608.1.2815a70e74":"2026-05-22T04:07:44.581Z","0.6.3-develop.3609.1.01983ef87a":"2026-05-22T04:31:14.002Z","0.6.3-canary.3610.1.134231eb5f":"2026-05-22T04:31:51.282Z","0.6.3-develop.3611.1.6e565f84ab":"2026-05-22T05:12:21.396Z","0.6.3-canary.3612.1.4b9e2d9fa6":"2026-05-22T05:16:53.884Z","0.6.2":"2026-05-22T06:22:33.171Z","0.6.3-canary.3614.1.2ef936ab8b":"2026-05-22T06:23:57.595Z","0.6.3-canary.3615.1.50408eb26d":"2026-05-22T07:31:35.127Z","0.6.3-canary.3616.1.2b3cfd6dc6":"2026-05-22T08:37:15.249Z","0.6.3-canary.3617.1.1cdb2ba61f":"2026-05-22T08:52:08.813Z","0.6.3-canary.3618.1.1832e763a3":"2026-05-22T08:53:38.097Z","0.6.3-canary.3622.1.24446247b0":"2026-05-22T14:37:03.939Z","0.6.3-develop.3635.1.e4a05c16e8":"2026-05-23T06:52:49.204Z","0.6.3-canary.3642.1.7c8353a890":"2026-05-24T08:40:43.545Z","0.6.3-canary.3643.1.6f8e2c25c9":"2026-05-24T09:26:27.839Z","0.6.3-canary.3644.1.51c8f1911e":"2026-05-24T11:19:49.129Z","0.6.3-canary.3645.1.db8c027907":"2026-05-24T11:21:35.920Z","0.6.3-canary.3646.1.8bfbb8d0b5":"2026-05-24T11:34:31.042Z","0.6.3-canary.3648.1.836b4f0692":"2026-05-24T12:22:25.778Z","0.6.3-canary.3649.1.cbc384a21a":"2026-05-24T13:37:56.274Z","0.6.3-canary.3650.1.d76764b773":"2026-05-24T14:12:12.433Z","0.6.3-develop.3651.1.d3a548a5f1":"2026-05-24T16:59:53.913Z","0.6.3-canary.3654.1.b2fdde5d27":"2026-05-24T17:12:40.728Z","0.6.3-canary.3655.1.0c8a3d385f":"2026-05-24T17:28:33.656Z","0.6.3-canary.3656.1.6eeddbb4ad":"2026-05-24T17:29:13.505Z","0.6.3-canary.3658.1.e9e0cc05db":"2026-05-24T17:40:52.258Z","0.6.3-canary.3657.1.c7474bdbea":"2026-05-24T17:43:37.724Z","0.6.3-develop.3653.1.b8558737ae":"2026-05-24T17:44:49.562Z","0.6.3-canary.3659.1.aa4f7dcf42":"2026-05-24T19:11:10.178Z","0.6.3-develop.3660.1.53b73d5aa4":"2026-05-24T20:03:34.470Z","0.6.3-canary.3661.1.b52dab4246":"2026-05-24T21:26:54.353Z","0.6.3-canary.3662.1.ae32773a89":"2026-05-24T21:58:25.233Z","0.6.3-develop.3663.1.63517660ba":"2026-05-24T22:00:42.505Z","0.6.3-canary.3664.1.b374a0a30d":"2026-05-25T02:21:22.992Z","0.6.3-canary.3665.1.02b5cf5e65":"2026-05-25T03:07:48.303Z","0.6.3-canary.3666.1.1d4980c1b9":"2026-05-25T04:06:59.152Z","0.6.3-canary.3667.1.23ead010a4":"2026-05-25T05:32:39.776Z","0.6.3-canary.3668.1.a36ce37b8d":"2026-05-25T06:18:00.436Z","0.6.3-canary.3669.1.3580c0008d":"2026-05-25T07:06:45.300Z","0.6.3-develop.3672.1.f2a28d6807":"2026-05-25T08:10:42.222Z","0.6.3-canary.3674.1.f4c76a7489":"2026-05-25T08:14:04.812Z","0.6.3-canary.3673.1.37deddfec9":"2026-05-25T08:14:16.680Z","0.6.3-canary.3675.1.7f56a8b1f1":"2026-05-25T08:14:20.483Z","0.6.3-canary.3676.1.bb6ba0b329":"2026-05-25T08:14:30.198Z","0.6.3-canary.3677.1.0a25ea0d05":"2026-05-25T08:15:09.910Z","0.6.3-canary.3678.1.6a21fd1131":"2026-05-25T08:31:31.117Z","0.6.3-develop.3680.1.62e9da67c2":"2026-05-25T09:13:11.686Z","0.6.3-canary.3681.1.ffc30645eb":"2026-05-25T09:15:30.938Z","0.6.3-develop.3684.1.1f68ad202c":"2026-05-25T09:58:38.762Z","0.6.3-canary.3690.1.bcc96a9d57":"2026-05-25T10:40:29.759Z","0.6.3-develop.3692.1.ec9f86fe3f":"2026-05-25T10:49:59.774Z","0.6.3-canary.3703.1.af417d31b1":"2026-05-25T11:25:56.045Z","0.6.3-develop.3693.1.fc658e5483":"2026-05-25T11:30:32.772Z","0.6.3-canary.3707.1.a6ba33d7ac":"2026-05-25T12:11:16.417Z","0.6.3-develop.3709.1.0f15e09a5f":"2026-05-25T12:48:02.709Z","0.6.3-canary.3713.1.ab45fdb70b":"2026-05-25T13:40:07.007Z","0.6.3-canary.3717.1.cd2ed3b4bf":"2026-05-25T14:11:37.596Z","0.6.3-canary.3718.1.6ef5fa2818":"2026-05-25T14:27:34.046Z","0.6.3-canary.3723.1.261e12fb56":"2026-05-25T15:24:53.970Z","0.6.3-canary.3725.1.b76f38bd83":"2026-05-25T16:11:57.179Z","0.6.3-canary.3726.1.b7939c7119":"2026-05-25T16:58:35.248Z","0.6.3-canary.3732.1.7954d63a1a":"2026-05-25T17:43:29.224Z","0.6.3-develop.3734.1.766f3e785b":"2026-05-25T18:02:34.316Z","0.6.3-canary.3735.1.314c36d85a":"2026-05-25T18:20:34.376Z","0.6.3-canary.3737.1.4319e10e86":"2026-05-25T18:24:17.983Z","0.6.3-canary.3738.1.6aeb917a9d":"2026-05-25T18:27:32.044Z","0.6.3-canary.3736.1.38ebfabff5":"2026-05-25T18:32:14.844Z","0.6.3-canary.3741.1.9c5e9af72e":"2026-05-25T19:14:07.578Z","0.6.3-canary.3740.1.g8713317847":"2026-05-25T19:16:21.730Z","0.6.3-canary.3743.1.42ab3995d9":"2026-05-25T19:43:26.194Z","0.6.3-canary.3744.1.27cc7fa4ab":"2026-05-25T20:13:56.480Z","0.6.3-canary.3745.1.64c9588f7d":"2026-05-25T20:41:48.465Z","0.6.3-canary.3746.1.4fb8f8fd55":"2026-05-25T21:09:21.742Z","0.6.3-canary.3748.1.4d27a7ee0c":"2026-05-25T21:39:37.714Z","0.6.3-canary.3749.1.4c42c72bc4":"2026-05-25T22:10:21.926Z","0.6.3-canary.3750.1.111f2aba26":"2026-05-25T22:38:14.755Z","0.6.3-canary.3752.1.c68cf3eca2":"2026-05-25T23:07:11.305Z","0.6.3-develop.3753.1.29e9a20dde":"2026-05-26T03:52:32.185Z","0.6.3-canary.3754.1.115166578e":"2026-05-26T04:10:34.706Z","0.6.3-develop.3755.1.84e4410d84":"2026-05-26T04:15:41.838Z","0.6.3-canary.3756.1.464f04b4fd":"2026-05-26T04:25:18.390Z","0.6.3-canary.3757.1.210328791d":"2026-05-26T04:28:19.816Z","0.6.3-canary.3758.1.7aa00229ab":"2026-05-26T04:41:01.325Z","0.6.3-canary.3759.1.8893981bc3":"2026-05-26T04:55:00.096Z","0.6.3-canary.3762.1.94f7703db2":"2026-05-26T05:00:34.107Z","0.6.3-canary.3760.1.26ca7c98c8":"2026-05-26T05:02:12.940Z","0.6.3-develop.3766.1.33102bfc91":"2026-05-26T05:08:44.451Z","0.6.3-canary.3768.1.92dd46fa07":"2026-05-26T05:19:09.285Z","0.6.3-canary.3770.1.83e96765c1":"2026-05-26T05:44:27.343Z","0.6.3-develop.3771.1.1788990f9e":"2026-05-26T05:49:23.246Z","0.6.3-canary.3777.1.bfb8194455":"2026-05-26T06:06:05.469Z","0.6.3-canary.3769.1.9be8c347f5":"2026-05-26T06:08:31.996Z","0.6.3-canary.3779.1.8d36257c80":"2026-05-26T06:39:21.458Z","0.6.3-develop.3778.1.25fdb35f2e":"2026-05-26T06:41:48.802Z","0.6.3-canary.3780.1.fa430f1320":"2026-05-26T06:47:41.699Z","0.6.3-canary.3781.1.683199a6de":"2026-05-26T06:59:48.726Z","0.6.3-canary.3783.1.3ffdecef88":"2026-05-26T07:18:30.228Z","0.6.3-canary.3784.1.a762cd0110":"2026-05-26T08:36:02.811Z","0.6.3-canary.3780.2.fa430f1320":"2026-05-26T09:27:38.926Z","0.6.3-canary.3785.1.31e05119b1":"2026-05-26T09:55:01.983Z","0.6.3-canary.3786.1.7fa1f429e4":"2026-05-26T10:41:14.458Z","0.6.3-canary.3790.1.bb2498b692":"2026-05-26T13:19:29.997Z","0.6.3-develop.3797.1.9d6338d7cd":"2026-05-26T15:59:26.283Z","0.6.3-develop.3798.1.39325a8896":"2026-05-26T16:44:08.593Z","0.6.3-canary.3801.1.c7e84192a4":"2026-05-26T16:54:29.042Z","0.6.3-canary.3804.1.d8c750cd3d":"2026-05-26T23:10:11.090Z","0.6.3-develop.3805.1.357827108c":"2026-05-27T03:32:47.484Z","0.6.3-develop.3809.1.bde5459e65":"2026-05-27T04:16:36.156Z","0.6.3-develop.3810.1.ad92c339f5":"2026-05-27T04:27:13.658Z","0.6.3-canary.3812.1.37dc0e314f":"2026-05-27T04:47:08.131Z","0.6.3-develop.3811.1.be22750402":"2026-05-27T05:11:36.091Z","0.6.3-canary.3813.1.44a47482d2":"2026-05-27T05:23:17.806Z","0.6.3-canary.3815.1.356855dbb5":"2026-05-27T06:00:52.403Z","0.6.3-canary.3817.1.be644515c4":"2026-05-27T06:16:06.702Z","0.6.3-canary.3819.1.f0f91eb67c":"2026-05-27T06:25:57.306Z","0.6.3-canary.3816.1.1343eee3d0":"2026-05-27T06:46:13.327Z","0.6.3-develop.3820.1.636677865b":"2026-05-27T06:50:47.503Z","0.6.3-canary.3821.1.3aecd632f1":"2026-05-27T07:01:01.104Z","0.6.3-canary.3818.1.d1807e8175":"2026-05-27T07:06:17.317Z","0.6.3-canary.3823.1.1d3ebf2587":"2026-05-27T07:46:19.951Z","0.6.3-canary.3824.1.fafcdb31d5":"2026-05-27T07:51:32.246Z","0.6.3-canary.3826.1.8c3bf03c50":"2026-05-27T08:29:48.886Z","0.6.3-canary.3833.1.7c3cbf585d":"2026-05-27T10:01:57.511Z","0.6.3-canary.3834.1.889bf335d1":"2026-05-27T10:17:41.843Z","0.6.3-canary.3837.1.b19a8ddd66":"2026-05-27T10:49:02.878Z","0.6.3-canary.3830.1.b9b3aaf422":"2026-05-27T11:33:41.771Z","0.6.3-develop.3838.1.7f2657a47c":"2026-05-27T13:41:16.389Z","0.6.3-canary.3839.1.006be48a53":"2026-05-27T13:41:38.011Z","0.6.3-canary.3850.1.9373c6d85d":"2026-05-27T14:04:23.087Z","0.6.3-develop.3851.1.642df0a016":"2026-05-27T14:27:39.872Z","0.6.3-canary.3855.1.3faf379220":"2026-05-27T14:52:32.629Z","0.6.3-develop.3857.1.da89d7530c":"2026-05-27T15:22:19.661Z","0.6.3-canary.3859.1.2b9b23aa25":"2026-05-27T15:24:01.868Z","0.6.3-canary.3858.1.9560a508a8":"2026-05-27T15:27:55.168Z","0.6.3-canary.3861.1.8c20be18df":"2026-05-27T15:30:49.148Z","0.6.3-canary.3866.1.008892bb89":"2026-05-27T15:43:21.022Z","0.6.3-canary.3860.1.a66a4f0e71":"2026-05-27T16:11:43.977Z","0.6.3-canary.3864.1.487afca419":"2026-05-27T16:12:59.254Z","0.6.3-canary.3865.1.f8e2873868":"2026-05-27T16:16:31.043Z","0.6.3-canary.3870.1.be342747ed":"2026-05-27T16:21:03.905Z","0.6.3-canary.3860.2.a66a4f0e71":"2026-05-27T16:26:25.192Z","0.6.3-canary.3867.1.abf90665da":"2026-05-27T16:34:08.122Z","0.6.3-canary.3872.1.30ea0bd1b9":"2026-05-27T17:12:26.421Z","0.6.3-canary.3873.1.eea59b07b1":"2026-05-27T17:45:55.508Z","0.6.3-canary.3875.1.140f180aa2":"2026-05-27T18:10:52.056Z","0.6.3-develop.3876.1.d40fe4ec2d":"2026-05-27T18:24:27.268Z","0.6.3-canary.3874.1.27f2ee84ef":"2026-05-27T18:34:07.922Z","0.6.3-develop.3881.1.0b590ac4eb":"2026-05-27T19:08:09.345Z","0.6.3-canary.3882.1.a9d037a8ea":"2026-05-27T20:24:24.525Z","0.6.3-canary.3883.1.d66b7e3117":"2026-05-27T20:28:24.233Z","0.6.3-canary.3887.1.8ab8145c3a":"2026-05-27T20:39:14.825Z","0.6.3-canary.3891.1.8a6f5a9884":"2026-05-27T21:12:54.239Z","0.6.3-canary.3885.1.db33d2ff1e":"2026-05-27T21:15:15.815Z","0.6.3-canary.3893.1.ef127392ae":"2026-05-27T21:28:06.249Z","0.6.3-develop.3894.1.352abf4240":"2026-05-27T21:28:33.711Z","0.6.3-canary.3890.1.561068ae9a":"2026-05-27T21:29:04.765Z","0.6.3-canary.3892.1.2b09958845":"2026-05-27T22:00:46.850Z","0.6.3-canary.3896.1.7d641c1fe2":"2026-05-27T22:12:54.548Z","0.6.3-canary.3898.1.6da7af2e8f":"2026-05-27T22:58:48.958Z","0.6.3-canary.3897.1.ceb161eecd":"2026-05-27T22:59:16.461Z","0.6.3-canary.3900.1.74560c0af0":"2026-05-28T05:39:57.854Z","0.6.3-develop.3901.1.ddad60693a":"2026-05-28T05:42:39.551Z","0.6.3-canary.3903.1.13eab72bd2":"2026-05-28T05:55:51.260Z","0.6.3-canary.3904.1.273b108254":"2026-05-28T06:22:38.858Z","0.6.4-canary.3910.1.0ff5e9e9be":"2026-05-28T08:14:59.675Z","0.6.4-canary.3917.1.4d8c013983":"2026-05-28T09:00:01.240Z","0.6.4-develop.3921.1.8a42ddf4c8":"2026-05-28T09:03:30.898Z","0.6.4-canary.3922.1.21b60c07b9":"2026-05-28T09:03:58.174Z","0.6.4-canary.3925.1.8355a3b5b5":"2026-05-28T09:44:44.942Z","0.6.4-develop.3926.1.c83e4d3395":"2026-05-28T09:50:38.693Z","0.6.4-canary.3927.1.f6e4a5baf2":"2026-05-28T09:50:54.662Z","0.6.4-canary.3930.1.674c804425":"2026-05-28T09:57:50.731Z","0.6.4-develop.3929.1.fcf7afece2":"2026-05-28T10:07:09.958Z","0.6.4-canary.3934.1.915316f7e7":"2026-05-28T10:17:02.483Z","0.6.4-canary.3939.1.cf888eb3ec":"2026-05-28T10:47:28.820Z","0.6.4-canary.3940.1.885dcb8730":"2026-05-28T10:51:46.922Z","0.6.4-develop.3938.1.c97dbde799":"2026-05-28T11:05:54.745Z","0.6.4-canary.3942.1.b8f0383a1c":"2026-05-28T11:29:18.274Z","0.6.4-canary.3941.1.d40457176c":"2026-05-28T11:41:07.524Z","0.6.4-canary.3943.1.fc1afb9585":"2026-05-28T11:47:29.140Z","0.6.4-develop.3944.1.4100aa7fbe":"2026-05-28T12:06:53.524Z","0.6.4-canary.3945.1.d033cd2c13":"2026-05-28T12:07:10.091Z","0.6.4-canary.3948.1.5be38582b6":"2026-05-28T12:10:35.135Z","0.6.4-canary.3951.1.6e2d6e6021":"2026-05-28T12:24:03.181Z","0.6.4-canary.3953.1.a6644c0800":"2026-05-28T12:40:51.802Z","0.6.4-develop.3949.1.adc3d0b3b1":"2026-05-28T12:50:13.260Z","0.6.4-canary.3950.1.176863011b":"2026-05-28T12:51:30.756Z","0.6.4-canary.3952.1.95a6265e84":"2026-05-28T12:55:33.682Z","0.6.4-canary.3954.1.83bbdc5c14":"2026-05-28T13:24:14.081Z","0.6.4-develop.3962.1.70f30e284c":"2026-05-28T13:32:32.271Z","0.6.4-canary.3963.1.8b1eea8b4c":"2026-05-28T13:42:02.993Z","0.6.4-canary.3967.1.9372a16334":"2026-05-28T14:17:03.118Z","0.6.4-canary.3971.1.35b45478e5":"2026-05-28T14:17:44.551Z","0.6.4-canary.3970.1.ec8aa7cf1d":"2026-05-28T14:19:55.180Z","0.6.4-develop.3968.1.9d87f5fa16":"2026-05-28T14:22:23.016Z","0.6.4-canary.3969.1.ab281192bb":"2026-05-28T14:25:43.229Z","0.6.4-develop.3976.1.4e72e60206":"2026-05-28T15:11:22.376Z","0.6.4-canary.3977.1.727d71b0c8":"2026-05-28T15:11:41.658Z","0.6.4-canary.3979.1.4f758c45dd":"2026-05-28T16:03:16.789Z","0.6.3":"2026-05-28T16:04:52.758Z","0.6.4-develop.3978.1.2f05baffed":"2026-05-28T16:06:39.943Z","0.6.4-canary.3980.1.44d1c38b69":"2026-05-28T16:50:25.118Z","0.6.4-canary.3981.1.0cdf7db36c":"2026-05-28T17:10:13.649Z","0.6.4-canary.3982.1.346aa2db0b":"2026-05-28T17:30:07.976Z","0.6.4-canary.3983.1.d047829419":"2026-05-28T17:33:46.719Z","0.6.4-canary.3985.1.9cbbca93d1":"2026-05-28T18:28:26.521Z","0.6.4-canary.3990.1.b40f1be90f":"2026-05-28T19:14:03.225Z","0.6.4-canary.3993.1.739a4e21a9":"2026-05-28T19:30:30.143Z","0.6.4-canary.3992.1.0f76b3b18e":"2026-05-28T19:55:48.801Z","0.6.4-develop.3996.1.430e257cfc":"2026-05-29T08:23:35.626Z","0.6.4-canary.3997.1.0ffa461166":"2026-05-29T08:38:47.915Z","0.6.4-canary.3998.1.6ab83dc2b8":"2026-05-29T09:16:13.434Z","0.6.4-develop.4000.1.450e315cec":"2026-05-29T09:26:39.410Z","0.6.4-canary.4003.1.4809671b82":"2026-05-29T09:38:45.059Z","0.6.4-canary.4004.1.f81f11a3b7":"2026-05-29T09:38:50.875Z","0.6.4-develop.4011.1.4f3ed9ae3e":"2026-05-29T10:09:40.526Z","0.6.4-canary.4017.1.f172c08b10":"2026-05-29T10:25:51.391Z","0.6.4-canary.4020.1.dec3d5ad4d":"2026-05-29T10:37:07.976Z","0.6.4-canary.4021.1.781c927779":"2026-05-29T10:39:07.770Z","0.6.4-develop.4015.1.efaafadf79":"2026-05-29T10:53:09.421Z","0.6.4-canary.4027.1.788d487f65":"2026-05-29T11:22:17.155Z","0.6.4-canary.4028.1.dca72b31f4":"2026-05-29T11:31:04.275Z","0.6.4-canary.4029.1.8b0e44ff52":"2026-05-29T11:40:32.303Z","0.6.4-canary.4031.1.827e62168c":"2026-05-29T11:54:43.607Z","0.6.4-canary.4030.1.e76e46abc2":"2026-05-29T12:00:59.399Z","0.6.4-canary.4032.1.d6269d722a":"2026-05-29T12:02:07.364Z","0.6.4-canary.4037.1.83de58b548":"2026-05-29T12:20:21.231Z","0.6.4-develop.4038.1.91ce075c8a":"2026-05-29T12:26:19.941Z","0.6.4-canary.4033.1.10fceb066b":"2026-05-29T12:43:44.858Z","0.6.4-canary.4042.1.c0f0e55fcb":"2026-05-29T13:03:14.236Z","0.6.4-canary.4041.1.3aa89d5d8b":"2026-05-29T13:03:29.064Z","0.6.4-canary.4043.1.0e4f0a77c9":"2026-05-29T13:04:08.419Z","0.6.4-canary.4044.1.08f24db8a6":"2026-05-29T13:10:53.928Z","0.6.4-canary.4045.1.bf26dcaf0a":"2026-05-29T13:16:58.363Z","0.6.4-canary.4040.1.48ef738d3f":"2026-05-29T13:21:28.421Z","0.6.4-canary.4047.1.8af11dab33":"2026-05-29T13:24:02.780Z","0.6.4-canary.4048.1.d71412427a":"2026-05-29T13:34:46.329Z","0.6.4-canary.4049.1.46c9c608ad":"2026-05-29T13:39:09.566Z","0.6.4-canary.4050.1.eba26af8a1":"2026-05-29T13:43:54.166Z","0.6.4-canary.4051.1.ebefdd2e39":"2026-05-29T13:50:20.389Z","0.6.4-canary.4052.1.09da694e4c":"2026-05-29T13:56:16.257Z","0.6.4-canary.4053.1.3da63c6607":"2026-05-29T14:06:53.759Z","0.6.4-canary.4054.1.90053b04c6":"2026-05-29T14:20:52.704Z","0.6.4-canary.4057.1.f218af85de":"2026-05-29T14:43:57.109Z","0.6.4-canary.4058.1.145d406878":"2026-05-29T14:44:55.726Z","0.6.4-canary.4060.1.770eeb53d9":"2026-05-29T14:50:34.219Z","0.6.4-canary.4078.1.2fa5c3bb3d":"2026-05-31T07:47:54.970Z","0.6.4-canary.4080.1.afe5fce79d":"2026-05-31T07:58:20.845Z","0.6.4-canary.4082.1.07022c069a":"2026-05-31T08:53:03.735Z","0.6.4-canary.4084.1.533f2a801a":"2026-05-31T09:15:47.594Z","0.6.4-canary.4085.1.878630c90f":"2026-05-31T09:30:22.275Z","0.6.4-canary.4083.1.1a78f92768":"2026-05-31T09:36:37.783Z","0.6.4-canary.4086.1.9dc1817bbb":"2026-05-31T09:44:24.585Z","0.6.4-canary.4087.1.3f4280e629":"2026-05-31T10:03:09.168Z","0.6.4-canary.4088.1.8b5baed440":"2026-05-31T10:28:48.167Z","0.6.4-develop.4095.1.9c790dc021":"2026-06-01T06:32:03.512Z","0.6.4-develop.4106.1.12c205a613":"2026-06-01T07:16:28.486Z","0.6.4-develop.4110.1.836aafde58":"2026-06-01T09:09:40.383Z","0.6.4-develop.4113.1.5e87922616":"2026-06-01T09:52:11.158Z","0.6.4-canary.4122.1.734bc570e4":"2026-06-01T10:22:49.802Z","0.6.4-develop.4121.1.0d7f20d229":"2026-06-01T10:27:39.496Z","0.6.4-canary.4126.1.d076e1a5eb":"2026-06-01T10:38:41.683Z","0.6.4-canary.4134.1.1dbaa01f38":"2026-06-01T10:55:47.338Z","0.6.4-canary.4132.1.2d7c291a89":"2026-06-01T11:06:52.073Z","0.6.4-canary.4135.1.964e53faaf":"2026-06-01T11:07:34.766Z","0.6.4-develop.4133.1.48fc6c8f7b":"2026-06-01T11:20:26.164Z","0.6.4-canary.4144.1.c084334292":"2026-06-01T11:41:35.581Z","0.6.4-canary.4142.1.270c86a79c":"2026-06-01T11:41:54.524Z","0.6.4-canary.4140.1.326ba6198c":"2026-06-01T11:46:39.000Z","0.6.4-canary.4148.1.cd6e0108f5":"2026-06-01T11:57:13.623Z","0.6.4-canary.4139.1.6c8589f280":"2026-06-01T12:07:21.179Z","0.6.4-canary.4150.1.70423c9f75":"2026-06-01T12:07:44.239Z","0.6.4-canary.4155.1.93a2b4ce5e":"2026-06-01T12:12:35.337Z","0.6.4-canary.4156.1.2c401cf6c6":"2026-06-01T12:26:48.582Z","0.6.4-develop.4152.1.1c429e5200":"2026-06-01T12:28:03.216Z","0.6.4-canary.4158.1.ab407e229a":"2026-06-01T12:35:49.333Z","0.6.4-canary.4164.1.a7c39bfd03":"2026-06-01T12:57:52.227Z","0.6.4-canary.4163.1.6b4e6ab62a":"2026-06-01T12:59:37.601Z","0.6.4-canary.4160.1.17eb211e2a":"2026-06-01T13:01:35.062Z","0.6.4-develop.4161.1.g7895993543":"2026-06-01T13:17:26.876Z","0.6.4-canary.4162.1.f408460b3d":"2026-06-01T13:23:01.756Z","0.6.4-canary.4165.1.30e1bedb58":"2026-06-01T13:42:07.693Z","0.6.4-develop.4169.1.9f207b27f2":"2026-06-01T13:45:24.900Z","0.6.4-canary.4177.1.8618cc2634":"2026-06-01T16:59:07.323Z","0.6.4-develop.4178.1.aad9ddaa95":"2026-06-01T17:54:31.239Z","0.6.4-canary.4181.1.2265b697ac":"2026-06-01T19:13:01.047Z","0.6.4-canary.4182.1.a3a23ea159":"2026-06-01T19:30:37.771Z","0.6.4-canary.4183.1.53ddb51a6a":"2026-06-01T19:48:41.832Z","0.6.4-canary.4188.1.ed6538a6f6":"2026-06-01T20:46:50.062Z","0.6.4-canary.4193.1.6b2688cd3a":"2026-06-01T21:56:47.755Z","0.6.4-canary.4194.1.acefccecd4":"2026-06-01T22:12:29.055Z","0.6.4-develop.4199.1.86677441c2":"2026-06-02T07:35:02.932Z","0.6.4-canary.4205.1.f8d8c0dcfd":"2026-06-02T08:09:03.224Z","0.6.4-canary.4204.1.bf4ee56199":"2026-06-02T08:12:04.723Z","0.6.4-develop.4210.1.d412061cfe":"2026-06-02T08:14:43.889Z","0.6.4-canary.4213.1.edcdfb856f":"2026-06-02T08:17:35.127Z","0.6.4-canary.4214.1.686358eabc":"2026-06-02T08:20:57.758Z","0.6.4-develop.4217.1.c9aa050183":"2026-06-02T09:00:31.890Z","0.6.4-canary.4216.1.59d54b6c4f":"2026-06-02T09:00:48.183Z","0.6.4-canary.4215.1.8eaed1f459":"2026-06-02T09:02:43.705Z","0.6.4-canary.4224.1.d7a47bb8b2":"2026-06-02T09:19:45.879Z","0.6.4-develop.4236.1.9fa6806b34":"2026-06-02T09:38:54.242Z","0.6.4-canary.4241.1.1c2dbaef71":"2026-06-02T09:49:46.010Z","0.6.4-canary.4240.1.0b369ca1f4":"2026-06-02T10:02:00.290Z","0.6.4-develop.4239.1.4a264a5828":"2026-06-02T10:18:27.562Z","0.6.4-canary.4244.1.bf6c3086f2":"2026-06-02T10:22:23.734Z","0.6.4-canary.4248.1.5a4f2a4872":"2026-06-02T10:25:59.040Z","0.6.4-develop.4254.1.7a123d970c":"2026-06-02T11:00:24.093Z","0.6.4-canary.4256.1.711ee54a32":"2026-06-02T11:02:18.434Z","0.6.4-canary.4257.1.5b9e6761df":"2026-06-02T11:02:22.008Z","0.6.4-canary.4255.1.6daab17b09":"2026-06-02T11:05:17.472Z","0.6.4-canary.4251.1.1e602c70f4":"2026-06-02T11:05:56.187Z","0.6.4-canary.4260.1.23ef11788a":"2026-06-02T11:16:06.341Z","0.6.4-canary.4259.1.cd944f8ec4":"2026-06-02T11:47:54.738Z","0.6.4-develop.4264.1.53368d85fe":"2026-06-02T12:39:58.735Z","0.6.4-canary.4271.1.1fcc60fb6c":"2026-06-02T13:04:12.508Z","0.6.4-canary.4273.1.69edc99970":"2026-06-02T13:12:19.073Z","0.6.4-canary.4267.2.cd332618ed":"2026-06-02T13:12:44.898Z","0.6.4-canary.4274.1.ea1165bff3":"2026-06-02T13:14:39.217Z","0.6.4-develop.4270.1.a614eb18e6":"2026-06-02T13:15:49.352Z","0.6.4-canary.4278.1.5f50348b14":"2026-06-02T13:50:54.649Z","0.6.4-canary.4276.1.9d4274f465":"2026-06-02T13:51:17.434Z","0.6.4-develop.4282.1.4d95e85930":"2026-06-02T14:01:23.306Z","0.6.4-canary.4275.1.5ac3f1e65c":"2026-06-02T14:05:45.423Z","0.6.4-canary.4283.1.f4d5e630aa":"2026-06-02T14:07:56.233Z","0.6.4-canary.4288.1.3ea43edd3d":"2026-06-02T14:11:03.561Z","0.6.4-develop.4299.1.af24e08431":"2026-06-02T14:41:22.968Z","0.6.4-canary.4301.1.2956f36bc0":"2026-06-02T14:44:57.712Z","0.6.4-develop.4305.1.efaf0ebab1":"2026-06-02T15:21:11.731Z","0.6.4-canary.4311.1.c4f98fc536":"2026-06-02T15:43:11.235Z","0.6.4-develop.4310.1.0be8773280":"2026-06-02T16:03:13.737Z","0.6.4-canary.4318.1.e86ed2efd3":"2026-06-02T16:23:31.584Z","0.6.4-canary.4320.1.099df682bd":"2026-06-02T16:41:43.160Z","0.6.4-develop.4322.1.7bf54b8070":"2026-06-02T17:03:16.907Z","0.6.4-canary.4323.1.ea424285f7":"2026-06-02T17:06:30.310Z","0.6.4-develop.4325.1.ed6826d05e":"2026-06-02T17:40:31.302Z","0.6.4-develop.4326.1.9a8cfb5ccb":"2026-06-02T17:47:42.467Z","0.6.4-canary.4328.1.d66bfce6f6":"2026-06-02T18:05:48.823Z","0.6.4-canary.4329.1.8f8f141259":"2026-06-02T18:21:56.160Z","0.6.4-canary.4330.1.99ff6db033":"2026-06-02T18:36:00.844Z","0.6.4-develop.4331.1.64a8535120":"2026-06-02T18:37:02.133Z","0.6.4-canary.4332.1.23ce3a7847":"2026-06-02T18:43:22.192Z","0.6.4-canary.4335.1.36c3cb3c9e":"2026-06-02T19:10:51.477Z","0.6.4-canary.4338.1.edafdfd9ea":"2026-06-02T19:12:35.284Z","0.6.4-develop.4339.1.fad812f76f":"2026-06-02T19:12:43.434Z","0.6.4-canary.4342.1.c1619df00d":"2026-06-02T19:15:53.183Z","0.6.4-canary.4345.1.0a4a18bc8c":"2026-06-02T19:29:58.624Z","0.6.4-canary.4340.1.60392fbcae":"2026-06-02T19:48:39.899Z","0.6.4-canary.4349.1.b9926599b1":"2026-06-02T20:06:26.196Z","0.6.4-canary.4346.1.76ee1eaa2e":"2026-06-02T20:13:46.779Z","0.6.4-develop.4358.1.233d5675c7":"2026-06-03T06:26:34.309Z","0.6.4-canary.4359.1.fb6901ea03":"2026-06-03T06:27:20.684Z","0.6.4-develop.4360.1.568bf6e32b":"2026-06-03T07:04:38.376Z","0.6.4-canary.4361.1.c3d55aa339":"2026-06-03T07:05:55.556Z","0.6.4-develop.4363.1.2f376570ae":"2026-06-03T07:52:22.976Z","0.6.4-canary.4364.1.618cbce96a":"2026-06-03T07:52:50.422Z","0.6.4-canary.4365.1.a0255a7e8d":"2026-06-03T08:08:38.432Z","0.6.4-canary.4366.1.c1c68181ef":"2026-06-03T08:13:15.111Z","0.6.4-canary.4367.1.7072412b5b":"2026-06-03T08:21:55.415Z","0.6.4-develop.4368.1.2f7e9a7002":"2026-06-03T09:44:46.401Z","0.6.4-canary.4369.1.e49e4cec81":"2026-06-03T09:45:11.231Z","0.6.5-canary.4374.1.ae7f5451c3":"2026-06-03T10:08:11.766Z","0.6.4-develop.4371.1.8f3030407e":"2026-06-03T10:26:05.435Z","0.6.4-canary.4372.1.759e060070":"2026-06-03T10:26:45.596Z","0.6.4-develop.4382.1.6b4f656b77":"2026-06-03T13:02:31.268Z","0.6.4-canary.4383.1.59d2e8af09":"2026-06-03T13:03:22.501Z","0.6.5-develop.4384.1.ce2ec6eaaa":"2026-06-03T13:37:51.357Z","0.6.5-canary.4385.1.b321f97ee5":"2026-06-03T13:41:00.162Z","0.6.4-canary.4395.1.ae5ff13743":"2026-06-03T14:06:17.986Z","0.6.5-develop.4393.1.de282b5dfd":"2026-06-03T14:21:39.954Z","0.6.5-canary.4394.1.2cdbd10737":"2026-06-03T14:22:25.293Z","0.6.5-canary.4396.1.c9e7f5a7b7":"2026-06-03T14:27:10.466Z","0.6.5-develop.4397.1.9a65481757":"2026-06-03T14:40:47.638Z","0.6.5-canary.4398.1.429da0360a":"2026-06-03T14:46:07.950Z","0.6.5-canary.4401.1.e31fa9954f":"2026-06-03T14:59:53.815Z","0.6.5-develop.4399.1.629c54ba46":"2026-06-03T15:07:01.466Z","0.6.5-canary.4400.1.4b2ae49f31":"2026-06-03T15:08:20.025Z","0.6.4-canary.4404.1.c5f56794f9":"2026-06-03T15:13:08.042Z","0.6.5-canary.4405.1.247190ee24":"2026-06-03T15:17:08.241Z","0.6.5-develop.4408.1.896669a884":"2026-06-03T15:25:11.131Z","0.6.5-canary.4409.1.08cd57edf4":"2026-06-03T15:27:33.459Z","0.6.5-canary.4412.1.d9a5315353":"2026-06-03T15:38:54.856Z","0.6.5-develop.4413.1.c4d06ff092":"2026-06-03T15:43:58.696Z","0.6.5-canary.4414.1.004f357873":"2026-06-03T15:53:41.354Z","0.6.5-canary.4416.1.9e64f8992c":"2026-06-03T16:11:12.791Z","0.6.5-canary.4418.1.2547d1e843":"2026-06-03T16:57:22.649Z","0.6.5-canary.4419.1.666c29f9c9":"2026-06-03T17:55:12.648Z","0.6.5-canary.4420.1.db73dfd441":"2026-06-03T18:40:07.540Z","0.6.5-canary.4424.1.d6055e3fd8":"2026-06-03T19:30:18.790Z","0.6.5-canary.4425.1.75a266b232":"2026-06-03T20:14:19.554Z","0.6.5-canary.4429.1.5d887e5d80":"2026-06-04T03:03:45.434Z","0.6.5-canary.4431.1.f23aa92170":"2026-06-04T03:50:17.287Z","0.6.5-canary.4434.1.d2114ae585":"2026-06-04T04:37:02.183Z","0.6.5-canary.4436.1.9c139291c7":"2026-06-04T05:24:01.902Z","0.6.5-canary.4438.1.32a12801ec":"2026-06-04T06:11:08.670Z","0.6.5-canary.4439.1.1b8774f429":"2026-06-04T06:57:06.145Z","0.6.5-canary.4444.1.4d98fa8e80":"2026-06-04T07:34:03.846Z","0.6.5-canary.4445.1.084e328d9f":"2026-06-04T07:42:24.877Z","0.6.5-canary.4443.1.5da40649e6":"2026-06-04T07:43:44.202Z","0.6.5-develop.4446.1.4c5c71bfc2":"2026-06-04T07:43:54.732Z","0.6.5-canary.4447.1.dd861b5114":"2026-06-04T07:44:14.045Z","0.6.5-canary.4450.1.822f89b92f":"2026-06-04T08:14:46.249Z","0.6.5-canary.4451.1.c2e8582660":"2026-06-04T08:16:37.592Z","0.6.5-canary.4452.1.1abe0105aa":"2026-06-04T08:17:35.356Z","0.6.5-canary.4449.1.ecc69b1595":"2026-06-04T08:20:39.521Z","0.6.5-canary.4453.1.ae2af5c700":"2026-06-04T08:23:16.738Z","0.6.5-canary.4456.1.bc9fb86762":"2026-06-04T08:34:07.202Z","0.6.5-develop.4458.1.3fcfd7d565":"2026-06-04T08:39:27.649Z","0.6.5-canary.4459.1.5edb546b1e":"2026-06-04T08:41:50.843Z","0.6.5-canary.4462.1.8bed049b12":"2026-06-04T08:59:00.061Z","0.6.5-canary.4454.1.82a90bafbd":"2026-06-04T09:10:14.403Z","0.6.5-canary.4457.1.ee2d60395d":"2026-06-04T09:10:23.734Z","0.6.5-canary.4465.1.102c37c0ec":"2026-06-04T09:18:35.705Z","0.6.5-canary.4464.1.043fc69679":"2026-06-04T09:24:21.960Z","0.6.5-develop.4463.1.4c4698f8f8":"2026-06-04T09:27:43.558Z","0.6.5-canary.4472.1.c08feee7bf":"2026-06-04T11:57:56.605Z","0.6.5-canary.4473.1.a9555e6c36":"2026-06-04T12:36:36.714Z","0.6.5-canary.4474.1.1e399e35b3":"2026-06-04T13:38:43.690Z","0.6.5-develop.4476.1.644044a657":"2026-06-04T14:15:02.372Z","0.6.5-canary.4475.1.d365ab95e6":"2026-06-04T14:15:24.574Z","0.6.5-canary.4479.1.3db35f8598":"2026-06-04T14:31:56.542Z","0.6.5-canary.4480.1.31c60b8e2d":"2026-06-04T14:45:40.792Z","0.6.5-develop.4477.1.7a250f91b8":"2026-06-04T14:58:02.701Z","0.6.5-canary.4478.1.04fa0a6ecb":"2026-06-04T14:58:07.851Z","0.6.5-canary.4484.1.17b7bcc31d":"2026-06-04T15:36:07.749Z","0.6.5-develop.4490.1.d8e873f3cf":"2026-06-04T16:58:01.702Z","0.6.5-canary.4491.1.52f80058e3":"2026-06-04T16:58:26.783Z","0.6.5-canary.4500.1.147b18e32e":"2026-06-04T17:05:26.549Z","0.6.5-develop.4498.1.55dc06a57c":"2026-06-04T17:35:51.811Z","0.6.5-canary.4499.1.0ef728fb1c":"2026-06-04T17:37:08.803Z","0.6.5-canary.4506.1.e4d83e8a27":"2026-06-04T17:42:42.665Z","0.6.5-canary.4507.1.3146fea81c":"2026-06-04T17:51:56.280Z","0.6.5-canary.4503.1.5e69459d55":"2026-06-04T17:53:10.505Z","0.6.5-canary.4511.1.29da32f5c3":"2026-06-04T18:40:22.792Z","0.6.5-canary.4513.1.291990a06b":"2026-06-04T19:03:00.775Z","0.6.5-develop.4516.1.88e6ab71a9":"2026-06-04T19:20:09.618Z","0.6.5-canary.4517.1.083a14939b":"2026-06-04T19:22:33.120Z","0.6.5-canary.4522.1.1701d39bae":"2026-06-04T19:39:25.491Z","0.6.5-canary.4535.1.0ce98d375d":"2026-06-04T19:55:12.868Z","0.6.5-develop.4534.1.b459babe6d":"2026-06-04T20:01:19.728Z","0.6.5-canary.4533.1.0bba685a1a":"2026-06-04T20:01:56.680Z","0.6.5-canary.4545.1.5264f31dfd":"2026-06-04T20:41:29.161Z","0.6.5-canary.4547.1.9b02f2d444":"2026-06-04T20:45:42.391Z","0.6.5-develop.4544.1.71c003c861":"2026-06-04T20:46:53.264Z","0.6.5-canary.4549.1.88b57c9dad":"2026-06-04T20:51:24.401Z","0.6.5-canary.4562.1.877e2e3ed0":"2026-06-04T21:00:38.424Z","0.6.5-canary.4563.1.1b0b4fc8ee":"2026-06-04T21:07:56.591Z","0.6.5-canary.4564.1.d42026247d":"2026-06-04T21:13:36.918Z","0.6.5-canary.4560.1.80b9431991":"2026-06-04T21:44:13.045Z","0.6.5-develop.4559.1.839e136509":"2026-06-04T21:48:30.397Z","0.6.5-canary.4569.1.368d706514":"2026-06-04T21:50:10.026Z","0.6.5-canary.4571.1.719f2b43b7":"2026-06-04T22:51:45.764Z","0.6.5-canary.4572.1.cf45e262ed":"2026-06-04T23:47:33.669Z","0.6.5-canary.4573.1.fd405915fa":"2026-06-05T05:46:21.717Z","0.6.5-canary.4575.1.94dcb573f0":"2026-06-05T05:57:22.916Z","0.6.5-develop.4588.1.ecaa16cfc0":"2026-06-05T06:05:20.832Z","0.6.5-canary.4590.1.4339518cd1":"2026-06-05T06:11:11.603Z","0.6.5-canary.4591.1.a5af02d8d7":"2026-06-05T06:33:55.179Z","0.6.5-canary.4610.1.9555bded15":"2026-06-05T06:39:11.270Z","0.6.5-canary.4611.1.86049e0da1":"2026-06-05T06:43:14.866Z","0.6.5-canary.4613.1.aa1dfa331f":"2026-06-05T06:44:22.377Z","0.6.5-canary.4614.1.3a4e6443b8":"2026-06-05T06:53:42.918Z","0.6.5-canary.4607.1.26d5c562f8":"2026-06-05T06:56:28.278Z","0.6.5-canary.4615.1.c50f07a830":"2026-06-05T06:57:17.895Z","0.6.5-develop.4616.1.0cd64e1448":"2026-06-05T07:01:55.492Z","0.6.5-canary.4621.1.a2dc4f1396":"2026-06-05T07:37:50.752Z","0.6.5-canary.4622.1.d1b3bf6b15":"2026-06-05T07:43:55.334Z","0.6.5-develop.4620.1.c20bc7e4bb":"2026-06-05T07:49:29.069Z","0.6.5-canary.4623.1.e3d89c6a87":"2026-06-05T07:58:16.440Z","0.6.5-canary.4627.1.35a2453bbc":"2026-06-05T08:50:15.535Z","0.6.5-develop.4629.1.3ef70cd6a4":"2026-06-05T08:59:26.519Z","0.6.5-canary.4630.1.076310a3bc":"2026-06-05T09:08:06.715Z","0.6.5-canary.4632.1.d6b1d9d596":"2026-06-05T09:15:44.972Z","0.6.5-canary.4635.1.029babc008":"2026-06-05T09:38:36.341Z","0.6.5-canary.4631.1.b398d6e5df":"2026-06-05T09:38:47.556Z","0.6.5-develop.4639.1.0416d895fa":"2026-06-05T09:48:30.842Z","0.6.5-canary.4642.1.273fdc6e92":"2026-06-05T09:54:59.991Z","0.6.5-canary.4644.1.b885e33ec8":"2026-06-05T10:00:42.165Z","0.6.5-canary.4641.1.5ff066984a":"2026-06-05T10:01:59.638Z","0.6.5-canary.4647.1.4d19c2a18e":"2026-06-05T10:05:56.225Z","0.6.5-canary.4643.1.88789d0b05":"2026-06-05T10:07:47.906Z","0.6.5-canary.4640.1.6550178ef6":"2026-06-05T10:10:28.253Z","0.6.5-canary.4649.1.10940cd655":"2026-06-05T10:14:46.278Z","0.6.5-canary.4659.1.a8fbd869da":"2026-06-05T10:38:18.962Z","0.6.5-develop.4656.1.5b0d4fd8a6":"2026-06-05T10:39:46.162Z","0.6.5-canary.4662.1.1f34068de6":"2026-06-05T11:03:59.634Z","0.6.5-canary.4657.1.14668caf84":"2026-06-05T11:24:15.766Z","0.6.5-canary.4655.1.5c1f10554a":"2026-06-05T11:26:28.148Z","0.6.5-canary.4661.1.2cedc755e1":"2026-06-05T11:27:19.794Z","0.6.5-canary.4664.1.6cd374d385":"2026-06-05T12:05:50.690Z","0.6.5-canary.4663.1.067b8fb70c":"2026-06-05T12:34:44.788Z","0.6.5-canary.4666.1.67f4ef3ece":"2026-06-05T12:47:58.604Z","0.6.5-canary.4669.1.4d3595baf1":"2026-06-05T13:30:12.905Z","0.6.5-canary.4668.1.d4c2d77a4f":"2026-06-05T13:36:52.400Z","0.6.5-develop.4670.1.afe50dfd5c":"2026-06-05T13:50:41.079Z","0.6.5-canary.4671.1.c130981039":"2026-06-05T13:57:41.929Z","0.6.5-develop.4674.1.bf258550ce":"2026-06-05T14:38:31.248Z","0.6.5-canary.4673.1.62b7de5fbc":"2026-06-05T14:43:13.037Z","0.6.5-canary.4689.1.1d32b7f5cc":"2026-06-05T15:15:54.916Z","0.6.5-develop.4691.1.bb409545b3":"2026-06-05T15:30:57.201Z","0.6.5-canary.4692.1.dceb504d64":"2026-06-05T15:31:40.971Z","0.6.5-canary.4694.1.4ac58e91f7":"2026-06-05T15:36:07.948Z","0.6.5-canary.4697.1.3d6c732a37":"2026-06-05T15:44:38.186Z","0.6.5-canary.4693.1.4f9d596cff":"2026-06-05T16:09:26.405Z","0.6.5-develop.4695.1.42ee0ddf0e":"2026-06-05T16:15:49.120Z","0.6.5-canary.4696.1.5af85ba9eb":"2026-06-05T16:20:33.578Z","0.6.5-develop.4703.1.59a086a9ee":"2026-06-05T17:04:33.192Z","0.6.5-canary.4704.1.5e135dbdb5":"2026-06-05T17:12:24.997Z","0.6.5-canary.4702.1.fb864bb4c4":"2026-06-05T17:13:19.657Z","0.6.5-canary.4706.1.38840c07a1":"2026-06-05T17:31:32.872Z","0.6.5-canary.4707.1.9b7edeeb38":"2026-06-05T17:37:31.233Z","0.6.5-canary.4710.1.f673cd311a":"2026-06-05T17:41:43.463Z","0.6.5-canary.4709.1.295d1d7972":"2026-06-05T18:01:03.977Z","0.6.5-develop.4708.1.93cb8395bd":"2026-06-05T18:01:09.456Z","0.6.5-develop.4718.1.56d834bb34":"2026-06-05T18:07:59.171Z","0.6.5-canary.4719.1.5838b2899c":"2026-06-05T18:12:29.576Z","0.6.5-canary.4720.1.8cf95a6f7f":"2026-06-05T18:20:24.469Z","0.6.5-canary.4721.1.114b3cb7ac":"2026-06-05T18:34:43.744Z","0.6.5-canary.4723.1.1a90d26a7b":"2026-06-05T18:35:03.773Z","0.6.5-canary.4713.1.0e9b69d1ee":"2026-06-05T18:37:49.316Z","0.6.5-canary.4724.1.232c3ff4df":"2026-06-05T18:40:55.650Z","0.6.5-canary.4723.2.1a90d26a7b":"2026-06-05T18:42:53.350Z","0.6.5-canary.4728.1.6434b07c1e":"2026-06-05T19:25:34.667Z","0.6.5-canary.4731.1.0d3aee22fe":"2026-06-05T20:05:35.095Z","0.6.5-develop.4732.1.732f6c67a5":"2026-06-05T20:12:16.378Z","0.6.5-canary.4733.1.034e654b1c":"2026-06-05T20:12:39.072Z","0.6.5-develop.4734.1.dd8285dd2e":"2026-06-05T20:57:21.481Z","0.6.5-canary.4736.1.0bb07b143d":"2026-06-05T20:57:38.878Z","0.6.5-canary.4735.1.79b297ec73":"2026-06-05T21:04:56.011Z","0.6.5-canary.4755.1.db3e4aca1e":"2026-06-05T22:35:30.895Z","0.6.5-canary.4756.1.9d907fa8b4":"2026-06-05T22:41:30.112Z","0.6.5-canary.4764.1.7ed196ffe7":"2026-06-06T03:02:20.839Z","0.6.5-canary.4765.1.7de1154581":"2026-06-06T03:09:00.611Z","0.6.5-canary.4766.1.241c1c2e76":"2026-06-06T03:23:28.115Z","0.6.5-canary.4767.1.6676774b4d":"2026-06-06T03:33:18.700Z","0.6.5-canary.4768.1.b831f56b3e":"2026-06-06T03:43:24.254Z","0.6.5-develop.4769.1.cff51e0b40":"2026-06-06T03:56:15.651Z","0.6.5-canary.4770.1.f3e70ec1a7":"2026-06-06T03:58:34.147Z","0.6.5-canary.4771.1.05a077b640":"2026-06-06T04:04:16.142Z","0.6.5-canary.4773.1.45b543f45a":"2026-06-06T04:14:07.060Z","0.6.5-develop.4772.1.d517a085d1":"2026-06-06T04:18:00.993Z","0.6.5-canary.4774.1.f4290526ab":"2026-06-06T04:21:00.609Z","0.6.5-canary.4776.1.29b9702035":"2026-06-06T04:28:29.195Z","0.6.5-canary.4778.1.7a9c28e9db":"2026-06-06T04:30:53.708Z","0.6.5-develop.4779.1.g6084506899":"2026-06-06T04:35:20.201Z","0.6.5-canary.4781.1.670b9d24a6":"2026-06-06T04:36:01.424Z","0.6.5-canary.4780.1.17b7ef866a":"2026-06-06T04:59:21.039Z","0.6.5-develop.4782.1.29bd722d3d":"2026-06-06T05:04:40.111Z","0.6.5-canary.4784.1.d372543396":"2026-06-06T05:12:47.691Z","0.6.5-canary.4783.1.d22c357517":"2026-06-06T05:21:52.722Z","0.6.5-canary.4786.1.366040d862":"2026-06-06T06:00:15.426Z","0.6.5-canary.4787.1.c108cbc245":"2026-06-06T06:27:36.129Z","0.6.5-develop.4788.1.a3e2520ec0":"2026-06-06T06:33:04.964Z","0.6.5-canary.4789.1.fa6ba543e4":"2026-06-06T06:37:26.785Z","0.6.5-develop.4790.1.bffb4fd44b":"2026-06-06T07:24:30.363Z","0.6.5-canary.4791.1.fadd672a58":"2026-06-06T07:24:39.254Z","0.6.5-canary.4802.1.b68f94a7ac":"2026-06-06T07:40:17.334Z","0.6.5-canary.4818.1.b4f692995d":"2026-06-06T07:42:32.351Z","0.6.5-canary.4840.1.2b3d7a09b1":"2026-06-06T08:03:15.319Z","0.6.5-canary.4839.1.9cbc7ccbc0":"2026-06-06T08:10:49.732Z","0.6.5-develop.4838.1.115785d8d7":"2026-06-06T08:21:06.191Z","0.6.5-canary.4842.1.64b71bca33":"2026-06-06T08:34:38.446Z","0.6.5-canary.4841.1.72a7522d98":"2026-06-06T09:08:20.829Z","0.6.5-canary.4844.1.9de4b14026":"2026-06-06T10:02:31.186Z","0.6.5-canary.4848.1.eb49ed8cf2":"2026-06-06T11:01:17.639Z","0.6.5-canary.4853.1.0350000b88":"2026-06-06T11:48:02.783Z","0.6.5-canary.4860.1.3f1f76e503":"2026-06-06T13:18:36.145Z","0.6.5-develop.4861.1.59f6de1891":"2026-06-06T13:27:44.641Z","0.6.5-canary.4862.1.70cc00c3ea":"2026-06-06T13:31:49.184Z","0.6.5-develop.4863.1.169bfbb3a3":"2026-06-06T13:36:40.138Z","0.6.5-canary.4864.1.1e546add99":"2026-06-06T14:15:36.729Z","0.6.5-canary.4865.1.5c6b7b30f5":"2026-06-06T14:33:55.419Z","0.6.5-canary.4866.1.0cbd2bd6d1":"2026-06-06T15:24:03.030Z","0.6.5-canary.4867.1.9eaf35cc2e":"2026-06-06T16:39:58.762Z","0.6.5-canary.4868.1.37870d2d3d":"2026-06-06T18:13:39.351Z","0.6.5-canary.4870.1.b662cd0e09":"2026-06-06T18:59:48.338Z","0.6.5-develop.4882.1.901c3aa813":"2026-06-06T21:40:51.183Z","0.6.5-canary.4883.1.de2bc67fbe":"2026-06-06T21:41:11.392Z","0.6.5-canary.4888.1.ffedf79bd8":"2026-06-07T05:07:20.452Z","0.6.5-canary.4890.1.c212c16054":"2026-06-07T09:40:18.221Z","0.6.5-canary.4891.1.93ca5eb6ed":"2026-06-07T11:33:51.087Z","0.6.5-canary.4895.1.a1f3ab9da9":"2026-06-07T17:29:59.394Z","0.6.5-canary.4896.1.6ad4220da9":"2026-06-07T17:30:53.731Z","0.6.5-canary.4897.1.4b13d9e0a6":"2026-06-07T17:31:21.552Z","0.6.5-canary.4898.1.a4698e4ec1":"2026-06-07T17:32:53.269Z","0.6.5-canary.4900.1.6d745197ef":"2026-06-07T17:41:02.207Z","0.6.5-canary.4901.1.2255e4b759":"2026-06-07T17:43:06.113Z","0.6.5-canary.4902.1.71ee476498":"2026-06-07T17:44:55.032Z","0.6.5-canary.4904.1.3c295d2f03":"2026-06-07T17:47:13.649Z","0.6.5-canary.4903.1.ccfb3f0baf":"2026-06-07T17:47:18.637Z","0.6.5-canary.4906.1.46240c825b":"2026-06-07T17:53:30.538Z","0.6.5-canary.4908.1.63974f56d3":"2026-06-07T17:55:32.573Z","0.6.5-canary.4909.1.a10c56af76":"2026-06-07T18:00:37.874Z","0.6.5-canary.4907.1.cd5afd583e":"2026-06-07T18:05:41.808Z","0.6.5-canary.4912.1.037b2e28af":"2026-06-07T18:10:27.953Z","0.6.5-canary.4910.1.603ebffeb1":"2026-06-07T18:11:50.247Z","0.6.5-canary.4915.1.078f71b238":"2026-06-07T18:13:30.772Z","0.6.5-canary.4913.1.c443295c76":"2026-06-07T18:18:59.266Z","0.6.5-canary.4911.1.d5365e405a":"2026-06-07T18:35:26.780Z","0.6.5-canary.4916.1.4d4e4a7d86":"2026-06-07T18:37:07.238Z","0.6.5-canary.4918.1.ce8e8dba85":"2026-06-07T18:37:33.145Z","0.6.5-canary.4914.1.65bcb1e73b":"2026-06-07T18:41:31.763Z","0.6.5-canary.4919.1.99f0252f4f":"2026-06-07T18:44:01.855Z","0.6.5-canary.4917.1.63465af175":"2026-06-07T18:52:03.176Z","0.6.5-canary.4922.1.f64f696462":"2026-06-07T19:09:19.936Z","0.6.5-canary.4924.1.df5afd098e":"2026-06-07T19:09:49.046Z","0.6.5-canary.4923.1.5da081f91f":"2026-06-07T19:15:15.912Z","0.6.5-canary.4920.1.55ef6c062f":"2026-06-07T19:16:31.881Z","0.6.5-canary.4925.1.30f6a67178":"2026-06-07T19:20:00.624Z","0.6.5-canary.4921.1.85894a9272":"2026-06-07T19:27:28.408Z","0.6.5-canary.4929.1.1a1eadfc77":"2026-06-07T19:48:12.550Z","0.6.5-canary.4930.1.a639b80cd5":"2026-06-07T19:52:10.480Z","0.6.5-canary.4932.1.5fc047e323":"2026-06-07T20:08:48.197Z","0.6.5-canary.4934.1.03cb5641ed":"2026-06-07T20:17:32.360Z","0.6.5-canary.4931.1.48cd73920c":"2026-06-07T20:35:46.528Z","0.6.5-canary.4936.1.ba37bfcdf5":"2026-06-07T20:41:50.887Z","0.6.5-canary.4937.1.4cf19597c6":"2026-06-07T20:43:06.715Z","0.6.5-canary.4939.1.6ab7f0fc41":"2026-06-07T20:55:37.901Z","0.6.5-canary.4935.1.70d621ccfd":"2026-06-07T21:04:25.407Z","0.6.5-canary.4933.1.27a0fbab13":"2026-06-07T21:06:08.971Z","0.6.5-canary.4940.1.403a7583f0":"2026-06-07T21:10:08.369Z","0.6.5-canary.4941.1.41c18001b5":"2026-06-07T21:17:01.113Z","0.6.5-canary.4938.1.f681e215e3":"2026-06-07T21:22:32.389Z","0.6.5-canary.4943.1.e6b05be07f":"2026-06-07T21:28:08.747Z","0.6.5-canary.4903.2.ccfb3f0baf":"2026-06-07T21:42:18.273Z","0.6.5-canary.4942.1.e768ca90b6":"2026-06-07T21:44:54.285Z","0.6.5-canary.4904.2.3c295d2f03":"2026-06-07T21:46:52.886Z","0.6.5-canary.4947.1.09c22588a8":"2026-06-07T21:53:01.074Z","0.6.5-canary.4951.1.a7a6d65c05":"2026-06-07T22:10:56.716Z","0.6.5-canary.4954.1.ed80e458a1":"2026-06-07T23:34:52.612Z","0.6.5-canary.4957.1.1b5facd411":"2026-06-07T23:54:05.723Z","0.6.5-canary.4959.1.aa11e31680":"2026-06-08T00:22:15.254Z","0.6.5-develop.4964.1.ae0edca575":"2026-06-08T06:22:00.035Z","0.6.5-canary.4965.1.96a6701507":"2026-06-08T06:22:13.960Z","0.6.5-canary.4994.1.8eba69062b":"2026-06-08T06:40:20.703Z","0.6.5-canary.5035.1.55d8c37244":"2026-06-08T07:08:29.744Z","0.6.5-canary.5034.1.97b4fe9417":"2026-06-08T07:13:54.990Z","0.6.5-develop.5033.1.c970204a3f":"2026-06-08T07:14:08.171Z","0.6.5-canary.5036.1.2e67f3658f":"2026-06-08T07:19:12.459Z","0.6.5-canary.5037.1.50a27c057a":"2026-06-08T07:20:37.155Z","0.6.5-canary.5038.1.e9cee0d1b0":"2026-06-08T07:21:31.238Z","0.6.5-canary.5039.1.9747b6e7fb":"2026-06-08T07:34:00.977Z","0.6.5-canary.5041.1.b10d766b2b":"2026-06-08T07:40:37.934Z","0.6.5-canary.5040.1.ea96298fa5":"2026-06-08T07:42:29.913Z","0.6.5-canary.5046.1.5d9c38a465":"2026-06-08T09:06:22.629Z","0.6.5-develop.5048.1.fd82f4ae17":"2026-06-08T09:33:43.138Z","0.6.5-canary.5049.1.70c6ee70e2":"2026-06-08T09:37:27.278Z","0.6.5-canary.5087.1.4f0cfc0942":"2026-06-08T10:07:49.271Z","0.6.5-develop.5099.1.85c0aff78c":"2026-06-08T10:23:25.098Z","0.6.5-canary.5104.1.85630571c2":"2026-06-08T10:29:31.235Z","0.6.5-canary.5118.1.bca444b51f":"2026-06-08T10:57:33.397Z","0.6.5-develop.5116.1.f0af9e5080":"2026-06-08T11:13:52.963Z","0.6.5-canary.5126.1.59f5a4768f":"2026-06-08T11:22:03.780Z","0.6.5-canary.5132.1.c77f2340ed":"2026-06-08T11:36:41.838Z","0.6.5-canary.5135.1.e4ec46692f":"2026-06-08T11:47:55.262Z","0.6.5-develop.5139.1.g7925348493":"2026-06-08T12:04:17.731Z","0.6.5-canary.5142.1.a8def4bd68":"2026-06-08T12:10:32.060Z","0.6.5-canary.5144.1.201f8f84a2":"2026-06-08T12:15:22.093Z","0.6.5-canary.5154.1.87bbb30762":"2026-06-08T12:20:11.239Z","0.6.5-canary.5146.1.29bd6f35e5":"2026-06-08T12:20:35.006Z","0.6.5-canary.5157.1.51c9dd436d":"2026-06-08T12:48:12.346Z","0.6.5-develop.5155.1.148d10a46d":"2026-06-08T12:54:39.158Z","0.6.5-canary.5138.1.90f733a8e8":"2026-06-08T12:59:39.624Z","0.6.5-canary.5158.1.624b2de81a":"2026-06-08T13:17:52.731Z","0.6.5-canary.5156.1.4f93d8604e":"2026-06-08T13:25:02.855Z","0.6.5-canary.5164.1.65d37b2554":"2026-06-08T13:50:38.968Z","0.6.5-develop.5162.1.eba42159b8":"2026-06-08T13:56:09.136Z","0.6.5-canary.5163.1.c4c402ce0e":"2026-06-08T14:17:51.430Z","0.6.5-develop.5166.1.b59e2a71ad":"2026-06-08T14:59:14.121Z","0.6.5-canary.5167.1.8bb7f972c7":"2026-06-08T15:13:14.016Z","0.6.5-develop.5169.1.d0671533ca":"2026-06-08T16:05:36.736Z","0.6.5-canary.5170.1.4c1c96ce62":"2026-06-08T16:10:22.715Z","0.6.5-canary.5173.1.5070fb7465":"2026-06-08T17:30:14.096Z","0.6.5-canary.5178.1.65d4358fb5":"2026-06-08T18:41:30.432Z","0.6.5-canary.5179.1.005a6aac7b":"2026-06-08T19:04:20.245Z","0.6.5-canary.5181.1.a896fb4db6":"2026-06-08T19:31:51.897Z","0.6.5-develop.5187.1.82e5532561":"2026-06-09T06:26:21.701Z","0.6.5-canary.5188.1.cc8a2d63a9":"2026-06-09T06:27:42.819Z","0.6.4":"2026-06-09T06:28:11.931Z","0.6.5-canary.5190.1.bbeb1e9aee":"2026-06-09T06:45:07.453Z","0.6.5-canary.5191.1.48fb7f77a4":"2026-06-09T06:46:03.863Z","0.6.5-canary.5201.1.3bb92d935c":"2026-06-09T07:07:24.418Z","0.6.5-canary.5202.1.9ddfe739ed":"2026-06-09T07:13:45.811Z","0.6.5-develop.5200.1.871eca3402":"2026-06-09T07:18:58.121Z","0.6.5-canary.5203.1.280b910cf7":"2026-06-09T07:27:39.928Z","0.6.5-canary.5205.1.f557f4de9a":"2026-06-09T07:57:00.853Z","0.6.5-canary.5192.1.8aed2e3f1d":"2026-06-09T08:05:48.063Z","0.6.5-canary.5206.1.6d85b55bad":"2026-06-09T08:08:59.715Z","0.6.5-canary.5201.2.3bb92d935c":"2026-06-09T08:26:32.337Z","0.6.5-develop.5212.1.b47932beef":"2026-06-09T08:33:38.260Z","0.6.5-canary.5203.2.280b910cf7":"2026-06-09T08:37:23.336Z","0.6.5-canary.5215.1.b6b53189c0":"2026-06-09T08:44:52.066Z","0.6.5-canary.5216.1.266048b1dc":"2026-06-09T09:03:35.163Z","0.6.5-canary.5219.1.2a725b421b":"2026-06-09T09:06:16.903Z","0.6.5-canary.5218.1.a833796ec4":"2026-06-09T09:06:34.215Z","0.6.5-canary.5221.1.97e796bf0e":"2026-06-09T09:16:52.472Z","0.6.5-canary.5220.1.248b0b5d08":"2026-06-09T09:26:06.760Z","0.6.5-develop.5217.1.e808659271":"2026-06-09T09:34:28.699Z","0.6.5-canary.5222.1.db7c917020":"2026-06-09T09:41:33.986Z","0.6.5-canary.5225.1.252ec55eb3":"2026-06-09T09:56:13.652Z","0.6.5-canary.5229.1.061e491ed3":"2026-06-09T10:04:04.947Z","0.6.5-canary.5230.1.bdde147294":"2026-06-09T10:16:01.496Z","0.6.5-canary.5231.1.04fc724f8b":"2026-06-09T10:19:43.912Z","0.6.5-develop.5226.1.2cf979f8a3":"2026-06-09T10:30:49.745Z","0.6.5-canary.5227.1.6b367dc806":"2026-06-09T10:32:09.339Z","0.6.5-canary.5233.1.c08c6c4579":"2026-06-09T10:48:51.619Z","0.6.5-canary.5232.1.b5e070fda2":"2026-06-09T10:57:29.091Z","0.6.5-canary.5235.1.176c83e47f":"2026-06-09T11:03:07.606Z","0.6.5-canary.5234.1.57b793d127":"2026-06-09T11:13:28.170Z","0.6.5-canary.5236.1.1b19dce9d6":"2026-06-09T11:32:20.471Z","0.6.5-canary.5237.1.2904ca4b2d":"2026-06-09T11:46:51.847Z","0.6.5-canary.5238.1.ca8b2fadc6":"2026-06-09T12:02:06.190Z","0.6.5-canary.5236.2.1b19dce9d6":"2026-06-09T12:15:38.236Z","0.6.5-canary.5235.2.176c83e47f":"2026-06-09T12:16:19.348Z","0.6.5-canary.5233.2.c08c6c4579":"2026-06-09T12:16:29.520Z","0.6.5-canary.5229.2.061e491ed3":"2026-06-09T12:17:13.047Z","0.6.5-canary.5225.2.252ec55eb3":"2026-06-09T12:17:31.690Z","0.6.5-develop.5240.1.bbd9d30275":"2026-06-09T12:17:35.154Z","0.6.5-canary.5239.1.011bfe8cc2":"2026-06-09T12:17:41.863Z","0.6.5-canary.5241.1.b776822dcc":"2026-06-09T12:19:32.329Z","0.6.5-canary.5242.1.d9d2091843":"2026-06-09T12:51:24.683Z","0.6.5-canary.5243.1.d5ef0cdba5":"2026-06-09T12:56:47.927Z","0.6.5-canary.5244.1.9da1064b6d":"2026-06-09T13:08:19.476Z","0.6.5-canary.5246.1.c12e3c345e":"2026-06-09T13:19:01.396Z","0.6.5-canary.5248.1.e2d33b52d4":"2026-06-09T13:38:48.336Z","0.6.5-canary.5249.1.6302919d8c":"2026-06-09T13:44:48.661Z","0.6.5-canary.5250.1.efe6f2d6fb":"2026-06-09T14:10:30.838Z","0.6.5-canary.5251.1.223649fc97":"2026-06-09T14:15:52.400Z","0.6.5-canary.5252.1.9d86014eea":"2026-06-09T14:26:47.786Z","0.6.5-canary.5254.1.07b5b0cdf9":"2026-06-09T14:33:47.619Z","0.6.5-canary.5253.1.c442821df5":"2026-06-09T14:42:21.876Z","0.6.5-canary.5255.1.81f4b7660e":"2026-06-09T14:43:28.909Z","0.6.5-canary.5256.1.ec16dde9b3":"2026-06-09T14:44:25.854Z","0.6.5-canary.5233.3.c08c6c4579":"2026-06-09T14:49:25.641Z","0.6.5-canary.5235.3.176c83e47f":"2026-06-09T14:51:15.824Z","0.6.5-develop.5240.2.bbd9d30275":"2026-06-09T14:52:06.022Z","0.6.5-canary.5225.3.252ec55eb3":"2026-06-09T14:52:45.814Z","0.6.5-canary.5239.2.011bfe8cc2":"2026-06-09T14:58:13.009Z","0.6.5-canary.5260.1.94f0db7a6a":"2026-06-09T15:05:42.200Z","0.6.5-canary.5259.1.4b389970b7":"2026-06-09T15:13:05.055Z","0.6.5-canary.5258.1.bf02888169":"2026-06-09T15:17:59.189Z","0.6.5-canary.5263.1.d4d644afcf":"2026-06-09T15:19:08.403Z","0.6.5-canary.5269.1.583a90f8b5":"2026-06-09T15:40:43.713Z","0.6.5-canary.5257.1.a53e0e57bb":"2026-06-09T15:41:38.043Z","0.6.5-canary.5261.1.70fbb3be9c":"2026-06-09T15:53:26.530Z","0.6.5-canary.5272.1.872223b814":"2026-06-09T15:55:44.478Z","0.6.5-develop.5266.1.9acdca82ec":"2026-06-09T16:01:15.380Z","0.6.5-canary.5270.1.a3e27fd7a4":"2026-06-09T16:12:21.703Z","0.6.5-canary.5267.1.ef73241aa5":"2026-06-09T16:15:29.211Z","0.6.5-canary.5274.1.8671ad0bc7":"2026-06-09T16:28:38.245Z","0.6.5-canary.5273.1.f3c64d5002":"2026-06-09T17:07:35.036Z","0.6.5-canary.5275.1.c91dfe82b0":"2026-06-09T17:21:41.376Z","0.6.5-canary.5276.1.faedf9be6d":"2026-06-09T17:32:16.811Z","0.6.5-canary.5257.2.a53e0e57bb":"2026-06-09T17:32:26.921Z","0.6.5-develop.5266.2.9acdca82ec":"2026-06-09T17:36:48.929Z","0.6.5-canary.5278.1.f8097b40c2":"2026-06-09T18:21:48.800Z","0.6.5-canary.5281.1.8f229c0fba":"2026-06-09T19:11:35.091Z","0.6.5-develop.5285.1.e5c8c48406":"2026-06-09T21:31:10.621Z","0.6.5-canary.5286.1.5fe107a6ec":"2026-06-09T21:31:49.516Z","0.6.5-canary.5288.1.a116e9dcba":"2026-06-09T22:06:23.623Z","0.6.5-canary.5289.1.8b1b4e2e67":"2026-06-09T22:09:30.395Z","0.6.5-canary.5291.1.1979409f69":"2026-06-09T22:51:49.014Z","0.6.5-canary.5292.1.3d2752de28":"2026-06-09T22:55:20.948Z","0.6.5-develop.5296.1.799a610136":"2026-06-10T09:07:53.850Z","0.6.5-canary.5297.1.fa046483e1":"2026-06-10T09:08:33.268Z","0.6.5-canary.5306.1.26b1ca5c52":"2026-06-10T12:20:33.621Z","0.6.5-canary.5310.1.2d4198c7ee":"2026-06-10T14:56:42.848Z","0.6.5-develop.5309.1.be1df535b3":"2026-06-10T14:56:50.425Z","0.6.5-canary.5322.1.870f4fd4bf":"2026-06-10T18:02:10.919Z","0.6.5-canary.5323.1.6e173ccfbc":"2026-06-10T18:50:41.302Z","0.6.5-canary.5329.1.ad1a9ce1a9":"2026-06-10T19:12:16.455Z","0.6.5-canary.5331.1.e0c8f54f73":"2026-06-10T19:38:54.307Z","0.6.5-canary.5330.1.a1196db607":"2026-06-10T19:49:21.049Z","0.6.5-canary.5335.1.d13e73ea25":"2026-06-11T06:27:12.272Z","0.6.5-canary.5336.1.27024905b6":"2026-06-11T06:44:41.708Z","0.6.5-develop.5337.1.534b781eac":"2026-06-11T06:46:55.783Z","0.6.5-canary.5338.1.8e686edcfc":"2026-06-11T06:47:25.981Z","0.6.5-canary.5357.1.d6f39da21a":"2026-06-11T07:14:09.730Z","0.6.5-canary.5356.1.59ca80eaa7":"2026-06-11T07:32:51.720Z","0.6.5-canary.5272.2.872223b814":"2026-06-11T07:34:42.618Z","0.6.5-develop.5382.1.f542de69af":"2026-06-11T07:36:04.348Z","0.6.5-canary.5385.1.1bc2e1724c":"2026-06-11T07:36:56.166Z","0.6.5-canary.5407.1.d888dd7e41":"2026-06-11T08:06:34.313Z","0.6.6-develop.5412.1.e2a52b14f0":"2026-06-11T08:25:29.009Z","0.6.5-canary.5406.1.957816a51c":"2026-06-11T08:26:41.934Z","0.6.6-canary.5413.1.341393a259":"2026-06-11T08:30:27.251Z","0.6.6-canary.5422.1.5cfb5c42e5":"2026-06-11T09:21:17.225Z","0.6.6-canary.5429.1.933a8cde6a":"2026-06-11T09:22:49.789Z","0.6.6-develop.5431.1.384a97c7a2":"2026-06-11T09:26:37.997Z","0.6.6-canary.5430.1.36c322c0c8":"2026-06-11T09:30:41.127Z","0.6.6-canary.5432.1.1ad1db5903":"2026-06-11T09:31:56.073Z","0.6.6-canary.5437.1.53c414d811":"2026-06-11T10:38:28.805Z","0.6.6-canary.5438.1.be6ac2bf3b":"2026-06-11T11:45:03.774Z","0.6.6-canary.5440.1.cf9e492ca5":"2026-06-11T12:20:00.044Z","0.6.6-canary.5442.1.46a60acdeb":"2026-06-11T12:47:57.110Z","0.6.6-canary.5444.1.772518065b":"2026-06-11T13:34:45.908Z","0.6.6-develop.5459.1.170077434e":"2026-06-11T15:27:01.345Z","0.6.6-canary.5460.1.b790700e24":"2026-06-11T16:00:30.193Z","0.6.6-canary.5469.1.12922dda29":"2026-06-12T05:12:33.607Z","0.6.6-canary.5470.1.0fcae0baa8":"2026-06-12T06:00:28.987Z","0.6.6-canary.5482.1.467a24ace7":"2026-06-13T05:47:59.957Z","0.6.6-develop.5483.1.a1129165ea":"2026-06-13T06:58:05.971Z","0.6.6-canary.5484.1.68a7662794":"2026-06-13T06:58:29.211Z","0.6.6-canary.5485.1.e494bca2b7":"2026-06-13T06:59:52.806Z","0.6.6-canary.5486.1.930a936ceb":"2026-06-13T07:19:36.621Z","0.6.6-canary.5489.1.725103a93e":"2026-06-13T08:07:47.270Z","0.6.6-develop.5491.1.469e89d368":"2026-06-13T08:24:38.451Z","0.6.6-canary.5492.1.1e56e4bfab":"2026-06-13T08:25:31.741Z","0.6.6-canary.5490.1.3b940bdc47":"2026-06-13T08:48:38.252Z","0.6.6-develop.5503.1.6cdc4dda5f":"2026-06-15T06:34:50.278Z","0.6.6-canary.5504.1.088fa011ee":"2026-06-15T06:35:11.514Z","0.6.6-canary.5507.1.d5030c7e7a":"2026-06-15T06:39:01.372Z","0.6.6-canary.5506.1.2a46f77a58":"2026-06-15T07:21:27.028Z","0.6.6-develop.5505.1.f08e81a6fe":"2026-06-15T07:22:31.723Z","0.6.6-canary.5508.1.50dd54ea7d":"2026-06-15T09:22:35.066Z","0.6.6-develop.5509.1.006f4d4f24":"2026-06-15T09:40:51.872Z","0.6.6-canary.5510.1.ea8145836e":"2026-06-15T09:50:13.071Z","0.6.6-canary.5511.1.0660e54d30":"2026-06-15T09:54:03.086Z","0.6.6-canary.5517.1.e2ea694019":"2026-06-15T10:01:29.507Z","0.6.6-canary.5521.1.210ca87fef":"2026-06-15T10:18:55.076Z","0.6.6-develop.5523.1.e223ca1915":"2026-06-15T10:32:06.614Z","0.6.6-canary.5529.1.2492e5d819":"2026-06-15T10:43:19.308Z","0.6.6-develop.5531.1.ab1959dfae":"2026-06-15T10:44:55.201Z","0.6.6-canary.5533.1.f3f683fd1a":"2026-06-15T10:53:10.578Z","0.6.6-canary.5535.1.2297de57c6":"2026-06-15T10:57:17.918Z","0.6.6-develop.5536.1.7cfc9c28a1":"2026-06-15T10:57:46.652Z","0.6.6-canary.5541.1.1c104c267b":"2026-06-15T11:10:13.973Z","0.6.6-develop.5538.1.82478a59eb":"2026-06-15T11:11:04.497Z","0.6.6-canary.5543.1.f22611769d":"2026-06-15T11:12:16.412Z","0.6.6-develop.5548.1.ce0de513a9":"2026-06-15T11:24:30.652Z","0.6.6-canary.5542.1.fb80c4f4e5":"2026-06-15T11:24:40.048Z","0.6.6-canary.5549.1.9420b0fc5f":"2026-06-15T11:26:13.637Z","0.6.6-canary.5544.1.6738d5dbb2":"2026-06-15T11:26:48.796Z","0.6.6-canary.5550.1.04b54c743d":"2026-06-15T11:36:06.526Z","0.6.6-develop.5551.1.95625486b2":"2026-06-15T11:42:05.973Z","0.6.6-canary.5554.1.813c476486":"2026-06-15T11:48:28.199Z","0.6.6-canary.5555.1.069c7d69fe":"2026-06-15T11:57:22.086Z","0.6.6-canary.5557.1.2b0e6a03f0":"2026-06-15T12:15:43.073Z","0.6.6-develop.5558.1.748adcd5fc":"2026-06-15T12:33:18.567Z","0.6.6-canary.5559.1.31aa3d044f":"2026-06-15T12:35:33.328Z","0.6.6-canary.5556.1.d9db1af477":"2026-06-15T12:50:01.710Z","0.6.5":"2026-06-15T13:49:05.801Z","0.6.6-canary.5574.1.8a7380c457":"2026-06-15T14:49:41.205Z","0.6.6-canary.5579.1.fe1e75faca":"2026-06-15T15:14:27.258Z","0.6.6-canary.5578.1.e27f435cf4":"2026-06-15T15:22:28.505Z","0.6.6-canary.5584.1.8e3ef1baaa":"2026-06-15T15:37:00.946Z","0.6.6-canary.5575.1.bf0ee7f6fd":"2026-06-15T15:38:11.001Z","0.6.6-canary.5583.1.bb3bcec227":"2026-06-15T16:10:44.783Z","0.6.6-canary.5580.1.fa7045611a":"2026-06-15T16:13:11.778Z","0.6.6-develop.5586.1.c9ed1d68a8":"2026-06-15T16:20:47.107Z","0.6.6-canary.5585.1.41f6d08df4":"2026-06-15T16:21:56.823Z","0.6.6-canary.5590.1.776f8df5e0":"2026-06-15T16:49:01.880Z","0.6.6-develop.5588.1.a8f6c51d1f":"2026-06-15T17:02:36.143Z","0.6.6-canary.5591.1.7576d436a2":"2026-06-15T17:33:04.538Z","0.6.6-canary.5593.1.01dce47f12":"2026-06-15T17:35:50.528Z","0.6.6-canary.5595.1.72b0504097":"2026-06-15T17:55:02.023Z","0.6.6-develop.5594.1.30cd738303":"2026-06-15T17:55:34.059Z","0.6.6-canary.5592.1.9dab22374f":"2026-06-15T18:26:32.621Z","0.6.6-canary.5599.1.27b39b1981":"2026-06-15T18:29:34.509Z","0.6.6-canary.5600.1.2a1b9c6d8f":"2026-06-15T18:48:15.562Z","0.6.6-develop.5598.1.5e7d48d297":"2026-06-15T18:49:02.752Z","0.6.6-canary.5607.1.c1f6dfc4a3":"2026-06-15T19:00:51.397Z","0.6.6-canary.5604.1.b1aafba11e":"2026-06-15T19:03:14.584Z","0.6.6-canary.5611.1.a5794e8ec6":"2026-06-15T19:15:05.470Z","0.6.6-canary.5613.1.9f35094a36":"2026-06-15T19:15:21.950Z","0.6.6-canary.5608.1.2a7ad3299d":"2026-06-15T19:36:43.230Z","0.6.6-develop.5612.1.d382eb2f33":"2026-06-15T19:41:51.534Z","0.6.6-develop.5617.1.62538c48ca":"2026-06-16T03:49:03.325Z","0.6.6-canary.5618.1.080105e4d1":"2026-06-16T03:53:36.908Z","0.6.6-canary.5620.1.g9557045780":"2026-06-16T04:13:09.967Z","0.6.6-develop.5619.1.29f01e2c42":"2026-06-16T04:33:27.828Z","0.6.6-canary.5630.1.493eafeaf9":"2026-06-16T17:17:18.695Z","0.6.6-canary.5632.1.d1fc3c6ce3":"2026-06-17T06:30:36.792Z","0.6.6-canary.5633.1.a58040e37a":"2026-06-17T06:43:36.434Z","0.6.6-canary.5634.1.a7a6705eb6":"2026-06-17T07:29:38.375Z","0.6.6-develop.5637.1.7a68607cc6":"2026-06-17T09:45:03.923Z","0.6.6-canary.5639.1.b5ffad4b04":"2026-06-17T09:46:54.004Z","0.6.6-canary.5643.1.455d21799d":"2026-06-17T10:15:01.619Z","0.6.6-develop.5641.1.45d172106d":"2026-06-17T10:31:35.947Z","0.6.6-canary.5640.1.9ed1661ef8":"2026-06-17T10:37:05.733Z","0.6.6-canary.5645.1.ab8506778c":"2026-06-17T11:24:31.411Z","0.6.6-develop.5651.1.c43359070c":"2026-06-17T11:36:12.432Z","0.6.6-canary.5652.1.b27069722c":"2026-06-17T12:00:24.258Z","0.6.6-canary.5649.1.83ec66f8ce":"2026-06-17T12:10:27.634Z","0.6.6-develop.5654.1.ca21e35f26":"2026-06-17T12:39:40.194Z","0.6.6-canary.5656.1.fae88e804e":"2026-06-17T12:53:10.040Z","0.6.6-canary.5663.1.ffefaec38a":"2026-06-17T13:04:37.529Z","0.6.6-develop.5672.1.11e27afad2":"2026-06-17T13:25:31.292Z","0.6.6-canary.5674.1.4dbfed05aa":"2026-06-17T13:33:00.148Z","0.6.6-develop.5675.1.d585628349":"2026-06-17T13:33:16.084Z","0.6.6-canary.5673.1.fde85bdad8":"2026-06-17T13:38:45.266Z","0.6.6-canary.5680.1.2fec2ef423":"2026-06-17T13:46:32.502Z","0.6.6-canary.5682.1.95d670257d":"2026-06-17T13:59:02.357Z","0.6.6-canary.5664.1.f375de02cd":"2026-06-17T14:10:12.403Z","0.6.6-develop.5678.1.9112b71ee0":"2026-06-17T14:20:01.310Z","0.6.6-canary.5686.1.dd55b014c2":"2026-06-17T14:23:50.993Z","0.6.6-canary.5690.1.3b04a7ea59":"2026-06-17T14:38:27.456Z","0.6.6-canary.5681.1.22759337d5":"2026-06-17T14:40:27.940Z","0.6.6-canary.5693.1.9fdb8ac1d9":"2026-06-17T14:52:29.412Z","0.6.6-canary.5687.1.3ed685e36a":"2026-06-17T15:16:44.224Z","0.6.6-canary.5698.1.8d947951b1":"2026-06-17T16:30:15.454Z","0.6.6-develop.5706.1.dbef29f570":"2026-06-17T17:27:00.521Z","0.6.6-develop.5707.1.bdaff19ab0":"2026-06-17T18:12:58.586Z","0.6.6-canary.5711.1.414ee48f09":"2026-06-17T22:16:35.827Z","0.6.6-canary.5712.1.dabf734b76":"2026-06-17T23:21:03.498Z","0.6.6-canary.5713.1.e9d9866923":"2026-06-18T00:09:13.025Z","0.6.6-develop.5716.1.b108502d0d":"2026-06-18T05:43:46.802Z","0.6.6-canary.5724.1.33c2f48266":"2026-06-18T10:45:07.697Z","0.6.6-develop.5727.1.f3ae90ed42":"2026-06-18T11:18:52.414Z","0.6.6-develop.5738.1.4182c2b2c7":"2026-06-18T13:15:41.171Z","0.6.6-develop.5751.1.39143f001b":"2026-06-18T14:05:57.575Z","0.6.6-canary.5752.1.5d82ca3b50":"2026-06-18T14:18:54.541Z","0.6.6-develop.5754.1.c908b2af3f":"2026-06-18T15:38:32.515Z","0.6.6-canary.5758.1.5999a6b96b":"2026-06-18T16:09:58.593Z","0.6.6-develop.5757.1.f5cc26cf92":"2026-06-18T16:26:01.537Z","0.6.6-canary.5796.1.d450d96a6b":"2026-06-18T21:57:57.865Z","0.6.6-canary.5797.1.b30dec5cd4":"2026-06-18T21:59:02.192Z","0.6.6-canary.5798.1.490ff87098":"2026-06-18T21:59:19.480Z","0.6.6-canary.5799.1.37b5811418":"2026-06-18T22:01:16.994Z","0.6.6-canary.5801.1.a474a2aef4":"2026-06-18T22:05:44.847Z","0.6.6-canary.5802.1.121c695bf9":"2026-06-18T22:18:05.646Z","0.6.6-canary.5804.1.afa942f448":"2026-06-18T22:20:33.157Z","0.6.6-canary.5805.1.0dbb95ace4":"2026-06-18T22:22:48.240Z","0.6.6-canary.5807.1.2a970b890e":"2026-06-18T22:27:43.446Z","0.6.6-canary.5806.1.709ae0feaf":"2026-06-18T22:28:17.793Z","0.6.6-canary.5809.1.09ae75d56b":"2026-06-18T22:31:10.393Z","0.6.6-canary.5812.1.b2d73bca40":"2026-06-18T22:44:28.687Z","0.6.6-canary.5810.1.ca04afb979":"2026-06-18T22:46:45.099Z","0.6.6-canary.5813.1.4d63766de4":"2026-06-18T22:47:22.968Z","0.6.6-canary.5811.1.f58789dc72":"2026-06-18T22:49:00.650Z","0.6.6-canary.5814.1.130dcce093":"2026-06-18T22:49:06.721Z","0.6.6-canary.5815.1.g2949371697":"2026-06-18T22:57:28.268Z","0.6.6-canary.5817.1.a0c3213030":"2026-06-18T23:01:51.927Z","0.6.6-canary.5818.1.55583a98ce":"2026-06-18T23:03:00.011Z","0.6.6-canary.5816.1.ab4d24e968":"2026-06-18T23:03:33.745Z","0.6.6-canary.5819.1.c32018e233":"2026-06-19T04:33:45.569Z","0.6.6-canary.5820.1.8e20fbed9a":"2026-06-19T04:44:08.160Z","0.6.6-canary.5821.1.d9bd029054":"2026-06-19T04:50:04.628Z","0.6.6-canary.5822.1.b217a1bcbf":"2026-06-19T04:50:11.714Z","0.6.6-canary.5823.1.03b0be2084":"2026-06-19T04:52:18.970Z","0.6.6-canary.5824.1.e7f2ff8bf4":"2026-06-19T04:52:23.763Z","0.6.6-canary.5825.1.99483d0c14":"2026-06-19T05:02:16.842Z","0.6.6-canary.5826.1.fbb7a7fa73":"2026-06-19T05:06:04.420Z","0.6.6-canary.5827.1.940b493233":"2026-06-19T05:07:39.367Z","0.6.6-canary.5828.1.134f4042cb":"2026-06-19T05:08:20.045Z","0.6.6-canary.5829.1.bc3aeff4d9":"2026-06-19T05:12:08.604Z","0.6.6-canary.5830.1.g4379609544":"2026-06-19T05:20:19.061Z","0.6.6-canary.5831.1.651d19a711":"2026-06-19T05:21:16.309Z","0.6.6-canary.5833.1.232a027e73":"2026-06-19T05:22:38.752Z","0.6.6-develop.5834.1.dc9eb0615e":"2026-06-19T05:27:44.299Z","0.6.6-canary.5835.1.d56115c8a0":"2026-06-19T05:33:29.326Z","0.6.6-canary.5836.1.1ac5fa2d1f":"2026-06-19T05:36:49.196Z","0.6.6-canary.5837.1.896106ed37":"2026-06-19T05:37:53.556Z","0.6.6-canary.5838.1.fb0853298d":"2026-06-19T05:49:10.803Z","0.6.6-canary.5839.1.e904664fbf":"2026-06-19T05:53:58.334Z","0.6.6-canary.5840.1.2637497ffe":"2026-06-19T05:54:32.777Z","0.6.6-canary.5847.1.6d7a6f6a43":"2026-06-19T05:58:45.009Z","0.6.6-canary.5853.1.ad59df1fea":"2026-06-19T05:58:59.867Z","0.6.6-canary.5845.1.0d59982649":"2026-06-19T05:59:37.435Z","0.6.6-canary.5846.1.dbbb191511":"2026-06-19T06:00:12.584Z","0.6.6-canary.5842.1.5c8439da1d":"2026-06-19T06:00:29.915Z","0.6.6-canary.5843.1.7d83824409":"2026-06-19T06:06:10.519Z","0.6.6-canary.5851.1.6c74a8b51f":"2026-06-19T06:07:07.569Z","0.6.6-canary.5841.1.228496c4a6":"2026-06-19T06:07:18.142Z","0.6.6-canary.5849.1.c125f4cba5":"2026-06-19T06:12:21.034Z","0.6.6-canary.5860.1.df6621dbf0":"2026-06-19T06:12:42.067Z","0.6.6-canary.5852.1.f1b3a353cf":"2026-06-19T06:13:41.900Z","0.6.6-canary.5857.1.9357c43b6b":"2026-06-19T06:13:57.677Z","0.6.6-canary.5863.1.3ea1b8ca90":"2026-06-19T06:17:11.987Z","0.6.6-canary.5859.1.5c403c6ac0":"2026-06-19T06:17:44.999Z","0.6.6-canary.5854.1.8a6fbc1b08":"2026-06-19T06:18:04.686Z","0.6.6-canary.5850.1.492a5c843e":"2026-06-19T06:19:30.615Z","0.6.6-canary.5856.1.073eaed0fb":"2026-06-19T06:19:39.538Z","0.6.6-canary.5864.1.8b2c113931":"2026-06-19T06:19:44.009Z","0.6.6-canary.5848.1.7c5c72b0e5":"2026-06-19T06:19:52.381Z","0.6.6-canary.5858.1.19445a49d6":"2026-06-19T06:21:29.336Z","0.6.6-canary.5844.1.36e5822285":"2026-06-19T06:22:59.255Z","0.6.6-canary.5861.1.8b88b1ec14":"2026-06-19T06:24:35.251Z","0.6.6-canary.5868.1.82b922aea3":"2026-06-19T06:25:52.951Z","0.6.6-canary.5855.1.2dc9cb98df":"2026-06-19T06:26:13.780Z","0.6.6-canary.5867.1.365f39066d":"2026-06-19T06:28:20.068Z","0.6.6-canary.5865.1.89fb1d24ae":"2026-06-19T06:29:32.753Z","0.6.6-canary.5872.1.aeddb24bc6":"2026-06-19T06:30:36.652Z","0.6.6-canary.5866.1.35d8b62aa5":"2026-06-19T06:33:05.969Z","0.6.6-canary.5871.1.d453ecd5d9":"2026-06-19T06:34:30.201Z","0.6.6-canary.5873.1.a2918c551c":"2026-06-19T06:38:59.210Z","0.6.6-canary.5869.1.326fb61c46":"2026-06-19T06:41:25.327Z","0.6.6-canary.5870.1.8345e85745":"2026-06-19T06:47:13.125Z","0.6.6-canary.5877.1.90961ed79d":"2026-06-19T07:10:48.464Z","0.6.6-canary.5879.1.5217d530ea":"2026-06-19T07:16:28.470Z","0.6.6-canary.5874.1.bb08939e89":"2026-06-19T07:18:07.307Z","0.6.6-canary.5875.1.4d6c0665b3":"2026-06-19T07:27:39.263Z","0.6.6-canary.5881.1.339882465c":"2026-06-19T07:54:18.140Z","0.6.6-develop.5876.1.6a45c370ac":"2026-06-19T07:54:44.711Z","0.6.6-canary.5890.1.cb930e05f0":"2026-06-19T08:07:46.482Z","0.6.6-canary.5886.1.c0fc06da30":"2026-06-19T08:13:50.978Z","0.6.6-canary.5885.1.62927a2b43":"2026-06-19T08:15:54.291Z","0.6.6-canary.5891.1.0de83903d5":"2026-06-19T08:19:18.715Z","0.6.6-canary.5893.1.5c5ada72e6":"2026-06-19T08:20:42.727Z","0.6.6-canary.5878.1.73dd1f9ac1":"2026-06-19T08:21:13.503Z","0.6.6-canary.5895.1.fa7170402e":"2026-06-19T08:24:37.260Z","0.6.6-canary.5887.1.46dcfc7398":"2026-06-19T08:25:15.980Z","0.6.6-canary.5896.1.3aa611dd5a":"2026-06-19T08:25:57.068Z","0.6.6-canary.5898.1.b38a6b8222":"2026-06-19T08:46:38.386Z","0.6.6-canary.5889.1.b7226103f7":"2026-06-19T08:50:24.259Z","0.6.6-canary.5882.1.0e38a6b0f0":"2026-06-19T08:56:38.036Z","0.6.6-develop.5900.1.b3fb52925e":"2026-06-19T09:09:42.766Z","0.6.6-canary.5901.1.g9373208930":"2026-06-19T09:42:58.638Z","0.6.6-develop.5903.1.33a2be39eb":"2026-06-19T10:30:37.960Z","0.6.6-canary.5908.1.9b62d12ae2":"2026-06-19T10:45:38.518Z","0.6.6-canary.5912.1.1174015cc3":"2026-06-19T10:47:06.412Z","0.6.6-canary.5907.1.ddf5e706c2":"2026-06-19T10:50:05.409Z","0.6.6-canary.5904.1.4f8e601c2d":"2026-06-19T10:50:09.946Z","0.6.6-canary.5913.1.63a87dcb1d":"2026-06-19T10:50:53.164Z","0.6.6-canary.5911.1.6995db8db2":"2026-06-19T10:51:17.444Z","0.6.6-canary.5905.1.eb5d1eee51":"2026-06-19T10:51:49.954Z","0.6.6-canary.5906.1.45c588a397":"2026-06-19T10:52:07.019Z","0.6.6-canary.5915.1.d8e84d0764":"2026-06-19T10:52:34.001Z","0.6.6-canary.5920.1.2eccb0968e":"2026-06-19T10:53:12.522Z","0.6.6-canary.5910.1.b16bc677f8":"2026-06-19T10:55:32.895Z","0.6.6-canary.5925.1.4d356ba86a":"2026-06-19T10:57:12.691Z","0.6.6-canary.5914.1.a9c8e15ee5":"2026-06-19T10:57:26.996Z","0.6.6-canary.5922.1.faf7400ef5":"2026-06-19T10:57:42.770Z","0.6.6-canary.5909.1.db31a46ad7":"2026-06-19T10:58:06.121Z","0.6.6-canary.5926.1.ca5542db0e":"2026-06-19T10:59:40.404Z","0.6.6-canary.5921.1.5abc27831e":"2026-06-19T11:00:15.554Z","0.6.6-canary.5916.1.f0d15b1873":"2026-06-19T11:04:12.967Z","0.6.6-canary.5919.1.b71392fbad":"2026-06-19T11:04:21.092Z","0.6.6-canary.5923.1.cc32f92712":"2026-06-19T11:04:32.958Z","0.6.6-canary.5932.1.bf0654af11":"2026-06-19T11:05:04.785Z","0.6.6-canary.5927.1.1100bb92bd":"2026-06-19T11:06:00.031Z","0.6.6-canary.5929.1.d3ed83ff5e":"2026-06-19T11:07:14.904Z","0.6.6-canary.5924.1.1e6ca45bc0":"2026-06-19T11:07:27.616Z","0.6.6-canary.5930.1.9bd407c828":"2026-06-19T11:07:59.063Z","0.6.6-canary.5917.1.674ebaf42a":"2026-06-19T11:08:47.822Z","0.6.6-canary.5928.1.0ed1c57ec3":"2026-06-19T11:09:21.358Z","0.6.6-canary.5931.1.9efa774953":"2026-06-19T11:10:50.098Z","0.6.6-canary.5936.1.e6f12076b4":"2026-06-19T11:11:51.392Z","0.6.6-canary.5942.1.8e8c7b664c":"2026-06-19T11:14:31.913Z","0.6.6-canary.5944.1.93d402dd55":"2026-06-19T11:15:03.136Z","0.6.6-canary.5938.1.b41d3b241f":"2026-06-19T11:17:43.564Z","0.6.6-canary.5946.1.5da799c722":"2026-06-19T11:18:02.548Z","0.6.6-canary.5933.1.276e58f153":"2026-06-19T11:19:23.861Z","0.6.6-canary.5941.1.dc1ea49bcd":"2026-06-19T11:19:29.960Z","0.6.6-canary.5935.1.cdd861d502":"2026-06-19T11:21:15.135Z","0.6.6-canary.5943.1.9285478f97":"2026-06-19T11:22:06.138Z","0.6.6-canary.5937.1.c5507322d2":"2026-06-19T11:22:33.425Z","0.6.6-canary.5939.1.dcd3e70cd4":"2026-06-19T11:26:24.276Z","0.6.6-canary.5947.1.9674fd62dc":"2026-06-19T11:27:30.706Z","0.6.6-canary.5934.1.78c41c83bb":"2026-06-19T11:27:39.647Z","0.6.6-canary.5940.1.06c9adc8db":"2026-06-19T11:44:54.090Z","0.6.6-canary.5948.1.0b28ad95a3":"2026-06-19T11:50:41.905Z","0.6.6-canary.5922.2.faf7400ef5":"2026-06-19T12:55:25.187Z","0.6.6-canary.5973.1.25b876b525":"2026-06-19T15:55:10.772Z","0.6.6-canary.5974.1.42d19ddf9c":"2026-06-19T15:55:33.727Z","0.6.6-canary.5979.1.334609fa95":"2026-06-19T15:55:53.438Z","0.6.6-canary.5978.1.20e891fd75":"2026-06-19T15:56:03.212Z","0.6.6-canary.5985.1.992f7ff32a":"2026-06-19T15:56:07.015Z","0.6.6-canary.5976.1.0ce0b80c1b":"2026-06-19T15:56:27.870Z","0.6.6-canary.5990.1.479a58fe09":"2026-06-19T15:57:16.010Z","0.6.6-canary.5975.1.fbc6dae779":"2026-06-19T15:57:49.407Z","0.6.6-canary.5989.1.6370b31296":"2026-06-19T15:59:48.355Z","0.6.6-canary.5984.1.560501b270":"2026-06-19T15:59:56.394Z","0.6.6-canary.5982.1.c2613b544e":"2026-06-19T16:01:22.857Z","0.6.6-canary.5986.1.a5b0332fd9":"2026-06-19T16:02:07.529Z","0.6.6-canary.5983.1.88ab133733":"2026-06-19T16:02:15.071Z","0.6.6-canary.5977.1.62da59e81f":"2026-06-19T16:02:38.477Z","0.6.6-canary.5992.1.b2fd8b93e9":"2026-06-19T16:04:21.899Z","0.6.6-canary.5993.1.cc9ffae8fb":"2026-06-19T16:04:59.416Z","0.6.6-canary.5980.1.206a8e8f83":"2026-06-19T16:06:48.014Z","0.6.6-canary.5994.1.556b74c1a6":"2026-06-19T16:09:35.873Z","0.6.6-canary.5995.1.7915b5ff9e":"2026-06-19T16:10:43.908Z","0.6.6-canary.5987.1.607763f140":"2026-06-19T16:11:28.974Z","0.6.6-canary.6001.1.f752b08c17":"2026-06-19T16:12:16.246Z","0.6.6-canary.5988.1.2a67f0c294":"2026-06-19T16:12:36.771Z","0.6.6-canary.6002.1.95913fbfba":"2026-06-19T16:12:56.288Z","0.6.6-canary.5997.1.4c3d768adc":"2026-06-19T16:13:12.968Z","0.6.6-canary.5991.1.6bab1d29b6":"2026-06-19T16:13:41.873Z","0.6.6-canary.6003.1.a00299c92e":"2026-06-19T16:16:04.118Z","0.6.6-canary.5998.1.43e6b5fcb4":"2026-06-19T16:16:16.908Z","0.6.6-canary.5999.1.ac0510547b":"2026-06-19T16:17:19.922Z","0.6.6-canary.6008.1.3435fe90fe":"2026-06-19T16:17:43.636Z","0.6.6-canary.6006.1.58d0f9ccc8":"2026-06-19T16:17:48.655Z","0.6.6-canary.6007.1.a5bafc8934":"2026-06-19T16:17:55.156Z","0.6.6-canary.6004.1.707ffaef3c":"2026-06-19T16:20:33.112Z","0.6.6-canary.5996.1.1e651b6ecb":"2026-06-19T16:22:09.398Z","0.6.6-canary.6009.1.8d78849f5d":"2026-06-19T16:22:44.663Z","0.6.6-canary.6005.1.df0caa0129":"2026-06-19T16:23:27.062Z","0.6.6-canary.6010.1.5997886f29":"2026-06-19T16:27:53.137Z","0.6.6-canary.6011.1.fbf44ec2ee":"2026-06-19T16:29:07.197Z","0.6.6-canary.6000.1.de9f962f59":"2026-06-19T16:31:09.382Z","0.6.6-canary.6014.1.0c797c3def":"2026-06-19T17:17:44.103Z","0.6.6-canary.6080.1.cb262fb82d":"2026-06-20T14:07:20.489Z","0.6.6-canary.6087.1.c5b9f597df":"2026-06-20T20:16:11.216Z","0.6.6-develop.6088.1.e6193c2018":"2026-06-21T05:14:20.922Z","0.6.6-develop.6089.1.a7ed560528":"2026-06-21T05:58:34.142Z","0.6.6-canary.6091.1.5fbb7ac16e":"2026-06-21T14:52:29.965Z","0.6.6-canary.6092.1.b8b6960e7c":"2026-06-21T15:30:21.729Z","0.6.6-canary.6093.1.4d93374b8b":"2026-06-21T15:37:34.772Z","0.6.6-develop.6094.1.28b081ea16":"2026-06-22T04:50:29.215Z","0.6.6-canary.6101.1.67f3e4240e":"2026-06-22T05:11:25.507Z","0.6.6-canary.6111.1.51edea28c2":"2026-06-22T05:21:49.750Z","0.6.6-develop.6121.1.5797a901b3":"2026-06-22T05:35:30.284Z","0.6.6-develop.6126.1.0b9392fdae":"2026-06-22T17:09:41.469Z","0.6.6-canary.6131.1.1692b63b67":"2026-06-22T17:20:48.984Z","0.6.6-develop.6130.1.7e07d10dbb":"2026-06-22T17:27:58.130Z","0.6.6-develop.6133.1.f01540250e":"2026-06-22T18:49:49.606Z","0.6.6-develop.6135.1.95b98004bd":"2026-06-22T19:05:55.865Z","0.6.6-canary.6138.1.5d6a44a176":"2026-06-22T19:14:34.292Z","0.6.6-develop.6140.1.d3fbb77495":"2026-06-22T19:20:30.466Z","0.6.6-develop.6141.1.630752a1ca":"2026-06-22T19:36:35.425Z","0.6.6-canary.6142.1.4eaf72d9b6":"2026-06-22T20:27:41.228Z","0.6.6-canary.6146.1.08e327b7d2":"2026-06-22T21:01:32.689Z","0.6.6-canary.6148.1.649622eff8":"2026-06-22T21:48:05.402Z","0.6.6-develop.6151.1.3028861dfe":"2026-06-23T03:40:26.455Z","0.6.6-canary.6152.1.87721bb24d":"2026-06-23T03:43:51.128Z","0.6.6-develop.6153.1.b4c555b820":"2026-06-23T05:02:14.819Z","0.6.6-canary.6154.1.47cdc07abd":"2026-06-23T05:15:06.641Z","0.6.6-canary.6157.1.17e881245b":"2026-06-23T05:18:55.658Z","0.6.6-develop.6156.1.5ac693a69a":"2026-06-23T05:51:39.298Z","0.6.6-develop.6159.1.82dfc232ca":"2026-06-23T08:36:21.440Z","0.6.6-canary.6161.1.76cf1ecbf2":"2026-06-23T08:46:08.658Z","0.6.6-canary.6167.1.86cac5f11e":"2026-06-23T12:34:21.925Z","0.6.6-develop.6171.1.17de2dc37a":"2026-06-23T13:54:26.425Z","0.6.6-develop.6174.1.8a7040f00d":"2026-06-23T14:41:56.921Z","0.6.6-develop.6176.1.4507b99c2f":"2026-06-23T15:27:17.493Z","0.6.6-develop.6184.1.b7e55f8d61":"2026-06-24T07:30:30.320Z","0.6.6-develop.6198.1.0822f97cc6":"2026-06-24T08:18:58.789Z","0.6.6-develop.6201.1.8ceb502c4b":"2026-06-24T09:09:13.008Z","0.6.6-develop.6204.1.30b1f58642":"2026-06-24T09:57:42.380Z","0.6.6-develop.6205.1.109e4b6a84":"2026-06-24T12:51:59.368Z","0.6.6-canary.5981.2.ba20cd865b":"2026-06-24T13:08:54.554Z","0.6.6-canary.5985.2.992f7ff32a":"2026-06-24T13:13:20.713Z","0.6.6-develop.6227.1.2695efff30":"2026-06-24T13:41:02.492Z","0.6.6-develop.6228.1.cf483c68b5":"2026-06-24T14:30:44.028Z","0.6.6-develop.6229.1.ebe6706732":"2026-06-24T16:16:43.229Z","0.6.6-develop.6241.1.47c01ad4ed":"2026-06-24T17:03:47.507Z","0.6.6-develop.6245.1.2be3b151f8":"2026-06-24T17:49:15.884Z","0.6.6-develop.6246.1.85fd30c705":"2026-06-25T08:27:40.448Z","0.6.6-develop.6253.1.a8c2b49d90":"2026-06-25T09:24:49.382Z","0.6.6-develop.6255.1.a6ee4a57c1":"2026-06-25T10:18:15.903Z","0.6.6-develop.6256.1.9fc16aedc4":"2026-06-25T11:29:42.035Z","0.6.6-develop.6257.1.6d0af84d26":"2026-06-25T11:36:51.880Z","0.6.6-develop.6286.1.d985c5c374":"2026-06-25T12:39:09.587Z","0.6.6-develop.6290.1.4bb5a8ba3f":"2026-06-25T13:40:36.817Z","0.6.6-canary.6006.2.58d0f9ccc8":"2026-06-25T13:57:04.883Z","0.6.6-develop.6296.1.5e8bdfee17":"2026-06-25T14:49:38.266Z","0.6.6-develop.6299.1.29224e2d86":"2026-06-25T15:36:47.520Z","0.6.6-develop.6300.1.08ff40c897":"2026-06-25T19:51:23.770Z","0.6.6-develop.6304.1.4cf2b975cb":"2026-06-25T20:45:49.208Z","0.6.6-develop.6305.1.4503070c9d":"2026-06-26T07:07:30.090Z","0.6.6-develop.6309.1.983aeec27a":"2026-06-26T08:04:29.743Z","0.6.6-develop.6313.1.618a49a6b4":"2026-06-26T09:12:29.388Z","0.6.6-develop.6314.1.c7b8291aa2":"2026-06-26T10:01:41.991Z","0.6.6-develop.6317.1.b3be10ab84":"2026-06-26T10:58:22.378Z","0.6.6-develop.6330.1.a261878aa8":"2026-06-26T11:49:19.215Z","0.6.6-develop.6331.1.a33b8e99b7":"2026-06-26T12:39:06.103Z","0.6.6-develop.6332.1.6e73f0f55b":"2026-06-26T13:28:39.236Z","0.6.6-develop.6335.1.66528bcc62":"2026-06-26T14:18:10.327Z","0.6.6-develop.6336.1.38e0a4c455":"2026-06-26T14:25:45.405Z","0.6.6-develop.6337.1.bd66ae541e":"2026-06-26T20:11:31.893Z","0.6.6-develop.6338.1.c32cd17821":"2026-06-26T21:03:09.290Z","0.6.6-develop.6339.1.193c6c7c71":"2026-06-28T18:54:09.216Z","0.6.6-develop.6343.1.8120f84f30":"2026-06-28T19:33:39.098Z","0.6.6-develop.6344.1.c4b17c07c4":"2026-06-28T20:27:41.394Z","0.6.6-develop.6345.2.b236ea3d4b":"2026-06-30T05:53:11.946Z","0.6.6-develop.6351.1.c140d703c9":"2026-06-30T11:16:17.793Z","0.6.6-develop.6352.1.8eee7e1399":"2026-07-01T09:39:37.836Z","0.6.6-develop.6353.1.efc82affea":"2026-07-01T10:18:37.699Z","0.6.6-develop.6354.1.4730e55f76":"2026-07-01T11:45:51.375Z","0.6.6-develop.6356.1.4d780a65a3":"2026-07-01T12:45:16.342Z","0.6.6-develop.6357.1.7c17a47f4e":"2026-07-01T13:42:33.230Z","0.6.6-develop.6358.1.62f5e4896f":"2026-07-01T14:32:46.771Z","0.6.6-develop.6360.1.8504e06ff3":"2026-07-01T21:20:26.931Z","0.6.6-develop.6361.1.e790d2aa34":"2026-07-02T07:33:00.182Z","0.6.6-develop.6362.1.a3dd164018":"2026-07-02T08:26:51.103Z","0.6.6-develop.6363.1.03c5e3429a":"2026-07-02T09:40:26.040Z","0.6.6-develop.6364.1.b26488823f":"2026-07-02T12:11:51.663Z","0.6.6-develop.6365.1.641d695f07":"2026-07-02T15:08:15.758Z","0.6.6-develop.6366.1.fba69a7362":"2026-07-02T16:25:13.978Z","0.6.6-develop.6367.1.2321ccacd4":"2026-07-02T19:35:07.396Z","0.6.6-develop.6370.1.efeac59f8b":"2026-07-02T20:23:19.945Z","0.6.6-develop.6373.1.5bece5409d":"2026-07-02T21:13:28.968Z","0.6.6-develop.6374.1.49e692558f":"2026-07-02T22:35:14.922Z","0.6.6-develop.6376.1.762b10c7dd":"2026-07-02T23:27:51.574Z","0.6.6-develop.6377.1.d26fed7324":"2026-07-03T05:46:55.421Z","0.6.6-develop.6381.1.042df302c3":"2026-07-03T06:38:32.575Z","0.6.6-develop.6382.1.4b9b9091ab":"2026-07-03T15:07:44.297Z","0.6.6-develop.6383.1.27fcc83455":"2026-07-03T16:22:09.848Z","0.6.6-develop.6384.1.f06fc0b42c":"2026-07-04T21:59:32.761Z","0.6.6-develop.6385.1.9a81faa5f0":"2026-07-05T12:59:13.657Z","0.6.6-develop.6386.1.391a1afb9e":"2026-07-05T13:51:41.841Z","0.6.6-develop.6387.1.f4896ad565":"2026-07-05T18:25:26.665Z","0.6.6-develop.6388.1.b9b9f5e778":"2026-07-05T18:47:26.846Z","0.6.6-develop.6389.1.135a466c47":"2026-07-05T18:59:48.942Z","0.6.6-develop.6390.1.210bbbc703":"2026-07-05T19:20:04.930Z","0.6.6-develop.6391.1.276b99bf26":"2026-07-06T06:38:32.392Z","0.6.6-develop.6392.1.ed38e087fe":"2026-07-06T10:15:19.770Z","0.6.6-develop.6395.1.f7f5283bc9":"2026-07-06T12:29:04.949Z","0.6.6-develop.6396.1.fe832b428c":"2026-07-06T12:46:31.230Z","0.6.6-develop.6397.1.c078d218fa":"2026-07-06T14:04:04.436Z","0.6.6-develop.6398.1.013efe913e":"2026-07-06T15:27:27.832Z","0.6.6-develop.6399.1.93ba8ca030":"2026-07-06T16:03:06.480Z","0.6.6-develop.6401.1.8c07df34a7":"2026-07-06T16:28:41.957Z","0.6.6-develop.6402.1.080aab8ec9":"2026-07-06T16:57:36.991Z","0.6.6-develop.6403.1.b57089b6fe":"2026-07-06T18:07:21.918Z","0.6.6-develop.6404.1.e2f8d5025a":"2026-07-06T18:24:16.577Z","0.6.6-develop.6406.1.a0bd770daf":"2026-07-06T18:40:08.748Z","0.6.6-develop.6407.1.9a4c26cf6a":"2026-07-06T18:59:13.885Z","0.6.6-develop.6408.1.0cbfbd7476":"2026-07-06T19:24:16.474Z","0.6.6-develop.6409.1.4bfed821c0":"2026-07-06T21:40:53.680Z","0.6.6-develop.6410.1.2ad881013e":"2026-07-06T22:34:48.434Z","0.6.6-develop.6411.1.825382313f":"2026-07-07T10:46:48.250Z","0.6.6-develop.6412.1.e99f3c32d9":"2026-07-07T11:49:06.139Z","0.6.6-develop.6413.1.ae875fb682":"2026-07-07T12:58:39.273Z","0.6.6-develop.6416.1.888fffc007":"2026-07-07T13:56:27.363Z","0.6.6-develop.6419.1.a632f417c4":"2026-07-07T14:25:48.059Z","0.6.6-develop.6422.1.b3d024f05c":"2026-07-07T14:51:53.285Z","0.6.6-develop.6423.1.f039f73ff4":"2026-07-07T19:40:15.897Z","0.6.6-develop.6428.1.e839e44431":"2026-07-07T20:32:17.244Z","0.6.6-develop.6429.1.2fba7258d1":"2026-07-08T09:37:44.976Z","0.6.6-develop.6431.1.g1037269810":"2026-07-08T10:31:44.323Z","0.6.6-develop.6450.1.b493fb430c":"2026-07-08T11:29:03.619Z","0.6.6-develop.6451.1.5b071f47fc":"2026-07-08T13:01:31.163Z","0.6.6-develop.6452.1.790892f40d":"2026-07-08T13:59:05.680Z","0.6.6-develop.6453.1.6cbc2d5d47":"2026-07-08T16:51:03.033Z","0.6.6-develop.6454.1.0647656f77":"2026-07-09T05:51:24.686Z","0.6.6-develop.6456.1.d4b0c54321":"2026-07-09T06:50:57.651Z","0.6.6-develop.6457.1.41b39a465a":"2026-07-09T08:26:27.420Z","0.6.6-develop.6458.1.113a54fb91":"2026-07-09T08:51:13.536Z","0.6.6-develop.6465.1.019f0fb26f":"2026-07-09T13:33:43.330Z","0.6.6-develop.6471.1.9ab5bdd79a":"2026-07-09T14:34:43.246Z","0.6.6-develop.6472.1.1673e7e66b":"2026-07-09T15:45:35.302Z","0.6.6-develop.6474.1.2c411ad42b":"2026-07-10T05:44:13.423Z","0.6.6-develop.6480.1.309f47ca1c":"2026-07-10T06:27:41.391Z","0.6.6-develop.6481.1.c1f82e3ed6":"2026-07-10T09:03:17.785Z","0.6.6-develop.6482.1.6441fffca2":"2026-07-10T12:50:58.510Z","0.6.6-develop.6483.1.b623f50e2b":"2026-07-10T14:19:06.039Z","0.6.6-canary.315.1.g6673635216":"2026-07-10T15:31:29.386Z","0.6.6-develop.6484.1.2d3741fd58":"2026-07-10T15:36:21.659Z","0.6.6-develop.6485.1.6021282db1":"2026-07-10T16:38:04.462Z","0.6.6-develop.6490.1.bf38ceb3d8":"2026-07-10T17:36:53.518Z","0.6.6-develop.6492.1.5707c167e0":"2026-07-10T18:34:48.989Z","0.6.6-develop.6493.1.333455a884":"2026-07-11T04:38:58.823Z","0.6.6-develop.6494.1.8479db6c38":"2026-07-11T07:59:20.315Z","0.6.6-develop.6505.1.6f6b83559f":"2026-07-11T08:50:13.091Z","0.6.6-develop.6506.1.699ffb5533":"2026-07-11T10:19:19.608Z","0.6.6-develop.6507.1.cc8b36505d":"2026-07-11T11:28:25.890Z","0.6.6-develop.6513.1.12f0383844":"2026-07-11T12:20:52.076Z","0.6.6-develop.6515.1.01911d00e2":"2026-07-11T13:17:41.601Z","0.6.6-develop.6516.1.86a8538145":"2026-07-13T10:19:21.981Z","0.6.6-develop.6519.1.bdc91fb755":"2026-07-13T11:11:15.731Z","0.6.6-develop.6520.1.55df6df792":"2026-07-13T12:10:31.187Z","0.6.6-develop.6522.1.adb260d33a":"2026-07-13T13:19:35.169Z","0.6.6-develop.6524.1.a78cc4694e":"2026-07-13T14:17:21.623Z","0.6.6-develop.6525.1.e9a4b56963":"2026-07-13T18:46:33.810Z","0.6.6-develop.6526.1.6df9b3dd84":"2026-07-13T21:47:22.900Z","0.6.6-develop.6529.1.e1de4b3f27":"2026-07-13T22:37:31.651Z","0.6.6-develop.6530.1.6d8442bafd":"2026-07-15T05:32:19.724Z","0.6.6-develop.6531.1.87e9d31db6":"2026-07-15T08:15:28.324Z","0.6.6-develop.6534.1.6f4f994802":"2026-07-15T09:04:40.320Z","0.6.6-develop.6535.1.5cf43724de":"2026-07-15T09:55:18.161Z","0.6.6-develop.6536.1.799f7f795b":"2026-07-15T18:29:12.675Z","0.6.6-develop.6540.1.ae856df1ec":"2026-07-15T19:16:23.322Z","0.6.6-develop.6541.1.c6f8fa5d2b":"2026-07-16T19:33:12.082Z","0.6.6-develop.6542.1.fee3e68aa6":"2026-07-17T06:06:11.231Z","0.6.6-develop.6543.1.49fadb4c31":"2026-07-17T06:55:27.275Z","0.6.6":"2026-07-17T07:45:58.261Z","0.6.6-develop.6551.1.1511bfa890":"2026-07-17T07:48:46.085Z","0.6.7-develop.6552.1.5208a19369":"2026-07-17T10:19:43.783Z","0.6.7-develop.6553.1.2ec7246e04":"2026-07-18T05:54:41.623Z","0.6.7-develop.6565.1.1026d85fff":"2026-07-18T06:51:21.490Z","0.6.7-develop.6566.1.15385fa179":"2026-07-18T15:19:27.151Z","0.6.7-develop.6567.1.g5807007168":"2026-07-18T18:14:03.753Z","0.6.7-develop.6568.1.9f57ffc393":"2026-07-20T18:30:27.114Z","0.6.7-develop.6569.1.c06dee4866":"2026-07-21T08:30:03.743Z","0.6.7-develop.6572.1.3d8e83062f":"2026-07-21T08:42:37.112Z","0.6.7-develop.6573.1.28649ddec6":"2026-07-21T09:00:05.311Z","0.6.7-develop.6574.1.05dcf72ba8":"2026-07-21T19:49:17.568Z","0.6.7-develop.6576.1.c4bc47711b":"2026-07-21T19:59:42.802Z","0.6.7-develop.6577.1.cac0b255b0":"2026-07-21T21:07:46.261Z","0.6.7-develop.6580.1.39ab1d9e62":"2026-07-21T21:54:12.493Z","0.6.7-develop.6581.1.b770114f54":"2026-07-22T04:38:32.047Z","0.6.7-develop.6582.1.04cac61287":"2026-07-22T10:00:00.566Z","0.6.7-develop.6583.1.a553380c81":"2026-07-23T05:27:50.077Z","0.6.7-develop.6584.1.bc9d39be70":"2026-07-23T09:50:48.800Z","0.6.7-develop.6585.1.3c76ca3d22":"2026-07-23T16:28:23.484Z","0.6.7-develop.6586.1.015fe64dfb":"2026-07-23T17:13:12.941Z","0.6.7-develop.6587.1.66011352a9":"2026-07-23T19:06:28.709Z","0.6.7-develop.6589.1.f8748e07d4":"2026-07-23T19:42:33.727Z","0.6.7-develop.6592.1.7f69fa2454":"2026-07-23T20:17:39.250Z","0.6.7-develop.6593.1.0ecf630f1e":"2026-07-24T07:36:14.824Z","0.6.7-develop.6594.1.5581f765f4":"2026-07-24T09:51:34.693Z","0.6.7-develop.6595.1.e93ecd3cfa":"2026-07-24T10:32:18.417Z","0.6.7-develop.6597.1.b8f069b7fe":"2026-07-24T11:24:22.242Z","0.6.7-develop.6600.1.49a5df927f":"2026-07-24T12:09:05.047Z","0.6.7-develop.6603.1.78e5b7a65d":"2026-07-24T12:59:37.757Z","0.6.7-develop.6604.1.2c49816dff":"2026-07-24T13:37:00.939Z","0.6.7-develop.6605.1.761dd4c810":"2026-07-24T14:48:00.382Z","0.6.7-develop.6606.1.3b1ec9b1ea":"2026-07-24T17:32:06.264Z","0.6.7-develop.6621.1.cdbe9dee3d":"2026-07-24T18:10:56.370Z","0.6.7-develop.6622.1.4d29ddaca4":"2026-07-24T19:55:04.810Z","0.6.7-develop.6623.1.01d02d34c3":"2026-07-25T04:27:36.111Z","0.6.7-develop.6628.1.f9e4ecf70f":"2026-07-25T05:11:19.278Z","0.6.7-develop.6630.1.c8a615e536":"2026-07-25T05:48:29.583Z","0.6.7-develop.6631.1.9d64b49ddc":"2026-07-25T06:25:19.853Z","0.6.7-develop.6645.1.52f0b37813":"2026-07-25T07:17:29.674Z","0.6.7-develop.6646.1.be515f3d49":"2026-07-25T17:55:01.850Z","0.6.7-develop.6648.1.61f5523138":"2026-07-25T18:29:33.750Z","0.6.7-develop.6649.1.e507f22d71":"2026-07-25T19:12:07.146Z","0.6.7-develop.6650.1.df84bf47a1":"2026-07-26T07:40:07.027Z","0.6.7-canary.316.1.e6c38e0bef":"2026-07-26T11:07:17.104Z","0.6.7-develop.6651.1.e5ad6e8cdc":"2026-07-27T06:58:44.130Z","0.6.7-canary.317.1.106b9d993b":"2026-07-27T08:02:53.882Z","0.6.7-develop.6652.1.3ab996caba":"2026-07-27T11:51:20.946Z","0.6.7-canary.318.1.305c68fcee":"2026-07-27T13:10:35.926Z","0.6.7-develop.6653.1.b5bc7194a0":"2026-07-27T19:29:15.911Z","0.6.7-develop.6660.1.90e1e2eef6":"2026-07-27T20:02:26.299Z","0.6.7-develop.6661.1.0043ed1d03":"2026-07-29T04:07:06.389Z","0.6.7-develop.6669.1.40b669666b":"2026-07-29T04:42:49.648Z","0.6.7-develop.6670.1.4efa7961c6":"2026-07-29T10:44:32.495Z","0.6.7-develop.6671.1.4b925c5096":"2026-07-29T16:04:47.618Z","0.6.7-develop.6673.1.a9bf54a072":"2026-07-29T16:53:53.965Z","0.6.7-develop.6674.1.add2064cad":"2026-07-30T04:20:46.421Z","0.6.7-develop.6676.1.7dad6df292":"2026-07-30T05:17:19.337Z","0.6.7-develop.6677.1.beabb7ca12":"2026-07-30T14:28:23.740Z","0.6.7-develop.6685.1.77c0a5591b":"2026-07-30T15:17:22.691Z","0.6.7-develop.6686.1.bdda5ed397":"2026-07-31T08:44:50.805Z","0.6.7-develop.6687.1.46a258e592":"2026-07-31T09:38:03.281Z","0.6.7-develop.6688.1.4426ef7fa7":"2026-07-31T10:30:26.453Z","0.6.7-develop.6689.1.28c8605c03":"2026-07-31T11:24:56.861Z","0.6.7-develop.6690.1.d1d863d951":"2026-07-31T13:50:18.395Z","0.6.7-develop.6692.1.d0a4413933":"2026-07-31T14:48:13.977Z","0.6.7-develop.6693.1.8c61b08102":"2026-07-31T17:16:49.927Z","0.6.7-develop.6694.1.a06be5605e":"2026-07-31T21:15:36.074Z","0.6.7-develop.6695.1.d1b48a09b3":"2026-08-01T07:06:39.828Z","0.6.7-develop.6696.1.4236709f7e":"2026-08-01T10:14:01.287Z","0.6.7-develop.6706.1.b3a4c759bb":"2026-08-01T11:13:16.511Z","0.6.7-develop.6725.1.07a748cfc2":"2026-08-01T13:31:47.170Z","0.6.7-develop.6726.1.983ae8a07e":"2026-08-01T17:24:13.784Z","0.6.7-develop.6744.1.0483b18565":"2026-08-01T18:58:44.695Z","0.6.7-develop.6749.1.6b54c56dfe":"2026-08-01T20:37:51.139Z","0.6.7-develop.6750.1.14497517d0":"2026-08-01T22:22:28.265Z","0.6.7-develop.6751.1.ac823a3d26":"2026-08-02T06:01:59.620Z","0.6.7-develop.6756.1.5300c41145":"2026-08-02T07:13:02.085Z","0.6.7-develop.6758.1.697eade236":"2026-08-02T08:15:57.724Z","0.6.7-develop.6766.1.40c9011995":"2026-08-02T09:45:00.186Z","0.6.7-develop.6768.1.9d2c4efc43":"2026-08-02T10:36:28.248Z","0.6.7-develop.6770.1.b52298cf20":"2026-08-02T11:37:21.937Z","0.6.7-develop.6771.1.5afd5982e1":"2026-08-02T16:32:56.552Z","0.6.7-develop.6773.1.f9b7fbae4f":"2026-08-02T17:30:01.337Z","0.6.7-develop.6774.1.d836fe3135":"2026-08-02T19:44:23.716Z","0.6.7-develop.6775.1.c2313bb8a3":"2026-08-03T06:26:49.417Z","0.6.7-develop.6784.1.f80b9afce5":"2026-08-03T07:34:50.214Z","0.6.7-develop.6785.1.1dd7cfac55":"2026-08-03T09:14:45.502Z","0.6.7-develop.6788.1.c2a1520a30":"2026-08-03T10:09:53.343Z","0.6.7-develop.6795.1.8a3f27921c":"2026-08-03T11:44:13.381Z","0.6.7-develop.6814.1.0627c7e9f1":"2026-08-03T15:42:44.455Z","0.6.7-develop.6824.1.21fff90682":"2026-08-03T19:19:06.918Z","0.6.7-develop.6825.1.85bbf320ad":"2026-08-03T20:41:15.109Z","0.6.7-develop.6826.1.3f6d307d01":"2026-08-03T21:47:50.021Z","0.6.7-develop.6827.1.a575bebce9":"2026-08-04T05:16:52.956Z","0.6.7-develop.6828.1.ab1620a63e":"2026-08-04T06:59:29.123Z","0.6.7-develop.6834.1.e76f4b8cbc":"2026-08-04T08:36:02.018Z","0.6.7-develop.6842.1.8cd8a8883c":"2026-08-04T11:42:27.833Z","0.6.7-develop.6851.1.c1680b00d8":"2026-08-04T14:33:03.868Z","0.6.7-develop.6859.1.e4727b568a":"2026-08-04T18:52:19.604Z","0.6.7-develop.6860.1.f796b22e80":"2026-08-05T05:27:39.707Z","0.6.7-develop.6862.1.c11a64ce0a":"2026-08-05T07:05:06.119Z","0.6.7":"2026-08-05T10:09:49.056Z","0.6.7-develop.6863.1.61001cf9a8":"2026-08-05T10:23:31.436Z","0.6.7-develop.6869.1.d1ce9999ea":"2026-08-05T12:03:20.591Z","0.6.7-develop.6870.1.b69802067a":"2026-08-05T15:05:09.809Z","0.6.8-develop.6874.1.982d6097d8":"2026-08-05T17:13:19.650Z","0.6.8-develop.6875.1.871a4afc94":"2026-08-05T21:42:51.998Z","0.6.8-develop.6876.1.c514f2eb37":"2026-08-05T23:47:22.650Z","0.6.8-develop.6877.1.c95a715a00":"2026-08-06T01:30:30.222Z","0.6.8-develop.6878.1.ab817e58ac":"2026-08-06T09:09:45.777Z","0.6.8-develop.6879.1.9883cf6265":"2026-08-06T12:03:02.664Z","0.6.8-canary.319.1.5b4be4bc52":"2026-08-06T13:20:41.761Z","0.6.8-develop.6881.1.8ea75912f2":"2026-08-06T14:12:00.600Z","0.6.8-develop.6882.1.cd042ac354":"2026-08-06T15:39:52.442Z","0.6.8-develop.6889.1.af4501ca97":"2026-08-06T20:00:49.211Z","0.6.8-develop.6891.1.4dca3f1ad3":"2026-08-07T00:10:31.274Z","0.6.8-develop.6892.1.f179677788":"2026-08-07T12:13:26.822Z","0.6.8-develop.6893.1.7af3b3a72d":"2026-08-07T16:42:07.445Z","0.6.8-develop.6897.1.586171ad21":"2026-08-07T17:38:42.957Z","0.6.8-develop.6898.1.8b42ed5e41":"2026-08-07T20:44:33.760Z","0.6.8-develop.6899.1.433952fd93":"2026-08-10T08:13:37.551Z","0.6.8-develop.6903.1.0ec850a22b":"2026-08-10T09:32:29.334Z","0.6.8-develop.6907.1.2968c89bdf":"2026-08-10T10:42:16.195Z","0.6.8-canary.320.1.bf889f49e4":"2026-08-10T11:51:05.964Z","0.6.8-develop.6908.1.4792c7717e":"2026-08-10T12:25:15.068Z","0.6.8-develop.6909.1.c4c263895a":"2026-08-10T14:07:29.968Z","0.6.8-develop.6910.1.560e304de2":"2026-08-10T15:20:23.842Z","0.6.8-develop.6911.1.f853dd04a9":"2026-08-10T17:31:16.851Z","0.6.8-develop.6912.1.36161dc9ac":"2026-08-10T18:46:29.978Z","0.6.8-develop.6913.1.721e521f55":"2026-08-10T20:23:19.844Z","0.6.8-develop.6914.1.6c7a5dcb6b":"2026-08-10T21:34:56.376Z","0.6.8-develop.6915.1.ac6031c503":"2026-08-11T05:22:16.703Z","0.6.8-develop.6916.1.f04fff3436":"2026-08-11T07:18:06.826Z","0.6.8-develop.6917.1.af45bc96e2":"2026-08-11T09:25:30.735Z","0.6.8-develop.6918.1.7b3f32b0c8":"2026-08-11T13:20:14.077Z","0.6.8-develop.6924.1.a8d208fcdc":"2026-08-11T15:17:32.636Z","0.6.8-develop.6925.1.cefa200fa4":"2026-08-12T05:40:46.429Z","0.6.8-develop.6930.1.1e5976efc3":"2026-08-12T07:08:26.253Z","0.6.8-develop.6931.1.4a1e1c786b":"2026-08-12T12:07:18.558Z","0.6.8-develop.6940.1.177ea30c6e":"2026-08-12T17:06:15.735Z","0.6.8-develop.6941.1.3c26284542":"2026-08-13T05:24:58.181Z","0.6.8-develop.6942.1.dd382caa0f":"2026-08-13T05:54:16.579Z","0.6.8-develop.6943.1.ed2e2cf6f6":"2026-08-13T06:41:45.299Z","0.6.8-develop.6944.1.eef6a0ee1d":"2026-08-13T09:17:04.293Z","0.6.8-canary.321.1.f87377525e":"2026-08-13T09:46:23.931Z","0.6.8-develop.6948.1.8369fc4c97":"2026-08-13T10:34:53.819Z","0.6.8-develop.6950.1.912d574d60":"2026-08-13T12:34:25.860Z","0.6.8-develop.6958.1.6696e8db69":"2026-08-14T06:54:52.172Z","0.6.8-develop.6959.1.0e7b2acc91":"2026-08-14T07:47:01.771Z","0.6.8-develop.6960.1.655ac3fe94":"2026-08-14T08:35:58.151Z","0.6.8-canary.322.1.0b9d350501":"2026-08-14T08:55:31.026Z","0.6.8-develop.6961.1.5b7ca407e7":"2026-08-14T10:07:56.607Z","0.6.8-develop.6962.1.bd029a2bb2":"2026-08-14T10:47:58.130Z","0.6.8-develop.6963.1.04a6d320e9":"2026-08-14T11:51:01.312Z","0.6.8-develop.6964.1.36b364cfd8":"2026-08-14T12:33:57.874Z","0.6.8-develop.6969.1.7a32706312":"2026-08-14T13:14:12.415Z","0.6.8-develop.6971.1.20c09ca9ea":"2026-08-14T14:00:28.637Z","0.6.8-develop.6972.1.275e435508":"2026-08-14T14:52:57.790Z","0.6.8-develop.6973.1.17fe21ccd4":"2026-08-14T15:51:22.253Z","0.6.8-develop.6974.1.43440f247a":"2026-08-14T19:38:05.598Z","0.6.8-develop.6975.1.b21e19d444":"2026-08-17T07:49:57.929Z","0.6.8-develop.6976.1.9b79145ac4":"2026-08-17T08:31:52.253Z","0.6.8-develop.6977.1.5041da373e":"2026-08-17T09:47:32.148Z","0.6.8-develop.6981.1.5c7cff2f3b":"2026-08-17T10:30:43.388Z","0.6.8-develop.6982.1.55222946d6":"2026-08-17T11:13:37.855Z","0.6.8-develop.6983.1.e4f794099e":"2026-08-17T13:31:42.218Z","0.6.8-develop.6984.1.f0cf23f0f6":"2026-08-18T08:06:47.501Z","0.6.8-develop.6985.1.fb93574faa":"2026-08-18T08:54:35.910Z","0.6.8-develop.6986.1.3adb0d0df6":"2026-08-18T09:39:20.344Z","0.6.8-develop.6987.1.02f619470c":"2026-08-18T15:11:10.011Z","0.6.8-develop.6992.1.00c90fecff":"2026-08-18T16:09:33.576Z","0.6.8-develop.6993.1.3fc50f3409":"2026-08-18T20:04:09.775Z","0.6.8-develop.6998.1.d2bc46c56c":"2026-08-18T21:06:39.909Z","0.6.8-develop.7000.1.0ae682bad1":"2026-08-18T21:59:33.857Z","0.6.8-develop.7001.1.03608ab252":"2026-08-19T10:42:52.555Z","0.6.8-develop.7003.1.24fef49d48":"2026-08-19T10:57:43.405Z","0.6.8-develop.7003.2.24fef49d48":"2026-08-19T21:02:16.914Z","0.6.8-develop.7004.1.7e7dd67d56":"2026-08-19T21:59:42.351Z","0.6.8-develop.7005.1.70a5747c3e":"2026-08-20T00:55:17.886Z","0.6.8-develop.7008.1.1ab31c0ca9":"2026-08-20T01:40:12.143Z","0.6.8-develop.7012.1.1dbd6f5fbd":"2026-08-20T02:25:41.113Z","0.6.8-develop.7013.1.48f7adca80":"2026-08-20T11:45:08.454Z","0.6.8-develop.7015.1.af90a2ddc7":"2026-08-20T12:31:41.991Z","0.6.8-develop.7016.1.4ed7b1e49d":"2026-08-20T23:54:18.290Z","0.6.8-develop.7019.1.f4c01c4b5c":"2026-08-21T00:10:39.955Z","0.6.8-develop.7020.1.d14d757582":"2026-08-21T00:27:04.487Z","0.6.8-develop.7021.1.61869f8014":"2026-08-21T00:45:46.010Z","0.6.8-develop.7022.1.33a7d00c42":"2026-08-21T01:01:18.221Z","0.6.8-develop.7023.1.a1960eb208":"2026-08-21T10:46:27.765Z","0.6.8-develop.7026.1.23445b3f3e":"2026-08-21T11:03:44.061Z","0.6.8-develop.7027.1.c9b5e86524":"2026-08-21T11:38:37.356Z","0.6.8-develop.7029.1.a1bb3363af":"2026-08-21T11:55:03.645Z","0.6.8-develop.7030.1.b84302d973":"2026-08-21T12:28:04.312Z","0.6.8-develop.7031.1.005201cd70":"2026-08-21T13:10:28.923Z","0.6.8-develop.7032.1.70d74d4bfe":"2026-08-22T01:27:39.115Z","0.6.8-develop.7037.1.ea0277b01e":"2026-08-22T01:42:37.759Z","0.6.8-develop.7038.1.ea954afd80":"2026-08-22T02:45:16.818Z","0.6.8-develop.7039.1.df8caf22c0":"2026-08-22T06:26:18.465Z","0.6.8-develop.7040.1.0baee9dad1":"2026-08-22T09:23:38.914Z","0.6.8-develop.7042.1.413df59570":"2026-08-22T10:12:43.544Z","0.6.8-develop.7043.1.b0199a62c6":"2026-08-22T11:10:00.249Z","0.6.8-develop.7046.1.153faed87a":"2026-08-22T11:59:52.157Z","0.6.8-develop.7047.1.32ab5fcb07":"2026-08-22T12:48:07.905Z","0.6.8-develop.7048.1.b011912b63":"2026-08-22T19:54:51.313Z","0.6.8-develop.7049.1.b41427429a":"2026-08-23T00:15:39.254Z","0.6.8-develop.7050.1.301c928229":"2026-08-23T01:05:01.876Z","0.6.8-develop.7051.1.2e20648fd5":"2026-08-23T01:57:38.572Z","0.6.8-develop.7054.1.3c75040822":"2026-08-23T02:45:31.753Z","0.6.8-develop.7056.1.1a563a270d":"2026-08-23T03:32:00.125Z","0.6.8-develop.7057.1.61440fc3bc":"2026-08-23T09:23:23.667Z","0.6.8-develop.7059.1.f45d1ae6a1":"2026-08-23T10:11:04.055Z","0.6.8-develop.7063.1.664341cf65":"2026-08-23T10:57:47.047Z","0.6.8-develop.7064.1.d9a7131615":"2026-08-23T13:42:04.245Z","0.6.8-develop.7065.1.b7b351a126":"2026-08-23T14:33:20.744Z","0.6.8-develop.7066.1.6bfa9ff69f":"2026-08-23T23:49:43.410Z","0.6.8-develop.7067.1.82e9867ea1":"2026-08-24T00:36:22.180Z","0.6.8-develop.7068.1.c55b52e1a1":"2026-08-24T01:38:57.535Z","0.6.8-develop.7071.1.58862d0c9f":"2026-08-24T01:52:06.034Z","0.6.8-develop.7072.1.19c2a8bbe0":"2026-08-24T03:15:34.630Z","0.6.8-develop.7076.1.13d0af067b":"2026-08-24T04:03:46.215Z","0.6.8-develop.7077.1.94f1126c13":"2026-08-24T04:51:31.968Z","0.6.8-develop.7078.1.ca2d1510b5":"2026-08-24T19:34:42.337Z","0.6.8-develop.7079.1.dbf29dd6a1":"2026-08-25T01:18:48.956Z","0.6.8-develop.7080.1.9b0d558a3f":"2026-08-25T02:08:43.029Z","0.6.8-develop.7082.1.f2a845b020":"2026-08-25T02:57:56.968Z","0.6.8-develop.7088.1.3873d81f42":"2026-08-25T03:50:24.374Z","0.6.8-develop.7090.1.4dbca7b350":"2026-08-25T04:39:21.500Z","0.6.8-develop.7091.1.15ffbe30ce":"2026-08-25T05:58:34.096Z","0.6.8-develop.7092.1.8bbdd53d2f":"2026-08-25T23:29:12.942Z","0.6.8-develop.7093.1.700c5c8d96":"2026-08-26T01:00:26.948Z","0.6.8-develop.7094.1.15164f1632":"2026-08-26T01:51:35.769Z","0.6.8-develop.7095.1.465fbf8f80":"2026-08-26T04:52:39.166Z","0.6.8-develop.7096.1.97319f09f6":"2026-08-26T05:41:30.801Z","0.6.8-develop.7099.1.7ba2771d06":"2026-08-26T06:31:50.321Z","0.6.8-develop.7100.1.fbf66fca35":"2026-08-26T08:52:40.133Z","0.7.0":"2026-08-26T09:01:38.306Z","0.6.8-develop.7101.1.bd9356828a":"2026-08-26T09:42:16.647Z","0.7.1-develop.7102.1.b41f7e3e51":"2026-08-26T12:23:56.422Z","0.7.1-develop.7103.1.41ff100d93":"2026-08-27T12:15:34.655Z","0.7.1-develop.7104.1.1dd769bf1a":"2026-08-27T22:32:37.765Z","0.7.1-develop.7105.1.0d2f4c6651":"2026-08-27T23:29:59.706Z","0.7.1-develop.7106.1.53fe9dd1b1":"2026-08-28T03:24:14.350Z","0.7.1-develop.7111.1.c0d5d7286f":"2026-08-28T04:12:59.867Z","0.7.1-develop.7112.1.d486e6f1b2":"2026-08-28T05:32:31.131Z","0.7.1-develop.7113.1.9d83dca10c":"2026-08-28T06:40:35.100Z","0.7.1-develop.7120.1.a0154ac412":"2026-08-28T07:34:40.031Z","0.7.1-develop.7121.1.734c263bda":"2026-08-28T08:54:39.072Z","0.7.1-develop.7122.1.421cefe668":"2026-08-28T11:26:37.547Z","0.7.1-develop.7123.1.25365e718d":"2026-09-02T10:25:40.097Z","0.7.1-develop.7130.1.fef2396fd8":"2026-09-02T11:18:52.564Z","0.7.1-develop.7131.1.20abf9e885":"2026-09-02T18:35:09.732Z","0.7.1-develop.7135.1.19bf969756":"2026-09-02T19:33:12.641Z","0.7.1-develop.7136.1.0f76137a1d":"2026-09-08T10:54:49.830Z","0.7.1-develop.7137.1.26575786c0":"2026-09-08T12:33:50.677Z","0.7.1-develop.7148.1.3076e5ccf7":"2026-09-08T13:29:48.312Z","0.7.1-develop.7149.1.7efa6e1612":"2026-09-08T17:30:29.944Z","0.7.1-develop.7150.1.c1941e0c22":"2026-09-08T18:27:10.412Z","0.7.1-develop.7151.1.00d0391847":"2026-09-08T22:16:08.652Z","0.7.1-develop.7152.1.a69e92f9c9":"2026-09-10T10:28:08.770Z","0.7.1-develop.7153.1.7145d295e6":"2026-09-10T10:51:49.467Z","0.7.1-develop.7154.1.981330c924":"2026-09-10T12:30:31.136Z","0.7.1-develop.7170.1.d95074d7ba":"2026-09-10T13:33:48.493Z","0.7.1-develop.7171.1.9b31dbba45":"2026-09-10T14:30:47.585Z","0.7.1-develop.7172.1.a45dece080":"2026-09-10T15:28:12.460Z","0.7.1-develop.7173.1.a901520d0f":"2026-09-11T13:16:53.427Z","0.7.1-develop.7175.1.d49ab48ee2":"2026-09-11T13:54:58.523Z","0.7.1-develop.7176.1.d229567a50":"2026-09-11T17:23:05.330Z","0.7.1-develop.7177.1.9827d081d4":"2026-09-11T17:46:38.533Z","0.7.1-develop.7178.1.ab93fbaf4e":"2026-09-13T19:11:02.376Z","0.7.1-develop.7179.1.e8c03264b6":"2026-09-13T19:28:07.939Z","0.7.1-develop.7180.1.9717fbbb43":"2026-09-14T09:41:00.956Z","0.7.1-develop.7181.1.702cedc42c":"2026-09-14T09:57:05.620Z","0.7.1-develop.7182.1.789943f937":"2026-09-14T11:03:32.640Z","0.7.1-develop.7183.1.db9678eeb8":"2026-09-14T12:42:46.257Z","0.7.1-develop.7185.1.0f280ef1f1":"2026-09-14T13:43:08.137Z","0.7.1-develop.7186.1.6e080a5017":"2026-09-14T15:45:49.969Z","0.7.1-develop.7191.1.3c9346566b":"2026-09-14T16:05:46.820Z","0.7.1-develop.7193.1.910a5b0a1e":"2026-09-14T17:08:39.529Z","0.7.1-develop.7194.1.ab4fc81f82":"2026-09-15T12:51:07.894Z","0.7.1-develop.7195.1.b5efd1d51a":"2026-09-15T14:24:17.913Z","0.7.1-develop.7200.1.8ba2d93d3f":"2026-09-15T14:45:29.663Z","0.7.1-develop.7201.1.9bd6c88e3d":"2026-09-15T15:22:30.975Z","0.7.1-develop.7202.1.a52dc6707c":"2026-09-15T15:47:07.689Z","0.7.1-develop.7203.1.9396450b78":"2026-09-17T11:39:03.581Z","0.8.0":"2026-09-18T11:34:22.523Z","0.8.1-develop.7204.1.83330e271e":"2026-09-18T11:53:40.469Z","0.8.1-develop.7205.1.82d9895178":"2026-09-19T13:58:30.304Z","0.8.1-develop.7206.1.45a3cee87f":"2026-09-21T10:29:34.306Z","0.8.1-develop.7207.1.901ef7e47a":"2026-09-21T15:18:14.713Z","0.8.1-develop.7215.1.60786cf836":"2026-09-21T15:48:47.381Z","0.8.1-develop.7218.1.9f22882799":"2026-09-21T16:18:34.616Z","0.8.1-develop.7219.1.f96cb57e70":"2026-09-21T20:48:21.511Z","0.8.1-develop.7220.1.9a71dd80cf":"2026-09-22T11:40:52.569Z","0.8.1-develop.7221.1.ece7ca874e":"2026-09-22T14:25:29.079Z","0.8.1-develop.7225.1.73190a4a95":"2026-09-22T14:46:25.853Z","0.8.1-develop.7227.1.9248c14599":"2026-09-22T15:14:52.581Z","0.8.1-develop.7228.1.b7ea09d2d3":"2026-09-22T21:23:53.773Z","0.8.1-develop.7237.1.635faf2c7a":"2026-09-22T21:47:09.129Z","0.8.1-develop.7238.1.3abe669ea5":"2026-09-22T23:32:53.859Z","0.8.1-develop.7239.1.d90c352076":"2026-09-22T23:59:45.356Z","0.8.1-develop.7240.1.g2661390300":"2026-09-23T00:41:06.097Z","0.8.1-develop.7241.1.fad7b2ce2a":"2026-09-23T07:55:45.482Z","0.8.1-develop.7254.1.ab24f26208":"2026-09-23T08:21:52.914Z","0.8.1-develop.7261.1.5d42353f61":"2026-09-23T08:48:20.324Z","0.8.1-develop.7263.1.bbc6db3437":"2026-09-23T09:16:35.454Z","0.8.1-develop.7266.1.8e520bbe03":"2026-09-23T09:39:14.713Z","0.8.1-develop.7267.1.2e95af80a6":"2026-09-23T19:49:10.138Z","0.8.1-develop.7268.1.033c0546d5":"2026-09-24T08:04:23.586Z","0.8.1-develop.7269.1.493e13f954":"2026-09-24T09:57:30.725Z","0.8.1-develop.7274.1.21a0083828":"2026-09-24T10:22:58.324Z","0.8.1-develop.7275.1.f772b944d4":"2026-09-24T15:32:21.111Z","0.8.1-develop.7294.1.0ef99fc518":"2026-09-24T15:58:05.727Z","0.8.1-develop.7295.1.d0e0e33014":"2026-09-24T16:35:47.355Z","0.8.1-develop.7296.1.2111d779db":"2026-09-24T17:14:54.561Z","0.8.1-develop.7297.1.67605e74f9":"2026-09-24T18:27:29.504Z"},"bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"license":"MIT","homepage":"https://github.com/open-mercato/open-mercato#readme","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/ai-assistant"},"description":"AI-powered chat and tool execution for Open Mercato, using MCP (Model Context Protocol) for tool discovery and execution.","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"readme":"","readmeFilename":""}